The creator element is borrowed from Dublin Core. It is used for the creators of the score. The type attribute is used to distinguish different creative contributions. Thus, there can be multiple creators within an identification. Standard type values are composer, lyricist, and arranger. Other type values may be used for different types of creative roles. The type attribute should usually be used even if there is just a single creator element. The MusicXML format does not use the creator / contributor distinction from Dublin Core.
<xs:element name="creator" type="typed-text" minOccurs="0" maxOccurs="unbounded"><xs:annotation><xs:documentation>The creator element is borrowed from Dublin Core. It is used for the creators of the score. The type attribute is used to distinguish different creative contributions. Thus, there can be multiple creators within an identification. Standard type values are composer, lyricist, and arranger. Other type values may be used for different types of creative roles. The type attribute should usually be used even if there is just a single creator element. The MusicXML format does not use the creator / contributor distinction from Dublin Core.</xs:documentation></xs:annotation></xs:element>
The rights element is borrowed from Dublin Core. It contains copyright and other intellectual property notices. Words, music, and derivatives can have different types, so multiple rights tags with different type attributes are supported. Standard type values are music, words, and arrangement, but other types may be used. The type attribute is only needed when there are multiple rights elements.
<xs:element name="rights" type="typed-text" minOccurs="0" maxOccurs="unbounded"><xs:annotation><xs:documentation>The rights element is borrowed from Dublin Core. It contains copyright and other intellectual property notices. Words, music, and derivatives can have different types, so multiple rights tags with different type attributes are supported. Standard type values are music, words, and arrangement, but other types may be used. The type attribute is only needed when there are multiple rights elements.</xs:documentation></xs:annotation></xs:element>
The source for the music that is encoded. This is similar to the Dublin Core source element.
Diagram
Type
xs:string
Properties
content:
simple
minOccurs:
0
Source
<xs:element name="source" type="xs:string" minOccurs="0"><xs:annotation><xs:documentation>The source for the music that is encoded. This is similar to the Dublin Core source element.</xs:documentation></xs:annotation></xs:element>
A related resource for the music that is encoded. This is similar to the Dublin Core relation element. Standard type values are music, words, and arrangement, but other types may be used.
<xs:element name="relation" type="typed-text" minOccurs="0" maxOccurs="unbounded"><xs:annotation><xs:documentation>A related resource for the music that is encoded. This is similar to the Dublin Core relation element. Standard type values are music, words, and arrangement, but other types may be used.</xs:documentation></xs:annotation></xs:element>
Identification contains basic metadata about the score. It includes the information in MuseData headers that may apply at a score-wide, movement-wide, or part-wide level. The creator, rights, source, and relation elements are based on Dublin Core.
<xs:complexType name="identification"><xs:annotation><xs:documentation>Identification contains basic metadata about the score. It includes the information in MuseData headers that may apply at a score-wide, movement-wide, or part-wide level. The creator, rights, source, and relation elements are based on Dublin Core.</xs:documentation></xs:annotation><xs:sequence><xs:element name="creator" type="typed-text" minOccurs="0" maxOccurs="unbounded"><xs:annotation><xs:documentation>The creator element is borrowed from Dublin Core. It is used for the creators of the score. The type attribute is used to distinguish different creative contributions. Thus, there can be multiple creators within an identification. Standard type values are composer, lyricist, and arranger. Other type values may be used for different types of creative roles. The type attribute should usually be used even if there is just a single creator element. The MusicXML format does not use the creator / contributor distinction from Dublin Core.</xs:documentation></xs:annotation></xs:element><xs:element name="rights" type="typed-text" minOccurs="0" maxOccurs="unbounded"><xs:annotation><xs:documentation>The rights element is borrowed from Dublin Core. It contains copyright and other intellectual property notices. Words, music, and derivatives can have different types, so multiple rights tags with different type attributes are supported. Standard type values are music, words, and arrangement, but other types may be used. The type attribute is only needed when there are multiple rights elements.</xs:documentation></xs:annotation></xs:element><xs:element name="encoding" type="encoding" minOccurs="0"/><xs:element name="source" type="xs:string" minOccurs="0"><xs:annotation><xs:documentation>The source for the music that is encoded. This is similar to the Dublin Core source element.</xs:documentation></xs:annotation></xs:element><xs:element name="relation" type="typed-text" minOccurs="0" maxOccurs="unbounded"><xs:annotation><xs:documentation>A related resource for the music that is encoded. This is similar to the Dublin Core relation element. Standard type values are music, words, and arrangement, but other types may be used.</xs:documentation></xs:annotation></xs:element><xs:element name="miscellaneous" type="miscellaneous" minOccurs="0"/></xs:sequence></xs:complexType>