opekun_once Y Normal N 1000 100 - 2024/08/15 14:02:51.713 - 2024/08/15 14:02:51.713 Table input Table output Y Table input Insert / update N Insert / update InsertUpdate Y 1 none 100 ervu-dashboard = recruit_id recruit_id ervu_dashboard citizen_guardianship
recruit_id recruit_id N full_name full_name Y birth_date birth_date Y snils snils Y
N 560 240
Table input TableInput Y 1 none ervu_person_registry N 0 with person as (select jsonb_array_elements(ri.info->'svedFL'->'svedOpekun'->'svedSoczPod') ch, ri.recruit_id from public.recruits_info ri join public.recruits r ON r.id = ri.recruit_id AND (r.target_recruitment_id= '${RCRT_C}' or r.current_recruitment_id = '${RCRT_C}') where jsonb_typeof(ri.info->'svedFL'->'svedOpekun'->'svedSoczPod') = 'array') select r.id recruit_id, concat_ws(' ', ch->'fioOpek'->>'familiya', ch->'fioOpek'->>'imya', ch->'fioOpek'->>'otchestvo') full_name, make_date(NULLIF(ch->'dataRozhdDok'->>'god', '')::int, NULLIF(ch->'dataRozhdDok'->>'mesyacz','')::int, NULLIF(ch->'dataRozhdDok'->>'den','')::int) birth_date, ch->>'snils' snils from public.recruits r join person on r.id = person.recruit_id Y 288 240 Table output TableOutput Y 1 none 20000 ervu-dashboard N N N N Y N ervu_dashboard N citizen_guardianship
N Y N Y 480 112