Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

<demographicDescriptions> #277

Open
SJagodzinski opened this issue Sep 5, 2021 · 4 comments
Open

<demographicDescriptions> #277

SJagodzinski opened this issue Sep 5, 2021 · 4 comments
Labels

Comments

@SJagodzinski
Copy link
Contributor

SJagodzinski commented Sep 5, 2021

Demographic descriptions

  • add new optional, non-repeatable (0..1) plural element <demographicDescriptions> as child element of <description>
  • add mandatory, repeatable child element <demographicDescription> (1..n)
  • add optional, non-repeatable child element <descriptiveNote> (0..1)
  • add optional attributes
    @audience
    @conventationDeclarationReference
    @id
    @languageOfElement
    @localType
    @localTypeDeclarationReference
    @maintenanceEventReference
    @scriptOfElement
    @sourceReference
    @target
    @valueURI
    @vocabularySource
    @vocabularySourceURI

Creator of issue

  1. Silke Jagodzinski
  2. TS-EAS: EAC-CPF subgroup
  3. [email protected]

Related issues / documents

  • Call for Comments feedback Better for corporate creators than individuals? #273
  • <localDescriptions> #199

EAD3 Reconciliation

EAC-CPF specific element

Context

new EAC-CPF element

Solution documentation: agreed solution for TL and guidelines

Rephrasing Summary, Description and Usage and Attribute usage needed

  • example needed
  • Topic for Best Practise Guide

Example encoding

<demographicDescriptions audience="external" conventionDeclarationReference="cd1" id="dds1" languageOfElement="en" localType="localdemographicdescriptions" localTypeDeclarationReference="ltd1" maintenanceEventReference="me1" scriptOfElement="lat" sourceReference="s1" target="element1">
 <demographicDescription>
  <term>demographic information</term>
  <date>date on demographic information</date>
  <placeName>place related to demographic information</placeName>
  <descriptiveNote>
    <p>note on demographic information</p>
  </descriptiveNote>
 </demographicDescription>
 </demographicDescriptions>
@kerstarno
Copy link
Contributor

Tested with the XSD and RNG schemas available in the development branch (status of 8 January 2022). The following applies to both schemas.

  • <demographicDescriptions> has been added as an optional, not repeatable subelement of <description>
  • It follows the same content model as the other plural elements, i.e.
    • It requires at least one singular <demographicDescription> element to be present and allows this to be repeated
    • It allows for an optional, not repeatable <descriptiveNote> element
    • It includes the optional attributes @audience, @id, @target, @languageOfElement, @scriptOfElement, @conventionDeclarationReference, @maintenanceEventReference, @sourceReference, @localType, and @localTypeDeclarationReference
    • It allows for attributes from any other namespace to be included (tested with XLink attributes)

@kerstarno kerstarno added the Tested by Schema Team Passed both the RNG and XSD schemas. label Jan 18, 2022
@kerstarno
Copy link
Contributor

@SJagodzinski and @fordmadox: The description of this issue also lists @valueURI, @vocabularySource, and @vocabularySourceURI as optional attributes of `. This would be different from the other plural elements and might simply be a copy/paste mistake?

Could you please confirm whether these three attributes are meant to be added here or not? Thank you.

@SJagodzinski SJagodzinski removed this from the Best Practise Guide milestone Jan 23, 2022
@SJagodzinski
Copy link
Contributor Author

Could you please confirm whether these three attributes are meant to be added here or not? Thank you.

@kerstarno : I can confirm, it's copy&paste mistake. Schema is right here and TL needs to be adapted.

@SJagodzinski
Copy link
Contributor Author

@ailie-s : Please remove 3 vocab attributes from this element in the TL.

@SJagodzinski SJagodzinski added this to the Best Practise Guide milestone Feb 20, 2022
@SJagodzinski SJagodzinski removed their assignment May 29, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

4 participants