Skip to content

Instantly share code, notes, and snippets.

@MarioCares
Created August 14, 2014 17:42
Show Gist options
  • Save MarioCares/e725d7f184323164d572 to your computer and use it in GitHub Desktop.
Save MarioCares/e725d7f184323164d572 to your computer and use it in GitHub Desktop.
SELECT
X_USP_RUT,
X_USP_NOMBRE,
(CAST(X_USP_EDAD_ANOS AS VARCHAR(2))+' aÒos, '+
CAST(X_USP_EDAD_MESES AS VARCHAR(2))+' meses, '+
CAST(X_USP_EDAD_DIAS AS VARCHAR(2))+' dÌas') AS EDAD,
FECHA_HORA_INICIO,
NOD_NODO.RAZON_SOCIAL,
AN.MOTIVO_CONSULTA,
AN.HISTORIA_ENFERMEDAD,
(SELECT TEST = STUFF((
SELECT
',' + DIAG_DIAGNOSTICO.DESCRIPCION
FROM DIAG_DIAGNOSTICO join DATE_DIAGNOSTICOS_ATENCION
ON DIAG_DIAGNOSTICO.ID = DATE_DIAGNOSTICOS_ATENCION.DIAG_ID
WHERE ATEN_ID = A.ID
FOR XML PATH(''), TYPE).value('.', 'NVARCHAR(MAX)'),1,1,'')) AS DIAGNOSTICO,
(SELECT TEST = STUFF((
SELECT
',' + ACT_ACTIVIDAD.NOMBRE
FROM ACAT_ACTIVIDAD_ATENCION JOIN ACT_ACTIVIDAD
ON ACAT_ACTIVIDAD_ATENCION.ACT_ID = ACT_ACTIVIDAD.ID
WHERE ATEN_ID = A.ID
FOR XML PATH(''), TYPE).value('.', 'NVARCHAR(MAX)'),1,1,'')) AS ACTIVIDADES,
I.INDICACIONES_GENERALES
FROM ATEN_ATENCION AS A
JOIN NOD_NODO ON NOD_NODO.ID = A.NOD_ID
JOIN INDI_INDICACIONES AS I ON I.ATEN_ID = A.ID
JOIN ANAM_ANAMNESIS As AN ON AN.ID = A.ID
WHERE
FNP_ID in (63090, 81873)
and FECHA_HORA_INICIO between '2014-05-14 00:00:00' and '2014-07-31 23:59:59'
ORDER BY FECHA_HORA_INICIO ASC
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment