Skip to content

ActiveMco

Request payload passed to ClaimDataApiClient.GetGWActiveMCOClaims, describing an active Managed Care Organization (MCO) enrollment to query claims for: an optional enrollment date and a list of MCO plan IDs.

Purpose

  • Carries the enrollment date and plan ID filters used to look up claims associated with an active MCO enrollment.
  • Its enrollmentDate is deliberately nullable so callers can omit it from the serialized request when retrieving all active enrollments; ClaimDataApiClient.GetGWActiveMCOClaims serializes this type with NullValueHandling.Ignore specifically to drop a null enrollmentDate.

Context

  • Namespace: SAIF.Data.Guidewire.Contracts
  • Assembly/package: SAIF.Data.Guidewire (packaged in SAIF.SAIFCode.Core)

Public members

Member Signature Purpose
enrollmentDate public string enrollmentDate { get; set; } The MCO enrollment date to filter claims by; when left null, the caller's serialization settings omit it from the request so all active enrollments are returned instead of only ones matching a specific date
mcoPlanIDs public List<mcoPlanIDs> mcoPlanIDs { get; set; } The list of MCO plan ID wrappers (mcoPlanIDs, documented in this same doc set) to filter claims by

Behavioral notes

  • This class has no behavior of its own; it is a plain data-transfer object serialized to JSON by ClaimDataApiClient.GetGWActiveMCOClaims before being POSTed to mco/claims.

Constraints and usage notes

  • enrollmentDate is typed as string, not DateTime, so callers are responsible for formatting it in whatever format the Guidewire MCO endpoint expects*.
  • The property name mcoPlanIDs matches the type name mcoPlanIDs (see the separate page for that type); this is a same-named property/type pair in the source, not a typo in this documentation.

Note: Statements marked with * were inferred from code structure, naming conventions, or contextual evidence where direct confirmation was not available in source artifacts.

Sources

  • Data/SAIF.Data.Guidewire/Contracts/ActiveMco.cs
  • Data/SAIF.Data.Guidewire/Clients/ClaimDataApiClient.cs