LeyChile Biblioteca del Congreso Nacional
Esquema para las normas chilenas. Se compone de una secuencia de partes estructurales
Define la estructura de datos de la norma completa, la que se compone de varias partes, las cuales, se distribuyen en un orden secuencial desde arriba hacia abajo: Identificación, Encabezado, Agrupadores/Artículos, Promulgación y Anexos
Elemento que agrupa la información básica para la identificación de la norma.
Elemento que agrupa la información adicional de la norma. Correspondiente a un conjunto de metadatos
Elemento que contiene el texto de la parte inicial de la norma no asociada a ningún artículo
Elemento que contiene el articulado de la norma, la cual puede contener una jerarquía de agrupadores.
Una norma puede no contener artículos
Elemento que contiene la estructura de un artículo o agrupador.
Elemento que contiene el texto de la parte final de la norma, no asociada a ningún artículo.
Una norma puede no contener artículos
Elemento que agrupa una secuencia de textos adicionales al articulado, cada uno estructurado en el elemento Anexo
Una norma puede no contener anexos
Elemento que contiene la estructura de un anexo
Contiene uno o más archivos PDF
Tiene por objetivo dar extensibilidad a primer nivel del esquema
Permite validar que la versión de las instancias sea la misma que la del esquema
Identificador único de la norma que usa la BCN en sus distintos servicios
Fecha de versión de la norma (por defecto los web services entregarán la ultima versión vigente)
Si la norma está derogada, tiene el valor 'derogado', en caso contrario 'no derogado'
Si la norma es un tratado, tiene el valor 'tratado', en caso contrario 'no tardado'
Define la estructura de datos del encabezamiento de la norma cuyo texto corresponde a un preámbulo previo al articulado
Grupo que contiene el texto y las imágenes insertas en el mismo.
Acorde con parámetro de solicitud del web service, incorpora en el texto notas al pie de página adicionadas por la BCN
Fecha de versión de la parte encabezado (por defecto los web services entregarán la ultima versión vigente)
Si la norma está derogada, tiene el valor 'derogado', en caso contrario 'no derogado'
Define la estructura de datos de un artículo y/o agrupador de la norma. En caso de ser un agrupador contiene EstructurasFuncionales que a su vez está compuesta de al menos una EstructuraFuncional de tipo ArticuloType Esta definición recursiva, permite una representación flexible y simple de la jerarquía de las componentes del articulado
Grupo que contiene el texto y las imágenes insertas en el mismo.
Acorde con parámetro de solicitud del web service, incorpora en el texto notas al pie de página adicionadas por la BCN
Elemento que agrupa la información adicional de un artículo o agrupador.
En caso de que exista un agrupador jerárquico de artículos, como un Capítulo, el nodo agrupador contiene a su vez al elemento EstructurasFuncionales.
Elemento que contiene la estructura de un artículo o agrupador.
Identificador único de la parte que usa la BCN en sus distintos servicios
Fecha de versión de la parte ESTRUCTURA FUNCIONAL (por defecto los web services entregarán la ultima versión vigente)
Si la parte (artículo) está derogada, tiene el valor 'derogado', en caso contrario 'no derogado'
Descripción de la clase de parte:
• Artículo
• Doble Articulado
• Capítulo
• Etc.
Si la parte (artículo) es transitoria, tiene el valor 'transitorio', en caso contrario 'no transitorio'
Define la estructura de datos de la promulgación de la norma. Incluye el texto final de la norma no asociado al articulado.
Grupo que contiene el texto y las imágenes insertas en el mismo.
Acorde con parámetro de solicitud del web service, incorpora en el texto notas al pie de página adicionadas por la BCN
Fecha de versión de la parte Promulgación (por defecto los web services entregarán la ultima versión vigente)
Si la norma está derogada, tiene el valor 'derogado', en caso contrario 'no derogado'
Define la estructura de datos de un anexo de la norma. Corresponde a un documento adjunto a la norma principal.
Elemento que agrupa la información adicional de un anexo.
Grupo que contiene el texto y las imágenes insertas en el mismo.
Acorde con parámetro de solicitud del web service, incorpora en el texto notas al pie de página adicionadas por la BCN
Identificador único del anexo, que usa la BCN en sus distintos servicios
Fecha del anexo (por defecto los web services entregarán la ultima versión vigente)
Si el anexo está derogado, tiene el valor 'derogado', en caso contrario 'no derogado'
Si el anexo es transitorio, tiene el valor 'transitorio', en caso contrario 'no transitorio'
Define la estructura de datos usadas para almacenar textos en cada una de las partes estructurales de la norma.Es un elemento con atributo mixed='true' debido a que permite que las imágenes sean ubicadas en el texto en la posición precisa respecto del texto, tal como se publicó en el Diario Oficial Esta opción hace más fácil el procesamiento del despliegue del texto a la aplicación que haga uso de los XML bajo este esquema
Elemento que contiene una representación en base64 de una imagen JPG
Define la estructura de datos que identifica unívocamente a una norma
Elemento que contiene la identificación de tipo/número de la norma (Ejemplo:Ley 111, o decreto 1, etc.) representado en TipoNumero.
Puede existir doble identificación por lo que TipoNumero es repetible.
Elemento que forma el par tipo/norma.
Elemento que contiene el o los organismos que dan origen a la norma.
Institución que origina la norma.
Fecha de publicación de la norma
Fecha de promulgación de la norma
Define el tipo de datos que agrupa el par tipo norma/numero de la norma, lo que permite que una norma pueda ser identificada por más de un par (Doble identificación)
Tipo de la norma acorde con la clasificación de las normas que integra el ordenamiento jurídico. Por ejemplo: Leyes, Decretos Leyes, Decretos con Fuerza de Ley, etc.
Número de la Ley o numeración correlativa asignada por el organismo que genera la norma.
Define los Metadatos asociados a la norma como un todo
Nombre de la norma.
Elemento que contiene uno a más descriptores normalizados de materia a nivel de norma
Descripción normalizada de una materia asociada a la norma.
Elemento que contiene uno a más nombres con el que se conoce la norma.
Descripción de uso común de la norma.
Elemento que contiene uno a más nombres de los países con que se realiza el tratado
Nombre de un país con que se realiza un tratado.
Indica si el tratado es :
* Bilateral o
* Multilateral
Si la norma es un tratado (atributo esTratado="tratado") este elemento toma valor correspondiente a la fecha de publicación o “entrada en vigencia del tratado”
En caso que la norma esté derogada (atributo derogado='derogado'), indica fecha de derogación. En caso contrario el elemento se omite
Fuente en que se publicó la norma original.
Ejemplo: Diario Oficial, Araucano…
Señala el número de edición del Diario Oficial o de la fuente que originó la norma.
Tiene por objetivo dar extensibilidad a los metadatos de la norma
Define los Metadatos asociados a un artículo o agrupador puntual
Descripción de la parte. :
• Número del artículo, modificadores BIS, etc.
En caso de que la parte sea agrupador, el elemento no va
Nombre de la parte agrupadora.
Es opcional, se usa solo cuando es agrupador como Capítulo, Título, etc.
Elemento que contiene uno a más descriptores normalizados de materia asociados a un artículo o agrupador
Descripción normalizada de una materia asociada a un artículo o un agrupador.
En caso en que el artículo esté derogado (atributo derogado='derogado'), indica fecha de derogación. En caso contrario el elemento se omite
Tiene por objetivo dar extensibilidad a los metadatos de una Estructura funcional
Define los Metadatos asociados a un anexo puntual
Título del Anexo
Elemento que contiene uno a más descriptores normalizados de materia asociados a un artículo o agrupador
Descripción normalizada de una materia asociada a un Anexo.
En caso en que el anexo esté derogado (atributo derogado='derogado'), indica fecha de derogación. En caso contrario el elemento se omite
Tiene por objetivo dar extensibilidad a los metadatos del Anexo
Tipo que permite manejar la existencia de los componentes alternativos NombreParte/TituloParte
Si el elemento tiene valor, este atributo toma el valor "si", en caso contrario "no"
La ocurrencia de cada uno de los elementos de tipo AlternativaIdentificacionParte, se indica asignando el valor de “si” o “no” al atributo “presente”.
Restringe la lista de tipos de normas posibles
Restringe la lista de fuentes posibles
Restringe valores para el estado derogado
Restringe valores para indicar si norma es un tratado
Restringe valores del tipo tratado
Restringe valores de los formatos que puede tomar el atributo transitorio
Restringe valores de los tipos parte
Tipo usado para definir strigs cortos
Tipo usado para definir la mayoría de los elementos y atributos simples de tipo string
Tipo usado para definir la mayoría de los elementos y atributos simples de tipo fecha