| schema location: | FiaBatch.xsd |
| attributeFormDefault: | |
| elementFormDefault: | |
| Elements |
| accountController |
| fiaBatch |
| legalEntity |
| market |
| naturalPerson |
| ocrAccount |
| ocrProfile |
| pairedSwapOrSwaptionActivity |
| permission |
| relatedProfile |
| relatedTradingAccount |
| shortCode |
| validationError |
| diagram | ![]() |
||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| source | <xs:element name="accountController"> <xs:complexType> <xs:attribute name="controllerOcrProfileId" use="required"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="4"/> <xs:maxLength value="40"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="isActive" use="optional" default="Y"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Y"/> <xs:enumeration value="N"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="relationshipToOwner" use="optional"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="0"/> <xs:maxLength value="255"/> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:complexType> </xs:element> |
| type | restriction of xs:string | |||||||||
| properties |
|
|||||||||
| facets |
|
|||||||||
| source | <xs:attribute name="controllerOcrProfileId" use="required"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="4"/> <xs:maxLength value="40"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
| type | restriction of xs:string | |||||||||
| properties |
|
|||||||||
| facets |
|
|||||||||
| source | <xs:attribute name="isActive" use="optional" default="Y"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Y"/> <xs:enumeration value="N"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
| type | restriction of xs:string | |||||||||
| properties |
|
|||||||||
| facets |
|
|||||||||
| source | <xs:attribute name="relationshipToOwner" use="optional"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="0"/> <xs:maxLength value="255"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
| diagram | ![]() |
||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||
| children | ocrProfile ocrAccount | ||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||
| source | <xs:element name="fiaBatch"> <xs:complexType> <xs:sequence minOccurs="0"> <xs:element ref="ocrProfile" minOccurs="0" maxOccurs="unbounded"/> <xs:element ref="ocrAccount" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> <xs:attribute name="email" use="required"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="100"/> <xs:pattern value="([a-zA-Z0-9_\.-]+)@([a-zA-Z0-9_\.-]+)\.([a-zA-Z\.]{2,13})"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="sentDate" type="xs:dateTime" use="required"/> <xs:attribute name="participantCode" use="required"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="4"/> <xs:maxLength value="8"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="userAccountName" use="optional"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="20"/> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:complexType> </xs:element> |
| type | restriction of xs:string | ||||||||||||
| properties |
|
||||||||||||
| facets |
|
||||||||||||
| source | <xs:attribute name="email" use="required"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="100"/> <xs:pattern value="([a-zA-Z0-9_\.-]+)@([a-zA-Z0-9_\.-]+)\.([a-zA-Z\.]{2,13})"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
| type | xs:dateTime | ||
| properties |
|
||
| source | <xs:attribute name="sentDate" type="xs:dateTime" use="required"/> |
| type | restriction of xs:string | |||||||||
| properties |
|
|||||||||
| facets |
|
|||||||||
| source | <xs:attribute name="participantCode" use="required"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="4"/> <xs:maxLength value="8"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
| type | restriction of xs:string | |||||||||
| properties |
|
|||||||||
| facets |
|
|||||||||
| source | <xs:attribute name="userAccountName" use="optional"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="20"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||
| source | <xs:element name="legalEntity"> <xs:complexType> <xs:attribute name="legalEntityName" use="required"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="512"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="mainContactOcrProfileId" use="optional"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="4"/> <xs:maxLength value="40"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="mainContactRelationship" use="optional"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="0"/> <xs:maxLength value="255"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="mainContactTitleOrPosition" use="optional"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="0"/> <xs:maxLength value="200"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="isThirdPartyController" use="optional" default="N"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Y"/> <xs:enumeration value="N"/> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:complexType> </xs:element> |
| type | restriction of xs:string | |||||||||
| properties |
|
|||||||||
| facets |
|
|||||||||
| source | <xs:attribute name="legalEntityName" use="required"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="512"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
| type | restriction of xs:string | |||||||||
| properties |
|
|||||||||
| facets |
|
|||||||||
| source | <xs:attribute name="mainContactOcrProfileId" use="optional"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="4"/> <xs:maxLength value="40"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
| type | restriction of xs:string | |||||||||
| properties |
|
|||||||||
| facets |
|
|||||||||
| source | <xs:attribute name="mainContactRelationship" use="optional"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="0"/> <xs:maxLength value="255"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
| type | restriction of xs:string | |||||||||
| properties |
|
|||||||||
| facets |
|
|||||||||
| source | <xs:attribute name="mainContactTitleOrPosition" use="optional"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="0"/> <xs:maxLength value="200"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
| type | restriction of xs:string | |||||||||
| properties |
|
|||||||||
| facets |
|
|||||||||
| source | <xs:attribute name="isThirdPartyController" use="optional" default="N"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Y"/> <xs:enumeration value="N"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
| diagram | ![]() |
||||||||||||
| properties |
|
||||||||||||
| children | shortCode | ||||||||||||
| used by |
|
||||||||||||
| attributes |
|
||||||||||||
| source | <xs:element name="market"> <xs:complexType> <xs:sequence minOccurs="0" maxOccurs="unbounded"> <xs:element ref="shortCode" minOccurs="0"/> </xs:sequence> <xs:attribute name="marketIdentifier" use="required"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="4"/> <xs:maxLength value="4"/> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:complexType> </xs:element> |
| type | restriction of xs:string | |||||||||
| properties |
|
|||||||||
| facets |
|
|||||||||
| source | <xs:attribute name="marketIdentifier" use="required"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="4"/> <xs:maxLength value="4"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="naturalPerson"> <xs:complexType> <xs:attribute name="lastName" use="required"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="200"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="firstName" use="required"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="200"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="middleName" use="optional"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="0"/> <xs:maxLength value="200"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="nameSuffix" use="optional"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="0"/> <xs:maxLength value="50"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="employerOcrProfileId" use="optional"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="4"/> <xs:maxLength value="40"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="employerRelationship" use="optional"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="0"/> <xs:maxLength value="255"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="employerTitleOrPosition" use="optional"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="0"/> <xs:maxLength value="200"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="isSelfEmployed" use="optional" default="N"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Y"/> <xs:enumeration value="N"/> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:complexType> </xs:element> |
| type | restriction of xs:string | |||||||||
| properties |
|
|||||||||
| facets |
|
|||||||||
| source | <xs:attribute name="lastName" use="required"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="200"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
| type | restriction of xs:string | |||||||||
| properties |
|
|||||||||
| facets |
|
|||||||||
| source | <xs:attribute name="firstName" use="required"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="200"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
| type | restriction of xs:string | |||||||||
| properties |
|
|||||||||
| facets |
|
|||||||||
| source | <xs:attribute name="middleName" use="optional"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="0"/> <xs:maxLength value="200"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
| type | restriction of xs:string | |||||||||
| properties |
|
|||||||||
| facets |
|
|||||||||
| source | <xs:attribute name="nameSuffix" use="optional"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="0"/> <xs:maxLength value="50"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
| type | restriction of xs:string | |||||||||
| properties |
|
|||||||||
| facets |
|
|||||||||
| source | <xs:attribute name="employerOcrProfileId" use="optional"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="4"/> <xs:maxLength value="40"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
| type | restriction of xs:string | |||||||||
| properties |
|
|||||||||
| facets |
|
|||||||||
| source | <xs:attribute name="employerRelationship" use="optional"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="0"/> <xs:maxLength value="255"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
| type | restriction of xs:string | |||||||||
| properties |
|
|||||||||
| facets |
|
|||||||||
| source | <xs:attribute name="employerTitleOrPosition" use="optional"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="0"/> <xs:maxLength value="200"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
| type | restriction of xs:string | |||||||||
| properties |
|
|||||||||
| facets |
|
|||||||||
| source | <xs:attribute name="isSelfEmployed" use="optional" default="N"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Y"/> <xs:enumeration value="N"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | relatedProfile relatedTradingAccount pairedSwapOrSwaptionActivity market validationError | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="ocrAccount"> <xs:complexType mixed="true"> <xs:sequence minOccurs="0" maxOccurs="unbounded"> <xs:element ref="relatedProfile" minOccurs="0" maxOccurs="unbounded"/> <xs:element ref="relatedTradingAccount" minOccurs="0" maxOccurs="unbounded"/> <xs:element ref="pairedSwapOrSwaptionActivity" minOccurs="0" maxOccurs="unbounded"/> <xs:element ref="market" minOccurs="0" maxOccurs="unbounded"/> <xs:element ref="validationError" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> <xs:attribute name="isActive" use="optional" default="Y"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="N"/> <xs:enumeration value="Y"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="isComplete" default="Y"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="N"/> <xs:enumeration value="Y"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="isForm102Reportable" default="N"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="N"/> <xs:enumeration value="Y"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="isOmnibus" use="optional" default="N"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Y"/> <xs:enumeration value="N"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="accountName" use="optional"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="0"/> <xs:maxLength value="255"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="accountClass" use="optional"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="H"/> <xs:enumeration value="C"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="originReason" use="optional"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="CC"/> <xs:enumeration value="OC"/> <xs:enumeration value="OO"/> <xs:enumeration value="OM"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="clientReportingIssue" use="optional"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="0"/> <xs:enumeration value="1"/> <xs:enumeration value="2"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="lastUpdatedOn" type="xs:dateTime" use="optional"/> <xs:attribute name="accountNumber" use="required"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="50"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="accountCategory" use="required"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="CA"/> <xs:enumeration value="SA"/> <xs:enumeration value="TA"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="reportingIdentifier" use="required"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="3"/> <xs:maxLength value="3"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="cgmClientId" use="optional"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="0"/> <xs:maxLength value="20"/> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:complexType> </xs:element> |
| type | restriction of xs:string | |||||||||
| properties |
|
|||||||||
| facets |
|
|||||||||
| source | <xs:attribute name="isActive" use="optional" default="Y"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="N"/> <xs:enumeration value="Y"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
| type | restriction of xs:string | |||||||||
| properties |
|
|||||||||
| facets |
|
|||||||||
| source | <xs:attribute name="isComplete" default="Y"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="N"/> <xs:enumeration value="Y"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
| type | restriction of xs:string | |||||||||
| properties |
|
|||||||||
| facets |
|
|||||||||
| source | <xs:attribute name="isForm102Reportable" default="N"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="N"/> <xs:enumeration value="Y"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
| type | restriction of xs:string | |||||||||
| properties |
|
|||||||||
| facets |
|
|||||||||
| source | <xs:attribute name="isOmnibus" use="optional" default="N"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Y"/> <xs:enumeration value="N"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
| type | restriction of xs:string | |||||||||
| properties |
|
|||||||||
| facets |
|
|||||||||
| source | <xs:attribute name="accountName" use="optional"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="0"/> <xs:maxLength value="255"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
| type | restriction of xs:string | |||||||||
| properties |
|
|||||||||
| facets |
|
|||||||||
| source | <xs:attribute name="accountClass" use="optional"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="H"/> <xs:enumeration value="C"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
| type | restriction of xs:string | |||||||||||||||
| properties |
|
|||||||||||||||
| facets |
|
|||||||||||||||
| source | <xs:attribute name="originReason" use="optional"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="CC"/> <xs:enumeration value="OC"/> <xs:enumeration value="OO"/> <xs:enumeration value="OM"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
| type | restriction of xs:string | ||||||||||||
| properties |
|
||||||||||||
| facets |
|
||||||||||||
| source | <xs:attribute name="clientReportingIssue" use="optional"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="0"/> <xs:enumeration value="1"/> <xs:enumeration value="2"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
| type | xs:dateTime | ||
| properties |
|
||
| source | <xs:attribute name="lastUpdatedOn" type="xs:dateTime" use="optional"/> |
| type | restriction of xs:string | |||||||||
| properties |
|
|||||||||
| facets |
|
|||||||||
| source | <xs:attribute name="accountNumber" use="required"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="50"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
| type | restriction of xs:string | ||||||||||||
| properties |
|
||||||||||||
| facets |
|
||||||||||||
| source | <xs:attribute name="accountCategory" use="required"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="CA"/> <xs:enumeration value="SA"/> <xs:enumeration value="TA"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
| type | restriction of xs:string | |||||||||
| properties |
|
|||||||||
| facets |
|
|||||||||
| source | <xs:attribute name="reportingIdentifier" use="required"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="3"/> <xs:maxLength value="3"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
| type | restriction of xs:string | |||||||||
| properties |
|
|||||||||
| facets |
|
|||||||||
| source | <xs:attribute name="cgmClientId" use="optional"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="0"/> <xs:maxLength value="20"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | legalEntity permission accountController validationError naturalPerson | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="ocrProfile"> <xs:complexType> <xs:choice> <xs:sequence> <xs:element ref="legalEntity"/> <xs:element ref="permission" minOccurs="0" maxOccurs="unbounded"/> <xs:element ref="accountController" minOccurs="0" maxOccurs="unbounded"/> <xs:element ref="validationError" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> <xs:sequence> <xs:element ref="naturalPerson"/> <xs:element ref="permission" minOccurs="0" maxOccurs="unbounded"/> <xs:element ref="accountController" minOccurs="0" maxOccurs="unbounded"/> <xs:element ref="validationError" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:choice> <xs:attribute name="city" use="optional"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:maxLength value="512"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="email" use="optional"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="0"/> <xs:maxLength value="100"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="phone" use="optional"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="0"/> <xs:maxLength value="20"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="suite" use="optional"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="0"/> <xs:maxLength value="255"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="street" use="optional"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="0"/> <xs:maxLength value="255"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="country" use="optional"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="0"/> <xs:maxLength value="2"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="website" use="optional"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="0"/> <xs:maxLength value="512"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="isActive" default="Y"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="N"/> <xs:enumeration value="Y"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="isComplete" default="Y"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="N"/> <xs:enumeration value="Y"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="postalCode" use="optional"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="0"/> <xs:maxLength value="10"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="profileType" use="required"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Legal Entity"/> <xs:enumeration value="Natural Person"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="ocrProfileId" use="optional"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="4"/> <xs:maxLength value="40"/> <xs:pattern value="([a-zA-Z]{3,8})[0-9]([a-zA-Z0-9]*)"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="nfaIdentifier" use="optional"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="0"/> <xs:maxLength value="7"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="suppliedByLei" use="optional"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Y"/> <xs:enumeration value="N"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="ocrProfileName" use="optional"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="0"/> <xs:maxLength value="100"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="stateOrProvince" use="optional"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:maxLength value="3"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="legalEntityIdentifier" use="optional"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="0"/> <xs:maxLength value="20"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="lastUpdatedOn" type="xs:dateTime" use="optional"/> </xs:complexType> </xs:element> |
| type | restriction of xs:string | ||||||
| properties |
|
||||||
| facets |
|
||||||
| source | <xs:attribute name="city" use="optional"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:maxLength value="512"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
| type | restriction of xs:string | |||||||||
| properties |
|
|||||||||
| facets |
|
|||||||||
| source | <xs:attribute name="email" use="optional"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="0"/> <xs:maxLength value="100"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
| type | restriction of xs:string | |||||||||
| properties |
|
|||||||||
| facets |
|
|||||||||
| source | <xs:attribute name="phone" use="optional"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="0"/> <xs:maxLength value="20"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
| type | restriction of xs:string | |||||||||
| properties |
|
|||||||||
| facets |
|
|||||||||
| source | <xs:attribute name="suite" use="optional"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="0"/> <xs:maxLength value="255"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
| type | restriction of xs:string | |||||||||
| properties |
|
|||||||||
| facets |
|
|||||||||
| source | <xs:attribute name="street" use="optional"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="0"/> <xs:maxLength value="255"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
| type | restriction of xs:string | |||||||||
| properties |
|
|||||||||
| facets |
|
|||||||||
| source | <xs:attribute name="country" use="optional"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="0"/> <xs:maxLength value="2"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
| type | restriction of xs:string | |||||||||
| properties |
|
|||||||||
| facets |
|
|||||||||
| source | <xs:attribute name="website" use="optional"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="0"/> <xs:maxLength value="512"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
| type | restriction of xs:string | |||||||||
| properties |
|
|||||||||
| facets |
|
|||||||||
| source | <xs:attribute name="isActive" default="Y"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="N"/> <xs:enumeration value="Y"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
| type | restriction of xs:string | |||||||||
| properties |
|
|||||||||
| facets |
|
|||||||||
| source | <xs:attribute name="isComplete" default="Y"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="N"/> <xs:enumeration value="Y"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
| type | restriction of xs:string | |||||||||
| properties |
|
|||||||||
| facets |
|
|||||||||
| source | <xs:attribute name="postalCode" use="optional"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="0"/> <xs:maxLength value="10"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
| type | restriction of xs:string | |||||||||
| properties |
|
|||||||||
| facets |
|
|||||||||
| source | <xs:attribute name="profileType" use="required"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Legal Entity"/> <xs:enumeration value="Natural Person"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
| type | restriction of xs:string | ||||||||||||
| properties |
|
||||||||||||
| facets |
|
||||||||||||
| source | <xs:attribute name="ocrProfileId" use="optional"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="4"/> <xs:maxLength value="40"/> <xs:pattern value="([a-zA-Z]{3,8})[0-9]([a-zA-Z0-9]*)"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
| type | restriction of xs:string | |||||||||
| properties |
|
|||||||||
| facets |
|
|||||||||
| source | <xs:attribute name="nfaIdentifier" use="optional"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="0"/> <xs:maxLength value="7"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
| type | restriction of xs:string | |||||||||
| properties |
|
|||||||||
| facets |
|
|||||||||
| source | <xs:attribute name="suppliedByLei" use="optional"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Y"/> <xs:enumeration value="N"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
| type | restriction of xs:string | |||||||||
| properties |
|
|||||||||
| facets |
|
|||||||||
| source | <xs:attribute name="ocrProfileName" use="optional"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="0"/> <xs:maxLength value="100"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
| type | restriction of xs:string | ||||||
| properties |
|
||||||
| facets |
|
||||||
| source | <xs:attribute name="stateOrProvince" use="optional"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:maxLength value="3"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
| type | restriction of xs:string | |||||||||
| properties |
|
|||||||||
| facets |
|
|||||||||
| source | <xs:attribute name="legalEntityIdentifier" use="optional"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="0"/> <xs:maxLength value="20"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
| type | xs:dateTime | ||
| properties |
|
||
| source | <xs:attribute name="lastUpdatedOn" type="xs:dateTime" use="optional"/> |
| diagram | ![]() |
||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| source | <xs:element name="pairedSwapOrSwaptionActivity"> <xs:complexType> <xs:attribute name="isSwap" use="optional"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Y"/> <xs:enumeration value="N"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="isSwaption" use="optional"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Y"/> <xs:enumeration value="N"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="description" use="optional"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="0"/> <xs:maxLength value="4000"/> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:complexType> </xs:element> |
| type | restriction of xs:string | |||||||||
| properties |
|
|||||||||
| facets |
|
|||||||||
| source | <xs:attribute name="isSwap" use="optional"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Y"/> <xs:enumeration value="N"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
| type | restriction of xs:string | |||||||||
| properties |
|
|||||||||
| facets |
|
|||||||||
| source | <xs:attribute name="isSwaption" use="optional"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Y"/> <xs:enumeration value="N"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
| type | restriction of xs:string | |||||||||
| properties |
|
|||||||||
| facets |
|
|||||||||
| source | <xs:attribute name="description" use="optional"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="0"/> <xs:maxLength value="4000"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="permission"> <xs:complexType> <xs:attribute name="permissionType" use="optional" default="Granted To"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Granted To"/> <xs:enumeration value="Owned By"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="participantCode" use="optional"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="4"/> <xs:maxLength value="8"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="participantName" use="optional"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:maxLength value="50"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="participantEmail" use="optional"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:maxLength value="512"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="userAccountName" use="optional"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:maxLength value="20"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="userEmail" use="optional"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:maxLength value="250"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="userLastName" use="optional"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:maxLength value="50"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="userFirstName" use="optional"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:maxLength value="50"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="userCompany" use="optional"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:maxLength value="50"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="isActive" use="optional" default="Y"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Y"/> <xs:enumeration value="N"/> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:complexType> </xs:element> |
| type | restriction of xs:string | |||||||||
| properties |
|
|||||||||
| facets |
|
|||||||||
| source | <xs:attribute name="permissionType" use="optional" default="Granted To"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Granted To"/> <xs:enumeration value="Owned By"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
| type | restriction of xs:string | |||||||||
| properties |
|
|||||||||
| facets |
|
|||||||||
| source | <xs:attribute name="participantCode" use="optional"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="4"/> <xs:maxLength value="8"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
| type | restriction of xs:string | ||||||
| properties |
|
||||||
| facets |
|
||||||
| source | <xs:attribute name="participantName" use="optional"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:maxLength value="50"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
| type | restriction of xs:string | ||||||
| properties |
|
||||||
| facets |
|
||||||
| source | <xs:attribute name="participantEmail" use="optional"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:maxLength value="512"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
| type | restriction of xs:string | ||||||
| properties |
|
||||||
| facets |
|
||||||
| source | <xs:attribute name="userAccountName" use="optional"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:maxLength value="20"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
| type | restriction of xs:string | ||||||
| properties |
|
||||||
| facets |
|
||||||
| source | <xs:attribute name="userEmail" use="optional"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:maxLength value="250"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
| type | restriction of xs:string | ||||||
| properties |
|
||||||
| facets |
|
||||||
| source | <xs:attribute name="userLastName" use="optional"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:maxLength value="50"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
| type | restriction of xs:string | ||||||
| properties |
|
||||||
| facets |
|
||||||
| source | <xs:attribute name="userFirstName" use="optional"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:maxLength value="50"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
| type | restriction of xs:string | ||||||
| properties |
|
||||||
| facets |
|
||||||
| source | <xs:attribute name="userCompany" use="optional"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:maxLength value="50"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
| type | restriction of xs:string | |||||||||
| properties |
|
|||||||||
| facets |
|
|||||||||
| source | <xs:attribute name="isActive" use="optional" default="Y"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Y"/> <xs:enumeration value="N"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="relatedProfile"> <xs:complexType> <xs:attribute name="isActive" use="optional" default="Y"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Y"/> <xs:enumeration value="N"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="profileRole" use="required"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Owner"/> <xs:enumeration value="Controller"/> <xs:enumeration value="Owner and Controller"/> <xs:enumeration value="Omnibus Originator"/> <xs:enumeration value="Domestic FCM"/> <xs:enumeration value="Counterparty"/> <xs:enumeration value="Owner, Controller, and Counterparty"/> <xs:enumeration value="Owner and Counterparty"/> <xs:enumeration value="Controller and Counterparty"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="ocrProfileId" use="optional"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="4"/> <xs:maxLength value="40"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="relationshipToOwner" use="optional"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="0"/> <xs:maxLength value="255"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="hasForeignPrivacyException" use="optional" default="N"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Y"/> <xs:enumeration value="N"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="country" use="optional"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="2"/> <xs:maxLength value="2"/> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:complexType> </xs:element> |
| type | restriction of xs:string | |||||||||
| properties |
|
|||||||||
| facets |
|
|||||||||
| source | <xs:attribute name="isActive" use="optional" default="Y"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Y"/> <xs:enumeration value="N"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
| type | restriction of xs:string | ||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||
| facets |
|
||||||||||||||||||||||||||||||
| source | <xs:attribute name="profileRole" use="required"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Owner"/> <xs:enumeration value="Controller"/> <xs:enumeration value="Owner and Controller"/> <xs:enumeration value="Omnibus Originator"/> <xs:enumeration value="Domestic FCM"/> <xs:enumeration value="Counterparty"/> <xs:enumeration value="Owner, Controller, and Counterparty"/> <xs:enumeration value="Owner and Counterparty"/> <xs:enumeration value="Controller and Counterparty"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
| type | restriction of xs:string | |||||||||
| properties |
|
|||||||||
| facets |
|
|||||||||
| source | <xs:attribute name="ocrProfileId" use="optional"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="4"/> <xs:maxLength value="40"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
| type | restriction of xs:string | |||||||||
| properties |
|
|||||||||
| facets |
|
|||||||||
| source | <xs:attribute name="relationshipToOwner" use="optional"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="0"/> <xs:maxLength value="255"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
| type | restriction of xs:string | |||||||||
| properties |
|
|||||||||
| facets |
|
|||||||||
| source | <xs:attribute name="hasForeignPrivacyException" use="optional" default="N"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Y"/> <xs:enumeration value="N"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
| type | restriction of xs:string | |||||||||
| properties |
|
|||||||||
| facets |
|
|||||||||
| source | <xs:attribute name="country" use="optional"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="2"/> <xs:maxLength value="2"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
| diagram | ![]() |
||||||||||||||||||
| properties |
|
||||||||||||||||||
| used by |
|
||||||||||||||||||
| attributes |
|
||||||||||||||||||
| source | <xs:element name="relatedTradingAccount"> <xs:complexType> <xs:attribute name="accountNumber" use="required"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="50"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="isActive" use="optional" default="Y"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Y"/> <xs:enumeration value="N"/> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:complexType> </xs:element> |
| type | restriction of xs:string | |||||||||
| properties |
|
|||||||||
| facets |
|
|||||||||
| source | <xs:attribute name="accountNumber" use="required"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="50"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
| type | restriction of xs:string | |||||||||
| properties |
|
|||||||||
| facets |
|
|||||||||
| source | <xs:attribute name="isActive" use="optional" default="Y"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Y"/> <xs:enumeration value="N"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
| diagram | ![]() |
||||||||||||
| properties |
|
||||||||||||
| used by |
|
||||||||||||
| attributes |
|
||||||||||||
| source | <xs:element name="shortCode"> <xs:complexType> <xs:attribute name="accountShortCode" use="required"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="50"/> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:complexType> </xs:element> |
| type | restriction of xs:string | |||||||||
| properties |
|
|||||||||
| facets |
|
|||||||||
| source | <xs:attribute name="accountShortCode" use="required"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="50"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
| diagram | ![]() |
||||||||||||
| properties |
|
||||||||||||
| used by |
|
||||||||||||
| attributes |
|
||||||||||||
| source | <xs:element name="validationError"> <xs:complexType> <xs:attribute name="message" use="required"> <xs:simpleType> <xs:restriction base="xs:string"/> </xs:simpleType> </xs:attribute> </xs:complexType> </xs:element> |
| type | restriction of xs:string | ||
| properties |
|
||
| source | <xs:attribute name="message" use="required"> <xs:simpleType> <xs:restriction base="xs:string"/> </xs:simpleType> </xs:attribute> |