Package org.isda.cdm

Enum PartyIdSourceEnum

  • All Implemented Interfaces:
    java.io.Serializable, java.lang.Comparable<PartyIdSourceEnum>

    public enum PartyIdSourceEnum
    extends java.lang.Enum<PartyIdSourceEnum>
    The enumeration values associated with party identifier sources.
    Version:
    2.5.4
    • Enum Constant Summary

      Enum Constants 
      Enum Constant Description
      ARNU
      Alien Registration Number, number assigned by a social security agency to identify a non-resident person.
      BIC
      The Bank Identifier Code.
      CCPT
      Passport Number, number assigned by an authority to identify the passport number of a person.
      CUST
      Customer Identification Number, number assigned by an issuer to identify a customer.
      DRLC
      Drivers License Number, number assigned by an authority to identify a driver's license.
      EMPL
      Employee Identification Number, number assigned by a registration authority to an employee.
      LEI
      The ISO 17442:2012 Legal Entity Identifier.
      NIDN
      National Identity Number, number assigned by an authority to identify the national identity number of a person..
      SOSE
      Social Security Number, number assigned by an authority to identify the social security number of a person.
      TXID
      Tax Identification Number, number assigned by a tax authority to identify a person.
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.String toString()  
      static PartyIdSourceEnum valueOf​(java.lang.String name)
      Returns the enum constant of this type with the specified name.
      static PartyIdSourceEnum[] values()
      Returns an array containing the constants of this enum type, in the order they are declared.
      • Methods inherited from class java.lang.Enum

        clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, valueOf
      • Methods inherited from class java.lang.Object

        getClass, notify, notifyAll, wait, wait, wait
    • Enum Constant Detail

      • LEI

        @RosettaSynonym(value="LEI",
                        source="Rosetta_Workbench")
        public static final PartyIdSourceEnum LEI
        The ISO 17442:2012 Legal Entity Identifier.
      • ARNU

        @RosettaSynonym(value="ARNU",
                        source="ISO20022")
        public static final PartyIdSourceEnum ARNU
        Alien Registration Number, number assigned by a social security agency to identify a non-resident person.
      • CCPT

        @RosettaSynonym(value="CCPT",
                        source="ISO20022")
        public static final PartyIdSourceEnum CCPT
        Passport Number, number assigned by an authority to identify the passport number of a person.
      • CUST

        @RosettaSynonym(value="CUST",
                        source="ISO20022")
        public static final PartyIdSourceEnum CUST
        Customer Identification Number, number assigned by an issuer to identify a customer.
      • DRLC

        @RosettaSynonym(value="DRLC",
                        source="ISO20022")
        public static final PartyIdSourceEnum DRLC
        Drivers License Number, number assigned by an authority to identify a driver's license.
      • EMPL

        @RosettaSynonym(value="EMPL",
                        source="ISO20022")
        public static final PartyIdSourceEnum EMPL
        Employee Identification Number, number assigned by a registration authority to an employee.
      • NIDN

        @RosettaSynonym(value="NIDN",
                        source="ISO20022")
        public static final PartyIdSourceEnum NIDN
        National Identity Number, number assigned by an authority to identify the national identity number of a person..
      • SOSE

        @RosettaSynonym(value="SOSE",
                        source="ISO20022")
        public static final PartyIdSourceEnum SOSE
        Social Security Number, number assigned by an authority to identify the social security number of a person.
      • TXID

        @RosettaSynonym(value="TXID",
                        source="ISO20022")
        public static final PartyIdSourceEnum TXID
        Tax Identification Number, number assigned by a tax authority to identify a person.
    • Method Detail

      • values

        public static PartyIdSourceEnum[] values()
        Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
        for (PartyIdSourceEnum c : PartyIdSourceEnum.values())
            System.out.println(c);
        
        Returns:
        an array containing the constants of this enum type, in the order they are declared
      • valueOf

        public static PartyIdSourceEnum valueOf​(java.lang.String name)
        Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
        Parameters:
        name - the name of the enum constant to be returned.
        Returns:
        the enum constant with the specified name
        Throws:
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        java.lang.NullPointerException - if the argument is null
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Enum<PartyIdSourceEnum>