comment: Ontology of Norms for Congress Library, Republic of Chile
comment: Ontología de Normas para la Biblioteca del Congreso Nacional de la República de Chile

Norm
type: Class
subclass of: Concept
alternative label: Law
preferred label: Norma @es
alternative label: Ley @es
comment: Through this class a law is described from legislative context.
comment: Mediante esta clase se describe una ley a nivel generico en el contexto legislativo. @es
has key: identifier
equivalent class: Restriction
  on property: publishDate
  cardinality: 1
equivalent class: Restriction
  on property: promulgationDate
  cardinality: 1
equivalent class: Restriction
  on property: hasNumber
  cardinality: 1

publishDate
sub property of: Document
comment: Defines the publication date of a resource.
comment: Define la fecha de publicaci�n de un recurso. @es
domain: Norm
type: DatatypeProperty

promulgationDate
sub property of: Document
comment: Defines the promulgation date of a resource.
comment: Define la fecha de promulgaci�n de un recurso. @es
domain: Norm
type: DatatypeProperty

title
comment: Defines a title for a Norm instance.
comment: Define un t�tulo para una instancia de la clase Norma. @es

abstract
comment: Defines an abstract for a Norm instance.
comment: Define un resumen para una instancia de norma. @es

sameAs
comment: Defines an URI with a reference to an object.
comment: Define una URI con una referencia a un objeto. @es

identifier
type: FunctionalProperty
comment: Allows add an unique identifier to a resource.
comment: Permite agregar un identificador �nico a un recurso. @es

Document
comment: Describes a document related to a instance of Thing.
comment: Describe un documento relacionado a alguna instancia derivada de Thing. @es

Document
comment: Defines a date in dublin core format.
comment: Define una fecha en formato dublin core. @es

Collection
comment: Defines a collection of elements.
comment: Define una colecci�n de elementos. @es

Concept
comment: Defines a concept that may exist inner a collection.
comment: Define un concepto que puede existir dentro de una colecci�n de elementos. @es

hasNumber
domain: Norm
range: string
type: DatatypeProperty
comment: Defines a number for a Norm instance.
comment: Define un n�mero para una instancia de norma. @es

hasDocument
domain: Norm
range: Document
type: SymmetricProperty
type: FunctionalProperty
inverse of: isDocumentOf
comment: Defines a relationship between a generic document and a Norm.
comment: Define una relaci�n entre un documento gen�rico y una Norma. @es

hasXmlDocument
sub property of: hasDocument
inverse of: isDocumentOf
comment: Defines a relationship between a Xml document and a Norm.
comment: Define una relaci�n entre un documento Xml y una Norma. @es

hasHtmlDocument
sub property of: hasDocument
inverse of: isDocumentOf
comment: Defines a relationship between a Html document and a Norm.
comment: Define una relaci�n entre un documento Html y una Norma. @es

isDocumentOf
domain: Document
range: Norm
comment: Indicates that a document belongs to a Norm.
comment: Indica que un documento pertenece a una norma. @es

modifiesTo
domain: Norm
range: Norm
comment: Defines a relationship between two norms, where the first modifies to second.
comment: Define una relaci�n entre dos normas, donde la primera modifica a la segunda. @es
inverse of: isModifiedBy

isModifiedBy
domain: Norm
range: Norm
comment: Defines a relationship between two norms, where the first is modified by the second.
comment: Define una relaci�n entre dos normas, donde la primera es modificada por la segunda. @es

regulates
domain: Norm
range: Norm
comment: Defines a relationship between two norms, where the first is a regulation over the second.
comment: Define una relaci�n entre dos normas, donde la primera es una regulaci�n sobre la segunda. @es

isRegulatedBy
inverse of: regulates
domain: Norm
range: Norm
comment: Defines a relationship between two norms, where a first norm is regulated by a second norm.
comment: Define una relaci�n entre dos normas, donde la primera es regulada por una segunda norma. @es

agreeWith
domain: Norm
range: Norm
type: TransitiveProperty
type: SymmetricProperty
comment: Define a correspondency between two norms.
comment: Define una correspondencia entre dos normas. @es

ClassificationCategory
type: Class
has key: identifier
subclass of: Collection
comment: Describes grouping methods to which a category of norms can belong.
comment: Describe m�todos de agrupaci�n a los que una categor�a de normas puede pertenecer. @es

categorizes
sub property of: member
domain: ClassificationCategory
range: Classification
type: ObjectProperty
inverse of: isCategorizedBy
comment: Allows define clasifications for categories of norms.
comment: Permite definir clasificaciones para categorias de normas. @es

isCategorizedBy
domain: Classification
range: ClassificationCategory
type: ObjectProperty
comment: Allows know the classification of a defined category.
comment: Permite conocer la clasificaci�n de una categor�a determinada. @es

Classification
type: Class
has key: identifier
comment: Describes grouping methods to which a norm can belong.
comment: Describe métodos de agrupaci�n a los que una norma puede pertenecer. @es
subclass of: Collection
subclass of: Concept
broader: ClassificationCategory
related: Norm
related: Rectification

classifiedAs
domain: Concept
range: Classification
type: ObjectProperty
inverse of: classifies
comment: Allows know the categories of a Norm instance.
comment: Permite conocer las categor�as de una instancia de Norma. @es

classifies
sub property of: member
property chain axiom: isRectifiedBy
domain: Classification
range: Concept
type: ObjectProperty
comment: Allows define a classification for a concept that may be a Norm or Rectification.
comment: Permite definir una clasificaci�n para un concepto que puede ser una norma o una rectificaci�n. @es

Treaty
subclass of: Norm
comment: Describes a norm in legislative context related with a external country. This is called too International Treaty.
comment: Describe una norma en el contexto legislativo relacionado con un pa�s externo. Tambi�n es llamada tratado internacional. @es

isTreatyWith
domain: Treaty
range: Country
inverse of: hasTreaty
comment: Defines a relationship between a Norm instance and a Country.
comment: Define una relaci�n entre una instancia de norma y un pa�s. @es

hasTreaty
domain: Country
range: Treaty
comment: Describes a relationship between a Country and their Treaties.
comment: Describe una relaci�n entre un pa�s y sus Tratados. @es

Country
comment: Describes a Country for the relationship with Treaty class.
comment: Describe un pa�s para la relaci�n con la clase Treaty (Tratado Internacional). @es

countryCode
domain: Country
comment: Indicates the country code in ISO-3166 alpha2 format.
comment: Indica el c�digo de pa�s en formato ISO-3166 alpha2. @es

Rectification
equivalent class: Restriction
  on property: sameAs
  cardinality: 1
subclass of: Concept
comment: Describes a text published as update for any typing error detected in another norm.
comment: Describe un texto publicado como actualización por algún error de tipeo o similar detectado en tora norma. @es

rectifies
domain: Rectification
inverse of: isRectifiedBy
type: TransitiveProperty
comment: Indicates that a Rectification instance rectifies to a Norm or Rectification instance.
comment: Indica que una instancia de Rectificaci�n rectifica a una instancia de Norma o Rectificaci�n. @es

isRectifiedBy
range: Rectification
type: TransitiveProperty
comment: Indicates that a Norm or Rectification instance is rectified by a Rectification instance.
comment: Indica que una Norma o Rectificaci�n es rectificada por una instancia de rectificaci�n. @es

RecastedText
subclass of: Norm
comment: Describes a text published for update old norms.
comment: Describe un texto publicado para actualizar normas antiguas. @es

recast
domain: RecastedText
range: Norm
comment: Indicates that a RecastedText instance make update of the content of a Norm instance.
comment: Indica que una instancia de RecastedText (Texto Refundido) hace una actualizaci�n del contenido de una instancia de norma. @es

isRecastedBy
inverse of: recast
domain: Norm
range: RecastedText
comment: Indicates that a Norm is updated through a RecastedText instance.
comment: Indica que una norma es actualizada a trav�s de una instancia de RecastedText (TextoRefundido) @es

Language
comment: A language of the resource.
comment: El lenguaje de un recurso. @es

versionDate
sub property of: Document
comment: Defines the version date of a resource.
comment: Define la fecha de la versi�n de un recurso. @es

NormType
type: Class
subclass of: Restriction
  on property: type
  max cardinality: 1
comment: Describes a type norm in legislative context.
comment: Describe un tipo de norma en contexto legislativo. @es

type
domain: Norm
range: NormType
comment: Defines the type of a norm.
comment: Determina el tipo de una norma. @es

hasName
range: string
comment: The name of a entity.
comment: El nombre de una entidad. @es
domain: Class
  union of: NormType
  union of: GovernmentalOrganization
  union of: ClassificationCategory
  union of: Classification
  union of: Country

alertedBy
comment: An advice in an obsolete norm if there is a most current recasted text.
comment: Un aviso en una norma obsoleta si existe un texto refundido m�s actual. @es
domain: Norm
range: RecastedText

GovernmentalOrganization
subclass of: FormalOrganization
comment: A governmental Organization that is creator of a Norm.
comment: Una organizaci�n gubernamental que es creadora de una norma. @es

createdBy
domain: Norm
range: GovernmentalOrganization
comment: Defines the creator organization for a norm.
comment: Determina la organizaci�n creadora de una norma. @es

creatorOf
domain: GovernmentalOrganization
range: Norm
comment: Defines the norms created for an organization.
comment: Determina las normas creadoras por una organizaci�n. @es

subOrganizationOf
type: TransitiveProperty
domain: GovernmentalOrganization
range: GovernmentalOrganization
comment: Defines that a organization is sub organization of another.
comment: Determina una organizaci�n sub organizaci�n de la otra. @es