LibreDTE

PartyIdentifier
in package
implements PartyIdentifierInterface

Entidad para representar el identificador único de un participante.

Table of Contents

Interfaces

PartyIdentifierInterface
Interfaz para los identificadores de los participantes.

Constants

AUTHORITIES  = ['CL-RUT' => 'CL-SII', 'EMAIL' => 'INTERNET']
Mapa de identificadores de esquema a la autoridad que lo administra.
SCHEME_NAMES  = ['CL-RUT' => 'Rol Único Tributario (RUT) de Chile', 'EMAIL' => 'Correo electrónico']
Mapa de identificadores de esquema a su nombre.

Properties

$schemeId  : string
Identificador del esquema del valor.
$value  : string
Valor del identificador único del participante.

Methods

__construct()  : mixed
Constructor del identificador único de un participante.
getAuthority()  : string
Entrega la autoridad que registra y lista los valores del ID de los participantes en el contexto del esquema del ID.
getId()  : string
Obtiene el identificador completo del participante.
getSchemeId()  : string
Obtiene el ID del esquema del valor del ID del participante.
getSchemeName()  : string
Entrega el nombre del esquema del valor del ID del participante.
getValue()  : string
Obtiene el valor del ID del participante.

Constants

AUTHORITIES

Mapa de identificadores de esquema a la autoridad que lo administra.

protected array<string, string> AUTHORITIES = ['CL-RUT' => 'CL-SII', 'EMAIL' => 'INTERNET']

SCHEME_NAMES

Mapa de identificadores de esquema a su nombre.

protected array<string, string> SCHEME_NAMES = ['CL-RUT' => 'Rol Único Tributario (RUT) de Chile', 'EMAIL' => 'Correo electrónico']

Properties

$schemeId

Identificador del esquema del valor.

protected string $schemeId

$value

Valor del identificador único del participante.

protected string $value

Methods

__construct()

Constructor del identificador único de un participante.

public __construct(string $value[, string $schemeId = 'CL-RUT' ]) : mixed
Parameters
$value : string
$schemeId : string = 'CL-RUT'

getAuthority()

Entrega la autoridad que registra y lista los valores del ID de los participantes en el contexto del esquema del ID.

public getAuthority() : string
Return values
string

getId()

Obtiene el identificador completo del participante.

public getId() : string
Return values
string

getSchemeId()

Obtiene el ID del esquema del valor del ID del participante.

public getSchemeId() : string
Return values
string

getSchemeName()

Entrega el nombre del esquema del valor del ID del participante.

public getSchemeName() : string
Return values
string

getValue()

Obtiene el valor del ID del participante.

public getValue() : string
Return values
string

        
On this page

Search results