Namespace
urn:us:gov:ic:src
Annotations
Uses a schematron rule to
require at least 1 of the following elements:
Surname
UserID
JobTitle
Affiliation
OfficeName
PostalAddress
PhoneNumber
FaxNumber
EmailAddress
WebPageAddress
FormattedSignatureBlock
Diagram
Used by
Model
(
src:Surname{0,1}
,
src:GivenName{0,1}
,
src:GenerationalQualifier{0,1}
,
src:PersonalTitle{0,1}
,
src:Honorific{0,1}
,
src:UserID*
,
src:MilitaryRank{0,1}
,
src:JobTitle{0,1}
,
src:Affiliation{0,1}
,
src:OfficeName{0,1}
,
src:PostalAddress{0,1}
,
src:PhoneNumber*
,
src:FaxNumber*
,
src:EmailAddress*
,
src:WebPageAddress*
,
src:FormattedSignatureBlock{0,1}
,
src:BiographicalSketch{0,1}
)
Children
src:Affiliation
,
src:BiographicalSketch
,
src:EmailAddress
,
src:FaxNumber
,
src:FormattedSignatureBlock
,
src:GenerationalQualifier
,
src:GivenName
,
src:Honorific
,
src:JobTitle
,
src:MilitaryRank
,
src:OfficeName
,
src:PersonalTitle
,
src:PhoneNumber
,
src:PostalAddress
,
src:Surname
,
src:UserID
,
src:WebPageAddress
Source
<xsd:group name= "PersonalProfileGroup" >
<xsd:annotation >
<xsd:documentation >
<p xmlns= "http://www.w3.org/1999/xhtml" ism:ownerProducer= "USA" ism:classification= "U" > Uses a schematron rule to require at least 1 of the following elements: </p>
<ul xmlns= "http://www.w3.org/1999/xhtml" >
<li ism:ownerProducer= "USA" ism:classification= "U" > Surname </li>
<li ism:ownerProducer= "USA" ism:classification= "U" > UserID </li>
<li ism:ownerProducer= "USA" ism:classification= "U" > JobTitle </li>
<li ism:ownerProducer= "USA" ism:classification= "U" > Affiliation </li>
<li ism:ownerProducer= "USA" ism:classification= "U" > OfficeName </li>
<li ism:ownerProducer= "USA" ism:classification= "U" > PostalAddress </li>
<li ism:ownerProducer= "USA" ism:classification= "U" > PhoneNumber </li>
<li ism:ownerProducer= "USA" ism:classification= "U" > FaxNumber </li>
<li ism:ownerProducer= "USA" ism:classification= "U" > EmailAddress </li>
<li ism:ownerProducer= "USA" ism:classification= "U" > WebPageAddress </li>
<li ism:ownerProducer= "USA" ism:classification= "U" > FormattedSignatureBlock </li>
</ul>
</xsd:documentation>
</xsd:annotation>
<xsd:choice >
<xsd:sequence minOccurs= "1" maxOccurs= "1" >
<xsd:element ref= "src:Surname" minOccurs= "0" maxOccurs= "1" />
<xsd:element ref= "src:GivenName" minOccurs= "0" maxOccurs= "1" />
<xsd:element ref= "src:GenerationalQualifier" minOccurs= "0" maxOccurs= "1" />
<xsd:element ref= "src:PersonalTitle" minOccurs= "0" maxOccurs= "1" />
<xsd:element ref= "src:Honorific" minOccurs= "0" maxOccurs= "1" />
<xsd:element ref= "src:UserID" minOccurs= "0" maxOccurs= "unbounded" />
<xsd:element ref= "src:MilitaryRank" minOccurs= "0" maxOccurs= "1" />
<xsd:element ref= "src:JobTitle" minOccurs= "0" maxOccurs= "1" />
<xsd:element ref= "src:Affiliation" minOccurs= "0" maxOccurs= "1" />
<xsd:element ref= "src:OfficeName" minOccurs= "0" maxOccurs= "1" />
<xsd:element ref= "src:PostalAddress" minOccurs= "0" maxOccurs= "1" />
<xsd:element ref= "src:PhoneNumber" minOccurs= "0" maxOccurs= "unbounded" />
<xsd:element ref= "src:FaxNumber" minOccurs= "0" maxOccurs= "unbounded" />
<xsd:element ref= "src:EmailAddress" minOccurs= "0" maxOccurs= "unbounded" />
<xsd:element ref= "src:WebPageAddress" minOccurs= "0" maxOccurs= "unbounded" />
<xsd:element ref= "src:FormattedSignatureBlock" minOccurs= "0" maxOccurs= "1" />
<xsd:element ref= "src:BiographicalSketch" minOccurs= "0" maxOccurs= "1" />
</xsd:sequence>
</xsd:choice>
</xsd:group>
Schema location
SRC-XML.xsd Copy and paste this link to your file browser, clicking the link MAY open in the browser. Opening in an XML aware editor is best.