SICS API Server - P&C - Business - Create Business With Sections

SICS API Server - P&C - Business - Create Business With Sections

Create Business With Sections #

Description #

This message creates a new Business with one insured period and a main section and multiple child sections with identifier =UMA-PC-SECTIONS:

Request message #

<SOAP-ENV:Envelope SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
                   xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"
                   xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/"
                   xmlns:xsd="http://www.w3.org/2001/XMLSchema"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
	<SOAP-ENV:Body>
		<swbep:createBusinessWithSections xmlns:swbep="urn:SicsWsBusinessEntryPoint">
			<genericInput>
			</genericInput>
			<createBusinessWithSectionsInput>
				<createBusinessInput>
					<title>UMA - Create with Sections</title>
					<identifierPrefix>UMA-PC-SECTIONS</identifierPrefix>
					<identifierSerieNumber>3</identifierSerieNumber>
					<identifierSuffix>A</identifierSuffix>
					<businessDirection>
						<code>PAB</code>
						<subclassNumber>45</subclassNumber>
					</businessDirection>
					<typeOfBusiness>
						<code>DIRECT</code>
						<subclassNumber>46</subclassNumber>
					</typeOfBusiness>
					<insuredPeriod>
						<beginDateTime>2004-01-01T00:00:00+00:00</beginDateTime>
						<endDateTime>2004-12-31T00:00:00+00:00</endDateTime>
						<underwritingYear>2004</underwritingYear>
						<canBeAutoProtected>true</canBeAutoProtected>
						<businessPartnerRelationship>
							<businessPartner>
								<identifier>00190</identifier>
							</businessPartner>
							<relationshipType>
								<code>RR</code>
								<subclassNumber>55</subclassNumber>
							</relationshipType>
						</businessPartnerRelationship>
						<businessPartnerRelationship>
							<businessPartner>
								<identifier>00193</identifier>
							</businessPartner>
							<relationshipType>
								<code>IR</code>
								<subclassNumber>55</subclassNumber>
							</relationshipType>
							<businessPartnerIdentifier>00191</businessPartnerIdentifier>
							<businessPartnerName>UMA CEDENT</businessPartnerName>
						</businessPartnerRelationship>
						<lifeCyclePhase>
							<lifeCycleStatus>
								<refAgreementLifeCycleStatus>
									<code>OA</code>
									<subclassNumber>90</subclassNumber>
								</refAgreementLifeCycleStatus>
							</lifeCycleStatus>
							<scopeOfCover>
								<currency>
									<isoAlpha>EUR</isoAlpha>
								</currency>
								<classification>
									<includedCountries>
										<isoAlpha3>USA</isoAlpha3>
									</includedCountries>
									<includedRefData>
										<code>LIABILITY</code>
										<subclassNumber>19</subclassNumber>
									</includedRefData>
									<includedRefData>
										<code>LIABPROF</code>
										<subclassNumber>3</subclassNumber>
									</includedRefData>
								</classification>
								<shareCondition>
									<signedSharePercent>100</signedSharePercent>
								</shareCondition>
							</scopeOfCover>
						</lifeCyclePhase>
					</insuredPeriod>
				</createBusinessInput>
				<PcScopeOfCoverList>
					<PcScopeOfCoverInput>
						<PcScopeOfCover>
							<name>Section 1</name>
							<currency>
								<isoAlpha>EUR</isoAlpha>
							</currency>
							<classification>
								<includedCountries>
									<isoAlpha3>USA</isoAlpha3>
								</includedCountries>
								<includedRefData>
									<code>LIABILITY</code>
									<subclassNumber>19</subclassNumber>
								</includedRefData>
								<includedRefData>
									<code>LIABPROF</code>
									<subclassNumber>3</subclassNumber>
								</includedRefData>
								<enlargeParentClassification>true</enlargeParentClassification>
							</classification>
							<limitPremiumCondition>
								<currencyForLimitPremium>
									<currency>
										<isoAlpha>EUR</isoAlpha>
									</currency>
								</currencyForLimitPremium>
								<limitCondition>
									<isOriginal>false</isOriginal>
									<refConditionPer>
										<code>TOTAL_SUM</code>
										<subclassNumber>542</subclassNumber>
									</refConditionPer>
									<limit>
										<currency>
											<isoAlpha>EUR</isoAlpha>
										</currency>
										<refOptionalField>
											<code>MAIN_L</code>
											<subclassNumber>1001</subclassNumber>
										</refOptionalField>
										<refLimitType>
											<code>SUMINS</code>
											<subclassNumber>1004</subclassNumber>
										</refLimitType>
										<amount>25000000</amount>
										<isAdded>true</isAdded>
									</limit>
									<limit>
										<currency>
											<isoAlpha>EUR</isoAlpha>
										</currency>
										<refOptionalField>
											<code>TL_LOSSPR</code>
											<subclassNumber>1001</subclassNumber>
										</refOptionalField>
										<refLimitType>
											<code>NONE</code>
											<subclassNumber>1004</subclassNumber>
										</refLimitType>
										<amount>20000000</amount>
										<isAdded>true</isAdded>
									</limit>
								</limitCondition>
								<refCoverBasis>
									<code>GR</code>
									<subclassNumber>411</subclassNumber>
								</refCoverBasis>
								<isOriginalCostParticipation>false</isOriginalCostParticipation>
								<mainSumUpToParentSection>true</mainSumUpToParentSection>
								<refPremiumType>
									<code>PF_PROP</code>
									<subclassNumber>134</subclassNumber>
								</refPremiumType>
							</limitPremiumCondition>
						</PcScopeOfCover>
					</PcScopeOfCoverInput>
					<PcScopeOfCoverInput>
						<PcScopeOfCover>
							<name>Section 2</name>
							<currency>
								<isoAlpha>EUR</isoAlpha>
							</currency>
							<classification>
								<includedCountries>
									<isoAlpha3>USA</isoAlpha3>
								</includedCountries>
								<includedRefData>
									<code>LIABILITY</code>
									<subclassNumber>19</subclassNumber>
								</includedRefData>
								<includedRefData>
									<code>LIABPER</code>
									<subclassNumber>3</subclassNumber>
								</includedRefData>
								<includedRefData>
									<code>LIABILITY</code>
									<subclassNumber>19</subclassNumber>
								</includedRefData>
								<includedRefData>
									<code>LIABPER</code>
									<subclassNumber>3</subclassNumber>
								</includedRefData>
								<includedRefData>
									<code>LIABILITY</code>
									<subclassNumber>19</subclassNumber>
								</includedRefData>
								<includedRefData>
									<code>LIABPER</code>
									<subclassNumber>3</subclassNumber>
								</includedRefData>
								<includedRefData>
									<code>LIABILITY</code>
									<subclassNumber>19</subclassNumber>
								</includedRefData>
								<includedRefData>
									<code>LIABPER</code>
									<subclassNumber>3</subclassNumber>
								</includedRefData>
								<enlargeParentClassification>true</enlargeParentClassification>
							</classification>
							<limitPremiumCondition>
								<currencyForLimitPremium>
									<currency>
										<isoAlpha>EUR</isoAlpha>
									</currency>
								</currencyForLimitPremium>
								<limitCondition>
									<isOriginal>false</isOriginal>
									<refConditionPer>
										<code>TOTAL_SUM</code>
										<subclassNumber>542</subclassNumber>
									</refConditionPer>
									<limit>
										<currency>
											<isoAlpha>EUR</isoAlpha>
										</currency>
										<refOptionalField>
											<code>MAIN_L</code>
											<subclassNumber>1001</subclassNumber>
										</refOptionalField>
										<refLimitType>
											<code>SUMINS</code>
											<subclassNumber>1004</subclassNumber>
										</refLimitType>
										<amount>25000000</amount>
										<isAdded>true</isAdded>
									</limit>
									<limit>
										<currency>
											<isoAlpha>EUR</isoAlpha>
										</currency>
										<refOptionalField>
											<code>TL_LOSSPR</code>
											<subclassNumber>1001</subclassNumber>
										</refOptionalField>
										<refLimitType>
											<code>NONE</code>
											<subclassNumber>1004</subclassNumber>
										</refLimitType>
										<amount>20000000</amount>
										<isAdded>true</isAdded>
									</limit>
									<limit>
										<currency>
											<isoAlpha>EUR</isoAlpha>
										</currency>
										<refOptionalField>
											<code>MAIN_L</code>
											<subclassNumber>1001</subclassNumber>
										</refOptionalField>
										<refLimitType>
											<code>SUMINS</code>
											<subclassNumber>1004</subclassNumber>
										</refLimitType>
										<amount>25000000</amount>
										<isAdded>true</isAdded>
									</limit>
									<limit>
										<currency>
											<isoAlpha>EUR</isoAlpha>
										</currency>
										<refOptionalField>
											<code>TL_LOSSPR</code>
											<subclassNumber>1001</subclassNumber>
										</refOptionalField>
										<refLimitType>
											<code>NONE</code>
											<subclassNumber>1004</subclassNumber>
										</refLimitType>
										<amount>20000000</amount>
										<isAdded>true</isAdded>
									</limit>
									<limit>
										<currency>
											<isoAlpha>EUR</isoAlpha>
										</currency>
										<refOptionalField>
											<code>MAIN_L</code>
											<subclassNumber>1001</subclassNumber>
										</refOptionalField>
										<refLimitType>
											<code>SUMINS</code>
											<subclassNumber>1004</subclassNumber>
										</refLimitType>
										<amount>25000000</amount>
										<isAdded>true</isAdded>
									</limit>
									<limit>
										<currency>
											<isoAlpha>EUR</isoAlpha>
										</currency>
										<refOptionalField>
											<code>TL_LOSSPR</code>
											<subclassNumber>1001</subclassNumber>
										</refOptionalField>
										<refLimitType>
											<code>NONE</code>
											<subclassNumber>1004</subclassNumber>
										</refLimitType>
										<amount>20000000</amount>
										<isAdded>true</isAdded>
									</limit>
									<limit>
										<currency>
											<isoAlpha>EUR</isoAlpha>
										</currency>
										<refOptionalField>
											<code>MAIN_L</code>
											<subclassNumber>1001</subclassNumber>
										</refOptionalField>
										<refLimitType>
											<code>SUMINS</code>
											<subclassNumber>1004</subclassNumber>
										</refLimitType>
										<amount>25000000</amount>
										<isAdded>true</isAdded>
									</limit>
									<limit>
										<currency>
											<isoAlpha>EUR</isoAlpha>
										</currency>
										<refOptionalField>
											<code>TL_LOSSPR</code>
											<subclassNumber>1001</subclassNumber>
										</refOptionalField>
										<refLimitType>
											<code>NONE</code>
											<subclassNumber>1004</subclassNumber>
										</refLimitType>
										<amount>20000000</amount>
										<isAdded>true</isAdded>
									</limit>
								</limitCondition>
								<refCoverBasis>
									<code>GR</code>
									<subclassNumber>411</subclassNumber>
								</refCoverBasis>
								<isOriginalCostParticipation>false</isOriginalCostParticipation>
								<mainSumUpToParentSection>true</mainSumUpToParentSection>
								<refPremiumType>
									<code>PF_PROP</code>
									<subclassNumber>134</subclassNumber>
								</refPremiumType>
							</limitPremiumCondition>
						</PcScopeOfCover>
					</PcScopeOfCoverInput>
				</PcScopeOfCoverList>
			</createBusinessWithSectionsInput>
		</swbep:createBusinessWithSections>
	</SOAP-ENV:Body>
</SOAP-ENV:Envelope>

Response message #

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
                  xmlns:xsd="http://www.w3.org/2001/XMLSchema"
                  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
	<soapenv:Body>
		<swbep:createBusinessWithSectionsResponse xmlns:swbep="urn:SicsWsBusinessEntryPoint"
		                                          xsi:type="swbep:CreateBusinessWithSectionsOutput">
			<business xmlns:ref="http://www.SicsNt.com/ReferenceItems"
			          xsi:type="ref:SicsBusinessReference">
				<identifier xmlns:cmt="http://www.SicsNt.com/CommonTypes"
				            xsi:type="cmt:String36">UMA-PC-SECTIONS3A</identifier>
			</business>
		</swbep:createBusinessWithSectionsResponse>
	</soapenv:Body>
</soapenv:Envelope>