<xs:simpleType name="PaymentStateCodeType">
<xs:annotation>
<xs:documentation>A payment is either Due (with a possible date), Paid or in Process if actual payment takes time. **>Due **>Paid (If omitted or default) **>Processing Automatic**> Automatic payment authorized</xs:documentation>
</xs:annotation>
<xs:restriction base="xs:string">
<xs:enumeration value="Authorised"/>
<xs:enumeration value="Automatic"/>
<xs:enumeration value="Banked"/>
<xs:enumeration value="Captured"/>
<xs:enumeration value="Due"/>
<xs:enumeration value="Expired"/>
<xs:enumeration value="Overdraft">
<xs:annotation>
<xs:documentation xml:lang="FR">* Découvert Pour exprimer une autorisation de découvert:
<Payment State="Overdraft" Apply="true"/>
</xs:documentation>
<xs:documentation xml:lang="EN">An overdraft occurs when money is withdrawn from a bank account and the available balance goes below zero. To express that an overdraft is authorised:
<Payment State="Overdraft" Apply="true"/>
</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="Paid"/>
<xs:enumeration value="Processing"/>
<xs:enumeration value="Rejected"/>
</xs:restriction>
</xs:simpleType> |