Record Type:
DIS | Version: CoBHRM 2026-Q3 | Parent: ADMISSIONOverview
The DISCHARGE schema captures information about the end of a treatment episode. A discharge record closes an open admission and allows for outcome tracking. Each admission can have at most one discharge record.Transaction Types: All record types support Add (
A), Update (U), and Replace (R) transactions. See Transaction Types for details.1. Schema Reference
Identifier Fields
Discharge Detail Fields
Status at Discharge Fields
System Metadata Fields
These fields are required in every submission and track record creation and modification:2. Examples
Minimal Valid Example
Treatment completed successfully. All required fields populated.Complete Example with End of Treatment Reason
Discharge withDISCHARGE_STATUS = 03 (Treatment Not Completed), which triggers the END_OF_TREATMENT_REASON conditional requirement.
END_OF_TREATMENT_REASON = 03 means “Client stopped coming and contact efforts failed.” This field is only required when DISCHARGE_STATUS = 03.Edge Case: Transfer to Another Program
Client transferred to another substance use treatment program (DISCHARGE_STATUS = 02).
3. Template
View DISCHARGE Template
DISCHARGE schema template with headers and sample row
4. Parsing Rules
CSV Parsing Rules
See File Format Requirements for full details on encoding, quoting, data types, and null handling.
5. Update Semantics
Primary Key
RECORD_TYPE + BHASO_ADMISSION_IDENTIFIER (one discharge per admission)
Transaction Types
Idempotency
- Only one discharge record per
BHASO_ADMISSION_IDENTIFIER - Once discharged, case cannot receive new clinical records
- Re-admission requires new
BHASO_ADMISSION_IDENTIFIER
Related Schemas
DXD and SID records are filled out when a discharge occurs, but they link directly to the Admission via
BHASO_ADMISSION_IDENTIFIER — they are not children of the Discharge record.