Sample Maintaining Advance Deposit at Parent Customer Level in XML Format
Using the below example, you can do the following:
-
Maintain the advance deposit at parent customer level
Advance Deposit Level | Person Type | Person Name | Policy Number | Plan Number | Advance Amount | Bill 1 Amount | Bill 2 Amount |
---|---|---|---|---|---|---|---|
PG |
PARENT CUSTOMER |
PETER_ INGRAM |
REPRC_ IN_POL1 |
REPRC_ IN_POL1_ PLN1 |
2000 | 1500 | 500 |
<schema>
<responseDetails>
<membershipId></membershipId>
<responseStatus></responseStatus>
<message></message>
</responseDetails>
<simulationSw>N</simulationSw>
<action></action>
<readFilters>
<dateFilter>
<startDate></startDate>
<endDate></endDate>
</dateFilter>
<priceItemFilter>
<priceItemList>
<priceItemCode></priceItemCode>
</priceItemList>
</priceItemFilter>
<responseType></responseType>
</readFilters>
<person>
<personData>
<sequence>1</sequence>
<personType>P</personType>
<personName>
<sequence>1</sequence>
<entityName>PETER,INGRAM</entityName>
<nameType>PRIM</nameType>
</personName>
<identifiers>
<idType>WEB</idType>
<idValue>PETER</idValue>
<isPrimary>Y</isPrimary>
</identifiers>
<division>HC</division>
<birthDate>1980-01-01</birthDate>
<sinceDate>2020-01-01</sinceDate>
<collectionClass>ZZ_SELF</collectionClass>
<postponeCreditReviewUntil>2023-09-13</postponeCreditReviewUntil>
<lastCreditReviewDate>2023-09-13</lastCreditReviewDate>
<dragDays>3</dragDays>
<advanceDepositAmount>2000</advanceDepositAmount>
<advanceDepositGraceDays>5</advanceDepositGraceDays>
<advanceDepositLevel>PG</advanceDepositLevel>
<address>
<addressEffDate>2019-01-01</addressEffDate>
<addressType>MAIN</addressType>
<mailingName></mailingName>
<address1>MARWALK INFORMATION SYSTEMS</address1>
<address2>7014-G WEST PARK</address2>
<address3>SCOTTSDALE (NORTH)</address3>
<address4>ARIZONA</address4>
<city>SCOTTSDALE</city>
<state>ARIZONA</state>
<zip>80255</zip>
<country>USA</country>
<houseType>RANCH</houseType>
<streetNumber1>275TH MAIN STREET</streetNumber1>
<streetNumber2>CENTRAL STREET</streetNumber2>
<inCityLimit>Y</inCityLimit>
<taxVendorGeographicalCode>2020</taxVendorGeographicalCode>
<county>MARICOPA</county>
<addressStatus></addressStatus>
</address>
<email>in_gram_peter@sofs.com</email>
<overrideMailingName1>
in_gram_peter@sofs.com
</overrideMailingName1>
<overrideMailingName2>
in_gram_peter@sofs.com
</overrideMailingName2>
<overrideMailingName3>
in_gram_peter@sofs.com
</overrideMailingName3>
<phones>
<phoneType>BUSN</phoneType>
<phoneValue>+1.452.212.0185</phoneValue>
<extension>3333</extension>
</phones>
<phones>
<phoneType>HOME</phoneType>
<phoneValue>+1.310.302.4175</phoneValue>
<extension></extension>
</phones>
<relatedPersons>
<idType>WEB</idType>
<idValue>FINS_CBR_109</idValue>
<personRelationshipType>CHILD</personRelationshipType>
<startDate>2021-01-01</startDate>
<endDate>2021-12-31</endDate>
<financialRelationshipSw>FALSE</financialRelationshipSw>
<parentOrChild>P</parentOrChild>
<relatedPersonsCharacteristicsList>
<characteristic>
<characteristicType>RP-GAMBL</characteristicType>
<characteristicValue>DRCT</characteristicValue>
<effectiveDate>2021-01-01</effectiveDate>
</characteristic>
</relatedPersonsCharacteristicsList>
</relatedPersons>
<personCharacteristicList>
<characteristic>
<characteristicType>ZZ-BLAGM</characteristicType>
<characteristicValue>DRCT</characteristicValue>
<effectiveDate>2021-01-01</effectiveDate>
</characteristic>
</personCharacteristicList>
<accountData>
<accountType>ZZS</accountType>
<customerClass>HC</customerClass>
<billCycle>AUT</billCycle>
<billLeadDays></billLeadDays>
<division>HC</division>
<currency>USD</currency>
<setUpDate></setUpDate>
<acctUsageFlg></acctUsageFlg>
<comments></comments>
<deferAutoPayDt></deferAutoPayDt>
<collectionClass>HC</collectionClass>
<billRouteType>EMAIL</billRouteType>
<billAddressSource>ACCT</billAddressSource>
<accountIdentifiers>
<idType>ACCTNM</idType>
<idValue>PETER_INGRAM_P1_ACC1</idValue>
<isPrimary>TRUE</isPrimary>
</accountIdentifiers>
<characteristics>
<characteristicsList>
<characteristicType>C1OFFRST</characteristicType>
<characteristicValue>1</characteristicValue>
<effectiveDate>2021-01-01</effectiveDate>
</characteristicsList>
<characteristicsList>
<characteristicType>ZZBLRULE</characteristicType>
<characteristicValue>TESTMT5</characteristicValue>
<effectiveDate>2021-01-01</effectiveDate>
</characteristicsList>
</characteristics>
</accountData>
</personData>
</person>
<membership>
<sourceSystem>ZZPRIME</sourceSystem>
<policyNumber>REPRC_IN_POL1</policyNumber>
<planNumber>REPRC_IN_POL1_PLN1</planNumber
<healthPlanCode>HLPNFSTEST145</healthPlanCode>
<startDate>2023-01-01</startDate>
<endDate>2023-12-31</endDate>
<boStatusCd></boStatusCd>
<paidThroughDate>2023-01-01</paidThroughDate>
<membershipType>RETR</membershipType>
<mainSubscriber>
<mainSubsIdType>WEB</mainSubsIdType>
<mainSubsIdValue>PETER</mainSubsIdValue>
<membershipType>RETR</membershipType>
</mainSubscriber>
<autoRenew>N</autoRenew>
<associatedMemberIdentifierType>
AADHR
</associatedMemberIdentifierType>
<associatedMemberIdentifier>
HLPN055
</associatedMemberIdentifier>
<exchangeFlag>ON</exchangeFlag>
<exchangeId>HLPNFSTEST145</exchangeId>
<binderLiabilityAmount>500.00</binderLiabilityAmount>
<binderPayApplicability>Y</binderPayApplicability>
<binderPayGraceDays>30</binderPayGraceDays>
<binderPayThreshold>90</binderPayThreshold>
<holdBilling>N</holdBilling>
<membershipRenewalDate></membershipRenewalDate>
<contractPeriod>0</contractPeriod>
<repriceAfterDate>2023-11-15</repriceAfterDate>
<membershipIdentifierList>
<membershipIdentifier>
<membershipIdentifierType>
AADHR
</membershipIdentifierType>
<membershipIdentifierValue>
HLPN022
</membershipIdentifierValue>
</membershipIdentifier>
</membershipIdentifierList>
<membershipCharacteristicList>
<characteristic>
<characteristicType>BILLLVL1</characteristicType>
<characteristicValue>
FINS_MDPSCR_AGRT005_IN1_PARAM1
</characteristicValue>
<effectiveDate>
2023-01-01
</effectiveDate>
</characteristic>
</membershipCharacteristicList>
<membershipRateGuarantee>
<membershipRateGuaranteeList>
<rateGuaranteeStartDate>
2023-01-01
</rateGuaranteeStartDate>
<rateGuaranteeEndDate>
2023-12-31
</rateGuaranteeEndDate>
<rateGuaranteeStatus>
ACTIVE
</rateGuaranteeStatus>
</membershipRateGuaranteeList>
</membershipRateGuarantee>
<memberDataList>
<memberData>
<memberIdType>WEB</memberIdType>
<memberIdValue>PETER</memberIdValue>
<enrollmentStartDate>2023-01-01</enrollmentStartDate>
<enrollmentEndDate>2023-12-31</enrollmentEndDate>
<memberRelationship>OWNER</memberRelationship>
<membershipPersonStatus>ACTV</membershipPersonStatus>
<membershipPersonstatusReason></membershipPersonstatusReason>
<memberId>TIER_BASED_MEM05_M1</memberId>
<financeRespFlag>Y</financeRespFlag>
<isMemberSw>Y</isMemberSw>
<externalMedicareBeneficiaryId>
FINS_SD001_P2
</externalMedicareBeneficiaryId>
<memberCharacteristicList>
<characteristic>
<characteristicType>C1SMOKER</characteristicType>
<characteristicValue>Y</characteristicValue>
<effectiveDate>2023-01-01</effectiveDate>
</characteristic>
</memberCharacteristicList>
<benefitData>
<benefitDataList>
<sequence>1</sequence>
<startDate>2023-02-01</startDate>
<endDate>2023-10-31</endDate>
<benefitStatus>ACTIVE</benefitStatus>
<benefitSourceFlag>ST</benefitSourceFlag>
<benefitSubTypeFlag>LEP</benefitSubTypeFlag>
<planBenefitPackageId>MDCR078_P1</planBenefitPackageId>
<benefitAmount>1200.25</benefitAmount>
<benefitCharacteristicsList>
<characteristic>
<characteristicType>
GENDER
</characteristicType>
<characteristicValue>
MALE
</characteristicValue>
<effectiveDate>
2023-02-01
</effectiveDate>
</characteristic>
</benefitCharacteristicsList>
<benefitDataList>
</benefitData>
</memberData>
</memberDataList>
<premiumCalculationDetails>
<premiumCalculation>
<priceItemCd></priceItemCd>
<startDt></startDt>
<endDt></endDt>
<calcAmt></calcAmt>
<distAmt></distAmt>
<currencyCd></currencyCd>
<acctIdType></acctIdType>
<acctIdVal></acctIdVal>
<accountId></accountId>
<billableChgId></billableChgId>
<pricingRuleId></pricingRuleId>
<priceAsgnId></priceAsgnId>
<premiumCalcLineDetails>
<premiumCalcLines>
<proFactor></proFactor>
<calcAmt></calcAmt>
<distAmt></distAmt>
<month></month>
<totalCalcAmt></totalCalcAmt>
<currencyCd></currencyCd>
<entityTypeFlg></entityTypeFlg>
<entityId></entityId>
<referenceIdType></referenceIdType>
<referenceIdValue></referenceIdValue>
<pricingParameters></pricingParameters>
<description></description>
</premiumCalcLines>
</premiumCalcLineDetails>
</premiumCalculation>
</premiumCalculationDetails>
</membership>
<accountBalance>
<accountBalanceData>
<accountIdentifierType></accountIdentifierType>
<accountNumber></accountNumber>
<accountId></accountId>
<division></division>
<sourceSystem></sourceSystem>
<c1ExternalTransactionId></c1ExternalTransactionId>
<externalSourceId></externalSourceId>
<accountInfoDtls>
<currentBalance></currentBalance>
<lastBillAmount></lastBillAmount>
<statusCd></statusCd>
<messageText></messageText>
</accountInfoDtls>
</accountBalanceData>
</accountBalance>
</schema>
Note: We have given the above sample to illustrate how the tags should
be nested while sending an advance deposit creation request from the
external system. However, you should not seamlessly use this sample
in your environment because the required pre-requisite data may not
be available in your environment. In such case, the system will give
erroneous results.