com.northdata.schema.rr.gen.RegistrationStatusEnum Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of lei Show documentation
Show all versions of lei Show documentation
JAXB Bindings for LEI schemas
//
// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0 generiert
// Siehe https://javaee.github.io/jaxb-v2/
// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren.
// Generiert: 2019.12.16 um 04:23:42 PM CET
//
package com.northdata.schema.rr.gen;
import javax.xml.bind.annotation.XmlEnum;
import javax.xml.bind.annotation.XmlType;
/**
* Java-Klasse für RegistrationStatusEnum.
*
*
Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
*
* <simpleType name="RegistrationStatusEnum">
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <enumeration value="PENDING_VALIDATION"/>
* <enumeration value="PUBLISHED"/>
* <enumeration value="DUPLICATE"/>
* <enumeration value="LAPSED"/>
* <enumeration value="RETIRED"/>
* <enumeration value="ANNULLED"/>
* <enumeration value="TRANSFERRED"/>
* <enumeration value="PENDING_TRANSFER"/>
* <enumeration value="PENDING_ARCHIVAL"/>
* </restriction>
* </simpleType>
*
*
*/
@XmlType(name = "RegistrationStatusEnum")
@XmlEnum
public enum RegistrationStatusEnum {
/**
* A relationship data report that has been submitted to the LOU
* and which is being processed and validated, prior to
* publication.
*
*/
PENDING_VALIDATION,
/**
* A relationship data report that has been validated and
* published, and which is reported by an entity that was an operating legal
* entity as of the last update.
*
*/
PUBLISHED,
/**
* A relationship data report that has been determined to be a
* duplicate registration of the same relationship. In many cases this will
* mean more than one report with e.g. the same 2 entity IDs, the same
* relationship type, certain status values and the same relationship date(s),
* but this determination will depend on the relationship type in
* question.
*
*/
DUPLICATE,
/**
* A relationship data report that has not been renewed by the
*
*
* <?xml version="1.0" encoding="UTF-8"?><code xmlns:rr="http://www.gleif.org/data/schema/rr/2016" xmlns:xs="http://www.w3.org/2001/XMLSchema">NextRenewalDate</code>
*
* .
*
*/
LAPSED,
/**
* The relationship is considered to have ended, but the
* relationship report is kept in publication for historical audit trail
* purposes.
*
*/
RETIRED,
/**
* A relationship data report that was marked as erroneous or
* invalid after it was published. The relationship report is kept in
* publication for historical audit trail purposes only (so that data
* recipients can correct their local data).
*
*/
ANNULLED,
/**
* A relationship data report that has been transferred to a
* different LOU as the
*
* <?xml version="1.0" encoding="UTF-8"?><code xmlns:rr="http://www.gleif.org/data/schema/rr/2016" xmlns:xs="http://www.w3.org/2001/XMLSchema">ManagingLOU</code>
*
* . A record in this state is not
* published, but may be used internally by the prior LOU for audit trail
* purposes.
*
*/
TRANSFERRED,
/**
* A relationship data report for which a transfer to another LOU
* has been requested. The request is being processed at the sending LOU. When
* the receiving LOU is ready, the status will be changed to
*
*
* <?xml version="1.0" encoding="UTF-8"?><code xmlns:rr="http://www.gleif.org/data/schema/rr/2016" xmlns:xs="http://www.w3.org/2001/XMLSchema">PENDING_ARCHIVAL</code>
*
* by the sending LOU prior to completion of
* the transfer.
*
*/
PENDING_TRANSFER,
/**
* This relationship data report is about to be transferred to a
* different LOU, after which its registration status will revert to a
* non-pending status. The
*
* <?xml version="1.0" encoding="UTF-8"?><code xmlns:rr="http://www.gleif.org/data/schema/rr/2016" xmlns:xs="http://www.w3.org/2001/XMLSchema">PENDING_ARCHIVAL</code>
*
* status serves to
* inform recipients of LOU-provided data files that a relationship record will
* be removed from that LOU’s published file after the transfer is
* complete
*
*/
PENDING_ARCHIVAL;
public String value() {
return name();
}
public static RegistrationStatusEnum fromValue(String v) {
return valueOf(v);
}
}