EDORA
Skip to content

EDORA Learn β€” Pipelines

Screening for Educational Stability (During Placement and Transition)

Pipeline 08B

Transparency note: education records are subject to FERPA restrictions and may lag due to inter-agency verification. We annotate gaps or unlinked transcripts and mark any series breaks following changes in data exchange agreements.

Overview

Educational stability ensures that youth retain earned credits and maintain school engagement when moving through detention, placement, or reentry. Screenings conducted at intake or placement help identify school of origin, credit status, and special education needs. This page summarizes how screenings occur, what data are collected, and how coordination supports reentry and credit recovery.

What We Track

Education Screening (within 5 days of intake)

  • Current enrollment verified (sending LEA identified)
  • Credits earned & grade level confirmed
  • IEP/504 status checked; latest plan date captured

Credit Audits & Transfers

  • Transcript request sent (date, method, receiving contact)
  • Transfer timeliness tracked (request β†’ receipt; posting date)

Special Education Continuity

  • IEP services implemented (service minutes/week logged)
  • Meeting schedule maintained (annual/triennial deadlines)
  • Accommodations delivered across transitions (documentation attached)

Re-entry Coordination (within 10 days of release)

  • Education liaison / transition coordinator assigned (name, contact)
  • Enrollment completed within 10 days (date recorded)
  • IEP/504 & credits posted at receiving school; schedule finalized

Cross-System Data Sharing

  • Active interagency MOUs for education data exchange (FERPA/HIPAA alignment)
  • Secure transmission used (SFTP/portal); access logs maintained

Typical Flow

  1. At placement intake: conduct education screening
    • Verify enrollment, credits, grade, and IEP/504 within 5 days
  2. Request records from sending LEA
    • Send transcript/IEP requests; track response times & confirmations
  3. Audit & plan instruction for credit protection
    • Identify credits at risk; align course schedule; document IEP services
  4. During placement: monitor attendance, IEP adherence, and credit accumulation
    • Log missed services; trigger make-up minutes and team follow-ups
  5. At transition: complete re-enrollment within 10 days
    • Verify transcript posting & continued services; schedule a 30-day check
Schema source: educational-stability

Fields

FieldTypeRequiredCodesetDescription
pipeline_place_iduuidβœ…β€”Unique identifier for this education-stability 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 education liaison or assigned coordinator (staff_id only).
occurred_datetimedatetimeβœ…β€”Timestamp the education screening workflow was opened (usually placement intake).
jurisdiction_codestringβœ…β€”County/parish/circuit or standardized local code.
legal_case_idstringβ€”Case/docket identifier, if applicable.
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).
screening_due_datedateβ€”Due date for 5-day intake education screening.
screening_completed_datedateβ€”Date screening was completed.
current_enrollment_verified_flagbooleanβ€”Current enrollment status verified.
sending_lea_idstringβ€”Identifier for sending LEA/district.
grade_level_codeenum
grade_levels.yml#grade(16)
  • k
  • grade1
  • grade2
  • grade3
  • grade4
  • grade5
  • grade6
  • grade7
  • grade8
  • grade9
  • grade10
  • grade11
  • grade12
  • ged
  • postsecondary
  • unknown
Confirmed grade level at intake.
credits_earned_to_datenumberβ€”Cumulative credits confirmed at screening time.
iep_504_status_codeenum
iep_504_statuses.yml#status(4)
  • none
  • iep_active
  • 504_active
  • pending_evaluation
none, iep_active, 504_active, pending_evaluation.
latest_iep_plan_datedateβ€”Date of the most recent IEP/504 plan.
transcript_request_datedateβ€”Date transcript/records request sent to sending LEA.
transcript_request_method_codeenum
transmission_methods.yml#method(6)
  • sftp
  • secure_portal
  • encrypted_email
  • fax
  • mail
  • other
Channel used (sftp, secure_portal, encrypted_email, fax, mail, other).
transcript_receipt_datedateβ€”Date transcript received.
transcript_posted_datedateβ€”Date credits were posted to the placement/receiving system.
receiving_school_idstringβ€”Identifier for the school that will enroll post-release.
iep_services_implemented_flagbooleanβ€”IEP/504 services initiated/continued in placement.
service_minutes_planned_per_weekintegerβ€”Planned service minutes per week.
service_minutes_delivered_per_weekintegerβ€”Delivered service minutes per week (latest week recorded).
missed_service_minutes_weekintegerβ€”Minutes missed in the latest week (for make-up tracking).
sp_ed_meeting_deadline_type_codeenum
meeting_deadline_types.yml#type(2)
  • annual
  • triennial
annual or triennial.
sp_ed_meeting_deadline_datedateβ€”Next due date for required IEP meeting.
accommodations_document_idstringβ€”Document/ref id for accommodations continuity proof.
transition_coordinator_staff_idstringβ€”Staff id for transition coordinator (no names/emails).
release_reference_datetimedatetimeβ€”Discharge/release datetime from placement (for validation reference).
re_enrollment_completed_datedateβ€”Date school enrollment completed (target ≀10 days from release).
iep_504_posted_flagbooleanβ€”IEP/504 plan posted at receiving school.
credits_transferred_posted_flagbooleanβ€”Credits posted at receiving school.
schedule_finalized_datedateβ€”Date student schedule finalized at receiving school.
followup_30d_due_datedateβ€”Due date for 30-day check after re-enrollment.
interagency_mou_active_flagbooleanβ€”Active MOU covering education data exchange.
privacy_alignment_codeenum
privacy_alignment.yml#alignment(4)
  • FERPA_only
  • FERPA_plus_HIPAA
  • state_specific
  • other
FERPA_only, FERPA_plus_HIPAA, state_specific, other.
secure_transmission_method_codeenum
transmission_methods.yml#method(6)
  • sftp
  • secure_portal
  • encrypted_email
  • fax
  • mail
  • other
Channel used for record exchange (if different from request).
access_log_idstringβ€”Access log identifier for the transfer event(s).
Download CSVwhat_we_track.csv

Data & Methods

Education screening indicators are recorded at intake or placement events. Credit audits measure request-to-receipt lag in days. IEP continuity is tracked as a binary flag for uninterrupted service. Data linkage between justice and education systems follows protocols in Data Linkage & Integration and Data Governance & Ethical Integration. FERPA and disclosure controls align with Data Privacy & Disclosure Control. Small-n suppression applies to LEAs or facilities with fewer than five youth per reporting window.

Related