EDORA
Skip to content

EDORA Learn β€” Pipelines

Placement Review Hearings & Step-Down Decisions

Pipeline 08A

Transparency note: review hearing cohorts can be small and schedules vary by jurisdiction. We pool low-n months and annotate series breaks when review cadence or criteria change.

Overview

During residential placement, courts or administrative panels periodically review youth progress and consider transitions to less-restrictive settings. Decisions balance safety, program completion, and continuity of education and health services. This page documents measurable elements of the review process and the criteria used to authorize step-downs and supervised community reentry.

What We Track

Commitment Thresholds & Decision Factors

  • Policy standards & judicial discretion; tool-guided recommendations (risk/needs, clinical screens)
  • Offense severity & prior history balanced with program availability/capacity
  • Least restrictive alternative; proximity to home/school considered and documented
  • Equity impacts (race/disability disparities; rural access constraints) coded for review

Placement Types (Chosen Program)

  • State secure facilities (high-security commitments; specialized units)
  • County post-adjudication programs (shorter LOS; step-down pathways)
  • Contracted residential: staff-secure or non-secure aligned to risk/needs
  • Therapeutic group homes (small settings; treatment focus; education continuity)

Length of Stay & Step-Down

  • Expected vs. actual LOS (mean/median; IQR)
  • Earned milestones (treatment phases, credits) tied to step-down criteria
  • Movement to less-restrictive settings or community aftercare documented

Continuity of Education & Care

  • Records transfer completed (education & health packets)
  • IEP/504 services continued; credit accrual tracked monthly
  • MH/SUD treatment handoffs (plan, meds reconciliation, appointments)

Parole / Aftercare & Reentry

  • Typical supervision length (e.g., 3–9 months) with planned step-downs
  • Coach/Case Manager model: re-enrollment in school, MH/SUD follow-through, IDs/docs, transport support
  • Outcome checks at 30/90/180/365 days where feasible

Typical Flow

  1. Commitment decision documented with least-restrictive rationale and program match
    • Record thresholds, tool guidance, and any judicial overrides (with rationale)
  2. Placement selection & admission (state/county/contracted/group home)
    • Complete intake; launch education & health baselines; set family contact plan
  3. Treatment & education with scheduled case reviews
    • Track credits, treatment milestones, and incident/safety metrics
  4. Step-down planning initiated early (e.g., 30–60 days)
    • Coordinate community providers & probation; identify housing/school placement
  5. Release & aftercare handoff
    • Schedule post-release appointments; transmit records; set 7/14/30-day follow-ups
Schema source: placement-review-hearings

Fields

FieldTypeRequiredCodesetDescription
pipeline_place_iduuidβœ…β€”Unique identifier for this review/decision record.
pipeline_stage_idenumβœ…
stages.yml#stage_key(8)
  • intake
  • detention
  • adjudication
  • disposition
  • supervision
  • commitment_and_placement
  • reentry
  • closure
One of the eight canonical stages.
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β€”Lead reviewer or presenting officer (admin review) or court liaison.
occurred_datetimedatetimeβœ…β€”Timestamp the decision was recorded (administrative or court).
jurisdiction_codestringβœ…β€”County/parish/circuit or standardized local code.
legal_case_idstringβ€”Case/docket identifier associated with the placement.
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/tool change, threshold update).
review_type_codeenumβœ…
review_types.yml#type(4)
  • administrative_review
  • court_hearing
  • multidisciplinary_team
  • other
administrative_review, court_hearing, multidisciplinary_team, other.
review_scheduled_datedateβ€”Date the review/hearing was scheduled to occur.
hearing_datetimedatetimeβ€”Actual court/board hearing timestamp (if review_type_code = court_hearing).
panel_role_codesarray<string>
roles.yml#actor_role(7)
  • Intake_Officer
  • Prosecutor
  • Defender
  • Probation_Officer
  • Case_Manager
  • Facility_Staff
  • Coach_Reentry
Roles participating (judge, po, clinician, educator, caregiver, youth); semicolon-delimited.
commitment_threshold_codesarray<string>
commitment_thresholds.yml#threshold(6)
  • risk_needs_threshold
  • offense_severity_threshold
  • prior_history_threshold
  • clinical_screen_threshold
  • capacity_constraint
  • other
Policy thresholds referenced at review; semicolon-delimited.
tool_guidance_codeenum
tool_guidance.yml#guidance(4)
  • place
  • community
  • either
  • not_applicable
Tool-guided recommendation (place, community, either, not_applicable).
least_restrictive_rationale_notestringβ€”Documented rationale considering proximity/home/school.
equity_impact_codesarray<string>
equity_impacts.yml#impact(3)
  • race_disparity_flag
  • disability_flag
  • rural_access_flag
Flags for race/disability/rural access concerns; semicolon-delimited.
milestone_evidence_codesarray<string>
placement_milestones.yml#milestone(5)
  • education_credit
  • treatment_phase
  • skill_certificate
  • behavior_tier
  • other
Evidence used (treatment_phase, credits, behavior_tier); semicolon-delimited.
expected_los_daysintegerβ€”Expected LOS remaining at time of review.
actual_los_daysintegerβ€”Actual LOS elapsed at time of review.
step_decision_codeenumβœ…
step_decisions.yml#decision(7)
  • approved_step_down
  • continue_current
  • continue_intensive
  • step_up
  • transfer
  • release_to_aftercare
  • administrative_closure
approved_step_down, continue_current, step_up, transfer, release_to_aftercare.
decision_basis_codesarray<string>
step_decision_bases.yml#basis(9)
  • risk_reduced
  • milestones_met
  • safety_concern
  • noncompliance
  • capacity
  • family_ready
  • housing_ready
  • education_ready
  • other
Reasons supporting decision (risk_reduced, milestones_met, safety_concern, noncompliance, capacity, family_ready, housing_ready); semicolon-delimited.
override_flagbooleanβ€”Departure from tool/policy grid occurred.
override_reason_codeenum
overrides.yml#reason(4)
  • safety_exception
  • capacity_constraint
  • policy_exception
  • supervisor_override
Rationale for override (clinical_judgment, safety_exception, etc.).
override_approver_staff_idstringβ€”Approver for override (if policy requires).
new_security_level_codeenum
security_levels.yml#level(3)
  • staff_secure
  • hardware_secure
  • community_residential
Security level after decision (if changed).
step_destination_codeenum
step_down_destinations.yml#destination(5)
  • aftercare
  • community_program
  • probation
  • home
  • other
aftercare, community_program, probation, home, different_program, other.
effective_start_datetimedatetimeβ€”When the new level/destination takes effect.
education_records_transfer_flagbooleanβ€”Education packet/records prepared for transition.
health_records_transfer_flagbooleanβ€”Health/meds packet prepared for transition.
iep_504_continuity_flagbooleanβ€”IEP/504 continuity confirmed with next setting.
mh_sud_followup_appointment_datedateβ€”First community BH appointment scheduled date, if releasing/stepping down.
aftercare_model_codeenum
aftercare_models.yml#model(4)
  • coach_case_manager
  • parole_officer
  • hybrid_model
  • other
coach_case_manager, parole_officer, hybrid_model, other.
aftercare_followup_due_codesarray<string>
followup_windows.yml#window(4)
  • followup_30d
  • followup_90d
  • followup_180d
  • followup_365d
Due windows to check outcomes (30d, 90d, 180d, 365d); semicolon-delimited.
Download CSVwhat_we_track.csv

Data & Methods

Rates may be normalized to the 12–17 population; when n is small, pool across 2–3 years with annotations. Mark series breaks when reporting systems, definitions, or program mixes change. Summarize LOS and step-down timings with medians and interquartile ranges to reduce skew. Apply small-n suppression and include comparability notes when facility types or security levels differ across sites.

Indicators use placement-based denominators and event timestamps for review dates and decisions. Eligibility→decisiontimeliness measures the days between meeting step-down criteria and formal approval. Progress is summarized using program-specific completion flags and education credit accrual. When program models or review cadence change, we mark series breaks. Equity analyses follow conventions in Cross-Jurisdiction Comparability, and exposure adjustments follow Denominators & Exposure Time. Small-n suppression and documentation standards align with Suppression & Small-n and Metadata & Documentation.

Related