Skip to contents

calc_tx_active() devolve uma listagem dos clientes activos em TARV a partir de uma data definida pelo utilizador

Usage

calc_tx_active(
  con,
  enddate,
  defaulter_tolerance = 28,
  filter_by_location = TRUE,
  location_uuid = "e5f01eee-2392-49b4-a5bf-5cf593fc8f21"
)

Arguments

con

Ligação à base de dados MozART 2.0

enddate

Data de fecho do período (introduzir como “AAAA-MM-DD”)

defaulter_tolerance

Número de dias de tolerância antes dos faltosos serem considerados inactivos (abandonos)

filter_by_location

Lógico. Se TRUE, o query corre sobre uma unidade sanitária específica. Se FALSE, o query corre sobre todas as unidade sanitária contidas na base de dados

location_uuid

location_uuid da unidade sanitária a filtrar quando filter_by_location é definido como TRUE

Value

Um quadro de dados contendo uma listagem individual dos pacientes activos em TARV

Examples

if (FALSE) { # \dontrun{

#' Caso de uso simples executado sobre uma US, tolerância de 28 dias
df <- calc_tx_active(con,
                     enddate = '2024-09-20',
                     defaulter_tolerance = 28,
                     filter_by_location = TRUE,
                     location_uuid = 'e3eb1a1b-be07-4af2-9360-5d7046910576')

#' Caso de uso simples executado paras todas US, tolerância de 59 dias
df <- calc_tx_active(con,
                     enddate = '2024-09-20',
                     defaulter_tolerance = 59,
                     filter_by_location = FALSE)} # }