Definition Type: Element
Name: Contract
Containing Schema: MemberRegister.xsd
MinOccurs 1
MaxOccurs 1
Abstract
Collapse XSD Schema Diagram:
Drilldown into MaternityCopay Drilldown into OpticalCopay Drilldown into DentalCopay Drilldown into PharmacyCopay Drilldown into OPConsultationCopay Drilldown into OPCopay Drilldown into IPCopay Drilldown into TPAFee Drilldown into TPAFeeType Drilldown into IntermediaryFee Drilldown into NetPremium Drilldown into GrossPremium Drilldown into DeletionDate Drilldown into EnrollmentDate Drilldown into TopUpPolicy Drilldown into PolicySequence Drilldown into PolicyID Drilldown into ProductID Drilldown into ProductCode Drilldown into ProductOriginXSD Diagram of Contract
Collapse XSD Schema Code:
<xs:element minOccurs="1" maxOccurs="1" name="Contract">
    <xs:complexType>
        <xs:sequence>
            <xs:element minOccurs="1" maxOccurs="1" name="ProductOrigin" type="tns:ContractProductOrigin" />
            <xs:element minOccurs="1" maxOccurs="1" name="ProductCode" type="tns:ContractProductCode" />
            <xs:element minOccurs="1" maxOccurs="1" name="ProductID" type="tns:ContractProductID" />
            <xs:element minOccurs="1" maxOccurs="1" name="PolicyID" type="tns:ContractPolicyID" />
            <xs:element minOccurs="1" maxOccurs="1" name="PolicySequence" type="tns:ContractPolicySequence" />
            <xs:element minOccurs="1" maxOccurs="1" name="TopUpPolicy" type="tns:ContractTopUpPolicy" />
            <xs:element minOccurs="1" maxOccurs="1" name="EnrollmentDate" type="tns:ContractEnrollmentDate" />
            <xs:element minOccurs="1" maxOccurs="1" name="DeletionDate" type="tns:ContractDeletionDate" />
            <xs:element minOccurs="1" maxOccurs="1" name="GrossPremium" type="tns:ContractGrossPremium" />
            <xs:element minOccurs="1" maxOccurs="1" name="NetPremium" type="tns:ContractNetPremium" />
            <xs:element minOccurs="1" maxOccurs="1" name="IntermediaryFee" type="tns:ContractIntermediaryFee" />
            <xs:element minOccurs="1" maxOccurs="1" name="TPAFeeType" type="tns:ContractTPAFeeType" />
            <xs:element minOccurs="1" maxOccurs="1" name="TPAFee" type="tns:ContractTPAFee" />
            <xs:element minOccurs="1" maxOccurs="1" name="IPCopay" type="tns:BenefitIPCopay" />
            <xs:element minOccurs="1" maxOccurs="1" name="OPCopay" type="tns:BenefitOPCopay" />
            <xs:element minOccurs="1" maxOccurs="1" name="OPConsultationCopay" type="tns:BenefitOPConsultationCopay" />
            <xs:element minOccurs="1" maxOccurs="1" name="PharmacyCopay" type="tns:BenefitPharmacyCopay" />
            <xs:element minOccurs="1" maxOccurs="1" name="DentalCopay" type="tns:BenefitDentalCopay" />
            <xs:element minOccurs="1" maxOccurs="1" name="OpticalCopay" type="tns:BenefitOpticalCopay" />
            <xs:element minOccurs="1" maxOccurs="1" name="MaternityCopay" type="tns:BenefitMaternityCopay" />
        </xs:sequence>
    </xs:complexType>
</xs:element>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
ProductOrigin ProductOrigin 1 1
ProductCode ProductCode 1 1
ProductID ProductID 1 1
PolicyID PolicyID 1 1
PolicySequence PolicySequence 1 1
TopUpPolicy TopUpPolicy 1 1
EnrollmentDate EnrollmentDate 1 1
DeletionDate DeletionDate 1 1
GrossPremium GrossPremium 1 1
NetPremium NetPremium 1 1
IntermediaryFee IntermediaryFee 1 1
TPAFeeType TPAFeeType 1 1
TPAFee TPAFee 1 1
IPCopay IPCopay 1 1
OPCopay OPCopay 1 1
OPConsultationCopay OPConsultationCopay 1 1
PharmacyCopay PharmacyCopay 1 1
DentalCopay DentalCopay 1 1
OpticalCopay OpticalCopay 1 1
MaternityCopay MaternityCopay 1 1