FY27 MIS-FUNDED BY GRANT (FBG) XML Schema.pdf
PDF 100 KB Posted
- Attached to
- BEHAVIORAL HEALTH MANAGEMENT SYSTEM (BHMS)
- Solicitation number
- 215584
- Issued by
- Natrona County, Wyoming
About this file
This file is an XML Schema specification document for the Behavioral Health Management System (BHMS) Data Specifications, developed for the State of Wyoming Department of Health, Behavioral Health Division in collaboration with the Department of Administration and Information, General Services Division. The document establishes the technical data structure and formatting requirements for FY27 systems funded by grant (FBG) mechanisms. The BHMS is a secure, web-based platform designed to serve as the central repository for collecting, validating, monitoring, and reporting mental health and substance use disorder treatment data from state-contracted Behavioral Health Centers and Agency facilities. Proposals for the complete BHMS system 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 commencing 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.
Core system deliverables include comprehensive behavioral health treatment data collection and subrecipient monitoring capabilities; integration of SAMHSA's Unified Performance Reporting Tool (SUPRT); a provider certification module; and Level of Care Utilization System (LOCUS) integration. 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 is required under HIPAA, 42 CFR Part 2, and Wyoming state standards, with the contractor maintaining three system environments (development, testing, and production), conducting vulnerability and penetration testing, and delivering quality assurance and operational readiness testing. Required 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-FUNDED BY GRANT (FBG) 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_FUNDED_BY_GRANT"> <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="GenderIdentity" maxOccurs="1" minOccurs="1" />
<xsd:element name="SexualOrientation" maxOccurs="1" minOccurs="1" /> <xsd:element name="ProviderClientID" maxOccurs="1" minOccurs="1" /> <xsd:element name="AgencyCode" maxOccurs="1" minOccurs="1" /> <xsd:element name="SocialSecurityNumber" 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="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="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" />
BHMS Data Specifications FY27 MIS-FUNDED BY GRANT (FBG) XML Schema
3/30/2026 P a g e | 2
<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="DischargeStatus" 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="MHPopulation" maxOccurs="1" minOccurs="1" /> <xsd:element name="MHArrest" maxOccurs="1" minOccurs="1" /> <xsd:element name="SANumberOfArrests" maxOccurs="1" minOccurs="1" /> <xsd:element name="PrescriptionForMAT" 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" /> <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="SAPrimaryServiceCategory" 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 .