Insert Validation: Must be a valid PolicyId. The Policy must not be Checked Out. 36 alpha-numeric column, formatted as: 00000000-0000-0000-0000-000000000000
Insert Validation: The column is required for a policy. This date will always be between the PolEffDate and must be less then PolExpDate. Backdated Endorsements are not supported. The Transaction Effective Date must be greater or equal to the latest Endorsement Date. Date value only (MM/DD/YYYY).
A code representing the type of policy action this transaction was initiated for. Code value from the "TransactionType" value list. The only valid values for an Endorsement are: PAB - Premium audit PCH - Policy change POL - Policy (unspecified) REI - Reinstatement ARR - Anniversary re-rate NRA - Non-renewal notified Agency PCQ - Policy change quote PNQ - Policy inquiry RIX - Reissue RNR - Reversal of non-renewal SYN - Policy Synchronization SYR - Policy Synchronization Request BPC - Binder Endorsement
If you know the name of a value list and only need the contents of the list, you can retrieve the list using the ValueListGet() method.
If a description is not provided the policy action will be used as the description. See PolicyTransaction, TransactionType for the valid policy action code description.
<xs:complexTypename="PolicyEndorseRequest"xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation><xs:appinfo/><xs:documentation><summary>
Endorsements Fields required to Endorse a Policy
</summary></xs:documentation></xs:annotation><xs:sequence><xs:elementminOccurs="0"name="PolicyId"type="ser:guid"><xs:annotation><xs:appinfo/><xs:documentation><summary>
Globally Unique Identifier (GUID) for a policy.
<br/><br/><b><u>Insert Validation:</u></b><br/>
Must be a valid PolicyId. <br/>The Policy must not be Checked Out.
</summary><lenmin="0"max="36"/><values>
36 alpha-numeric column, formatted as: 00000000-0000-0000-0000-000000000000
</values><required/></xs:documentation></xs:annotation></xs:element><xs:elementminOccurs="0"name="TransactionEffectiveDate"type="xs:dateTime"><xs:annotation><xs:appinfo/><xs:documentation><summary>
The date the new Endorsement becomes effective.
<br/><br/><b><u>Insert Validation:</u></b><br/>
The column is required for a policy. <br/> This date will always be between the PolEffDate and must be less then PolExpDate.<br/> Backdated Endorsements are not supported. The Transaction Effective Date must be greater or equal to the latest Endorsement Date.
</summary><values>
Date value only (MM/DD/YYYY).
</values><required/></xs:documentation></xs:annotation></xs:element><xs:elementminOccurs="0"name="TransactionType"nillable="true"type="xs:string"><xs:annotation><xs:appinfo/><xs:documentation><summary>
A code representing the type of policy action this transaction was initiated for.
</summary><lenmin="3"max="3"/><values>
Code value from the "TransactionType" value list. <br/>
The only valid values for an Endorsement are: <br/>
PAB - Premium audit <br/>
PCH - Policy change <br/>
POL - Policy (unspecified) <br/>
REI - Reinstatement <br/>
ARR - Anniversary re-rate <br/>
NRA - Non-renewal notified Agency <br/>
PCQ - Policy change quote <br/>
PNQ - Policy inquiry <br/>
RIX - Reissue <br/>
RNR - Reversal of non-renewal <br/>
SYN - Policy Synchronization <br/>
SYR - Policy Synchronization Request <br/>
BPC - Binder Endorsement <br/><br/>
If you know the name of a value list and only need the contents of the list, you can retrieve the list using the ValueListGet() method.<br/><br/>
Method=ValueListGet()<br/>
InputType=ValueListGetRequest<br/>
ListName=TransactionType
</values><required/></xs:documentation></xs:annotation></xs:element><xs:elementminOccurs="0"name="TransactionDescription"nillable="true"type="xs:string"><xs:annotation><xs:appinfo/><xs:documentation><summary>
If a description is not provided the policy action will be used as the description. See PolicyTransaction, TransactionType for the valid policy action code description.
</summary></xs:documentation></xs:annotation></xs:element></xs:sequence></xs:complexType>