<xs:simpleType name="PaymentRoleCodeType">
<xs:annotation>
<xs:documentation>A payment can be performed for specific cases : **>Deposit ( **>Guarantee **>Invoice (if Omitted or Default)</xs:documentation>
</xs:annotation>
<xs:restriction base="xs:string">
<xs:enumeration value="Complete"/>
<xs:enumeration value="Deposit"/>
<xs:enumeration value="Detail">
<xs:annotation>
<xs:documentation xml:lang="EN">To express the fact that the associated payment element will contain information concerning the detail of the payments. It can for instance be used in relation with a Total, deposit, intermediate and Due.</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="Due">
<xs:annotation>
<xs:documentation xml:lang="EN">To express the fact that the associated payment element will contain information concerning the payments due. It can for instance be used in relation with a Deposit or a Total.</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="Guarantee"/>
<xs:enumeration value="Intermediate"/>
<xs:enumeration value="Invoice"/>
<xs:enumeration value="Total">
<xs:annotation>
<xs:documentation xml:lang="EN">To express the fact that the associated payment element will contain information concerning the total of all the payments. It can for instance be used in relation with a Due or Details.</xs:documentation>
</xs:annotation>
</xs:enumeration>
</xs:restriction>
</xs:simpleType> |