PersonStateCodeType

* FR: Pour qualifier l'état commercial d'une personne
(elle peut être propect, cliente, au repos ...)

* EN: To qualify the state of a person in terms of
relation ship as a customer or not. This list may be expanded with other state
related notions

Simple Type Information

Used By

Attribute PersonType/@State

Source

<xs:simpleType name="PersonStateCodeType">
  <xs:annotation>
    <xs:documentation xml:lang="FR">* FR: Pour qualifier l'état commercial d'une personne (elle peut être propect, cliente, au repos ...)</xs:documentation>
    <xs:documentation xml:lang="EN">* EN: To qualify the state of a person in terms of relation ship as a customer or not. This list may be expanded with other state related notions</xs:documentation>
    <xs:appinfo>DF/2008-11-06/Added</xs:appinfo>
  </xs:annotation>
  <xs:restriction base="xs:string">
    <xs:enumeration value="Customer">
      <xs:annotation>
        <xs:documentation xml:lang="FR">* FR: Client: la personne est un client actif</xs:documentation>
        <xs:documentation xml:lang="EN">* EN: Customer: the person is an active customer</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="Idle">
      <xs:annotation>
        <xs:documentation xml:lang="FR">* FR: Au repos: la personne a été cliente par le passé, mais actuellement elle est présente dans la base sans activité.</xs:documentation>
        <xs:documentation xml:lang="EN">* EN: Idle: The person has been a customer in the past but is not presently having any customer activity</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="Prospect">
      <xs:annotation>
        <xs:documentation xml:lang="FR">* FR: Propect: la personne n'est pas cliente mais est qualifiée et à une possibilité non négligeable de devenir cliente.</xs:documentation>
        <xs:documentation xml:lang="EN">* EN: Propect: the person is not a customer at present but is qualified and may become a customer in not to far a future</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="Unknown">
      <xs:annotation>
        <xs:documentation xml:lang="FR">* FR: Inconnu: L'état de la personne n'est pas connu. Ceci est utilisé comme valeur refuge pour les cas où cet attribut serait jugé obligatoire. Dans le cas contraire, il suffit de l'omettre.</xs:documentation>
        <xs:documentation xml:lang="EN">* EN: Unknown: The person state is not known. This is used as a default valeu in case this attribute is considered mandatory. Otherwise, it is also possible to remove the attribute completely.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="Suspect">
      <xs:annotation>
        <xs:documentation xml:lang="FR">* FR: Suspect: la personne est présente dans la base mais sans activité et sans qualification commerciale</xs:documentation>
        <xs:documentation xml:lang="EN">* EN: Suspect: the person is present in the database but without any qualification nor sales related activity.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
  </xs:restriction>
</xs:simpleType>