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
enrollmentDateis deliberately nullable so callers can omit it from the serialized request when retrieving all active enrollments;ClaimDataApiClient.GetGWActiveMCOClaimsserializes this type withNullValueHandling.Ignorespecifically to drop a nullenrollmentDate.
Context¶
- Namespace:
SAIF.Data.Guidewire.Contracts - Assembly/package:
SAIF.Data.Guidewire(packaged inSAIF.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.GetGWActiveMCOClaimsbefore being POSTed tomco/claims.
Constraints and usage notes¶
enrollmentDateis typed asstring, notDateTime, so callers are responsible for formatting it in whatever format the Guidewire MCO endpoint expects*.- The property name
mcoPlanIDsmatches the type namemcoPlanIDs(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.csData/SAIF.Data.Guidewire/Clients/ClaimDataApiClient.cs