SourceDescription (XML)
Represents a description of a source.
| Namespace: | http://gedcomx.org/v1/ |
| URI: | http://gedcomx.org/v1/SourceDescription |
| Extends: | HypermediaEnabledData |
Properties
| Name |
Type |
Description |
|
| about |
anyURI
|
The URI (if applicable) of the actual source. |
|
| lang |
string
|
The language of this genealogical data set. See http://www.w3.org/International/articles/language-tags/.
Note that some language-enabled elements MAY override the language. |
|
| mediaType |
string
|
Hint about the media (MIME) type of the resource being described. |
|
| version |
string
|
gets the version of this resource |
|
| resourceType |
string
|
The type of the resource being described. |
|
| citation |
list of
SourceCitation
|
The bibliographic citations for this source. |
|
| mediator |
ResourceReference
|
A reference to the entity that mediates access to the described source. |
|
| publisher |
ResourceReference
|
A reference to the entity responsible for making the described source available. |
|
| authors |
list of
string
|
The authors for this source. |
|
| source |
list of
SourceReference
|
References to any sources to which this source is related (usually applicable to sources that are derived from or contained in another source). |
|
| analysis |
ResourceReference
|
A reference to the analysis document explaining the analysis that went into this description of the source. |
|
| componentOf |
SourceReference
|
A reference to the source that contains this source. |
|
| title |
list of
TextValue
|
A list of titles for this source. |
|
| note |
list of
Note
|
Notes about a source. |
|
| attribution |
Attribution
|
The attribution metadata for this source description. |
|
| identifier |
list of
Identifier
|
The list of identifiers for the source. |
|
| rights |
list of
string
|
The rights for this source. |
|
| replacedBy |
string
|
The URI that this resource has been replaced by. |
|
| replaces |
list of
string
|
The list of resources that this resource replaces. |
|
| status |
list of
string
|
The list of status types for the source. |
|
| Properties inherited from HypermediaEnabledData |
| link |
list of
Link
|
The list of hypermedia links. Links are not specified by GEDCOM X core, but as extension elements by GEDCOM X RS. |
|
| Properties inherited from ExtensibleData |
| id |
string
|
A local, context-specific id for the data. |
|
Example
<sourceDescription about="..." id="..." xml:lang="..." mediaType="..." resourceType="..." version="..." xmlns="http://gedcomx.org/v1/">
<citation xml:lang="...">
<citationTemplate resource="..." resourceId="..."/>
<field name="...">...</field>
<value>...</value>
<link/>
</citation>
<mediator resource="..." resourceId="..."/>
<publisher resource="..." resourceId="..."/>
<authors>...</authors>
<source description="..." descriptionId="...">
<attribution>
<contributor/>
<modified>...</modified>
<changeMessage>...</changeMessage>
<changeMessageResource>...</changeMessageResource>
<creator/>
<created>...</created>
</attribution>
<qualifier name="...">...</qualifier>
<link/>
</source>
<analysis resource="..." resourceId="..."/>
<componentOf description="..." descriptionId="...">
<attribution>
<contributor/>
<modified>...</modified>
<changeMessage>...</changeMessage>
<changeMessageResource>...</changeMessageResource>
<creator/>
<created>...</created>
</attribution>
<qualifier name="...">...</qualifier>
<link/>
</componentOf>
<title xml:lang="...">...</title>
<note xml:lang="...">
<subject>...</subject>
<text>...</text>
<attribution>
<contributor/>
<modified>...</modified>
<changeMessage>...</changeMessage>
<changeMessageResource>...</changeMessageResource>
<creator/>
<created>...</created>
</attribution>
<link/>
</note>
<attribution id="...">
<contributor resource="..." resourceId="..."/>
<modified>...</modified>
<changeMessage>...</changeMessage>
<changeMessageResource>...</changeMessageResource>
<creator resource="..." resourceId="..."/>
<created>...</created>
<extension1 xmlns="">...</extension1>
<extension2 xmlns="">...</extension2>
</attribution>
<identifier type="...">...</identifier>
<rights>...</rights>
<replacedBy>...</replacedBy>
<replaces>...</replaces>
<status>...</status>
<link accept="..." allow="..." count="..." href="..." hreflang="..." offset="..." rel="..." results="..." template="..." title="..." type="..."/>
<extension1 xmlns="">...</extension1>
<extension2 xmlns="">...</extension2>
</sourceDescription>