FY27 MIS-TREATMENT XML Schema.pdf

PDF 103 KB Posted

Attached to
BEHAVIORAL HEALTH MANAGEMENT SYSTEM (BHMS)
Solicitation number
215584
Issued by
Natrona County, Wyoming

About this file

This is a Data Specifications Schema document related to a Behavioral Health Management System (BHMS) procurement issued by the State of Wyoming Department of Administration and Information, General Services Division, on behalf of the Wyoming Department of Health, Behavioral Health Division. The BHMS is a secure, web-based software data management system designed to serve as the central platform for collecting, validating, monitoring, and reporting mental health and substance use disorder treatment data from state-contracted Behavioral Health Centers and Agency facilities. The system must integrate SAMHSA's Unified Performance Reporting Tool (SUPRT), include a provider certification module, and support LOCUS (Level of Care Utilization System) integration. Core system deliverables include comprehensive behavioral health treatment data and subrecipient monitoring capabilities, support for multiple user types (providers, state staff, and administrators), and robust reporting for federal compliance and performance measurement. Proposals are due September 30, 2026, at 2:00 p.m. Mountain Time through the Public Purchase online bidding system, with written questions due by September 11, 2026, at 2:00 p.m. Mountain Time and responses provided by September 18. The tentative award date is November 2026, with work beginning in March 2027. The contract term extends up to nine years with optional extensions of up to three years each, not to exceed nine years total.

The contractor assumes full responsibility for data migration from legacy systems, system design and development using Vue.js and ASP.NET Core architecture, and 24/7/365 hosting and support services. Security compliance must meet HIPAA, 42 CFR Part 2, and Wyoming state standards. The contractor must maintain three system environments (development, testing, and production), conduct vulnerability and penetration testing, and provide quality assurance and regression testing prior to final acceptance. Cyber liability insurance must carry minimum limits of $2,000,000 per occurrence and $2,000,000 general aggregate. All submissions must be in PDF, Excel, or Microsoft Office format and uploaded completely through Public Purchase by the deadline; incomplete uploads will be deemed non-responsive.

View the file

Other files

Show all 12

On GovTribe

Work with this file

  • Download the original file
  • Contacts named in this file
  • Similar government files
  • Ask GovTribe AI about this file

Text version

BHMS Data Specifications FY27 MIS-TREATMENT XML Schema

3/30/2026 P a g e | 1

<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified"> <xsd:element name="BHMS_MIS_TREATMENT"> <xsd:complexType> <xsd:sequence minOccurs="1" maxOccurs="unbounded"> <xsd:element name="Row"> <xsd:complexType> <xsd:all> <xsd:element name="ClientID" maxOccurs="1" minOccurs="1"> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:whiteSpace value="collapse" /> <xsd:length value="14" /> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="FirstName" maxOccurs="1" minOccurs="1" /> <xsd:element name="LastName" maxOccurs="1" minOccurs="1" /> <xsd:element name="AddressUnknown" maxOccurs="1" minOccurs="1" /> <xsd:element name="AddressLine1" maxOccurs="1" minOccurs="1" /> <xsd:element name="AddressLine2" maxOccurs="1" minOccurs="1" /> <xsd:element name="City" maxOccurs="1" minOccurs="1" />

<xsd:element name="State" maxOccurs="1" minOccurs="1" /> <xsd:element name="ZipCode" maxOccurs="1" minOccurs="1" /> <xsd:element name="PhoneNumber" maxOccurs="1" minOccurs="1" /> <xsd:element name="Email" maxOccurs="1" minOccurs="1" /> <xsd:element name="DateOfBirth" maxOccurs="1" minOccurs="1" /> <xsd:element name="Sex" maxOccurs="1" minOccurs="1" /> <xsd:element name="SocialSecurityNumber" maxOccurs="1" minOccurs="1" /> <xsd:element name="ProviderClientID" maxOccurs="1" minOccurs="1" /> <xsd:element name="LocationCode" maxOccurs="1" minOccurs="1" /> <xsd:element name="TransactionStatus" maxOccurs="1" minOccurs="1" /> <xsd:element name="TransactionDate" maxOccurs="1" minOccurs="1" /> <xsd:element name="FirstContactDate" maxOccurs="1" minOccurs="1" />

<xsd:element name="DeclinedAppt" maxOccurs="1" minOccurs="1" /> <xsd:element name="EligibilityStateLevelJusticeInvolved" maxOccurs="1" minOccurs="1" /> <xsd:element name="EligibilityNonstateLevelJusticeInvolved" maxOccurs="1" minOccurs="1" /> <xsd:element name="EligibilityAdultsWithSeriousMentalIllness" maxOccurs="1" minOccurs="1" /> <xsd:element name="EligibilityAdultsWithAcuteMentalIllness" maxOccurs="1" minOccurs="1" /> <xsd:element name="EligibilityFamiliesAtHighRisk" maxOccurs="1" minOccurs="1" /> <xsd:element name="EligibilityIndigentClientWithHighNeeds" maxOccurs="1" minOccurs="1" /> <xsd:element name="EligibilityIndigentGeneralAccessClients" maxOccurs="1" minOccurs="1" /> <xsd:element name="EligibilityVeteran" maxOccurs="1" minOccurs="1" /> <xsd:element name="EligibilityPersonsWhoInjectDrugs" maxOccurs="1" minOccurs="1" /> <xsd:element name="EligibilityChildrenWithSeriousEmotionalDisturbance" maxOccurs="1" minOccurs="1" /> <xsd:element name="EligibilityPregnantWomenAndWomenWithDependentChildren" maxOccurs="1" minOccurs="1" /> <xsd:element name="EligibilityPending" maxOccurs="1" minOccurs="1" />

<xsd:element name="EligibilityNotApplicable" maxOccurs="1" minOccurs="1" /> <xsd:element name="GenderIdentity" maxOccurs="1" minOccurs="1" /> <xsd:element name="SexualOrientation" maxOccurs="1" minOccurs="1" />

<xsd:element name="Race" maxOccurs="1" minOccurs="1" /> <xsd:element name="HispanicOrigin" maxOccurs="1" minOccurs="1" /> <xsd:element name="MedicaidNumber" maxOccurs="1" minOccurs="1" /> <xsd:element name="CountyOfResidence" maxOccurs="1" minOccurs="1" /> <xsd:element name="Employment" maxOccurs="1" minOccurs="1" /> <xsd:element name="Residence" maxOccurs="1" minOccurs="1" /> <xsd:element name="MaritalStatus" maxOccurs="1" minOccurs="1" /> <xsd:element name="VeteranStatus" maxOccurs="1" minOccurs="1" /> <xsd:element name="Education" maxOccurs="1" minOccurs="1" /> <xsd:element name="Referral" maxOccurs="1" minOccurs="1" /> <xsd:element name="MHOPBillingTaxonomy" maxOccurs="1" minOccurs="1" /> <xsd:element name="MHOPStartDate" maxOccurs="1" minOccurs="1" /> <xsd:element name="MHOPEndDate" maxOccurs="1" minOccurs="1" /> <xsd:element name="MHOPEndDateReason" maxOccurs="1" minOccurs="1" /> <xsd:element name="SUDOPBillingTaxonomy" maxOccurs="1" minOccurs="1" /> <xsd:element name="SUDOPStartDate" maxOccurs="1" minOccurs="1" /> <xsd:element name="SUDOPEndDate" maxOccurs="1" minOccurs="1" />

3/30/2026 P a g e | 2

<xsd:element name="SUDOPEndDateReason" maxOccurs="1" minOccurs="1" /> <xsd:element name="SUDOPPrimaryServiceCategory" maxOccurs="1" minOccurs="1" /> <xsd:element name="MHRESBillingTaxonomy" maxOccurs="1" minOccurs="1" /> <xsd:element name="MHRESStartDate" maxOccurs="1" minOccurs="1" /> <xsd:element name="MHRESEndDate" maxOccurs="1" minOccurs="1" /> <xsd:element name="MHRESEndDateReason" maxOccurs="1" minOccurs="1" /> <xsd:element name="SUDRESBillingTaxonomy" maxOccurs="1" minOccurs="1" /> <xsd:element name="SUDRESStartDate" maxOccurs="1" minOccurs="1" /> <xsd:element name="SUDRESEndDate" maxOccurs="1" minOccurs="1" /> <xsd:element name="SUDRESEndDateReason" maxOccurs="1" minOccurs="1" /> <xsd:element name="SUDRESPrimaryServiceCategory" maxOccurs="1" minOccurs="1" /> <xsd:element name="InsurancePaymentType" maxOccurs="1" minOccurs="1" /> <xsd:element name="SpecialDesignation" maxOccurs="1" minOccurs="1" /> <xsd:element name="PrimaryIncomeSource" maxOccurs="1" minOccurs="1" /> <xsd:element name="ProbationUnderSupervision" maxOccurs="1" minOccurs="1" />

<xsd:element name="ProbationNotUnderSupervision" maxOccurs="1" minOccurs="1" /> <xsd:element name="Parole" maxOccurs="1" minOccurs="1" /> <xsd:element name="FirstPresentingProblem" maxOccurs="1" minOccurs="1" /> <xsd:element name="SecondPresentingProblem" maxOccurs="1" minOccurs="1" /> <xsd:element name="ThirdPresentingProblem" maxOccurs="1" minOccurs="1" /> <xsd:element name="FourthPresentingProblem" maxOccurs="1" minOccurs="1" /> <xsd:element name="Diagnosis1" maxOccurs="1" minOccurs="1" /> <xsd:element name="Diagnosis2" maxOccurs="1" minOccurs="1" /> <xsd:element name="Diagnosis3" maxOccurs="1" minOccurs="1" /> <xsd:element name="Diagnosis4" maxOccurs="1" minOccurs="1" /> <xsd:element name="Diagnosis5" maxOccurs="1" minOccurs="1" /> <xsd:element name="Diagnosis6" maxOccurs="1" minOccurs="1" />

<xsd:element name="DLA20HealthPractices" maxOccurs="1" minOccurs="1" /> <xsd:element name="DLA20Housing" maxOccurs="1" minOccurs="1" /> <xsd:element name="DLA20Communication" maxOccurs="1" minOccurs="1" /> <xsd:element name="DLA20Safety" maxOccurs="1" minOccurs="1" /> <xsd:element name="DLA20Time" maxOccurs="1" minOccurs="1" /> <xsd:element name="DLA20Money" maxOccurs="1" minOccurs="1" /> <xsd:element name="DLA20Nutrition" maxOccurs="1" minOccurs="1" /> <xsd:element name="DLA20ProblemSolving" maxOccurs="1" minOccurs="1" /> <xsd:element name="DLA20Family" maxOccurs="1" minOccurs="1" /> <xsd:element name="DLA20AlcoholDrug" maxOccurs="1" minOccurs="1" /> <xsd:element name="DLA20Leisure" maxOccurs="1" minOccurs="1" /> <xsd:element name="DLA20Community" maxOccurs="1" minOccurs="1" /> <xsd:element name="DLA20Social" maxOccurs="1" minOccurs="1" /> <xsd:element name="DLA20Sexuality" maxOccurs="1" minOccurs="1" /> <xsd:element name="DLA20Productivity" maxOccurs="1" minOccurs="1" /> <xsd:element name="DLA20Coping" maxOccurs="1" minOccurs="1" /> <xsd:element name="DLA20Behavioral" maxOccurs="1" minOccurs="1" /> <xsd:element name="DLA20Hygiene" maxOccurs="1" minOccurs="1" /> <xsd:element name="DLA20Grooming" maxOccurs="1" minOccurs="1" /> <xsd:element name="DLA20Dress" maxOccurs="1" minOccurs="1" /> <xsd:element name="DLA20Score" maxOccurs="1" minOccurs="1" /> <xsd:element name="SchoolAttendance" maxOccurs="1" minOccurs="1" /> <xsd:element name="SchoolSuspension" maxOccurs="1" minOccurs="1" /> <xsd:element name="TobaccoUse" maxOccurs="1" minOccurs="1" /> <xsd:element name="DischargeStatus" maxOccurs="1" minOccurs="1" /> <xsd:element name="MHPopulation" maxOccurs="1" minOccurs="1" /> <xsd:element name="MHArrest" maxOccurs="1" minOccurs="1" /> <xsd:element name="SANumberOfArrests" maxOccurs="1" minOccurs="1" /> <xsd:element name="SADrugProblemOne" maxOccurs="1" minOccurs="1" /> <xsd:element name="SAAgeAtFirstUseOne" maxOccurs="1" minOccurs="1" /> <xsd:element name="SAFrequencyOfUseOne" maxOccurs="1" minOccurs="1" /> <xsd:element name="SARouteOfAdministrationOne" maxOccurs="1" minOccurs="1" /> <xsd:element name="PrescriptionDrugOne" maxOccurs="1" minOccurs="1" /> <xsd:element name="SADrugProblemTwo" maxOccurs="1" minOccurs="1" /> <xsd:element name="SAAgeAtFirstUseTwo" maxOccurs="1" minOccurs="1" /> <xsd:element name="SAFrequencyOfUseTwo" maxOccurs="1" minOccurs="1" /> <xsd:element name="SARouteOfAdministrationTwo" maxOccurs="1" minOccurs="1" /> <xsd:element name="PrescriptionDrugTwo" maxOccurs="1" minOccurs="1" /> <xsd:element name="SADrugProblemThree" maxOccurs="1" minOccurs="1" /> <xsd:element name="SAAgeAtFirstUseThree" maxOccurs="1" minOccurs="1" />

3/30/2026 P a g e | 3

<xsd:element name="SAFrequencyOfUseThree" maxOccurs="1" minOccurs="1" /> <xsd:element name="SARouteOfAdministrationThree" maxOccurs="1" minOccurs="1" /> <xsd:element name="PrescriptionDrugThree" maxOccurs="1" minOccurs="1" /> <xsd:element name="SADrugProblemFour" maxOccurs="1" minOccurs="1" /> <xsd:element name="SAAgeAtFirstUseFour" maxOccurs="1" minOccurs="1" /> <xsd:element name="SAFrequencyOfUseFour" maxOccurs="1" minOccurs="1" /> <xsd:element name="SARouteOfAdministrationFour" maxOccurs="1" minOccurs="1" /> <xsd:element name="PrescriptionDrugFour" maxOccurs="1" minOccurs="1" /> <xsd:element name="PrimaryIndicator" maxOccurs="1" minOccurs="1" /> <xsd:element name="SocialConnectedness" maxOccurs="1" minOccurs="1" /> <xsd:element name="SAFemale" maxOccurs="1" minOccurs="1" /> <xsd:element name="SANumberOfChildrenAccompanyingParent" maxOccurs="1" minOccurs="1" /> <xsd:element name="SAIVDrugUser" maxOccurs="1" minOccurs="1" /> <xsd:element name="SALevelOfCare" maxOccurs="1" minOccurs="1" /> </xsd:all> </xsd:complexType> </xsd:element> </xsd:sequence> </xsd:complexType> </xsd:element> </xsd:schema>

File details come from the government source that posted it. Updated .