EDORA
Skip to content

EDORA Learn β€” Pipelines

Reentry & Aftercare (Pipeline Overview)

Pipeline 09

Transparency note: small release cohorts can create volatile month-to-month rates; where applicable, we pool across quarters and mark any series breaks tied to policy or definition changes.

Overview

Reentry links residential care to community life. Planning typically begins 30–90 days pre-release and aligns supervision conditions, education re-enrollment, behavioral health care, and family supports. A well-documented handoff reduces gaps in services, mitigates early violations, and improves stability in the first 90–180 days. This page summarizes common steps, roles, and observable data elements for cross-jurisdiction comparisons.

What We Track

Pre-release Planning

  • Reentry plan created with target release date
  • Named reentry coordinator (contact recorded)
  • Youth & caregiver participation documented (meeting dates, signatures)
  • Housing & school placement identified pre-release

Handoffs (Warm)

  • Education packet: credits, IEP/504, receiving school contact & start date
  • Health packet: medication list, treatment plan, immunizations, consent forms
  • Provider referrals with appointment dates and confirmation (attended/No Show)

Supervision (Dosage)

  • Initial contact ≀ 7 days post-release (date/time captured)
  • Caseload ratios & contact frequency by supervision level (required vs. achieved)
  • Graduated responses to violations (grid adherence; overrides recorded)

Services & Supports

  • Evidence-aligned programming (e.g., MST/FFT) initiated (referral β†’ first session lag)
  • Employment supports & mentoring engaged; transportation assistance provided as needed

Early Outcomes

  • School enrollment & attendance within first 30 days; credit accrual observed monthly
  • Program engagement (attendance, dosage delivered) and supports used (transport, mentoring)
  • Technical violations, new petitions, and 90/180-day stability indicators tracked

Typical Flow

  1. Begin reentry planning with MDT and target release date
    • Confirm coordinator; schedule family-inclusive meetings; map housing/school options
  2. Confirm placements & appointments; document consents
    • Secure school placement/enrollment plan; set BH/primary care visits with dates
  3. Day of release: transmit records; complete initial community contact ≀ 7 days
    • Align expectations, incentives, and communication preferences (language/modality)
  4. First 90 days: increase contact frequency; stabilize services; apply graduated responses
    • Track attendance & engagement; troubleshoot barriers (transport, tech, scheduling)
  5. 90–180 days: taper intensity as risks decline; reassess; close or step-down
    • Document outcomes; complete warm handoffs; set optional 6–12 mo. check-ins
Schema source: reentry

Fields

FieldTypeRequiredCodesetDescription
pipeline_place_iduuidβœ…β€”Unique identifier for this reentry/aftercare transition record.
pipeline_stage_idenumβœ…
stages.yml#stage_key(8)
  • intake
  • detention
  • adjudication
  • disposition
  • supervision
  • commitment_and_placement
  • reentry
  • closure
One of the canonical stages; here = reentry_aftercare.
pipeline_place_keyenumβœ…
pipeline_places.yml#place_key(45)
  • intake
  • pre_petition_diversion_and_deflection
  • diversion
  • youth_assessment_tools
  • prosecutorial_screening
  • status_offenses
  • adjudication
  • case_planning
  • family_engagement
  • case_timeliness
  • language_access
  • restorative_justice
  • detention_screening
  • community_atds
  • electronic_monitoring
  • court_appearance_and_fta
  • initial_hearing
  • pretrial_supervision
  • probation
  • intensive_supervision
  • …and 25 more
Canonical key for this place (maps to route/slug).
youth_idstringβœ…β€”Salted/hashed or state UID. No plaintext PII.
staff_idstringβ€”Reentry coordinator or supervising officer (ID only).
occurred_datetimedatetimeβœ…β€”Anchor timestamp for this transition event (e.g., plan finalization or community handoff).
jurisdiction_codestringβœ…β€”County/parish/circuit or standardized local code.
legal_case_idstringβ€”Case/docket identifier if tied to court-ordered aftercare.
source_systemstringβœ…β€”Origin system name.
source_filestringβ€”Source batch/file id if flatfile.
extract_run_idstringβ€”ETL run id for lineage.
series_break_flagbooleanβ€”Comparability break applies to this row.
series_break_reasonenum
series_breaks.yml#reason(4)
  • definition_change
  • vendor_change
  • coverage_change
  • policy_change
Reason for break (policy/process/tool change).
plan_initiated_datedateβ€”Date reentry plan was first opened (target 30–90 days pre-release).
plan_finalized_datedateβ€”Date reentry plan was finalized prior to release.
target_release_datedateβ€”Projected release date at time of planning.
actual_release_datedateβ€”Actual date youth returned to community supervision.
reentry_coordinator_staff_idstringβ€”Assigned reentry coordinator (ID only).
supervision_level_codeenum
supervision_levels.yml#level(4)
  • minimal
  • standard
  • enhanced
  • intensive
Initial community supervision level at release.
contact_frequency_required_per_monthintegerβ€”Required contact count per month set at handoff.
contact_frequency_plan_window_codeenum
review_intervals.yml#interval(3)
  • review_7d
  • review_14d
  • review_30d
Interval unit for contact cadence (e.g., monthly/weekly).
initial_contact_datetimedatetimeβ€”First community contact attempt/meeting timestamp (≀ 7 days target).
education_enrollment_status_codeenum
education_status.yml#status(6)
  • in_school
  • alt_edu
  • withdrawn
  • graduated
  • ged
  • unknown
Enrollment status within first 10 days post-release.
health_handoff_status_codeenum
digital_handoff_statuses.yml#status(4)
  • efile_received
  • api_synced
  • partial
  • failed
Status of health/behavioral-health handoff (efile/API receipt).
provider_referral_typesarray<string>
service_types.yml#type(9)
  • cognitive_skills
  • mentoring
  • family_therapy
  • individual_therapy
  • substance_use_treatment
  • education_support
  • vocational/employment
  • prosocial_activities
  • restitution_support
Services referred at release (e.g., MST/FFT, mentoring, CTE); semicolon-delimited.
provider_first_appointment_datedateβ€”First kept appointment date for any referred community service.
followup_window_codeenum
followup_windows.yml#window(4)
  • followup_30d
  • followup_90d
  • followup_180d
  • followup_365d
Early follow-up window anchored to release (e.g., 30/90/180 days).
compliance_status_codeenum
compliance_statuses.yml#status(4)
  • on_time
  • late
  • tol_exempt
  • excluded
Compliance snapshot within the chosen follow-up window.
response_outcome_codeenum
response_outcomes.yml#outcome(4)
  • resolved
  • partially_resolved
  • unresolved
  • withdrawn
Most serious graduated response applied within early window, if any.
warm_handoff_status_codeenum
digital_handoff_statuses.yml#status(4)
  • efile_received
  • api_synced
  • partial
  • failed
Overall data handoff success (education/health packet receipt).
caregiver_participation_status_codeenum
caregiver_participation_statuses.yml#status(6)
  • scheduled
  • attended
  • declined
  • excused
  • not_required
  • no_show
Participation status for caregiver in pre-release planning.
housing_placement_type_codeenum
housing_placement_types.yml#type(8)
  • family_home
  • foster_home
  • group_home
  • independent_living
  • transitional_housing
  • unknown
  • kinship
  • other
Housing placement identified pre-release.
meeting_participation_rolesarray<string>
meeting_participation_roles.yml#role(11)
  • youth
  • caregiver
  • coordinator
  • provider
  • school_rep
  • probation_officer
  • therapist
  • education_liaison
  • behavioral_health_partner
  • workforce_partner
  • reentry_coordinator
Roles represented in the documented planning meeting; semicolon-delimited.
consent_type_codesarray<string>
consent_types.yml#type⚠️ using consent_types.yml#Type(5)
  • medical
  • education
  • service_referral
  • information_sharing
  • other
Types of consent forms collected.
consent_status_codeenum
consent_statuses.yml#status⚠️ using consent_statuses.yml#Status(4)
  • signed
  • pending
  • refused
  • expired
Overall consent status at release (all signed/pending/etc).
appointment_outcome_codeenum
appointment_outcomes.yml#outcome(5)
  • attended
  • no_show
  • cancelled
  • rescheduled
  • pending
Outcome of first scheduled provider or service appointment.
support_service_type_codesarray<string>
support_services.yml#type(7)
  • transportation
  • mentoring
  • employment
  • tutoring
  • counseling
  • family_support
  • other
Types of early supports provided (transportation, mentoring, etc); semicolon-delimited.
communication_modality_codeenum
communication_modalities.yml#modality(9)
  • in_person
  • phone
  • video
  • sms
  • email
  • mail
  • portal
  • text
  • home_visit
Agreed primary communication channel for supervision contacts.
preferred_language_codeenum❌ missing in _index.ymlPreferred spoken/written language for youth/family communication.
barrier_type_codesarray<string>
barrier_types.yml#type(8)
  • transportation
  • scheduling
  • technology
  • family_conflict
  • motivation
  • service_waitlist
  • safety_concern
  • other
Barriers encountered during early aftercare follow-up; semicolon-delimited.
Download CSVwhat_we_track.csv

Data & Methods

Measures use episode-based denominators (youth released from placement) with fixed windows (e.g., 30/90/180 days). Time-to-contact is measured in days from release; appointment completion is binary with date stamps. When tools or policies change (e.g., new graduated response grids), we mark series breaks and avoid direct pre/post rate comparisons. For small cohorts, we report pooled quarterly aggregates and provide rate ratios with uncertainty notes. See Methods pages on denominators & exposure time, series breaks, and attrition & censoring.

Related