/* Options: Date: 2026-08-01 04:15:59 Version: 8.80 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: https://api.dev.dynamics.trendsic.com //Package: //GlobalNamespace: dtos //AddPropertyAccessors: True //SettersReturnThis: True //AddServiceStackTypes: True //AddResponseStatus: False //AddDescriptionAsComments: True //AddImplicitVersion: IncludeTypes: CoveragePeopleSearchRequest.* //ExcludeTypes: //TreatTypesAsStrings: //DefaultImports: java.math.*,java.util.*,java.io.InputStream,net.servicestack.client.* */ import java.math.*; import java.util.*; import java.io.InputStream; import net.servicestack.client.*; public class dtos { @Route(Path="/v1/coverage/people/search", Verbs="GET") public static class CoveragePeopleSearchRequest implements IReturn { public String Q = null; public Integer CoverageGapId = null; public String getQ() { return Q; } public CoveragePeopleSearchRequest setQ(String value) { this.Q = value; return this; } public Integer getCoverageGapId() { return CoverageGapId; } public CoveragePeopleSearchRequest setCoverageGapId(Integer value) { this.CoverageGapId = value; return this; } private static Object responseType = CoveragePeopleSearchResponse.class; public Object getResponseType() { return responseType; } } public static class CoveragePeopleSearchResponse { public ArrayList Answers = new ArrayList(); public String MissAnswer = null; public ResponseStatus ResponseStatus = null; public ArrayList getAnswers() { return Answers; } public CoveragePeopleSearchResponse setAnswers(ArrayList value) { this.Answers = value; return this; } public String getMissAnswer() { return MissAnswer; } public CoveragePeopleSearchResponse setMissAnswer(String value) { this.MissAnswer = value; return this; } public ResponseStatus getResponseStatus() { return ResponseStatus; } public CoveragePeopleSearchResponse setResponseStatus(ResponseStatus value) { this.ResponseStatus = value; return this; } } public static class CoveragePersonAnswer { public Integer ContactId = null; public String Name = null; public String Tone = null; public String Answer = null; public CoverageExplanation Expl = null; public Integer getContactId() { return ContactId; } public CoveragePersonAnswer setContactId(Integer value) { this.ContactId = value; return this; } public String getName() { return Name; } public CoveragePersonAnswer setName(String value) { this.Name = value; return this; } public String getTone() { return Tone; } public CoveragePersonAnswer setTone(String value) { this.Tone = value; return this; } public String getAnswer() { return Answer; } public CoveragePersonAnswer setAnswer(String value) { this.Answer = value; return this; } public CoverageExplanation getExpl() { return Expl; } public CoveragePersonAnswer setExpl(CoverageExplanation value) { this.Expl = value; return this; } } public static class CoverageExplanation { public String PlainSentence = null; public String RuleId = null; public String RuleName = null; public String Demand = null; public CoverageExplanationSource Source = null; public String Kind = null; public String WhyItExists = null; public String WhatWouldChangeIt = null; public CoverageExplanationOverride Override = null; public String Drill = null; public String getPlainSentence() { return PlainSentence; } public CoverageExplanation setPlainSentence(String value) { this.PlainSentence = value; return this; } public String getRuleId() { return RuleId; } public CoverageExplanation setRuleId(String value) { this.RuleId = value; return this; } public String getRuleName() { return RuleName; } public CoverageExplanation setRuleName(String value) { this.RuleName = value; return this; } public String getDemand() { return Demand; } public CoverageExplanation setDemand(String value) { this.Demand = value; return this; } public CoverageExplanationSource getSource() { return Source; } public CoverageExplanation setSource(CoverageExplanationSource value) { this.Source = value; return this; } public String getKind() { return Kind; } public CoverageExplanation setKind(String value) { this.Kind = value; return this; } public String getWhyItExists() { return WhyItExists; } public CoverageExplanation setWhyItExists(String value) { this.WhyItExists = value; return this; } public String getWhatWouldChangeIt() { return WhatWouldChangeIt; } public CoverageExplanation setWhatWouldChangeIt(String value) { this.WhatWouldChangeIt = value; return this; } public CoverageExplanationOverride getOverride() { return Override; } public CoverageExplanation setOverride(CoverageExplanationOverride value) { this.Override = value; return this; } public String getDrill() { return Drill; } public CoverageExplanation setDrill(String value) { this.Drill = value; return this; } } public static class CoverageExplanationSource { public String PolicyName = null; public String CascadeLevel = null; public String getPolicyName() { return PolicyName; } public CoverageExplanationSource setPolicyName(String value) { this.PolicyName = value; return this; } public String getCascadeLevel() { return CascadeLevel; } public CoverageExplanationSource setCascadeLevel(String value) { this.CascadeLevel = value; return this; } } public static class CoverageExplanationOverride { public String Who = null; public String Consequence = null; public String getWho() { return Who; } public CoverageExplanationOverride setWho(String value) { this.Who = value; return this; } public String getConsequence() { return Consequence; } public CoverageExplanationOverride setConsequence(String value) { this.Consequence = value; return this; } } }