Skip to main content

Workplace Dispute


Workplace Dispute: A Data Model for Resolution and Compliance

The Workplace Dispute module provides a structured way for agencies to manage employee disputes, Equal Employment Opportunity (EEO) cases, harassment claims, and alternative dispute resolution (ADR) processes. Federal agencies are required to follow clear, transparent procedures when handling workplace issues, ensuring fairness, compliance with law, and documentation for oversight. This module captures those processes in Dataverse, giving agencies a reusable framework that balances sensitivity with accountability.

The model begins with EEO Cases and Harassment Cases, which represent formal proceedings in their respective domains. Each case can include multiple Claims, recording the issues raised, and can be investigated through linked Investigations. Associated Persons are tracked in dedicated tables (EEO Case Person and Harassment Case Person) to record complainants, respondents, witnesses, and representatives. Outcomes are captured through Decisions, providing a record of findings and resolutions for each case. EEO Inquiries and Harassment Inquiries provide an entry point for early-stage matters that may or may not proceed to formal cases, ensuring that agencies can document concerns even before escalation.

Alternative dispute resolution is captured through the ADR set of tables. An ADR record represents the overall mediation or arbitration effort, while ADR Sessions record the specific meetings or proceedings that take place. Participants are logged through ADR Person, establishing who was involved, their roles, and the outcomes reached. By modeling ADR separately, agencies can document less formal resolution efforts while maintaining links to cases or grievances.

The module also includes Grievances, providing a structure for tracking issues raised by employees outside of the EEO or harassment process. Grievances can be managed and resolved internally, or linked to broader cases when appropriate. This ensures that all forms of workplace disputes—whether formal or informal—are captured in a consistent way.

In practice, the module supports a wide range of scenarios. An employee concern may begin as an EEO Inquiry, move forward into an EEO Case with multiple claims, and result in an Investigation followed by a Decision. A harassment complaint could be logged as a Harassment Case, with related Claims, Persons, and Investigations documented throughout the process. Alternatively, a conflict might be routed into ADR, where Sessions are recorded, and agreements documented, without escalating into formal casework. Grievances can be tracked alongside all of these processes, ensuring visibility into issues raised and addressed within the workforce.

By connecting cases, claims, investigations, decisions, and ADR processes into a single model, the Workplace Dispute module helps agencies ensure compliance with federal requirements while fostering transparency and fairness. It provides the documentation needed for oversight, the flexibility to handle cases at different levels of formality, and the sensitivity required for workplace issues. Ultimately, it gives agencies a consistent, auditable way to resolve disputes and uphold workplace integrity.

graph TD
  Contact(Person)
  govcdm_ADR(ADR)
  govcdm_ADRPerson(ADR Person)
  govcdm_ADRSession(ADR Session)
  govcdm_EEOCase(EEO Case)
  govcdm_EEOCaseClaim(EEO Case Claim)
  govcdm_EEOCaseDecision(EEO Case Decision)
  govcdm_EEOCaseInvestigation(EEO Case Investigation)
  govcdm_EEOCasePerson(EEO Case Person)
  govcdm_EEOInquiry(EEO Inquiry)
  govcdm_Grievance(Grievance)
  govcdm_HarassmentCase(Harassment Case)
  govcdm_HarassmentCaseClaim(Harassment Case Claim)
  govcdm_HarassmentCaseDecision(Harassment Case Decision)
  govcdm_HarassmentCaseInvestigation(Harassment Case Investigation)
  govcdm_HarassmentCasePerson(Harassment Case Person)
  govcdm_HarassmentInquiry(Harassment Inquiry)
  govcdm_Location(Location)
  govcdm_organizationunit(Organization Unit)
  govcdm_EEOInquiry --> Contact
  govcdm_EEOInquiry --> Contact
  govcdm_ADRPerson --> Contact
  govcdm_Grievance --> Contact
  govcdm_Grievance --> Contact
  govcdm_ADRPerson --> govcdm_ADR
  govcdm_ADRSession --> govcdm_ADR
  govcdm_EEOInquiry --> govcdm_Location
  govcdm_Grievance --> govcdm_Location
  govcdm_EEOInquiry --> govcdm_organizationunit
  govcdm_Grievance --> govcdm_organizationunit

ADR

Alternative Dispute Resolution records.

ADR Person

Links a person to an ADR record.

ADR Session

Represents a specific ADR session or meeting.

EEO Case

Represents an EEO case record.

EEO Case Claim

Claims associated with an EEO case.

EEO Case Decision

Decisions for EEO cases.

EEO Case Investigation

Investigations associated with EEO cases.

EEO Case Person

Person records associated with an EEO case.

EEO Inquiry

Tracks EEO inquiry submissions and details.

Grievance

Employee grievance records, including union involvement and resolution details.

Harassment Case

Records harassment investigations and related case management.

Harassment Case Claim

Claims for harassment cases.

Harassment Case Decision

Decision records for harassment cases.

Harassment Case Investigation

Investigations related to harassment cases.

Harassment Case Person

Person records associated with a harassment case.

Harassment Inquiry

Tracks harassment inquiries submitted by individuals.

Location

Locations used for inquiries, grievances, and sessions.

Organization Unit

Organizational unit reference used by inquiries and grievances.

Person

Represents individuals involved in workplace dispute scenarios (mapped to Contact in Core).

We highly recommend using the managed versions, which will allow you to easily update and uninstall the solution from your environment. If you need to modify or enhance the managed solution, you can can create a new solution, add the components to that solution and make changes as needed.

Gov Workplace Dispute Data Model v1.0.0.1

Adds EEO Inquiry details & Grievance table and fields.

Gov Workplace Dispute Data Model v1.0.0.0

Beta release containing ADRs, EEO cases, harassment cases, inquiries, grievances and related entities.

Download Latest Release (v1.0.0.1)

Requires data models

Related use cases

Related personas

This is an open-source project maintained by Microsoft. It is not an official U.S. government website. The site uses the U.S. Web Design System (USWDS) to help agencies and partners create app catalog documentation sites of their own. Open Source at Microsoft