care_site_name
SUS Inpatient Care Site
-
Value copied from
SiteCodeOfTreatmentAtEpisodeStartDate
-
SiteCodeOfTreatmentAtEpisodeStartDate
ORGANISATION SITE CODE of the ORGANISATION where the PATIENT was treated SITE CODE (OF TREATMENT)
with
counts as (
select
SiteCodeOfTreatmentAtEpisodeStartDate,
MainSpecialtyCode,
count(*) as cnt
from omop_staging.sus_APC
where SiteCodeOfTreatmentAtEpisodeStartDate is not null
and MainSpecialtyCode is not null
group by
SiteCodeOfTreatmentAtEpisodeStartDate,
MainSpecialtyCode
),
ranked as (
select
SiteCodeOfTreatmentAtEpisodeStartDate,
MainSpecialtyCode,
cnt,
row_number() over (
partition by SiteCodeOfTreatmentAtEpisodeStartDate
order by cnt desc, MainSpecialtyCode
) as rnk
from counts
)
select
SiteCodeOfTreatmentAtEpisodeStartDate,
MainSpecialtyCode
from ranked
where rnk = 1;