Elementos definidos

pbcoreDescriptionDocument

pbcoreDescriptionDocument es un elemento XML raíz para la expresión de un registro PBCore individual. pbcoreDescriptionDocument puede usarse para expresar contenido intelectual únicamente (por ejemplo, un registro de nivel de colección o serie sin instanciaciones asociadas), o contenido intelectual con una o más instanciaciones (por ejemplo, un episodio de un programa con copias/instanciaciones en cinta de video y archivo digital). Este elemento solo es aplicable a las expresiones XML de PBCore. pbcoreDescriptionDocument solo puede estar contenido en pbcoreCollection.

Uso: solo repetible dentro de pbcoreCollection

Atributos

  • xmlns: required | El atributo “xmlns” se usa para definir un llamado espacio de nombres para el prefijo, que se requiere cuando se usan prefijos en XML. El espacio de nombres está definido por el atributo xmlns en la etiqueta de inicio de un elemento. Se puede utilizar como atributo del elemento pbcoreDescriptionDocument.
  • xsi: required | El atributo “xsi” especifica el espacio de nombres de la instanciación de esquema XML y siempre debe ingresarse como el valor específico "http://www.w3.org/2001/XMLSchema-instance". Se puede utilizar como atributo del elemento pbcoreDescriptionDocument.
  • schemaLocation: required | Español - ubicación de esquema. El atributo “schemaLocation” tiene dos valores, separados por un espacio. El primer valor es el namespace a utilizar. El segundo valor es la ubicación del esquema XML que se usará para ese namespace. Se puede utilizar como atributo del elemento pbcoreDescriptionDocument.

Subelementos

  • pbcoreAssetType: optional | pbcoreAssetType es una definición amplia del tipo de contenido intelectual que se describe. Los tipos de recursos pueden incluir aquellos sin instanciaciones asociadas (una colección o serie) o aquellos con instanciaciones (programas, episodios, clips, etc.).
  • pbcoreAssetDate: optional | pbcoreAssetDate pretende reflejar las fechas asociadas con el Contenido intelectual.
  • pbcoreIdentifier: required | pbcoreIdentifier es un identificador que se puede aplicar al recurso. Este identificador no debe limitarse a una instanciación específica, sino a todas las instanciaciones de un recurso. También puede contener una URL o URI que apunte al recurso.
  • pbcoreTitle: required | pbcoreTitle es un nombre o etiqueta relevante para el recurso.
  • pbcoreSubject: optional | pbcoreSubject se utiliza para asignar encabezados de temas o palabras clave que representan el contenido intelectual del recurso. Un tema se expresa mediante palabras clave, frases clave o incluso códigos de clasificación específicos. Los vocabularios controlados, las autoridades, los códigos de clasificación formal, así como las folcsonomías y las etiquetas generadas por el usuario, pueden emplearse al asignar términos temáticos descriptivos.
  • pbcoreDescription: required | pbcoreDescription es un elemento que usa texto de forma libre o una narrativa para informar notas generales, abstracts o resúmenes sobre el contenido intelectual de un recurso. La información puede tener la forma de una descripción de programa individual, interpretaciones anecdóticas o breves revisiones de contenido. La descripción también puede consistir en esquemas, listas, índices, resúmenes, listas de decisiones de edición, índices o tablas de contenido.
  • pbcoreGenre: optional | pbcoreGenre es un elemento que describe el género del recurso, que se puede definir como una descripción categórica basada en la naturaleza temática o un estilo o forma particular del contenido.
  • pbcoreRelation: optional | pbcoreRelation contiene los elementos pbcoreRelationType y pbcoreRelationIdentifier. Para utilizar correctamente estos dos elementos, deben estar anidados con el elemento pbcoreRelation, y pbcoreRelation debe contener tanto pbcoreRelationType como pbcoreRelationIdentifier, si está incluido.
  • pbcoreCoverage: optional | pbcoreCoverage es un contenedor para subelementos coverage y coverageType.
  • pbcoreAudienceLevel: optional | pbcoreAudienceLevel identifica un tipo de audiencia, espectador u oyente para quien el elemento multimedia está diseñado principalmente o es educativamente útil.
  • pbcoreAudienceRating: optional | pbcoreAudienceRating designa el tipo de usuarios para quienes está destinado o se considera adecuado el contenido intelectual de un elemento multimedia. Este elemento se diferencia del elemento pbcoreAudienceLevel en que utiliza clasificaciones estándar que han sido elaboradas por las industrias del cine y la televisión y que se utilizan como indicadores para la audiencia o materiales apropiados para la edad.
  • pbcoreCreator: optional | pbcoreCreator es un contenedor para los subelementos Creator y CreatorRole.
  • pbcoreContributor: optional | pbcoreContributor es un contenedor para los subelementos contributor y contributorRole.
  • pbcorePublisher: optional | pbcorePublisher es un contenedor para los subelementos publisher y publisherRole.
  • pbcoreRightsSummary: optional | pbcoreRightsSummary es un contenedor para los subelementos 'rightsSummary', 'rightsLink' y 'rightsEmbedded' que se utilizan para describir los derechos del recurso.
  • pbcoreInstantiation: optional | pbcoreInstantiation contiene subelementos que describen una instanciación única de un recurso. La definición es maleable, pero debe considerarse como cualquier unidad discreta y tangible que normalmente (aunque no siempre) comprende una representación completa del recurso. Por ejemplo, un máster original en cinta de video, un archivo digital de video máster de preservación y una copia de acceso de baja tasa de bits se considerarían instanciaciones de un solo programa de video. Todos los subelementos que contiene este elemento se utilizan para describir la creación de instanciaciones específicamente, no necesariamente el recurso en su conjunto.
  • pbcoreAnnotation: optional | pbcoreAnnotation permite agregar cualquier información complementaria sobre los metadatos utilizados para describir el registro de PBCore. pbcoreAnnotation clarifica los valores de los elementos, los términos, los descriptores y los vocabularios que, de otro modo, podrían no entenderse lo suficiente.
  • pbcorePart: optional | pbcorePart es un elemento que se puede usar para dividir un solo recurso a fin de permitir el uso de todos los elementos disponibles en el nivel de pbcoreDescriptionDocument para describir el contenido intelectual de segmentos individuales de un recurso.
  • pbcoreExtension: optional | pbcoreExtension es un elemento de extensión. Las extensiones son ya sea un contenedor que contiene un elemento específico de otro estándar, o un XML incrustado que contiene la extensión.

Ejemplo

  
  <pbcoreDescriptionDocument xmlns="http://pbcore.org/PBCore/PBCoreNamespace" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://pbcore.org/PBCore/PBCoreNamespace https://raw.githubusercontent.com/WGBH/PBCore_2.1/master/pbcore-2.1.xsd">
<pbcoreIdentifier source="NOLA Code">AMEX000102</pbcoreIdentifier>
<pbcoreTitle titleType="Full">American Experience: Radio Bikini</pbcoreTitle>
<pbcoreDescription>In July 1946, the U.S. Navy staged "Operation Crossroads"--two highly publicized atomic bomb tests at a Pacific Island called Bikini. This film is the story of those tests and their effect not only on the thousands of Naval personnel and spectators who watched, but also on the Bikinians whose homes was rendered uninhabitable by contamination, even now, 40 years later.</pbcoreDescription>
</pbcoreDescriptionDocument>