0% encontró este documento útil (0 votos)
6 vistas2 páginas

Estructura de Base de Datos Médica

El documento describe la estructura de una base de datos que incluye tablas para roles, usuarios, muestras, recetas, pacientes, medicamentos, consultas clínicas, diagnósticos clínicos, y traducciones técnicas. Cada tabla contiene campos específicos como identificadores, nombres, estados, fechas y otros atributos relevantes para el manejo de información clínica y administrativa. Además, se mencionan enumeraciones para el estado de los registros y preferencias de idioma.

Cargado por

Jael Impresiones
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
6 vistas2 páginas

Estructura de Base de Datos Médica

El documento describe la estructura de una base de datos que incluye tablas para roles, usuarios, muestras, recetas, pacientes, medicamentos, consultas clínicas, diagnósticos clínicos, y traducciones técnicas. Cada tabla contiene campos específicos como identificadores, nombres, estados, fechas y otros atributos relevantes para el manejo de información clínica y administrativa. Además, se mencionan enumeraciones para el estado de los registros y preferencias de idioma.

Cargado por

Jael Impresiones
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

roles

0..1
id bigint

nombre varchar

created_at timestamp

updated_at timestamp

usuarios
0..1 0..1
id bigint

nombre varchar

paterno varchar

materno varchar

correo varchar

contrasena varchar

telefono varchar

dni varchar
*
muestras rol_id bigint

id bigint estado enum(activo,inactivo)

* created_at timestamp
paciente_id bigint
* updated_at timestamp
consulta_clinica_id bigint

fecha date

tipo_muestra varchar

estado enum(activo,inactivo) recetas


0..1
resultado text id bigint
*
hora time paciente_id bigint
*
created_at timestamp consulta_clinica_id bigint
*
updated_at timestamp medico_id bigint
*
user_id bigint fecha date

estado enum(activo,inactivo)
inventario
created_at timestamp
id bigint
updated_at timestamp *
pacientes medicamento_id bigint

0..1 cantidad int


id bigint

nombre varchar fecha_vencimiento date

paterno varchar proveedor varchar

materno varchar estado enum(activo,inactivo)

dni varchar created_at timestamp


medicamentos

telefono varchar 0..1 updated_at timestamp


id bigint

idioma_preferido enum(espanol,aymara,quechua) nombre varchar

fecha_nacimiento date descripcion text

genero enum(masculino,femenino) forma varchar


detalles_receta
estado enum(activo,inactivo) instrucciones text 0..1
id bigint
created_at timestamp estado enum(activo,inactivo) *
receta_id bigint
updated_at timestamp created_at timestamp *
medicamento_id bigint
updated_at timestamp
dosis varchar
*
consulta_id bigint
frecuencia varchar
consultas_clinicas
0..1 estado enum(activo,inactivo)
id bigint traducciones_tecnicas

* 0..1 created_at timestamp


paciente_id bigint id bigint

* * updated_at timestamp
medico_id bigint medicamento_id bigint
diagnosticos_clinicos *
fecha date receta_id bigint
id bigint *
motivo_consulta text detalle_receta_id bigint
*
consulta_clinica_id bigint *
anamnesis text traduccion_general_id bigint
tipo enum(presuntivo,definitivo)
examen_fisico text traduccion_aymara text traducciones_generales
descripcion text 0..1
observaciones text traduccion_quechua text id bigint
cie10 varchar
estado enum(activo,inactivo) estado enum(activo,inactivo) texto_espanol text
created_at timestamp
created_at timestamp created_at timestamp texto_aymara text
updated_at timestamp
updated_at timestamp updated_at timestamp texto_quechua text

estado enum(activo,inactivo)

audios created_at timestamp

id bigint updated_at timestamp


*
traduccion_id bigint

url_audio varchar

idioma enum(espanol,aymara,quechua)

estado enum(activo,inactivo)

created_at timestamp

updated_at timestamp
roles
0..1
id bigint

nombre varchar

created_at timestamp

updated_at timestamp

usuarios
0..1 0..1
id bigint

nombre varchar

paterno varchar

materno varchar

correo varchar

contrasena varchar

telefono varchar

dni varchar
*
muestras rol_id bigint

id bigint estado enum(activo,inactivo)

* created_at timestamp
paciente_id bigint
* updated_at timestamp
consulta_clinica_id bigint

fecha date

tipo_muestra varchar

estado enum(activo,inactivo) recetas


0..1
resultado text id bigint
*
hora time paciente_id bigint
*
created_at timestamp consulta_clinica_id bigint
*
updated_at timestamp medico_id bigint
*
user_id bigint fecha date

estado enum(activo,inactivo)
inventario
created_at timestamp
id bigint
updated_at timestamp *
pacientes medicamento_id bigint

0..1 cantidad int


id bigint

nombre varchar fecha_vencimiento date

paterno varchar proveedor varchar

materno varchar estado enum(activo,inactivo)

dni varchar created_at timestamp


medicamentos

telefono varchar 0..1 updated_at timestamp


id bigint

idioma_preferido enum(espanol,aymara,quechua) nombre varchar

fecha_nacimiento date descripcion text

genero enum(masculino,femenino) forma varchar


detalles_receta
estado enum(activo,inactivo) instrucciones text 0..1
id bigint
created_at timestamp estado enum(activo,inactivo) *
receta_id bigint
updated_at timestamp created_at timestamp *
medicamento_id bigint
updated_at timestamp
dosis varchar
*
consulta_id bigint
frecuencia varchar
consultas_clinicas
0..1 estado enum(activo,inactivo)
id bigint traducciones_tecnicas

* 0..1 created_at timestamp


paciente_id bigint id bigint

* * updated_at timestamp
medico_id bigint medicamento_id bigint
diagnosticos_clinicos *
fecha date receta_id bigint
id bigint *
motivo_consulta text detalle_receta_id bigint
*
consulta_clinica_id bigint *
anamnesis text traduccion_general_id bigint
tipo enum(presuntivo,definitivo)
examen_fisico text traduccion_aymara text traducciones_generales
descripcion text 0..1
observaciones text traduccion_quechua text id bigint
cie10 varchar
estado enum(activo,inactivo) estado enum(activo,inactivo) texto_espanol text
created_at timestamp
created_at timestamp created_at timestamp texto_aymara text
updated_at timestamp
updated_at timestamp updated_at timestamp texto_quechua text

estado enum(activo,inactivo)

audios created_at timestamp

id bigint updated_at timestamp


*
traduccion_id bigint

url_audio varchar

idioma enum(espanol,aymara,quechua)

estado enum(activo,inactivo)

created_at timestamp

updated_at timestamp

También podría gustarte