<?xml version="1.0" encoding="UTF-8"?>
<xmi:XMI xmlns:xmi="http://www.omg.org/spec/XMI/20110701">
	<uml:Model
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmlns:xsd="http://www.w3.org/2001/XMLSchema"
		xmlns:NIEM_PIM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PIM_Profile"
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
		xmlns:Model_Package_Description_Profile="http://www.omg.org/spec/NIEM-UML/20120501/Model_Package_Description_Profile"
		xmlns:uml="http://www.omg.org/spec/UML/20110701" xmi:type="uml:Model" xmi:id="_niem"
		name="niem">
		<packagedElement xmi:type="uml:Package" xmi:id="_niem-external" name="external">
			<packagedElement xmi:type="uml:Package" xmi:id="_niem-external-ogc" name="ogc">
				<packagedElement xmi:type="uml:Package" xmi:id="_niem-external-ogc-xlink"
					name="xlink">
					<packagedElement xmi:type="uml:Package" xmi:id="_niem-external-ogc-xlink-1.0.0"
						name="1.0.0">
						<packagedElement xmi:type="uml:Package"
							xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks" name="xlinks">
							<ownedComment xmi:type="uml:Comment"
								xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-ownedComment"
								body="&#xA;&#x9;&#x9;&#x9;GML 3.0 candidate xlinks schema. Copyright (c) 2001 OGC, All Rights Reserved.&#xA;&#x9;&#x9;">
								<annotatedElement xmi:idref="_niem-external-ogc-xlink-1.0.0-xlinks"
								/>
							</ownedComment>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-NamespaceAttributePropertyHolder"
								name="NamespaceAttributePropertyHolder">
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-NamespaceAttributePropertyHolder-actuate"
									name="actuate" aggregation="composite"
									type="_niem-external-ogc-xlink-1.0.0-xlinks-NamespaceAttributePropertyHolder-actuate_._type">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-NamespaceAttributePropertyHolder-actuate-ownedComment"
										body="&#xA;        The 'actuate' attribute is used to communicate the desired timing &#xA;        of traversal from the starting resource to the ending resource; &#xA;        it's value should be treated as follows:&#xA;        onLoad - traverse to the ending resource immediately on loading &#xA;                 the starting resource &#xA;        onRequest - traverse from the starting resource to the ending &#xA;                    resource only on a post-loading event triggered for &#xA;                    this purpose &#xA;        other - behavior is unconstrained; examine other markup in link &#xA;                for hints &#xA;        none - behavior is unconstrained&#xA;      ">
										<annotatedElement
											xmi:idref="_niem-external-ogc-xlink-1.0.0-xlinks-NamespaceAttributePropertyHolder-actuate"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-NamespaceAttributePropertyHolder-href"
									name="href" aggregation="composite">
									<type
										href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-anyURI"
									> </type>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-NamespaceAttributePropertyHolder-to"
									name="to" aggregation="composite">
									<type
										href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-string"
									> </type>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-NamespaceAttributePropertyHolder-show"
									name="show" aggregation="composite"
									type="_niem-external-ogc-xlink-1.0.0-xlinks-NamespaceAttributePropertyHolder-show_._type">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-NamespaceAttributePropertyHolder-show-ownedComment"
										body="&#xA;        The 'show' attribute is used to communicate the desired presentation &#xA;        of the ending resource on traversal from the starting resource; it's &#xA;        value should be treated as follows: &#xA;        new - load ending resource in a new window, frame, pane, or other &#xA;              presentation context&#xA;        replace - load the resource in the same window, frame, pane, or &#xA;                  other presentation context&#xA;        embed - load ending resource in place of the presentation of the &#xA;                starting resource&#xA;        other - behavior is unconstrained; examine other markup in the &#xA;                link for hints &#xA;        none - behavior is unconstrained &#xA;      ">
										<annotatedElement
											xmi:idref="_niem-external-ogc-xlink-1.0.0-xlinks-NamespaceAttributePropertyHolder-show"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-NamespaceAttributePropertyHolder-arcrole"
									name="arcrole" aggregation="composite">
									<type
										href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-anyURI"
									> </type>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-NamespaceAttributePropertyHolder-label"
									name="label" aggregation="composite">
									<type
										href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-string"
									> </type>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-NamespaceAttributePropertyHolder-from"
									name="from" aggregation="composite">
									<type
										href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-string"
									> </type>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-NamespaceAttributePropertyHolder-title"
									name="title" aggregation="composite">
									<type
										href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-string"
									> </type>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-NamespaceAttributePropertyHolder-role"
									name="role" aggregation="composite">
									<type
										href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-anyURI"
									> </type>
								</ownedAttribute>
								<nestedClassifier xmi:type="uml:Enumeration"
									xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-NamespaceAttributePropertyHolder-show_._type"
									name="show_._type">
									<ownedLiteral xmi:type="uml:EnumerationLiteral"
										xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-NamespaceAttributePropertyHolder-show_._type-new"
										name="new"/>
									<ownedLiteral xmi:type="uml:EnumerationLiteral"
										xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-NamespaceAttributePropertyHolder-show_._type-replace"
										name="replace"/>
									<ownedLiteral xmi:type="uml:EnumerationLiteral"
										xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-NamespaceAttributePropertyHolder-show_._type-embed"
										name="embed"/>
									<ownedLiteral xmi:type="uml:EnumerationLiteral"
										xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-NamespaceAttributePropertyHolder-show_._type-other"
										name="other"/>
									<ownedLiteral xmi:type="uml:EnumerationLiteral"
										xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-NamespaceAttributePropertyHolder-show_._type-none"
										name="none"/>
								</nestedClassifier>
								<nestedClassifier xmi:type="uml:Enumeration"
									xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-NamespaceAttributePropertyHolder-actuate_._type"
									name="actuate_._type">
									<ownedLiteral xmi:type="uml:EnumerationLiteral"
										xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-NamespaceAttributePropertyHolder-actuate_._type-onLoad"
										name="onLoad"/>
									<ownedLiteral xmi:type="uml:EnumerationLiteral"
										xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-NamespaceAttributePropertyHolder-actuate_._type-onRequest"
										name="onRequest"/>
									<ownedLiteral xmi:type="uml:EnumerationLiteral"
										xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-NamespaceAttributePropertyHolder-actuate_._type-other"
										name="other"/>
									<ownedLiteral xmi:type="uml:EnumerationLiteral"
										xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-NamespaceAttributePropertyHolder-actuate_._type-none"
										name="none"/>
								</nestedClassifier>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-packagedElement-2">
								<client
									xmi:idref="_niem-external-ogc-xlink-1.0.0-xlinks-NamespaceAttributePropertyHolder-show_._type"/>
								<supplier
									href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-string"
								> </supplier>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-NamespaceElementPropertyHolder"
								name="NamespaceElementPropertyHolder"/>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-packagedElement-4">
								<client
									xmi:idref="_niem-external-ogc-xlink-1.0.0-xlinks-NamespaceAttributePropertyHolder-actuate_._type"/>
								<supplier
									href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-string"
								> </supplier>
							</packagedElement>
							<packagedElement xmi:type="uml:Package"
								xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition"
								name="attributeGroupDefinition">
								<packagedElement xmi:type="uml:Class"
									xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-simpleLink"
									name="simpleLink">
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-simpleLink-type"
										name="type" aggregation="composite">
										<type
											href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-string"> </type>
										<lowerValue xmi:type="uml:LiteralInteger"
											xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-simpleLink-type-lowerValue"/>
										<defaultValue xmi:type="uml:LiteralString"
											xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-simpleLink-type-defaultValue"
											name="fixed" value="simple"/>
									</ownedAttribute>
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-simpleLink-href"
										name="href" aggregation="composite">
										<type
											href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-anyURI"> </type>
										<lowerValue xmi:type="uml:LiteralInteger"
											xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-simpleLink-href-lowerValue"/>
										<defaultValue xmi:type="uml:LiteralString"
											xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-simpleLink-href-defaultValue"
											name="default"/>
									</ownedAttribute>
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-simpleLink-role"
										name="role" aggregation="composite">
										<type
											href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-anyURI"> </type>
										<lowerValue xmi:type="uml:LiteralInteger"
											xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-simpleLink-role-lowerValue"/>
										<defaultValue xmi:type="uml:LiteralString"
											xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-simpleLink-role-defaultValue"
											name="default"/>
									</ownedAttribute>
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-simpleLink-arcrole"
										name="arcrole" aggregation="composite">
										<type
											href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-anyURI"> </type>
										<lowerValue xmi:type="uml:LiteralInteger"
											xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-simpleLink-arcrole-lowerValue"/>
										<defaultValue xmi:type="uml:LiteralString"
											xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-simpleLink-arcrole-defaultValue"
											name="default"/>
									</ownedAttribute>
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-simpleLink-title"
										name="title" aggregation="composite">
										<type
											href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-string"> </type>
										<lowerValue xmi:type="uml:LiteralInteger"
											xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-simpleLink-title-lowerValue"/>
										<defaultValue xmi:type="uml:LiteralString"
											xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-simpleLink-title-defaultValue"
											name="default"/>
									</ownedAttribute>
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-simpleLink-show"
										name="show" aggregation="composite"
										type="_niem-external-ogc-xlink-1.0.0-xlinks-NamespaceAttributePropertyHolder-show_._type">
										<ownedComment xmi:type="uml:Comment"
											xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-simpleLink-show-ownedComment"
											body="&#xA;        The 'show' attribute is used to communicate the desired presentation &#xA;        of the ending resource on traversal from the starting resource; it's &#xA;        value should be treated as follows: &#xA;        new - load ending resource in a new window, frame, pane, or other &#xA;              presentation context&#xA;        replace - load the resource in the same window, frame, pane, or &#xA;                  other presentation context&#xA;        embed - load ending resource in place of the presentation of the &#xA;                starting resource&#xA;        other - behavior is unconstrained; examine other markup in the &#xA;                link for hints &#xA;        none - behavior is unconstrained &#xA;      ">
											<annotatedElement
												xmi:idref="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-simpleLink-show"
											/>
										</ownedComment>
										<lowerValue xmi:type="uml:LiteralInteger"
											xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-simpleLink-show-lowerValue"/>
										<defaultValue xmi:type="uml:LiteralString"
											xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-simpleLink-show-defaultValue"
											name="default"/>
									</ownedAttribute>
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-simpleLink-actuate"
										name="actuate" aggregation="composite"
										type="_niem-external-ogc-xlink-1.0.0-xlinks-NamespaceAttributePropertyHolder-actuate_._type">
										<ownedComment xmi:type="uml:Comment"
											xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-simpleLink-actuate-ownedComment"
											body="&#xA;        The 'actuate' attribute is used to communicate the desired timing &#xA;        of traversal from the starting resource to the ending resource; &#xA;        it's value should be treated as follows:&#xA;        onLoad - traverse to the ending resource immediately on loading &#xA;                 the starting resource &#xA;        onRequest - traverse from the starting resource to the ending &#xA;                    resource only on a post-loading event triggered for &#xA;                    this purpose &#xA;        other - behavior is unconstrained; examine other markup in link &#xA;                for hints &#xA;        none - behavior is unconstrained&#xA;      ">
											<annotatedElement
												xmi:idref="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-simpleLink-actuate"
											/>
										</ownedComment>
										<lowerValue xmi:type="uml:LiteralInteger"
											xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-simpleLink-actuate-lowerValue"/>
										<defaultValue xmi:type="uml:LiteralString"
											xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-simpleLink-actuate-defaultValue"
											name="default"/>
									</ownedAttribute>
								</packagedElement>
								<packagedElement xmi:type="uml:Realization"
									xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-packagedElement-2"
									name="ref">
									<client
										xmi:idref="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-simpleLink-href"/>
									<supplier
										xmi:idref="_niem-external-ogc-xlink-1.0.0-xlinks-NamespaceAttributePropertyHolder-href"
									/>
								</packagedElement>
								<packagedElement xmi:type="uml:Realization"
									xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-packagedElement-3"
									name="ref">
									<client
										xmi:idref="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-simpleLink-role"/>
									<supplier
										xmi:idref="_niem-external-ogc-xlink-1.0.0-xlinks-NamespaceAttributePropertyHolder-role"
									/>
								</packagedElement>
								<packagedElement xmi:type="uml:Realization"
									xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-packagedElement-4"
									name="ref">
									<client
										xmi:idref="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-simpleLink-arcrole"/>
									<supplier
										xmi:idref="_niem-external-ogc-xlink-1.0.0-xlinks-NamespaceAttributePropertyHolder-arcrole"
									/>
								</packagedElement>
								<packagedElement xmi:type="uml:Realization"
									xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-packagedElement-5"
									name="ref">
									<client
										xmi:idref="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-simpleLink-title"/>
									<supplier
										xmi:idref="_niem-external-ogc-xlink-1.0.0-xlinks-NamespaceAttributePropertyHolder-title"
									/>
								</packagedElement>
								<packagedElement xmi:type="uml:Realization"
									xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-packagedElement-6"
									name="ref">
									<client
										xmi:idref="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-simpleLink-show"/>
									<supplier
										xmi:idref="_niem-external-ogc-xlink-1.0.0-xlinks-NamespaceAttributePropertyHolder-show"
									/>
								</packagedElement>
								<packagedElement xmi:type="uml:Realization"
									xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-packagedElement-7"
									name="ref">
									<client
										xmi:idref="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-simpleLink-actuate"/>
									<supplier
										xmi:idref="_niem-external-ogc-xlink-1.0.0-xlinks-NamespaceAttributePropertyHolder-actuate"
									/>
								</packagedElement>
								<packagedElement xmi:type="uml:Class"
									xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-extendedLink"
									name="extendedLink">
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-extendedLink-type"
										name="type" aggregation="composite">
										<type
											href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-string"> </type>
										<lowerValue xmi:type="uml:LiteralInteger"
											xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-extendedLink-type-lowerValue"/>
										<defaultValue xmi:type="uml:LiteralString"
											xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-extendedLink-type-defaultValue"
											name="fixed" value="extended"/>
									</ownedAttribute>
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-extendedLink-role"
										name="role" aggregation="composite">
										<type
											href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-anyURI"> </type>
										<lowerValue xmi:type="uml:LiteralInteger"
											xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-extendedLink-role-lowerValue"/>
										<defaultValue xmi:type="uml:LiteralString"
											xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-extendedLink-role-defaultValue"
											name="default"/>
									</ownedAttribute>
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-extendedLink-title"
										name="title" aggregation="composite">
										<type
											href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-string"> </type>
										<lowerValue xmi:type="uml:LiteralInteger"
											xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-extendedLink-title-lowerValue"/>
										<defaultValue xmi:type="uml:LiteralString"
											xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-extendedLink-title-defaultValue"
											name="default"/>
									</ownedAttribute>
								</packagedElement>
								<packagedElement xmi:type="uml:Realization"
									xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-packagedElement-9"
									name="ref">
									<client
										xmi:idref="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-extendedLink-role"/>
									<supplier
										xmi:idref="_niem-external-ogc-xlink-1.0.0-xlinks-NamespaceAttributePropertyHolder-role"
									/>
								</packagedElement>
								<packagedElement xmi:type="uml:Realization"
									xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-packagedElement-10"
									name="ref">
									<client
										xmi:idref="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-extendedLink-title"/>
									<supplier
										xmi:idref="_niem-external-ogc-xlink-1.0.0-xlinks-NamespaceAttributePropertyHolder-title"
									/>
								</packagedElement>
								<packagedElement xmi:type="uml:Class"
									xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-locatorLink"
									name="locatorLink">
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-locatorLink-type"
										name="type" aggregation="composite">
										<type
											href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-string"> </type>
										<lowerValue xmi:type="uml:LiteralInteger"
											xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-locatorLink-type-lowerValue"/>
										<defaultValue xmi:type="uml:LiteralString"
											xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-locatorLink-type-defaultValue"
											name="fixed" value="locator"/>
									</ownedAttribute>
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-locatorLink-href"
										name="href" aggregation="composite">
										<type
											href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-anyURI"> </type>
										<defaultValue xmi:type="uml:LiteralString"
											xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-locatorLink-href-defaultValue"
											name="default"/>
									</ownedAttribute>
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-locatorLink-role"
										name="role" aggregation="composite">
										<type
											href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-anyURI"> </type>
										<lowerValue xmi:type="uml:LiteralInteger"
											xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-locatorLink-role-lowerValue"/>
										<defaultValue xmi:type="uml:LiteralString"
											xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-locatorLink-role-defaultValue"
											name="default"/>
									</ownedAttribute>
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-locatorLink-title"
										name="title" aggregation="composite">
										<type
											href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-string"> </type>
										<lowerValue xmi:type="uml:LiteralInteger"
											xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-locatorLink-title-lowerValue"/>
										<defaultValue xmi:type="uml:LiteralString"
											xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-locatorLink-title-defaultValue"
											name="default"/>
									</ownedAttribute>
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-locatorLink-label"
										name="label" aggregation="composite">
										<type
											href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-string"> </type>
										<lowerValue xmi:type="uml:LiteralInteger"
											xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-locatorLink-label-lowerValue"/>
										<defaultValue xmi:type="uml:LiteralString"
											xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-locatorLink-label-defaultValue"
											name="default"/>
									</ownedAttribute>
								</packagedElement>
								<packagedElement xmi:type="uml:Realization"
									xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-packagedElement-12"
									name="ref">
									<client
										xmi:idref="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-locatorLink-href"/>
									<supplier
										xmi:idref="_niem-external-ogc-xlink-1.0.0-xlinks-NamespaceAttributePropertyHolder-href"
									/>
								</packagedElement>
								<packagedElement xmi:type="uml:Realization"
									xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-packagedElement-13"
									name="ref">
									<client
										xmi:idref="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-locatorLink-role"/>
									<supplier
										xmi:idref="_niem-external-ogc-xlink-1.0.0-xlinks-NamespaceAttributePropertyHolder-role"
									/>
								</packagedElement>
								<packagedElement xmi:type="uml:Realization"
									xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-packagedElement-14"
									name="ref">
									<client
										xmi:idref="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-locatorLink-title"/>
									<supplier
										xmi:idref="_niem-external-ogc-xlink-1.0.0-xlinks-NamespaceAttributePropertyHolder-title"
									/>
								</packagedElement>
								<packagedElement xmi:type="uml:Realization"
									xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-packagedElement-15"
									name="ref">
									<client
										xmi:idref="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-locatorLink-label"/>
									<supplier
										xmi:idref="_niem-external-ogc-xlink-1.0.0-xlinks-NamespaceAttributePropertyHolder-label"
									/>
								</packagedElement>
								<packagedElement xmi:type="uml:Class"
									xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-arcLink"
									name="arcLink">
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-arcLink-type"
										name="type" aggregation="composite">
										<type
											href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-string"> </type>
										<lowerValue xmi:type="uml:LiteralInteger"
											xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-arcLink-type-lowerValue"/>
										<defaultValue xmi:type="uml:LiteralString"
											xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-arcLink-type-defaultValue"
											name="fixed" value="arc"/>
									</ownedAttribute>
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-arcLink-arcrole"
										name="arcrole" aggregation="composite">
										<type
											href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-anyURI"> </type>
										<lowerValue xmi:type="uml:LiteralInteger"
											xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-arcLink-arcrole-lowerValue"/>
										<defaultValue xmi:type="uml:LiteralString"
											xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-arcLink-arcrole-defaultValue"
											name="default"/>
									</ownedAttribute>
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-arcLink-title"
										name="title" aggregation="composite">
										<type
											href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-string"> </type>
										<lowerValue xmi:type="uml:LiteralInteger"
											xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-arcLink-title-lowerValue"/>
										<defaultValue xmi:type="uml:LiteralString"
											xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-arcLink-title-defaultValue"
											name="default"/>
									</ownedAttribute>
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-arcLink-show"
										name="show" aggregation="composite"
										type="_niem-external-ogc-xlink-1.0.0-xlinks-NamespaceAttributePropertyHolder-show_._type">
										<ownedComment xmi:type="uml:Comment"
											xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-arcLink-show-ownedComment"
											body="&#xA;        The 'show' attribute is used to communicate the desired presentation &#xA;        of the ending resource on traversal from the starting resource; it's &#xA;        value should be treated as follows: &#xA;        new - load ending resource in a new window, frame, pane, or other &#xA;              presentation context&#xA;        replace - load the resource in the same window, frame, pane, or &#xA;                  other presentation context&#xA;        embed - load ending resource in place of the presentation of the &#xA;                starting resource&#xA;        other - behavior is unconstrained; examine other markup in the &#xA;                link for hints &#xA;        none - behavior is unconstrained &#xA;      ">
											<annotatedElement
												xmi:idref="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-arcLink-show"
											/>
										</ownedComment>
										<lowerValue xmi:type="uml:LiteralInteger"
											xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-arcLink-show-lowerValue"/>
										<defaultValue xmi:type="uml:LiteralString"
											xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-arcLink-show-defaultValue"
											name="default"/>
									</ownedAttribute>
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-arcLink-actuate"
										name="actuate" aggregation="composite"
										type="_niem-external-ogc-xlink-1.0.0-xlinks-NamespaceAttributePropertyHolder-actuate_._type">
										<ownedComment xmi:type="uml:Comment"
											xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-arcLink-actuate-ownedComment"
											body="&#xA;        The 'actuate' attribute is used to communicate the desired timing &#xA;        of traversal from the starting resource to the ending resource; &#xA;        it's value should be treated as follows:&#xA;        onLoad - traverse to the ending resource immediately on loading &#xA;                 the starting resource &#xA;        onRequest - traverse from the starting resource to the ending &#xA;                    resource only on a post-loading event triggered for &#xA;                    this purpose &#xA;        other - behavior is unconstrained; examine other markup in link &#xA;                for hints &#xA;        none - behavior is unconstrained&#xA;      ">
											<annotatedElement
												xmi:idref="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-arcLink-actuate"
											/>
										</ownedComment>
										<lowerValue xmi:type="uml:LiteralInteger"
											xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-arcLink-actuate-lowerValue"/>
										<defaultValue xmi:type="uml:LiteralString"
											xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-arcLink-actuate-defaultValue"
											name="default"/>
									</ownedAttribute>
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-arcLink-from"
										name="from" aggregation="composite">
										<type
											href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-string"> </type>
										<lowerValue xmi:type="uml:LiteralInteger"
											xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-arcLink-from-lowerValue"/>
										<defaultValue xmi:type="uml:LiteralString"
											xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-arcLink-from-defaultValue"
											name="default"/>
									</ownedAttribute>
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-arcLink-to"
										name="to" aggregation="composite">
										<type
											href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-string"> </type>
										<lowerValue xmi:type="uml:LiteralInteger"
											xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-arcLink-to-lowerValue"/>
										<defaultValue xmi:type="uml:LiteralString"
											xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-arcLink-to-defaultValue"
											name="default"/>
									</ownedAttribute>
								</packagedElement>
								<packagedElement xmi:type="uml:Realization"
									xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-packagedElement-17"
									name="ref">
									<client
										xmi:idref="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-arcLink-arcrole"/>
									<supplier
										xmi:idref="_niem-external-ogc-xlink-1.0.0-xlinks-NamespaceAttributePropertyHolder-arcrole"
									/>
								</packagedElement>
								<packagedElement xmi:type="uml:Realization"
									xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-packagedElement-18"
									name="ref">
									<client
										xmi:idref="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-arcLink-title"/>
									<supplier
										xmi:idref="_niem-external-ogc-xlink-1.0.0-xlinks-NamespaceAttributePropertyHolder-title"
									/>
								</packagedElement>
								<packagedElement xmi:type="uml:Realization"
									xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-packagedElement-19"
									name="ref">
									<client
										xmi:idref="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-arcLink-show"/>
									<supplier
										xmi:idref="_niem-external-ogc-xlink-1.0.0-xlinks-NamespaceAttributePropertyHolder-show"
									/>
								</packagedElement>
								<packagedElement xmi:type="uml:Realization"
									xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-packagedElement-20"
									name="ref">
									<client
										xmi:idref="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-arcLink-actuate"/>
									<supplier
										xmi:idref="_niem-external-ogc-xlink-1.0.0-xlinks-NamespaceAttributePropertyHolder-actuate"
									/>
								</packagedElement>
								<packagedElement xmi:type="uml:Realization"
									xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-packagedElement-21"
									name="ref">
									<client
										xmi:idref="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-arcLink-from"/>
									<supplier
										xmi:idref="_niem-external-ogc-xlink-1.0.0-xlinks-NamespaceAttributePropertyHolder-from"
									/>
								</packagedElement>
								<packagedElement xmi:type="uml:Realization"
									xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-packagedElement-22"
									name="ref">
									<client
										xmi:idref="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-arcLink-to"/>
									<supplier
										xmi:idref="_niem-external-ogc-xlink-1.0.0-xlinks-NamespaceAttributePropertyHolder-to"
									/>
								</packagedElement>
								<packagedElement xmi:type="uml:Class"
									xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-resourceLink"
									name="resourceLink">
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-resourceLink-type"
										name="type" aggregation="composite">
										<type
											href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-string"> </type>
										<lowerValue xmi:type="uml:LiteralInteger"
											xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-resourceLink-type-lowerValue"/>
										<defaultValue xmi:type="uml:LiteralString"
											xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-resourceLink-type-defaultValue"
											name="fixed" value="resource"/>
									</ownedAttribute>
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-resourceLink-role"
										name="role" aggregation="composite">
										<type
											href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-anyURI"> </type>
										<lowerValue xmi:type="uml:LiteralInteger"
											xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-resourceLink-role-lowerValue"/>
										<defaultValue xmi:type="uml:LiteralString"
											xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-resourceLink-role-defaultValue"
											name="default"/>
									</ownedAttribute>
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-resourceLink-title"
										name="title" aggregation="composite">
										<type
											href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-string"> </type>
										<lowerValue xmi:type="uml:LiteralInteger"
											xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-resourceLink-title-lowerValue"/>
										<defaultValue xmi:type="uml:LiteralString"
											xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-resourceLink-title-defaultValue"
											name="default"/>
									</ownedAttribute>
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-resourceLink-label"
										name="label" aggregation="composite">
										<type
											href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-string"> </type>
										<lowerValue xmi:type="uml:LiteralInteger"
											xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-resourceLink-label-lowerValue"/>
										<defaultValue xmi:type="uml:LiteralString"
											xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-resourceLink-label-defaultValue"
											name="default"/>
									</ownedAttribute>
								</packagedElement>
								<packagedElement xmi:type="uml:Realization"
									xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-packagedElement-24"
									name="ref">
									<client
										xmi:idref="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-resourceLink-role"/>
									<supplier
										xmi:idref="_niem-external-ogc-xlink-1.0.0-xlinks-NamespaceAttributePropertyHolder-role"
									/>
								</packagedElement>
								<packagedElement xmi:type="uml:Realization"
									xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-packagedElement-25"
									name="ref">
									<client
										xmi:idref="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-resourceLink-title"/>
									<supplier
										xmi:idref="_niem-external-ogc-xlink-1.0.0-xlinks-NamespaceAttributePropertyHolder-title"
									/>
								</packagedElement>
								<packagedElement xmi:type="uml:Realization"
									xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-packagedElement-26"
									name="ref">
									<client
										xmi:idref="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-resourceLink-label"/>
									<supplier
										xmi:idref="_niem-external-ogc-xlink-1.0.0-xlinks-NamespaceAttributePropertyHolder-label"
									/>
								</packagedElement>
								<packagedElement xmi:type="uml:Class"
									xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-titleLink"
									name="titleLink">
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-titleLink-type"
										name="type" aggregation="composite">
										<type
											href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-string"> </type>
										<lowerValue xmi:type="uml:LiteralInteger"
											xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-titleLink-type-lowerValue"/>
										<defaultValue xmi:type="uml:LiteralString"
											xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-titleLink-type-defaultValue"
											name="fixed" value="title"/>
									</ownedAttribute>
								</packagedElement>
								<packagedElement xmi:type="uml:Class"
									xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-emptyLink"
									name="emptyLink">
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-emptyLink-type"
										name="type" aggregation="composite">
										<type
											href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-string"> </type>
										<lowerValue xmi:type="uml:LiteralInteger"
											xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-emptyLink-type-lowerValue"/>
										<defaultValue xmi:type="uml:LiteralString"
											xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-emptyLink-type-defaultValue"
											name="fixed" value="none"/>
									</ownedAttribute>
								</packagedElement>
							</packagedElement>
						</packagedElement>
					</packagedElement>
				</packagedElement>
				<packagedElement xmi:type="uml:Package" xmi:id="_niem-external-ogc-gml" name="gml">
					<packagedElement xmi:type="uml:Package" xmi:id="_niem-external-ogc-gml-3.2.1"
						name="3.2.1">
						<packagedElement xmi:type="uml:Package"
							xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes" name="basicTypes">
							<ownedComment xmi:type="uml:Comment"
								xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-ownedComment"
								body="See ISO/DIS 19136 8.2.&#xA;W3C XML Schema provides a set of built-in &#34;simple&#34; types which define methods for representing values as literals without internal markup.  These are described in W3C XML Schema Part 2:2001.  Because GML is an XML encoding in which instances are described using XML Schema, these simple types shall be used as far as possible and practical for the representation of data types.  W3C XML Schema also provides methods for defining &#xA;-&#x9;new simple types by restriction and combination of the built-in types, and &#xA;-&#x9;complex types, with simple content, but which also have XML attributes.  &#xA;In many places where a suitable built-in simple type is not available, simple content types derived using the XML Schema mechanisms are used for the representation of data types in GML.  &#xA;A set of these simple content types that are required by several GML components are defined in the basicTypes schema, as well as some elements based on them. These are primarily based around components needed to record amounts, counts, flags and terms, together with support for exceptions or null values.">
								<annotatedElement
									xmi:idref="_niem-external-ogc-gml-3.2.1-basicTypes"/>
							</ownedComment>
							<packagedElement xmi:type="uml:PrimitiveType"
								xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType"
								name="NilReasonType">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType-ownedComment"
									body="gml:NilReasonType defines a content model that allows recording of an explanation for a void value or other exception.&#xA;gml:NilReasonType is a union of the following enumerated values:&#xA;-&#x9;inapplicable there is no value&#xA;-&#x9;missing the correct value is not readily available to the sender of this data. Furthermore, a correct value may not exist&#xA;-&#x9;template the value will be available later&#xA;-&#x9;unknown the correct value is not known to, and not computable by, the sender of this data. However, a correct value probably exists&#xA;-&#x9;withheld the value is not divulged&#xA;-&#x9;other:text other brief explanation, where text is a string of two or more characters with no included spaces&#xA;and&#xA;-&#x9;anyURI which should refer to a resource which describes the reason for the exception&#xA;A particular community may choose to assign more detailed semantics to the standard values provided. Alternatively, the URI method enables a specific or more complete explanation for the absence of a value to be provided elsewhere and indicated by-reference in an instance document.&#xA;gml:NilReasonType is used as a member of a union in a number of simple content types where it is necessary to permit a value from the NilReasonType union as an alternative to the primary type.">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType"
									/>
								</ownedComment>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-NamespaceElementPropertyHolder"
								name="NamespaceElementPropertyHolder">
								<nestedClassifier xmi:type="uml:Enumeration"
									xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-NamespaceElementPropertyHolder-NilReasonEnumeration_._member_._0"
									name="NilReasonEnumeration_._member_._0">
									<ownedLiteral xmi:type="uml:EnumerationLiteral"
										xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-NamespaceElementPropertyHolder-NilReasonEnumeration_._member_._0-inapplicable"
										name="inapplicable"/>
									<ownedLiteral xmi:type="uml:EnumerationLiteral"
										xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-NamespaceElementPropertyHolder-NilReasonEnumeration_._member_._0-missing"
										name="missing"/>
									<ownedLiteral xmi:type="uml:EnumerationLiteral"
										xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-NamespaceElementPropertyHolder-NilReasonEnumeration_._member_._0-template"
										name="template"/>
									<ownedLiteral xmi:type="uml:EnumerationLiteral"
										xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-NamespaceElementPropertyHolder-NilReasonEnumeration_._member_._0-unknown"
										name="unknown"/>
									<ownedLiteral xmi:type="uml:EnumerationLiteral"
										xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-NamespaceElementPropertyHolder-NilReasonEnumeration_._member_._0-withheld"
										name="withheld"/>
								</nestedClassifier>
								<nestedClassifier xmi:type="uml:PrimitiveType"
									xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-NamespaceElementPropertyHolder-NilReasonEnumeration_._member_._1"
									name="NilReasonEnumeration_._member_._1">
									<generalization xmi:type="uml:Generalization"
										xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-NamespaceElementPropertyHolder-NilReasonEnumeration_._member_._1-generalization">
										<general
											href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-string"
										> </general>
									</generalization>
								</nestedClassifier>
							</packagedElement>
							<packagedElement xmi:type="uml:PrimitiveType"
								xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonEnumeration"
								name="NilReasonEnumeration"/>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-packagedElement-4">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-basicTypes-NamespaceElementPropertyHolder-NilReasonEnumeration_._member_._0"/>
								<supplier
									href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-string"
								> </supplier>
							</packagedElement>
							<packagedElement xmi:type="uml:Usage"
								xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-packagedElement-5"
								name="memberType">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonEnumeration"/>
								<supplier
									xmi:idref="_niem-external-ogc-gml-3.2.1-basicTypes-NamespaceElementPropertyHolder-NilReasonEnumeration_._member_._0"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Usage"
								xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-packagedElement-6"
								name="memberType">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonEnumeration"/>
								<supplier
									xmi:idref="_niem-external-ogc-gml-3.2.1-basicTypes-NamespaceElementPropertyHolder-NilReasonEnumeration_._member_._1"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Usage"
								xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-packagedElement-7"
								name="memberType">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType"/>
								<supplier
									xmi:idref="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonEnumeration"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Usage"
								xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-packagedElement-8"
								name="memberType">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType"/>
								<supplier
									href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-anyURI"
								> </supplier>
							</packagedElement>
							<packagedElement xmi:type="uml:PrimitiveType"
								xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-MeasureType"
								name="MeasureType">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-MeasureType-ownedComment"
									body="gml:MeasureType supports recording an amount encoded as a value of XML Schema double, together with a units of measure indicated by an attribute uom, short for &#34;units Of measure&#34;. The value of the uom attribute identifies a reference system for the amount, usually a ratio or interval scale.">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-basicTypes-MeasureType"
									/>
								</ownedComment>
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-MeasureType-generalization">
									<general
										href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-double"
									> </general>
								</generalization>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-MeasureType-uom"
									name="uom" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-basicTypes-UomIdentifier">
									<defaultValue xmi:type="uml:LiteralString"
										xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-MeasureType-uom-defaultValue"
										name="default"/>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:PrimitiveType"
								xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-UomIdentifier"
								name="UomIdentifier">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-UomIdentifier-ownedComment"
									body="The simple type gml:UomIdentifer defines the syntax and value space of the unit of measure identifier.">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-basicTypes-UomIdentifier"
									/>
								</ownedComment>
							</packagedElement>
							<packagedElement xmi:type="uml:PrimitiveType"
								xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-UomSymbol"
								name="UomSymbol">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-UomSymbol-ownedComment"
									body="This type specifies a character string of length at least one, and restricted such that it must not contain any of the following characters: &#34;:&#34; (colon), &#34; &#34; (space), (newline), (carriage return), (tab). This allows values corresponding to familiar abbreviations, such as &#34;kg&#34;, &#34;m/s&#34;, etc. &#xA;It is recommended that the symbol be an identifier for a unit of measure as specified in the &#34;Unified Code of Units of Measure&#34; (UCUM) (http://aurora.regenstrief.org/UCUM). This provides a set of symbols and a grammar for constructing identifiers for units of measure that are unique, and may be easily entered with a keyboard supporting the limited character set known as 7-bit ASCII. ISO 2955 formerly provided a specification with this scope, but was withdrawn in 2001. UCUM largely follows ISO 2955 with modifications to remove ambiguities and other problems.">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-basicTypes-UomSymbol"
									/>
								</ownedComment>
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-UomSymbol-generalization">
									<general
										href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-string"
									> </general>
								</generalization>
							</packagedElement>
							<packagedElement xmi:type="uml:Usage"
								xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-packagedElement-12"
								name="memberType">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-basicTypes-UomIdentifier"/>
								<supplier
									xmi:idref="_niem-external-ogc-gml-3.2.1-basicTypes-UomSymbol"/>
							</packagedElement>
							<packagedElement xmi:type="uml:PrimitiveType"
								xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-UomURI"
								name="UomURI">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-UomURI-ownedComment"
									body="This type specifies a URI, restricted such that it must start with one of the following sequences: &#34;#&#34;, &#34;./&#34;, &#34;../&#34;, or a string of characters followed by a &#34;:&#34;. These patterns ensure that the most common URI forms are supported, including absolute and relative URIs and URIs that are simple fragment identifiers, but prohibits certain forms of relative URI that could be mistaken for unit of measure symbol . &#xA;NOTE&#x9;It is possible to re-write such a relative URI to conform to the restriction (e.g. &#34;./m/s&#34;).&#xA;In an instance document, on elements of type gml:MeasureType the mandatory uom attribute shall carry a value corresponding to either &#xA;-&#x9;a conventional unit of measure symbol,&#xA;-&#x9;a link to a definition of a unit of measure that does not have a conventional symbol, or when it is desired to indicate a precise or variant definition.">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-basicTypes-UomURI"/>
								</ownedComment>
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-UomURI-generalization">
									<general
										href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-anyURI"
									> </general>
								</generalization>
							</packagedElement>
							<packagedElement xmi:type="uml:Usage"
								xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-packagedElement-14"
								name="memberType">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-basicTypes-UomIdentifier"/>
								<supplier xmi:idref="_niem-external-ogc-gml-3.2.1-basicTypes-UomURI"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:PrimitiveType"
								xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-CodeType"
								name="CodeType">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-CodeType-ownedComment"
									body="gml:CodeType is a generalized type to be used for a term, keyword or name.&#xA;It adds a XML attribute codeSpace to a term, where the value of the codeSpace attribute (if present) shall indicate a dictionary, thesaurus, classification scheme, authority, or pattern for the term.">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-basicTypes-CodeType"
									/>
								</ownedComment>
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-CodeType-generalization">
									<general
										href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-string"
									> </general>
								</generalization>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-CodeType-codeSpace"
									name="codeSpace" aggregation="composite">
									<type
										href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-anyURI"> </type>
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-CodeType-codeSpace-lowerValue"/>
									<defaultValue xmi:type="uml:LiteralString"
										xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-CodeType-codeSpace-defaultValue"
										name="default"/>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:PrimitiveType"
								xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-CodeWithAuthorityType"
								name="CodeWithAuthorityType">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-CodeWithAuthorityType-ownedComment"
									body="gml:CodeWithAuthorityType requires that the codeSpace attribute is provided in an instance.">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-basicTypes-CodeWithAuthorityType"
									/>
								</ownedComment>
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-CodeWithAuthorityType-generalization"
									general="_niem-external-ogc-gml-3.2.1-basicTypes-CodeType"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-CodeWithAuthorityType-codeSpace"
									name="codeSpace" aggregation="composite">
									<type
										href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-anyURI"> </type>
									<defaultValue xmi:type="uml:LiteralString"
										xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-CodeWithAuthorityType-codeSpace-defaultValue"
										name="default"/>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Enumeration"
								xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-SignType"
								name="SignType">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-SignType-ownedComment"
									body="gml:SignType is a convenience type with values &#34;+&#34; (plus) and &#34;-&#34; (minus).">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-basicTypes-SignType"
									/>
								</ownedComment>
								<ownedLiteral xmi:type="uml:EnumerationLiteral"
									xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-SignType--"
									name="-"/>
								<ownedLiteral xmi:type="uml:EnumerationLiteral"
									xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-SignType-+"
									name="+"/>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-packagedElement-18">
								<client xmi:idref="_niem-external-ogc-gml-3.2.1-basicTypes-SignType"/>
								<supplier
									href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-string"
								> </supplier>
							</packagedElement>
							<packagedElement xmi:type="uml:PrimitiveType"
								xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-booleanOrNilReason"
								name="booleanOrNilReason">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-booleanOrNilReason-ownedComment"
									body="Extension to the respective XML Schema built-in simple type to allow a choice of either a value of the built-in simple type or a reason for a nil value.">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-basicTypes-booleanOrNilReason"
									/>
								</ownedComment>
							</packagedElement>
							<packagedElement xmi:type="uml:Usage"
								xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-packagedElement-20"
								name="memberType">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-basicTypes-booleanOrNilReason"/>
								<supplier
									xmi:idref="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonEnumeration"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Usage"
								xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-packagedElement-21"
								name="memberType">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-basicTypes-booleanOrNilReason"/>
								<supplier
									href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-boolean"
								> </supplier>
							</packagedElement>
							<packagedElement xmi:type="uml:Usage"
								xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-packagedElement-22"
								name="memberType">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-basicTypes-booleanOrNilReason"/>
								<supplier
									href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-anyURI"
								> </supplier>
							</packagedElement>
							<packagedElement xmi:type="uml:PrimitiveType"
								xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-doubleOrNilReason"
								name="doubleOrNilReason">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-doubleOrNilReason-ownedComment"
									body="Extension to the respective XML Schema built-in simple type to allow a choice of either a value of the built-in simple type or a reason for a nil value.">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-basicTypes-doubleOrNilReason"
									/>
								</ownedComment>
							</packagedElement>
							<packagedElement xmi:type="uml:Usage"
								xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-packagedElement-24"
								name="memberType">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-basicTypes-doubleOrNilReason"/>
								<supplier
									xmi:idref="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonEnumeration"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Usage"
								xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-packagedElement-25"
								name="memberType">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-basicTypes-doubleOrNilReason"/>
								<supplier
									href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-double"
								> </supplier>
							</packagedElement>
							<packagedElement xmi:type="uml:Usage"
								xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-packagedElement-26"
								name="memberType">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-basicTypes-doubleOrNilReason"/>
								<supplier
									href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-anyURI"
								> </supplier>
							</packagedElement>
							<packagedElement xmi:type="uml:PrimitiveType"
								xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-integerOrNilReason"
								name="integerOrNilReason">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-integerOrNilReason-ownedComment"
									body="Extension to the respective XML Schema built-in simple type to allow a choice of either a value of the built-in simple type or a reason for a nil value.">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-basicTypes-integerOrNilReason"
									/>
								</ownedComment>
							</packagedElement>
							<packagedElement xmi:type="uml:Usage"
								xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-packagedElement-28"
								name="memberType">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-basicTypes-integerOrNilReason"/>
								<supplier
									xmi:idref="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonEnumeration"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Usage"
								xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-packagedElement-29"
								name="memberType">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-basicTypes-integerOrNilReason"/>
								<supplier
									href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-integer"
								> </supplier>
							</packagedElement>
							<packagedElement xmi:type="uml:Usage"
								xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-packagedElement-30"
								name="memberType">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-basicTypes-integerOrNilReason"/>
								<supplier
									href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-anyURI"
								> </supplier>
							</packagedElement>
							<packagedElement xmi:type="uml:PrimitiveType"
								xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-NameOrNilReason"
								name="NameOrNilReason">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-NameOrNilReason-ownedComment"
									body="Extension to the respective XML Schema built-in simple type to allow a choice of either a value of the built-in simple type or a reason for a nil value.">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-basicTypes-NameOrNilReason"
									/>
								</ownedComment>
							</packagedElement>
							<packagedElement xmi:type="uml:Usage"
								xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-packagedElement-32"
								name="memberType">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-basicTypes-NameOrNilReason"/>
								<supplier
									xmi:idref="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonEnumeration"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Usage"
								xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-packagedElement-33"
								name="memberType">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-basicTypes-NameOrNilReason"/>
								<supplier
									href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-Name"
								> </supplier>
							</packagedElement>
							<packagedElement xmi:type="uml:Usage"
								xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-packagedElement-34"
								name="memberType">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-basicTypes-NameOrNilReason"/>
								<supplier
									href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-anyURI"
								> </supplier>
							</packagedElement>
							<packagedElement xmi:type="uml:PrimitiveType"
								xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-stringOrNilReason"
								name="stringOrNilReason">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-stringOrNilReason-ownedComment"
									body="Extension to the respective XML Schema built-in simple type to allow a choice of either a value of the built-in simple type or a reason for a nil value.">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-basicTypes-stringOrNilReason"
									/>
								</ownedComment>
							</packagedElement>
							<packagedElement xmi:type="uml:Usage"
								xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-packagedElement-36"
								name="memberType">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-basicTypes-stringOrNilReason"/>
								<supplier
									xmi:idref="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonEnumeration"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Usage"
								xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-packagedElement-37"
								name="memberType">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-basicTypes-stringOrNilReason"/>
								<supplier
									href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-string"
								> </supplier>
							</packagedElement>
							<packagedElement xmi:type="uml:Usage"
								xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-packagedElement-38"
								name="memberType">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-basicTypes-stringOrNilReason"/>
								<supplier
									href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-anyURI"
								> </supplier>
							</packagedElement>
							<packagedElement xmi:type="uml:PrimitiveType"
								xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-CoordinatesType"
								name="CoordinatesType">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-CoordinatesType-ownedComment"
									body="This type is deprecated for tuples with ordinate values that are numbers.&#xA;CoordinatesType is a text string, intended to be used to record an array of tuples or coordinates. &#xA;While it is not possible to enforce the internal structure of the string through schema validation, some optional attributes have been provided in previous versions of GML to support a description of the internal structure. These attributes are deprecated. The attributes were intended to be used as follows:&#xA;Decimal&#x9;symbol used for a decimal point (default=&#34;.&#34; a stop or period)&#xA;cs        &#x9;symbol used to separate components within a tuple or coordinate string (default=&#34;,&#34; a comma)&#xA;ts        &#x9;symbol used to separate tuples or coordinate strings (default=&#34; &#34; a space)&#xA;Since it is based on the XML Schema string type, CoordinatesType may be used in the construction of tables of tuples or arrays of tuples, including ones that contain mixed text and numeric values.">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-basicTypes-CoordinatesType"
									/>
								</ownedComment>
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-CoordinatesType-generalization">
									<general
										href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-string"
									> </general>
								</generalization>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-CoordinatesType-decimal"
									name="decimal" aggregation="composite">
									<type
										href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-string"> </type>
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-CoordinatesType-decimal-lowerValue"/>
									<defaultValue xmi:type="uml:LiteralString"
										xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-CoordinatesType-decimal-defaultValue"
										name="default" value="."/>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-CoordinatesType-cs"
									name="cs" aggregation="composite">
									<type
										href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-string"> </type>
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-CoordinatesType-cs-lowerValue"/>
									<defaultValue xmi:type="uml:LiteralString"
										xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-CoordinatesType-cs-defaultValue"
										name="default" value=","/>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-CoordinatesType-ts"
									name="ts" aggregation="composite">
									<type
										href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-string"> </type>
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-CoordinatesType-ts-lowerValue"/>
									<defaultValue xmi:type="uml:LiteralString"
										xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-CoordinatesType-ts-defaultValue"
										name="default" value=" "/>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:PrimitiveType"
								xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-booleanList"
								name="booleanList">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-booleanList-ownedComment"
									body="A type for a list of values of the respective simple type.">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-basicTypes-booleanList"
									/>
								</ownedComment>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-booleanList-item"
									name="item">
									<type
										href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-boolean"> </type>
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-booleanList-item-lowerValue"/>
									<upperValue xmi:type="uml:LiteralUnlimitedNatural"
										xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-booleanList-item-upperValue"
										value="*"/>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:PrimitiveType"
								xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-doubleList"
								name="doubleList">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-doubleList-ownedComment"
									body="A type for a list of values of the respective simple type.">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-basicTypes-doubleList"
									/>
								</ownedComment>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-doubleList-item"
									name="item">
									<type
										href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-double"> </type>
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-doubleList-item-lowerValue"/>
									<upperValue xmi:type="uml:LiteralUnlimitedNatural"
										xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-doubleList-item-upperValue"
										value="*"/>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:PrimitiveType"
								xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-integerList"
								name="integerList">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-integerList-ownedComment"
									body="A type for a list of values of the respective simple type.">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-basicTypes-integerList"
									/>
								</ownedComment>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-integerList-item"
									name="item">
									<type
										href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-integer"> </type>
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-integerList-item-lowerValue"/>
									<upperValue xmi:type="uml:LiteralUnlimitedNatural"
										xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-integerList-item-upperValue"
										value="*"/>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:PrimitiveType"
								xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-NameList"
								name="NameList">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-NameList-ownedComment"
									body="A type for a list of values of the respective simple type.">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-basicTypes-NameList"
									/>
								</ownedComment>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-NameList-item"
									name="item">
									<type
										href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-Name"> </type>
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-NameList-item-lowerValue"/>
									<upperValue xmi:type="uml:LiteralUnlimitedNatural"
										xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-NameList-item-upperValue"
										value="*"/>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:PrimitiveType"
								xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-NCNameList"
								name="NCNameList">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-NCNameList-ownedComment"
									body="A type for a list of values of the respective simple type.">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-basicTypes-NCNameList"
									/>
								</ownedComment>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-NCNameList-item"
									name="item">
									<type
										href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-NCName"> </type>
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-NCNameList-item-lowerValue"/>
									<upperValue xmi:type="uml:LiteralUnlimitedNatural"
										xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-NCNameList-item-upperValue"
										value="*"/>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:PrimitiveType"
								xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-QNameList"
								name="QNameList">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-QNameList-ownedComment"
									body="A type for a list of values of the respective simple type.">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-basicTypes-QNameList"
									/>
								</ownedComment>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-QNameList-item"
									name="item">
									<type
										href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-QName"> </type>
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-QNameList-item-lowerValue"/>
									<upperValue xmi:type="uml:LiteralUnlimitedNatural"
										xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-QNameList-item-upperValue"
										value="*"/>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:PrimitiveType"
								xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-booleanOrNilReasonList"
								name="booleanOrNilReasonList">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-booleanOrNilReasonList-ownedComment"
									body="A type for a list of values of the respective simple type.">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-basicTypes-booleanOrNilReasonList"
									/>
								</ownedComment>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-booleanOrNilReasonList-item"
									name="item"
									type="_niem-external-ogc-gml-3.2.1-basicTypes-booleanOrNilReason">
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-booleanOrNilReasonList-item-lowerValue"/>
									<upperValue xmi:type="uml:LiteralUnlimitedNatural"
										xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-booleanOrNilReasonList-item-upperValue"
										value="*"/>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:PrimitiveType"
								xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-NameOrNilReasonList"
								name="NameOrNilReasonList">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-NameOrNilReasonList-ownedComment"
									body="A type for a list of values of the respective simple type.">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-basicTypes-NameOrNilReasonList"
									/>
								</ownedComment>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-NameOrNilReasonList-item"
									name="item"
									type="_niem-external-ogc-gml-3.2.1-basicTypes-NameOrNilReason">
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-NameOrNilReasonList-item-lowerValue"/>
									<upperValue xmi:type="uml:LiteralUnlimitedNatural"
										xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-NameOrNilReasonList-item-upperValue"
										value="*"/>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:PrimitiveType"
								xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-doubleOrNilReasonList"
								name="doubleOrNilReasonList">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-doubleOrNilReasonList-ownedComment"
									body="A type for a list of values of the respective simple type.">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-basicTypes-doubleOrNilReasonList"
									/>
								</ownedComment>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-doubleOrNilReasonList-item"
									name="item"
									type="_niem-external-ogc-gml-3.2.1-basicTypes-doubleOrNilReason">
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-doubleOrNilReasonList-item-lowerValue"/>
									<upperValue xmi:type="uml:LiteralUnlimitedNatural"
										xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-doubleOrNilReasonList-item-upperValue"
										value="*"/>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:PrimitiveType"
								xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-integerOrNilReasonList"
								name="integerOrNilReasonList">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-integerOrNilReasonList-ownedComment"
									body="A type for a list of values of the respective simple type.">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-basicTypes-integerOrNilReasonList"
									/>
								</ownedComment>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-integerOrNilReasonList-item"
									name="item"
									type="_niem-external-ogc-gml-3.2.1-basicTypes-integerOrNilReason">
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-integerOrNilReasonList-item-lowerValue"/>
									<upperValue xmi:type="uml:LiteralUnlimitedNatural"
										xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-integerOrNilReasonList-item-upperValue"
										value="*"/>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:PrimitiveType"
								xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-CodeListType"
								name="CodeListType">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-CodeListType-ownedComment"
									body="gml:CodeListType provides for lists of terms. The values in an instance element shall all be valid according to the rules of the dictionary, classification scheme, or authority identified by the value of its codeSpace attribute.">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-basicTypes-CodeListType"
									/>
								</ownedComment>
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-CodeListType-generalization"
									general="_niem-external-ogc-gml-3.2.1-basicTypes-NameList"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-CodeListType-codeSpace"
									name="codeSpace" aggregation="composite">
									<type
										href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-anyURI"> </type>
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-CodeListType-codeSpace-lowerValue"/>
									<defaultValue xmi:type="uml:LiteralString"
										xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-CodeListType-codeSpace-defaultValue"
										name="default"/>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:PrimitiveType"
								xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-CodeOrNilReasonListType"
								name="CodeOrNilReasonListType">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-CodeOrNilReasonListType-ownedComment"
									body="gml:CodeOrNilReasonListType provides for lists of terms. The values in an instance element shall all be valid according to the rules of the dictionary, classification scheme, or authority identified by the value of its codeSpace attribute. An instance element may also include embedded values from NilReasonType. It is intended to be used in situations where a term or classification is expected, but the value may be absent for some reason.">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-basicTypes-CodeOrNilReasonListType"
									/>
								</ownedComment>
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-CodeOrNilReasonListType-generalization"
									general="_niem-external-ogc-gml-3.2.1-basicTypes-NameOrNilReasonList"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-CodeOrNilReasonListType-codeSpace"
									name="codeSpace" aggregation="composite">
									<type
										href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-anyURI"> </type>
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-CodeOrNilReasonListType-codeSpace-lowerValue"/>
									<defaultValue xmi:type="uml:LiteralString"
										xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-CodeOrNilReasonListType-codeSpace-defaultValue"
										name="default"/>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:PrimitiveType"
								xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-MeasureListType"
								name="MeasureListType">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-MeasureListType-ownedComment"
									body="gml:MeasureListType provides for a list of quantities.">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-basicTypes-MeasureListType"
									/>
								</ownedComment>
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-MeasureListType-generalization"
									general="_niem-external-ogc-gml-3.2.1-basicTypes-doubleList"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-MeasureListType-uom"
									name="uom" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-basicTypes-UomIdentifier">
									<defaultValue xmi:type="uml:LiteralString"
										xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-MeasureListType-uom-defaultValue"
										name="default"/>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:PrimitiveType"
								xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-MeasureOrNilReasonListType"
								name="MeasureOrNilReasonListType">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-MeasureOrNilReasonListType-ownedComment"
									body="gml:MeasureOrNilReasonListType provides for a list of quantities. An instance element may also include embedded values from NilReasonType. It is intended to be used in situations where a value is expected, but the value may be absent for some reason.">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-basicTypes-MeasureOrNilReasonListType"
									/>
								</ownedComment>
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-MeasureOrNilReasonListType-generalization"
									general="_niem-external-ogc-gml-3.2.1-basicTypes-doubleOrNilReasonList"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-MeasureOrNilReasonListType-uom"
									name="uom" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-basicTypes-UomIdentifier">
									<defaultValue xmi:type="uml:LiteralString"
										xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-MeasureOrNilReasonListType-uom-defaultValue"
										name="default"/>
								</ownedAttribute>
							</packagedElement>
						</packagedElement>
						<packagedElement xmi:type="uml:Package"
							xmi:id="_niem-external-ogc-gml-3.2.1-gmlBase" name="gmlBase">
							<ownedComment xmi:type="uml:Comment"
								xmi:id="_niem-external-ogc-gml-3.2.1-gmlBase-ownedComment"
								body="See ISO/DIS 19136 7.2.&#xA;The gmlBase schema components establish the GML model and syntax, in particular&#xA;-&#x9;a root XML type from which XML types for all GML objects should be derived,&#xA;-&#x9;a pattern and components for GML properties,&#xA;-&#x9;patterns for collections and arrays, and components for generic collections and arrays,&#xA;-&#x9;components for associating metadata with GML objects,&#xA;-&#x9;components for constructing definitions and dictionaries.">
								<annotatedElement xmi:idref="_niem-external-ogc-gml-3.2.1-gmlBase"/>
							</ownedComment>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-gmlBase-AbstractGMLType"
								name="AbstractGMLType" isAbstract="true">
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-gmlBase-AbstractGMLType-modelGroupDefinition"
									name="modelGroupDefinition"
									type="_niem-external-ogc-gml-3.2.1-gmlBase-modelGroupDefinition-nested_ModelGroupDefinition"> </ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-gmlBase-AbstractGMLType-id"
									name="id" aggregation="composite">
									<type
										href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-ID"> </type>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-gmlBase-AbstractGMLType-id-ownedComment"
										body="The attribute gml:id supports provision of a handle for the XML element representing a GML Object. Its use is mandatory for all GML objects. It is of XML type ID, so is constrained to be unique in the XML document within which it occurs.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-gmlBase-AbstractGMLType-id"
										/>
									</ownedComment>
									<defaultValue xmi:type="uml:LiteralString"
										xmi:id="_niem-external-ogc-gml-3.2.1-gmlBase-AbstractGMLType-id-defaultValue"
										name="default"/>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Package"
								xmi:id="_niem-external-ogc-gml-3.2.1-gmlBase-modelGroupDefinition"
								name="modelGroupDefinition">
								<packagedElement xmi:type="uml:Class"
									xmi:id="_niem-external-ogc-gml-3.2.1-gmlBase-modelGroupDefinition-StandardObjectProperties"
									name="StandardObjectProperties">
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-gml-3.2.1-gmlBase-modelGroupDefinition-StandardObjectProperties-metaDataProperty"
										name="metaDataProperty" aggregation="composite"
										type="_niem-external-ogc-gml-3.2.1-deprecatedTypes-MetaDataPropertyType"
										association="_niem-external-ogc-gml-3.2.1-gmlBase-modelGroupDefinition-packagedElement-3">
										<ownedComment xmi:type="uml:Comment"
											xmi:id="_niem-external-ogc-gml-3.2.1-gmlBase-modelGroupDefinition-StandardObjectProperties-metaDataProperty-ownedComment">
											<annotatedElement
												xmi:idref="_niem-external-ogc-gml-3.2.1-gmlBase-modelGroupDefinition-StandardObjectProperties-metaDataProperty"
											/>
										</ownedComment>
										<lowerValue xmi:type="uml:LiteralInteger"
											xmi:id="_niem-external-ogc-gml-3.2.1-gmlBase-modelGroupDefinition-StandardObjectProperties-metaDataProperty-lowerValue"/>
										<upperValue xmi:type="uml:LiteralUnlimitedNatural"
											xmi:id="_niem-external-ogc-gml-3.2.1-gmlBase-modelGroupDefinition-StandardObjectProperties-metaDataProperty-upperValue"
											value="*"/>
									</ownedAttribute>
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-gml-3.2.1-gmlBase-modelGroupDefinition-StandardObjectProperties-description"
										name="description" aggregation="composite"
										type="_niem-external-ogc-gml-3.2.1-deprecatedTypes-StringOrRefType">
										<ownedComment xmi:type="uml:Comment"
											xmi:id="_niem-external-ogc-gml-3.2.1-gmlBase-modelGroupDefinition-StandardObjectProperties-description-ownedComment"
											body="The value of this property is a text description of the object. gml:description uses gml:StringOrRefType as its content model, so it may contain a simple text string content, or carry a reference to an external description. The use of gml:description to reference an external description has been deprecated and replaced by the gml:descriptionReference property.">
											<annotatedElement
												xmi:idref="_niem-external-ogc-gml-3.2.1-gmlBase-modelGroupDefinition-StandardObjectProperties-description"
											/>
										</ownedComment>
										<lowerValue xmi:type="uml:LiteralInteger"
											xmi:id="_niem-external-ogc-gml-3.2.1-gmlBase-modelGroupDefinition-StandardObjectProperties-description-lowerValue"
										/>
									</ownedAttribute>
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-gml-3.2.1-gmlBase-modelGroupDefinition-StandardObjectProperties-descriptionReference"
										name="descriptionReference" aggregation="composite"
										type="_niem-external-ogc-gml-3.2.1-gmlBase-ReferenceType"
										association="_niem-external-ogc-gml-3.2.1-gmlBase-modelGroupDefinition-packagedElement-6">
										<ownedComment xmi:type="uml:Comment"
											xmi:id="_niem-external-ogc-gml-3.2.1-gmlBase-modelGroupDefinition-StandardObjectProperties-descriptionReference-ownedComment"
											body="The value of this property is a remote text description of the object. The xlink:href attribute of the gml:descriptionReference property references the external description.">
											<annotatedElement
												xmi:idref="_niem-external-ogc-gml-3.2.1-gmlBase-modelGroupDefinition-StandardObjectProperties-descriptionReference"
											/>
										</ownedComment>
										<lowerValue xmi:type="uml:LiteralInteger"
											xmi:id="_niem-external-ogc-gml-3.2.1-gmlBase-modelGroupDefinition-StandardObjectProperties-descriptionReference-lowerValue"
										/>
									</ownedAttribute>
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-gml-3.2.1-gmlBase-modelGroupDefinition-StandardObjectProperties-identifier"
										name="identifier" aggregation="composite"
										type="_niem-external-ogc-gml-3.2.1-basicTypes-CodeWithAuthorityType">
										<ownedComment xmi:type="uml:Comment"
											xmi:id="_niem-external-ogc-gml-3.2.1-gmlBase-modelGroupDefinition-StandardObjectProperties-identifier-ownedComment"
											body="Often, a special identifier is assigned to an object by the maintaining authority with the intention that it is used in references to the object For such cases, the codeSpace shall be provided. That identifier is usually unique either globally or within an application domain. gml:identifier is a pre-defined property for such identifiers.">
											<annotatedElement
												xmi:idref="_niem-external-ogc-gml-3.2.1-gmlBase-modelGroupDefinition-StandardObjectProperties-identifier"
											/>
										</ownedComment>
										<lowerValue xmi:type="uml:LiteralInteger"
											xmi:id="_niem-external-ogc-gml-3.2.1-gmlBase-modelGroupDefinition-StandardObjectProperties-identifier-lowerValue"
										/>
									</ownedAttribute>
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-gml-3.2.1-gmlBase-modelGroupDefinition-StandardObjectProperties-name"
										name="name" aggregation="composite"
										type="_niem-external-ogc-gml-3.2.1-basicTypes-CodeType">
										<ownedComment xmi:type="uml:Comment"
											xmi:id="_niem-external-ogc-gml-3.2.1-gmlBase-modelGroupDefinition-StandardObjectProperties-name-ownedComment"
											body="The gml:name property provides a label or identifier for the object, commonly a descriptive name. An object may have several names, typically assigned by different authorities. gml:name uses the gml:CodeType content model.  The authority for a name is indicated by the value of its (optional) codeSpace attribute.  The name may or may not be unique, as determined by the rules of the organization responsible for the codeSpace.  In common usage there will be one name per authority, so a processing application may select the name from its preferred codeSpace.">
											<annotatedElement
												xmi:idref="_niem-external-ogc-gml-3.2.1-gmlBase-modelGroupDefinition-StandardObjectProperties-name"
											/>
										</ownedComment>
										<lowerValue xmi:type="uml:LiteralInteger"
											xmi:id="_niem-external-ogc-gml-3.2.1-gmlBase-modelGroupDefinition-StandardObjectProperties-name-lowerValue"/>
										<upperValue xmi:type="uml:LiteralUnlimitedNatural"
											xmi:id="_niem-external-ogc-gml-3.2.1-gmlBase-modelGroupDefinition-StandardObjectProperties-name-upperValue"
											value="*"/>
									</ownedAttribute>
								</packagedElement>
								<packagedElement xmi:type="uml:Realization"
									xmi:id="_niem-external-ogc-gml-3.2.1-gmlBase-modelGroupDefinition-packagedElement-2">
									<client
										xmi:idref="_niem-external-ogc-gml-3.2.1-gmlBase-modelGroupDefinition-StandardObjectProperties-metaDataProperty"/>
									<supplier
										xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-metaDataProperty"
									/>
								</packagedElement>
								<packagedElement xmi:type="uml:Association"
									xmi:id="_niem-external-ogc-gml-3.2.1-gmlBase-modelGroupDefinition-packagedElement-3">
									<memberEnd
										xmi:idref="_niem-external-ogc-gml-3.2.1-gmlBase-modelGroupDefinition-StandardObjectProperties-metaDataProperty"/>
									<memberEnd
										xmi:idref="_niem-external-ogc-gml-3.2.1-gmlBase-modelGroupDefinition-packagedElement-3-ownedEnd"/>
									<ownedEnd xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-gml-3.2.1-gmlBase-modelGroupDefinition-packagedElement-3-ownedEnd"
										isUnique="false"
										type="_niem-external-ogc-gml-3.2.1-gmlBase-modelGroupDefinition-StandardObjectProperties"
										association="_niem-external-ogc-gml-3.2.1-gmlBase-modelGroupDefinition-packagedElement-3"
									> </ownedEnd>
								</packagedElement>
								<packagedElement xmi:type="uml:Realization"
									xmi:id="_niem-external-ogc-gml-3.2.1-gmlBase-modelGroupDefinition-packagedElement-4">
									<client
										xmi:idref="_niem-external-ogc-gml-3.2.1-gmlBase-modelGroupDefinition-StandardObjectProperties-description"/>
									<supplier
										xmi:idref="_niem-external-ogc-gml-3.2.1-gmlBase-NamespaceElementPropertyHolder-description"
									/>
								</packagedElement>
								<packagedElement xmi:type="uml:Realization"
									xmi:id="_niem-external-ogc-gml-3.2.1-gmlBase-modelGroupDefinition-packagedElement-5">
									<client
										xmi:idref="_niem-external-ogc-gml-3.2.1-gmlBase-modelGroupDefinition-StandardObjectProperties-descriptionReference"/>
									<supplier
										xmi:idref="_niem-external-ogc-gml-3.2.1-gmlBase-NamespaceElementPropertyHolder-descriptionReference"
									/>
								</packagedElement>
								<packagedElement xmi:type="uml:Association"
									xmi:id="_niem-external-ogc-gml-3.2.1-gmlBase-modelGroupDefinition-packagedElement-6">
									<memberEnd
										xmi:idref="_niem-external-ogc-gml-3.2.1-gmlBase-modelGroupDefinition-StandardObjectProperties-descriptionReference"/>
									<memberEnd
										xmi:idref="_niem-external-ogc-gml-3.2.1-gmlBase-modelGroupDefinition-packagedElement-6-ownedEnd"/>
									<ownedEnd xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-gml-3.2.1-gmlBase-modelGroupDefinition-packagedElement-6-ownedEnd"
										isUnique="false"
										type="_niem-external-ogc-gml-3.2.1-gmlBase-modelGroupDefinition-StandardObjectProperties"
										association="_niem-external-ogc-gml-3.2.1-gmlBase-modelGroupDefinition-packagedElement-6"
									> </ownedEnd>
								</packagedElement>
								<packagedElement xmi:type="uml:Realization"
									xmi:id="_niem-external-ogc-gml-3.2.1-gmlBase-modelGroupDefinition-packagedElement-7">
									<client
										xmi:idref="_niem-external-ogc-gml-3.2.1-gmlBase-modelGroupDefinition-StandardObjectProperties-identifier"/>
									<supplier
										xmi:idref="_niem-external-ogc-gml-3.2.1-gmlBase-NamespaceElementPropertyHolder-identifier"
									/>
								</packagedElement>
								<packagedElement xmi:type="uml:Realization"
									xmi:id="_niem-external-ogc-gml-3.2.1-gmlBase-modelGroupDefinition-packagedElement-8">
									<client
										xmi:idref="_niem-external-ogc-gml-3.2.1-gmlBase-modelGroupDefinition-StandardObjectProperties-name"/>
									<supplier
										xmi:idref="_niem-external-ogc-gml-3.2.1-gmlBase-NamespaceElementPropertyHolder-name"
									/>
								</packagedElement>
								<packagedElement xmi:type="uml:Class"
									xmi:id="_niem-external-ogc-gml-3.2.1-gmlBase-modelGroupDefinition-nested_ModelGroupDefinition"
									name="nested_ModelGroupDefinition"/>
								<packagedElement xmi:type="uml:Realization"
									xmi:id="_niem-external-ogc-gml-3.2.1-gmlBase-modelGroupDefinition-ref"
									name="ref">
									<client
										xmi:idref="_niem-external-ogc-gml-3.2.1-gmlBase-modelGroupDefinition-nested_ModelGroupDefinition"/>
									<supplier
										xmi:idref="_niem-external-ogc-gml-3.2.1-gmlBase-modelGroupDefinition-StandardObjectProperties"
									/>
								</packagedElement>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-gmlBase-NamespaceAttributePropertyHolder"
								name="NamespaceAttributePropertyHolder">
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-gmlBase-NamespaceAttributePropertyHolder-id"
									name="id" aggregation="composite">
									<type
										href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-ID"> </type>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-gmlBase-NamespaceAttributePropertyHolder-id-ownedComment"
										body="The attribute gml:id supports provision of a handle for the XML element representing a GML Object. Its use is mandatory for all GML objects. It is of XML type ID, so is constrained to be unique in the XML document within which it occurs.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-gmlBase-NamespaceAttributePropertyHolder-id"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-gmlBase-NamespaceElementPropertyHolder"
								name="NamespaceElementPropertyHolder">
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-gmlBase-NamespaceElementPropertyHolder-reversePropertyName"
									name="reversePropertyName" aggregation="composite">
									<type
										href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-string"> </type>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-gmlBase-NamespaceElementPropertyHolder-reversePropertyName-ownedComment"
										body="If the value of an object property is another object and that object contains also a property for the association between the two objects, then this name of the reverse property may be encoded in a gml:reversePropertyName element in an appinfo annotation of the property element to document the constraint between the two properties. The value of the element shall contain the qualified name of the property element.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-gmlBase-NamespaceElementPropertyHolder-reversePropertyName"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-gmlBase-NamespaceElementPropertyHolder-descriptionReference"
									name="descriptionReference" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-gmlBase-ReferenceType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-gmlBase-NamespaceElementPropertyHolder-descriptionReference-ownedComment"
										body="The value of this property is a remote text description of the object. The xlink:href attribute of the gml:descriptionReference property references the external description.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-gmlBase-NamespaceElementPropertyHolder-descriptionReference"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-gmlBase-NamespaceElementPropertyHolder-description"
									name="description" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-deprecatedTypes-StringOrRefType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-gmlBase-NamespaceElementPropertyHolder-description-ownedComment"
										body="The value of this property is a text description of the object. gml:description uses gml:StringOrRefType as its content model, so it may contain a simple text string content, or carry a reference to an external description. The use of gml:description to reference an external description has been deprecated and replaced by the gml:descriptionReference property.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-gmlBase-NamespaceElementPropertyHolder-description"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-gmlBase-NamespaceElementPropertyHolder-abstractReference"
									name="abstractReference" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-gmlBase-ReferenceType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-gmlBase-NamespaceElementPropertyHolder-abstractReference-ownedComment"
										body="gml:abstractReference may be used as the head of a subtitution group of more specific elements providing a value by-reference.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-gmlBase-NamespaceElementPropertyHolder-abstractReference"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-gmlBase-NamespaceElementPropertyHolder-abstractInlineProperty"
									name="abstractInlineProperty" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-gmlBase-InlinePropertyType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-gmlBase-NamespaceElementPropertyHolder-abstractInlineProperty-ownedComment"
										body="gml:abstractInlineProperty may be used as the head of a subtitution group of more specific elements providing a value inline.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-gmlBase-NamespaceElementPropertyHolder-abstractInlineProperty"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-gmlBase-NamespaceElementPropertyHolder-identifier"
									name="identifier" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-basicTypes-CodeWithAuthorityType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-gmlBase-NamespaceElementPropertyHolder-identifier-ownedComment"
										body="Often, a special identifier is assigned to an object by the maintaining authority with the intention that it is used in references to the object For such cases, the codeSpace shall be provided. That identifier is usually unique either globally or within an application domain. gml:identifier is a pre-defined property for such identifiers.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-gmlBase-NamespaceElementPropertyHolder-identifier"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-gmlBase-NamespaceElementPropertyHolder-gmlProfileSchema"
									name="gmlProfileSchema" aggregation="composite">
									<type
										href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-anyURI"
									> </type>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-gmlBase-NamespaceElementPropertyHolder-abstractAssociationRole"
									name="abstractAssociationRole" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-gmlBase-AssociationRoleType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-gmlBase-NamespaceElementPropertyHolder-abstractAssociationRole-ownedComment"
										body="Applying this pattern shall restrict the multiplicity of objects in a property element using this content model to exactly one. An instance of this type shall contain an element representing an object, or serve as a pointer to a remote object.&#xA;Applying the pattern to define an application schema specific property type allows to restrict&#xA;-&#x9;the inline object to specified object types, &#xA;-&#x9;the encoding to &#34;by-reference only&#34; (see 7.2.3.7),&#xA;-&#x9;the encoding to &#34;inline only&#34; (see 7.2.3.8).">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-gmlBase-NamespaceElementPropertyHolder-abstractAssociationRole"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-gmlBase-NamespaceElementPropertyHolder-defaultCodeSpace"
									name="defaultCodeSpace" aggregation="composite">
									<type
										href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-anyURI"
									> </type>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-gmlBase-NamespaceElementPropertyHolder-targetElement"
									name="targetElement" aggregation="composite">
									<type
										href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-string"
									> </type>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-gmlBase-NamespaceElementPropertyHolder-name"
									name="name" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-basicTypes-CodeType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-gmlBase-NamespaceElementPropertyHolder-name-ownedComment"
										body="The gml:name property provides a label or identifier for the object, commonly a descriptive name. An object may have several names, typically assigned by different authorities. gml:name uses the gml:CodeType content model.  The authority for a name is indicated by the value of its (optional) codeSpace attribute.  The name may or may not be unique, as determined by the rules of the organization responsible for the codeSpace.  In common usage there will be one name per authority, so a processing application may select the name from its preferred codeSpace.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-gmlBase-NamespaceElementPropertyHolder-name"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-gmlBase-NamespaceElementPropertyHolder-associationName"
									name="associationName" aggregation="composite">
									<type
										href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-string"
									> </type>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-gmlBase-NamespaceElementPropertyHolder-abstractStrictAssociationRole"
									name="abstractStrictAssociationRole" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-gmlBase-AssociationRoleType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-gmlBase-NamespaceElementPropertyHolder-abstractStrictAssociationRole-ownedComment"
										body="This element shows how an element &#xA;&#x9;declaration may include a Schematron constraint to limit the property to act &#xA;&#x9;in either inline or by-reference mode, but not both.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-gmlBase-NamespaceElementPropertyHolder-abstractStrictAssociationRole"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-gmlBase-ReferenceType"
								name="ReferenceType">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-gmlBase-ReferenceType-ownedComment"
									body="gml:ReferenceType is intended to be used in application schemas directly, if a property element shall use a &#34;by-reference only&#34; encoding.">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-gmlBase-ReferenceType"
									/>
								</ownedComment>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-gmlBase-ref" name="ref">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-gmlBase-AbstractGMLType"/>
								<supplier
									xmi:idref="_niem-external-ogc-gml-3.2.1-gmlBase-modelGroupDefinition-StandardObjectProperties"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-gmlBase-AssociationRoleType"
								name="AssociationRoleType">
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-gmlBase-AssociationRoleType-any"
									name="any"> </ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-gmlBase-AbstractMemberType"
								name="AbstractMemberType" isAbstract="true">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-gmlBase-AbstractMemberType-ownedComment"
									body="To create a collection of GML Objects that are not all features, a property type shall be derived by extension from gml:AbstractMemberType.&#xA;This abstract property type is intended to be used only in object types where software shall be able to identify that an instance of such an object type is to be interpreted as a collection of objects.&#xA;By default, this abstract property type does not imply any ownership of the objects in the collection. The owns attribute of gml:OwnershipAttributeGroup may be used on a property element instance to assert ownership of an object in the collection. A collection shall not own an object already owned by another object.&#xA;">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-gmlBase-AbstractMemberType"
									/>
								</ownedComment>
							</packagedElement>
							<packagedElement xmi:type="uml:Package"
								xmi:id="_niem-external-ogc-gml-3.2.1-gmlBase-attributeGroupDefinition"
								name="attributeGroupDefinition">
								<packagedElement xmi:type="uml:Class"
									xmi:id="_niem-external-ogc-gml-3.2.1-gmlBase-attributeGroupDefinition-AssociationAttributeGroup"
									name="AssociationAttributeGroup">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-gmlBase-attributeGroupDefinition-AssociationAttributeGroup-ownedComment"
										body="XLink components are the standard method to support hypertext referencing in XML. An XML Schema attribute group, gml:AssociationAttributeGroup, is provided to support the use of Xlinks as the method for indicating the value of a property by reference in a uniform manner in GML.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-gmlBase-attributeGroupDefinition-AssociationAttributeGroup"
										/>
									</ownedComment>
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-gml-3.2.1-gmlBase-attributeGroupDefinition-AssociationAttributeGroup-nilReason"
										name="nilReason" aggregation="composite"
										type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
										<lowerValue xmi:type="uml:LiteralInteger"
											xmi:id="_niem-external-ogc-gml-3.2.1-gmlBase-attributeGroupDefinition-AssociationAttributeGroup-nilReason-lowerValue"/>
										<defaultValue xmi:type="uml:LiteralString"
											xmi:id="_niem-external-ogc-gml-3.2.1-gmlBase-attributeGroupDefinition-AssociationAttributeGroup-nilReason-defaultValue"
											name="default"/>
									</ownedAttribute>
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-gml-3.2.1-gmlBase-attributeGroupDefinition-AssociationAttributeGroup-remoteSchema"
										name="remoteSchema" aggregation="composite">
										<type
											href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-anyURI"> </type>
										<ownedComment xmi:type="uml:Comment"
											xmi:id="_niem-external-ogc-gml-3.2.1-gmlBase-attributeGroupDefinition-AssociationAttributeGroup-remoteSchema-ownedComment">
											<annotatedElement
												xmi:idref="_niem-external-ogc-gml-3.2.1-gmlBase-attributeGroupDefinition-AssociationAttributeGroup-remoteSchema"
											/>
										</ownedComment>
										<lowerValue xmi:type="uml:LiteralInteger"
											xmi:id="_niem-external-ogc-gml-3.2.1-gmlBase-attributeGroupDefinition-AssociationAttributeGroup-remoteSchema-lowerValue"/>
										<defaultValue xmi:type="uml:LiteralString"
											xmi:id="_niem-external-ogc-gml-3.2.1-gmlBase-attributeGroupDefinition-AssociationAttributeGroup-remoteSchema-defaultValue"
											name="default"/>
									</ownedAttribute>
								</packagedElement>
								<packagedElement xmi:type="uml:Realization"
									xmi:id="_niem-external-ogc-gml-3.2.1-gmlBase-attributeGroupDefinition-ref"
									name="ref">
									<client
										xmi:idref="_niem-external-ogc-gml-3.2.1-gmlBase-attributeGroupDefinition-AssociationAttributeGroup-remoteSchema"/>
									<supplier
										xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceAttributePropertyHolder-remoteSchema"
									/>
								</packagedElement>
								<packagedElement xmi:type="uml:Class"
									xmi:id="_niem-external-ogc-gml-3.2.1-gmlBase-attributeGroupDefinition-OwnershipAttributeGroup"
									name="OwnershipAttributeGroup">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-gmlBase-attributeGroupDefinition-OwnershipAttributeGroup-ownedComment"
										body="Encoding a GML property inline vs. by-reference shall not imply anything about the &#34;ownership&#34; of the contained or referenced GML Object, i.e. the encoding style shall not imply any &#34;deep-copy&#34; or &#34;deep-delete&#34; semantics. To express ownership over the contained or referenced GML Object, the gml:OwnershipAttributeGroup attribute group may be added to object-valued property elements. If the attribute group is not part of the content model of such a property element, then the value may not be &#34;owned&#34;.&#xA;When the value of the owns attribute is &#34;true&#34;, the existence of inline or referenced object(s) depends upon the existence of the parent object.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-gmlBase-attributeGroupDefinition-OwnershipAttributeGroup"
										/>
									</ownedComment>
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-gml-3.2.1-gmlBase-attributeGroupDefinition-OwnershipAttributeGroup-owns"
										name="owns" aggregation="composite">
										<type
											href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-boolean"> </type>
										<lowerValue xmi:type="uml:LiteralInteger"
											xmi:id="_niem-external-ogc-gml-3.2.1-gmlBase-attributeGroupDefinition-OwnershipAttributeGroup-owns-lowerValue"/>
										<defaultValue xmi:type="uml:LiteralString"
											xmi:id="_niem-external-ogc-gml-3.2.1-gmlBase-attributeGroupDefinition-OwnershipAttributeGroup-owns-defaultValue"
											name="default" value="false"/>
									</ownedAttribute>
								</packagedElement>
								<packagedElement xmi:type="uml:Class"
									xmi:id="_niem-external-ogc-gml-3.2.1-gmlBase-attributeGroupDefinition-AggregationAttributeGroup"
									name="AggregationAttributeGroup">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-gmlBase-attributeGroupDefinition-AggregationAttributeGroup-ownedComment"
										body="A GML Object Collection is any GML Object with a property element in its content model whose content model is derived by extension from gml:AbstractMemberType.&#xA;In addition, the complex type describing the content model of the GML Object Collection may also include a reference to the attribute group gml:AggregationAttributeGroup to provide additional information about the semantics of the object collection.  This information may be used by applications to group GML objects, and optionally to order and index them.&#xA;The allowed values for the aggregationType attribute are defined by gml:AggregationType. See 8.4 of ISO/IEC 11404:1996 for the meaning of the values in the enumeration.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-gmlBase-attributeGroupDefinition-AggregationAttributeGroup"
										/>
									</ownedComment>
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-gml-3.2.1-gmlBase-attributeGroupDefinition-AggregationAttributeGroup-aggregationType"
										name="aggregationType" aggregation="composite"
										type="_niem-external-ogc-gml-3.2.1-gmlBase-AggregationType">
										<lowerValue xmi:type="uml:LiteralInteger"
											xmi:id="_niem-external-ogc-gml-3.2.1-gmlBase-attributeGroupDefinition-AggregationAttributeGroup-aggregationType-lowerValue"/>
										<defaultValue xmi:type="uml:LiteralString"
											xmi:id="_niem-external-ogc-gml-3.2.1-gmlBase-attributeGroupDefinition-AggregationAttributeGroup-aggregationType-defaultValue"
											name="default"/>
									</ownedAttribute>
								</packagedElement>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-gmlBase-InlinePropertyType"
								name="InlinePropertyType">
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-gmlBase-InlinePropertyType-any"
									name="any"> </ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Enumeration"
								xmi:id="_niem-external-ogc-gml-3.2.1-gmlBase-AggregationType"
								name="AggregationType">
								<ownedLiteral xmi:type="uml:EnumerationLiteral"
									xmi:id="_niem-external-ogc-gml-3.2.1-gmlBase-AggregationType-set"
									name="set"/>
								<ownedLiteral xmi:type="uml:EnumerationLiteral"
									xmi:id="_niem-external-ogc-gml-3.2.1-gmlBase-AggregationType-bag"
									name="bag"/>
								<ownedLiteral xmi:type="uml:EnumerationLiteral"
									xmi:id="_niem-external-ogc-gml-3.2.1-gmlBase-AggregationType-sequence"
									name="sequence"/>
								<ownedLiteral xmi:type="uml:EnumerationLiteral"
									xmi:id="_niem-external-ogc-gml-3.2.1-gmlBase-AggregationType-array"
									name="array"/>
								<ownedLiteral xmi:type="uml:EnumerationLiteral"
									xmi:id="_niem-external-ogc-gml-3.2.1-gmlBase-AggregationType-record"
									name="record"/>
								<ownedLiteral xmi:type="uml:EnumerationLiteral"
									xmi:id="_niem-external-ogc-gml-3.2.1-gmlBase-AggregationType-table"
									name="table"/>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-gmlBase-packagedElement-12">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-gmlBase-AggregationType"/>
								<supplier
									href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-string"
								> </supplier>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-gmlBase-AbstractMetadataPropertyType"
								name="AbstractMetadataPropertyType" isAbstract="true">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-gmlBase-AbstractMetadataPropertyType-ownedComment"
									body="To associate metadata described by any XML Schema with a GML object, a property element shall be defined whose content model is derived by extension from gml:AbstractMetadataPropertyType. &#xA;The value of such a property shall be metadata. The content model of such a property type, i.e. the metadata application schema shall be specified by the GML Application Schema.&#xA;By default, this abstract property type does not imply any ownership of the metadata. The owns attribute of gml:OwnershipAttributeGroup may be used on a metadata property element instance to assert ownership of the metadata. &#xA;If metadata following the conceptual model of ISO 19115 is to be encoded in a GML document, the corresponding Implementation Specification specified in ISO/TS 19139 shall be used to encode the metadata information.&#xA;">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-gmlBase-AbstractMetadataPropertyType"
									/>
								</ownedComment>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-gmlBase-AbstractObjectPropertyHolder"
								name="AbstractObjectPropertyHolder">
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-gmlBase-AbstractObjectPropertyHolder-AbstractObject"
									name="AbstractObject" aggregation="composite"
									isDerivedUnion="true">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-gmlBase-AbstractObjectPropertyHolder-AbstractObject-ownedComment"
										body="This element has no type defined, and is therefore implicitly (according to the rules of W3C XML Schema) an XML Schema anyType. It is used as the head of an XML Schema substitution group which unifies complex content and certain simple content elements used for datatypes in GML, including the gml:AbstractGML substitution group.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-gmlBase-AbstractObjectPropertyHolder-AbstractObject"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-gmlBase-AbstractObjectPropertyHolder-AbstractGML"
									name="AbstractGML" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-gmlBase-AbstractGMLType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-gmlBase-AbstractObjectPropertyHolder-AbstractObject"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-gmlBase-AbstractObjectPropertyHolder-AbstractGML-ownedComment"
										body="The abstract element gml:AbstractGML is &#34;any GML object having identity&#34;.   It acts as the head of an XML Schema substitution group, which may include any element which is a GML feature, or other object, with identity.  This is used as a variable in content models in GML core and application schemas.  It is effectively an abstract superclass for all GML objects.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-gmlBase-AbstractObjectPropertyHolder-AbstractGML"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
						</packagedElement>
						<packagedElement xmi:type="uml:Package"
							xmi:id="_niem-external-ogc-gml-3.2.1-dictionary" name="dictionary">
							<ownedComment xmi:type="uml:Comment"
								xmi:id="_niem-external-ogc-gml-3.2.1-dictionary-ownedComment"
								body="See ISO/DIS 19136 Clause 16.&#xA;Many applications require definitions of terms which are used within instance documents as the values of certain properties or as reference information to tie properties to standard information values in some way.  Units of measure and descriptions of measurable phenomena are two particular examples. &#xA;It will often be convenient to use definitions provided by external authorities. These may already be packaged for delivery in various ways, both online and offline. In order that they may be referred to from GML documents it is generally necessary that a URI be available for each definition. Where this is the case then it is usually preferable to refer to these directly. &#xA;Alternatively, it may be convenient or necessary to capture definitions in XML, either embedded within an instance document containing features or as a separate document. The definitions may be transcriptions from an external source, or may be new definitions for a local purpose. In order to support this case, some simple components are provided in GML in the form of &#xA;-&#x9;a generic gml:Definition, which may serve as the basis for more specialized definitions&#xA;-&#x9;a generic gml:Dictionary, which allows a set of definitions or references to definitions to be collected &#xA;These components may be used directly, but also serve as the basis for more specialised definition elements in GML, in particular: coordinate operations, coordinate reference systems, datums, temporal reference systems, and units of measure.  &#xA;Note that the GML definition and dictionary components implement a simple nested hierarchy of definitions with identifiers. The latter provide handles which may be used in the description of more complex relationships between terms. However, the GML dictionary components are not intended to provide direct support for complex taxonomies, ontologies or thesauri.  Specialised XML tools are available to satisfy the more sophisticated requirements. ">
								<annotatedElement
									xmi:idref="_niem-external-ogc-gml-3.2.1-dictionary"/>
							</ownedComment>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-dictionary-DefinitionType"
								name="DefinitionType">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-dictionary-DefinitionType-generalization"
									general="_niem-external-ogc-gml-3.2.1-dictionary-DefinitionBaseType"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-dictionary-DefinitionType-remarks"
									name="remarks" aggregation="composite">
									<type
										href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-string"> </type>
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-dictionary-DefinitionType-remarks-lowerValue"
									/>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-dictionary-DefinitionBaseType"
								name="DefinitionBaseType">
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-dictionary-DefinitionBaseType-metaDataProperty"
									name="metaDataProperty" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-deprecatedTypes-MetaDataPropertyType"
									association="_niem-external-ogc-gml-3.2.1-dictionary-packagedElement-5">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-dictionary-DefinitionBaseType-metaDataProperty-ownedComment">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-dictionary-DefinitionBaseType-metaDataProperty"
										/>
									</ownedComment>
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-dictionary-DefinitionBaseType-metaDataProperty-lowerValue"/>
									<upperValue xmi:type="uml:LiteralUnlimitedNatural"
										xmi:id="_niem-external-ogc-gml-3.2.1-dictionary-DefinitionBaseType-metaDataProperty-upperValue"
										value="*"/>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-dictionary-DefinitionBaseType-description"
									name="description" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-deprecatedTypes-StringOrRefType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-dictionary-DefinitionBaseType-description-ownedComment"
										body="The value of this property is a text description of the object. gml:description uses gml:StringOrRefType as its content model, so it may contain a simple text string content, or carry a reference to an external description. The use of gml:description to reference an external description has been deprecated and replaced by the gml:descriptionReference property.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-dictionary-DefinitionBaseType-description"
										/>
									</ownedComment>
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-dictionary-DefinitionBaseType-description-lowerValue"
									/>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-dictionary-DefinitionBaseType-descriptionReference"
									name="descriptionReference" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-gmlBase-ReferenceType"
									association="_niem-external-ogc-gml-3.2.1-dictionary-packagedElement-8">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-dictionary-DefinitionBaseType-descriptionReference-ownedComment"
										body="The value of this property is a remote text description of the object. The xlink:href attribute of the gml:descriptionReference property references the external description.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-dictionary-DefinitionBaseType-descriptionReference"
										/>
									</ownedComment>
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-dictionary-DefinitionBaseType-descriptionReference-lowerValue"
									/>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-dictionary-DefinitionBaseType-identifier"
									name="identifier" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-basicTypes-CodeWithAuthorityType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-dictionary-DefinitionBaseType-identifier-ownedComment"
										body="Often, a special identifier is assigned to an object by the maintaining authority with the intention that it is used in references to the object For such cases, the codeSpace shall be provided. That identifier is usually unique either globally or within an application domain. gml:identifier is a pre-defined property for such identifiers.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-dictionary-DefinitionBaseType-identifier"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-dictionary-DefinitionBaseType-name"
									name="name" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-basicTypes-CodeType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-dictionary-DefinitionBaseType-name-ownedComment"
										body="The gml:name property provides a label or identifier for the object, commonly a descriptive name. An object may have several names, typically assigned by different authorities. gml:name uses the gml:CodeType content model.  The authority for a name is indicated by the value of its (optional) codeSpace attribute.  The name may or may not be unique, as determined by the rules of the organization responsible for the codeSpace.  In common usage there will be one name per authority, so a processing application may select the name from its preferred codeSpace.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-dictionary-DefinitionBaseType-name"
										/>
									</ownedComment>
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-dictionary-DefinitionBaseType-name-lowerValue"/>
									<upperValue xmi:type="uml:LiteralUnlimitedNatural"
										xmi:id="_niem-external-ogc-gml-3.2.1-dictionary-DefinitionBaseType-name-upperValue"
										value="*"/>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-dictionary-DefinitionBaseType-id"
									name="id" aggregation="composite">
									<type
										href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-ID"> </type>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-dictionary-DefinitionBaseType-id-ownedComment"
										body="The attribute gml:id supports provision of a handle for the XML element representing a GML Object. Its use is mandatory for all GML objects. It is of XML type ID, so is constrained to be unique in the XML document within which it occurs.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-dictionary-DefinitionBaseType-id"
										/>
									</ownedComment>
									<defaultValue xmi:type="uml:LiteralString"
										xmi:id="_niem-external-ogc-gml-3.2.1-dictionary-DefinitionBaseType-id-defaultValue"
										name="default"/>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-dictionary-packagedElement-3">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-dictionary-DefinitionBaseType"/>
								<supplier
									xmi:idref="_niem-external-ogc-gml-3.2.1-gmlBase-AbstractGMLType"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-dictionary-packagedElement-4">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-dictionary-DefinitionBaseType-metaDataProperty"/>
								<supplier
									xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-metaDataProperty"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-dictionary-packagedElement-5">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-dictionary-DefinitionBaseType-metaDataProperty"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-dictionary-packagedElement-5-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-dictionary-packagedElement-5-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-dictionary-DefinitionBaseType"
									association="_niem-external-ogc-gml-3.2.1-dictionary-packagedElement-5"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-dictionary-packagedElement-6">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-dictionary-DefinitionBaseType-description"/>
								<supplier
									xmi:idref="_niem-external-ogc-gml-3.2.1-gmlBase-NamespaceElementPropertyHolder-description"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-dictionary-packagedElement-7">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-dictionary-DefinitionBaseType-descriptionReference"/>
								<supplier
									xmi:idref="_niem-external-ogc-gml-3.2.1-gmlBase-NamespaceElementPropertyHolder-descriptionReference"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-dictionary-packagedElement-8">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-dictionary-DefinitionBaseType-descriptionReference"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-dictionary-packagedElement-8-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-dictionary-packagedElement-8-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-dictionary-DefinitionBaseType"
									association="_niem-external-ogc-gml-3.2.1-dictionary-packagedElement-8"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-dictionary-packagedElement-9">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-dictionary-DefinitionBaseType-identifier"/>
								<supplier
									xmi:idref="_niem-external-ogc-gml-3.2.1-gmlBase-NamespaceElementPropertyHolder-identifier"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-dictionary-packagedElement-10">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-dictionary-DefinitionBaseType-name"/>
								<supplier
									xmi:idref="_niem-external-ogc-gml-3.2.1-gmlBase-NamespaceElementPropertyHolder-name"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-dictionary-ref" name="ref">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-dictionary-DefinitionBaseType-id"/>
								<supplier
									xmi:idref="_niem-external-ogc-gml-3.2.1-gmlBase-NamespaceAttributePropertyHolder-id"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-dictionary-NamespaceElementPropertyHolder"
								name="NamespaceElementPropertyHolder">
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-dictionary-NamespaceElementPropertyHolder-remarks"
									name="remarks" aggregation="composite">
									<type
										href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-string"
									> </type>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-dictionary-DictionaryType"
								name="DictionaryType">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-dictionary-DictionaryType-generalization"
									general="_niem-external-ogc-gml-3.2.1-dictionary-DefinitionType"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-dictionary-DictionaryType-dictionaryEntry"
									name="dictionaryEntry" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-dictionary-DictionaryEntryType"
									association="_niem-external-ogc-gml-3.2.1-dictionary-packagedElement-16">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-dictionary-DictionaryType-dictionaryEntry-ownedComment"
										body="This property element contains or refers to the definitions which are members of a dictionary. &#xA;The content model follows the standard GML property pattern, so a gml:dictionaryEntry may either contain or refer to a single gml:Definition. Since gml:Dictionary is substitutable for gml:Definition, the content of an entry may itself be a lower level dictionary. &#xA;Note that if the value is provided by reference, this definition does not carry a handle (gml:id) in this context, so does not allow external references to this specific definition in this context.  When used in this way the referenced definition will usually be in a dictionary in the same XML document.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-dictionary-DictionaryType-dictionaryEntry"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-dictionary-DictionaryType-indirectEntry"
									name="indirectEntry" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-deprecatedTypes-IndirectEntryType"
									association="_niem-external-ogc-gml-3.2.1-dictionary-packagedElement-18">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-dictionary-DictionaryType-indirectEntry-ownedComment">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-dictionary-DictionaryType-indirectEntry"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-dictionary-DictionaryEntryType"
								name="DictionaryEntryType">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-dictionary-DictionaryEntryType-generalization"
									general="_niem-external-ogc-gml-3.2.1-gmlBase-AbstractMemberType"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-dictionary-DictionaryEntryType-Definition"
									name="Definition" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-dictionary-DefinitionType"
									association="_niem-external-ogc-gml-3.2.1-dictionary-packagedElement-15">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-dictionary-DictionaryEntryType-Definition-ownedComment"
										body="The basic gml:Definition element specifies a definition, which can be included in or referenced by a dictionary. &#xA;The content model for a generic definition is a derivation from gml:AbstractGMLType.  &#xA;The gml:description property element shall hold the definition if this can be captured in a simple text string, or the gml:descriptionReference property element may carry a link to a description elsewhere.&#xA;The gml:identifier element shall provide one identifier identifying this definition. The identifier shall be unique within the dictionaries using this definition. &#xA;The gml:name elements shall provide zero or more terms and synonyms for which this is the definition.&#xA;The gml:remarks element shall be used to hold additional textual information that is not conceptually part of the definition but is useful in understanding the definition.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-dictionary-DictionaryEntryType-Definition"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-dictionary-packagedElement-15">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-dictionary-DictionaryEntryType-Definition"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-dictionary-packagedElement-15-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-dictionary-packagedElement-15-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-dictionary-DictionaryEntryType"
									association="_niem-external-ogc-gml-3.2.1-dictionary-packagedElement-15"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-dictionary-packagedElement-16">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-dictionary-DictionaryType-dictionaryEntry"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-dictionary-packagedElement-16-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-dictionary-packagedElement-16-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-dictionary-DictionaryType"
									association="_niem-external-ogc-gml-3.2.1-dictionary-packagedElement-16"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-dictionary-packagedElement-17">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-dictionary-DictionaryType-indirectEntry"/>
								<supplier
									xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-indirectEntry"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-dictionary-packagedElement-18">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-dictionary-DictionaryType-indirectEntry"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-dictionary-packagedElement-18-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-dictionary-packagedElement-18-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-dictionary-DictionaryType"
									association="_niem-external-ogc-gml-3.2.1-dictionary-packagedElement-18"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-dictionary-dictionaryEntryPropertyHolder"
								name="dictionaryEntryPropertyHolder">
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-dictionary-dictionaryEntryPropertyHolder-dictionaryEntry"
									name="dictionaryEntry" aggregation="composite"
									isDerivedUnion="true"
									type="_niem-external-ogc-gml-3.2.1-dictionary-DictionaryEntryType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-dictionary-dictionaryEntryPropertyHolder-dictionaryEntry-ownedComment"
										body="This property element contains or refers to the definitions which are members of a dictionary. &#xA;The content model follows the standard GML property pattern, so a gml:dictionaryEntry may either contain or refer to a single gml:Definition. Since gml:Dictionary is substitutable for gml:Definition, the content of an entry may itself be a lower level dictionary. &#xA;Note that if the value is provided by reference, this definition does not carry a handle (gml:id) in this context, so does not allow external references to this specific definition in this context.  When used in this way the referenced definition will usually be in a dictionary in the same XML document.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-dictionary-dictionaryEntryPropertyHolder-dictionaryEntry"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-dictionary-AbstractGMLPropertyHolder"
								name="AbstractGMLPropertyHolder">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-dictionary-AbstractGMLPropertyHolder-generalization"
									general="_niem-external-ogc-gml-3.2.1-gmlBase-NamespaceElementPropertyHolder"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-dictionary-AbstractGMLPropertyHolder-Definition"
									name="Definition" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-dictionary-DefinitionType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-gmlBase-AbstractObjectPropertyHolder-AbstractGML"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-dictionary-AbstractGMLPropertyHolder-Definition-ownedComment"
										body="The basic gml:Definition element specifies a definition, which can be included in or referenced by a dictionary. &#xA;The content model for a generic definition is a derivation from gml:AbstractGMLType.  &#xA;The gml:description property element shall hold the definition if this can be captured in a simple text string, or the gml:descriptionReference property element may carry a link to a description elsewhere.&#xA;The gml:identifier element shall provide one identifier identifying this definition. The identifier shall be unique within the dictionaries using this definition. &#xA;The gml:name elements shall provide zero or more terms and synonyms for which this is the definition.&#xA;The gml:remarks element shall be used to hold additional textual information that is not conceptually part of the definition but is useful in understanding the definition.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-dictionary-AbstractGMLPropertyHolder-Definition"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-dictionary-AbstractGMLPropertyHolder-Dictionary"
									name="Dictionary" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-dictionary-DictionaryType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-dictionary-AbstractGMLPropertyHolder-Definition"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-dictionary-AbstractGMLPropertyHolder-Dictionary-ownedComment"
										body="Sets of definitions may be collected into dictionaries or collections.&#xA;A gml:Dictionary is a non-abstract collection of definitions.&#xA;The gml:Dictionary content model adds a list of gml:dictionaryEntry properties that contain or reference gml:Definition objects.  A database handle (gml:id attribute) is required, in order that this collection may be referred to. The standard gml:identifier, gml:description, gml:descriptionReference and gml:name properties are available to reference or contain more information about this dictionary. The gml:description and gml:descriptionReference property elements may be used for a description of this dictionary. The derived gml:name element may be used for the name(s) of this dictionary. for remote definiton references gml:dictionaryEntry shall be used. If a Definition object contained within a Dictionary uses the descriptionReference property to refer to a remote definition, then this enables the inclusion of a remote definition in a local dictionary, giving a handle and identifier in the context of the local dictionary.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-dictionary-AbstractGMLPropertyHolder-Dictionary"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
						</packagedElement>
						<packagedElement xmi:type="uml:Package"
							xmi:id="_niem-external-ogc-gml-3.2.1-units" name="units">
							<ownedComment xmi:type="uml:Comment"
								xmi:id="_niem-external-ogc-gml-3.2.1-units-ownedComment"
								body="See ISO/DIS 17.2.&#xA;Several GML Schema components concern or require a reference scale or units of measure.  Units are required for quantities that may occur as values of properties of feature types, as the results of observations, in the range parameters of a coverage, and for measures used in Coordinate Reference System definitions. &#xA;The basic unit definition is an extension of the general gml:Definition element defined in 16.2.1.  Three specialized elements for unit definition are further derived from this. &#xA;This model is based on the SI system of units [ISO 1000], which distinguishes between Base Units and Derived Units.  &#xA;-&#x9;Base Units are the preferred units for a set of orthogonal fundamental quantities which define the particular system of units, which may not be derived by combination of other base units.  &#xA;-&#x9;Derived Units are the preferred units for other quantities in the system, which may be defined by algebraic combination of the base units.  &#xA;In some application areas Conventional units are used, which may be converted to the preferred units using a scaling factor or a formula which defines a re-scaling and offset.  The set of preferred units for all physical quantity types in a particular system of units is composed of the union of its base units and derived units.  &#xA;Unit definitions are substitutable for the gml:Definition element declared as part of the dictionary model.  A dictionary that contains only unit definitions and references to unit definitions is a units dictionary.  ">
								<annotatedElement xmi:idref="_niem-external-ogc-gml-3.2.1-units"/>
							</ownedComment>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-units-UnitDefinitionType"
								name="UnitDefinitionType">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-units-UnitDefinitionType-generalization"
									general="_niem-external-ogc-gml-3.2.1-dictionary-DefinitionType"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-units-UnitDefinitionType-quantityType"
									name="quantityType" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-deprecatedTypes-StringOrRefType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-units-UnitDefinitionType-quantityType-ownedComment"
										body="The gml:quantityType property indicates the phenomenon to which the units apply. This element contains an informal description of the phenomenon or type of physical quantity that is measured or observed. When the physical quantity is the result of an observation or measurement, this term is known as observable type or measurand.&#xA;The use of gml:quantityType for references to remote values is deprecated.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-units-UnitDefinitionType-quantityType"
										/>
									</ownedComment>
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-units-UnitDefinitionType-quantityType-lowerValue"
									/>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-units-UnitDefinitionType-quantityTypeReference"
									name="quantityTypeReference" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-gmlBase-ReferenceType"
									association="_niem-external-ogc-gml-3.2.1-units-packagedElement-3">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-units-UnitDefinitionType-quantityTypeReference-ownedComment"
										body="The gml:quantityTypeReference property indicates the phenomenon to which the units apply. The content is a reference to a remote value.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-units-UnitDefinitionType-quantityTypeReference"
										/>
									</ownedComment>
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-units-UnitDefinitionType-quantityTypeReference-lowerValue"
									/>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-units-UnitDefinitionType-catalogSymbol"
									name="catalogSymbol" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-basicTypes-CodeType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-units-UnitDefinitionType-catalogSymbol-ownedComment"
										body="The catalogSymbol is the preferred lexical symbol used for this unit of measure.&#xA;The codeSpace attribute in gml:CodeType identifies a namespace for the catalog symbol value, and might reference the external catalog. The string value in gml:CodeType contains the value of a symbol that should be unique within this catalog namespace. This symbol often appears explicitly in the catalog, but it could be a combination of symbols using a specified algebra of units.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-units-UnitDefinitionType-catalogSymbol"
										/>
									</ownedComment>
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-units-UnitDefinitionType-catalogSymbol-lowerValue"
									/>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-units-NamespaceElementPropertyHolder"
								name="NamespaceElementPropertyHolder">
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-units-NamespaceElementPropertyHolder-derivationUnitTerm"
									name="derivationUnitTerm" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-units-DerivationUnitTermType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-units-NamespaceElementPropertyHolder-derivationUnitTerm-ownedComment"
										body="A set of gml:derivationUnitTerm elements describes a derived unit of measure.  Each element carries an integer exponent.  The terms are combined by raising each referenced unit to the power of its exponent and forming the product.&#xA;This unit term references another unit of measure (uom) and provides an integer exponent applied to that unit in defining the compound unit. The exponent may be positive or negative, but not zero.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-units-NamespaceElementPropertyHolder-derivationUnitTerm"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-units-NamespaceElementPropertyHolder-unitOfMeasure"
									name="unitOfMeasure" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-units-UnitOfMeasureType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-units-NamespaceElementPropertyHolder-unitOfMeasure-ownedComment"
										body="The element gml:unitOfMeasure is a property element to refer to a unit of measure. This is an empty element which carries a reference to a unit of measure definition.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-units-NamespaceElementPropertyHolder-unitOfMeasure"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-units-packagedElement-3">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-units-UnitDefinitionType-quantityTypeReference"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-units-packagedElement-3-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-units-packagedElement-3-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-units-UnitDefinitionType"
									association="_niem-external-ogc-gml-3.2.1-units-packagedElement-3"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-units-UnitOfMeasureType"
								name="UnitOfMeasureType">
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-units-UnitOfMeasureType-uom"
									name="uom" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-basicTypes-UomIdentifier">
									<defaultValue xmi:type="uml:LiteralString"
										xmi:id="_niem-external-ogc-gml-3.2.1-units-UnitOfMeasureType-uom-defaultValue"
										name="default"/>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-units-BaseUnitType"
								name="BaseUnitType">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-units-BaseUnitType-generalization"
									general="_niem-external-ogc-gml-3.2.1-units-UnitDefinitionType"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-units-BaseUnitType-unitsSystem"
									name="unitsSystem" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-gmlBase-ReferenceType"
								> </ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-units-DerivedUnitType"
								name="DerivedUnitType">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-units-DerivedUnitType-generalization"
									general="_niem-external-ogc-gml-3.2.1-units-UnitDefinitionType"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-units-DerivedUnitType-derivationUnitTerm"
									name="derivationUnitTerm" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-units-DerivationUnitTermType"
									association="_niem-external-ogc-gml-3.2.1-units-packagedElement-8">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-units-DerivedUnitType-derivationUnitTerm-ownedComment"
										body="A set of gml:derivationUnitTerm elements describes a derived unit of measure.  Each element carries an integer exponent.  The terms are combined by raising each referenced unit to the power of its exponent and forming the product.&#xA;This unit term references another unit of measure (uom) and provides an integer exponent applied to that unit in defining the compound unit. The exponent may be positive or negative, but not zero.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-units-DerivedUnitType-derivationUnitTerm"
										/>
									</ownedComment>
									<upperValue xmi:type="uml:LiteralUnlimitedNatural"
										xmi:id="_niem-external-ogc-gml-3.2.1-units-DerivedUnitType-derivationUnitTerm-upperValue"
										value="*"/>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-units-DerivationUnitTermType"
								name="DerivationUnitTermType">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-units-DerivationUnitTermType-generalization"
									general="_niem-external-ogc-gml-3.2.1-units-UnitOfMeasureType"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-units-DerivationUnitTermType-exponent"
									name="exponent" aggregation="composite">
									<type
										href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-integer"> </type>
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-units-DerivationUnitTermType-exponent-lowerValue"/>
									<defaultValue xmi:type="uml:LiteralString"
										xmi:id="_niem-external-ogc-gml-3.2.1-units-DerivationUnitTermType-exponent-defaultValue"
										name="default"/>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-units-packagedElement-8">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-units-DerivedUnitType-derivationUnitTerm"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-units-packagedElement-8-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-units-packagedElement-8-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-units-DerivedUnitType"
									association="_niem-external-ogc-gml-3.2.1-units-packagedElement-8"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-units-ConventionalUnitType"
								name="ConventionalUnitType">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-units-ConventionalUnitType-generalization"
									general="_niem-external-ogc-gml-3.2.1-units-UnitDefinitionType"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-units-ConventionalUnitType-ownedAttribute__from_Class-1"
									name="choice_1"
									type="_niem-external-ogc-gml-3.2.1-units-ConventionalUnitType-nestedClassifier"> </ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-units-ConventionalUnitType-derivationUnitTerm"
									name="derivationUnitTerm" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-units-DerivationUnitTermType"
									association="_niem-external-ogc-gml-3.2.1-units-packagedElement-14">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-units-ConventionalUnitType-derivationUnitTerm-ownedComment"
										body="A set of gml:derivationUnitTerm elements describes a derived unit of measure.  Each element carries an integer exponent.  The terms are combined by raising each referenced unit to the power of its exponent and forming the product.&#xA;This unit term references another unit of measure (uom) and provides an integer exponent applied to that unit in defining the compound unit. The exponent may be positive or negative, but not zero.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-units-ConventionalUnitType-derivationUnitTerm"
										/>
									</ownedComment>
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-units-ConventionalUnitType-derivationUnitTerm-lowerValue"/>
									<upperValue xmi:type="uml:LiteralUnlimitedNatural"
										xmi:id="_niem-external-ogc-gml-3.2.1-units-ConventionalUnitType-derivationUnitTerm-upperValue"
										value="*"/>
								</ownedAttribute>
								<nestedClassifier xmi:type="uml:Class"
									xmi:id="_niem-external-ogc-gml-3.2.1-units-ConventionalUnitType-nestedClassifier"
									name="choice_1">
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-gml-3.2.1-units-ConventionalUnitType-nestedClassifier-conversionToPreferredUnit"
										name="conversionToPreferredUnit" aggregation="composite"
										type="_niem-external-ogc-gml-3.2.1-units-ConversionToPreferredUnitType"
										association="_niem-external-ogc-gml-3.2.1-units-packagedElement-12">
										<ownedComment xmi:type="uml:Comment"
											xmi:id="_niem-external-ogc-gml-3.2.1-units-ConventionalUnitType-nestedClassifier-conversionToPreferredUnit-ownedComment"
											body="The elements gml:conversionToPreferredUnit and gml:roughConversionToPreferredUnit represent parameters used to convert conventional units to preferred units for this physical quantity type.  A preferred unit is either a Base Unit or a Derived Unit that is selected for all values of one physical quantity type.">
											<annotatedElement
												xmi:idref="_niem-external-ogc-gml-3.2.1-units-ConventionalUnitType-nestedClassifier-conversionToPreferredUnit"
											/>
										</ownedComment>
									</ownedAttribute>
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-gml-3.2.1-units-ConventionalUnitType-nestedClassifier-roughConversionToPreferredUnit"
										name="roughConversionToPreferredUnit"
										aggregation="composite"
										type="_niem-external-ogc-gml-3.2.1-units-ConversionToPreferredUnitType"
										association="_niem-external-ogc-gml-3.2.1-units-packagedElement-13">
										<ownedComment xmi:type="uml:Comment"
											xmi:id="_niem-external-ogc-gml-3.2.1-units-ConventionalUnitType-nestedClassifier-roughConversionToPreferredUnit-ownedComment"
											body="The elements gml:conversionToPreferredUnit and gml:roughConversionToPreferredUnit represent parameters used to convert conventional units to preferred units for this physical quantity type.  A preferred unit is either a Base Unit or a Derived Unit that is selected for all values of one physical quantity type.">
											<annotatedElement
												xmi:idref="_niem-external-ogc-gml-3.2.1-units-ConventionalUnitType-nestedClassifier-roughConversionToPreferredUnit"
											/>
										</ownedComment>
									</ownedAttribute>
								</nestedClassifier>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-units-ConversionToPreferredUnitType"
								name="ConversionToPreferredUnitType">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-units-ConversionToPreferredUnitType-ownedComment"
									body="The inherited attribute uom references the preferred unit that this conversion applies to. The conversion of a unit to the preferred unit for this physical quantity type is specified by an arithmetic conversion (scaling and/or offset). The content model extends gml:UnitOfMeasureType, which has a mandatory attribute uom which identifies the preferred unit for the physical quantity type that this conversion applies to. The conversion is specified by a choice of &#xA;-&#x9;gml:factor, which defines the scale factor, or&#xA;-&#x9;gml:formula, which defines a formula &#xA;by which a value using the conventional unit of measure can be converted to obtain the corresponding value using the preferred unit of measure.  &#xA;The formula defines the parameters of a simple formula by which a value using the conventional unit of measure can be converted to the corresponding value using the preferred unit of measure. The formula element contains elements a, b, c and d, whose values use the XML Schema type double. These values are used in the formula y = (a + bx) / (c + dx), where x is a value using this unit, and y is the corresponding value using the base unit. The elements a and d are optional, and if values are not provided, those parameters are considered to be zero. If values are not provided for both a and d, the formula is equivalent to a fraction with numerator and denominator parameters.">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-units-ConversionToPreferredUnitType"
									/>
								</ownedComment>
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-units-ConversionToPreferredUnitType-generalization"
									general="_niem-external-ogc-gml-3.2.1-units-UnitOfMeasureType"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-units-ConversionToPreferredUnitType-factor"
									name="factor" aggregation="composite">
									<type
										href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-double"
									> </type>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-units-ConversionToPreferredUnitType-formula"
									name="formula" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-units-FormulaType"
								> </ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-units-FormulaType"
								name="FormulaType">
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-units-FormulaType-a"
									name="a" aggregation="composite">
									<type
										href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-double"> </type>
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-units-FormulaType-a-lowerValue"
									/>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-units-FormulaType-b"
									name="b" aggregation="composite">
									<type
										href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-double"
									> </type>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-units-FormulaType-c"
									name="c" aggregation="composite">
									<type
										href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-double"
									> </type>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-units-FormulaType-d"
									name="d" aggregation="composite">
									<type
										href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-double"> </type>
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-units-FormulaType-d-lowerValue"
									/>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-units-packagedElement-12">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-units-ConventionalUnitType-nestedClassifier-conversionToPreferredUnit"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-units-packagedElement-12-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-units-packagedElement-12-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-units-ConventionalUnitType-nestedClassifier"
									association="_niem-external-ogc-gml-3.2.1-units-packagedElement-12"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-units-packagedElement-13">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-units-ConventionalUnitType-nestedClassifier-roughConversionToPreferredUnit"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-units-packagedElement-13-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-units-packagedElement-13-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-units-ConventionalUnitType-nestedClassifier"
									association="_niem-external-ogc-gml-3.2.1-units-packagedElement-13"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-units-packagedElement-14">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-units-ConventionalUnitType-derivationUnitTerm"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-units-packagedElement-14-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-units-packagedElement-14-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-units-ConventionalUnitType"
									association="_niem-external-ogc-gml-3.2.1-units-packagedElement-14"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-units-DefinitionPropertyHolder"
								name="DefinitionPropertyHolder">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-units-DefinitionPropertyHolder-generalization"
									general="_niem-external-ogc-gml-3.2.1-dictionary-NamespaceElementPropertyHolder"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-units-DefinitionPropertyHolder-BaseUnit"
									name="BaseUnit" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-units-BaseUnitType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-units-DefinitionPropertyHolder-UnitDefinition"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-units-DefinitionPropertyHolder-BaseUnit-ownedComment"
										body="A base unit is a unit of measure that cannot be derived by combination of other base units within a particular system of units.  For example, in the SI system of units, the base units are metre, kilogram, second, Ampere, Kelvin, mole, and candela, for the physical quantity types length, mass, time interval, electric current, thermodynamic temperature, amount of substance and luminous intensity, respectively.&#xA;gml:BaseUnit extends generic gml:UnitDefinition with the property gml:unitsSystem, which carries a reference to the units system to which this base unit is asserted to belong.  ">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-units-DefinitionPropertyHolder-BaseUnit"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-units-DefinitionPropertyHolder-DerivedUnit"
									name="DerivedUnit" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-units-DerivedUnitType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-units-DefinitionPropertyHolder-UnitDefinition"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-units-DefinitionPropertyHolder-DerivedUnit-ownedComment"
										body="Derived units are defined by combination of other units.  Derived units are used for quantities other than those corresponding to the base units, such as hertz (s-1) for frequency, Newton (kg.m/s2) for force.  Derived units based directly on base units are usually preferred for quantities other than the fundamental quantities within a system. If a derived unit is not the preferred unit, the gml:ConventionalUnit element should be used instead.&#xA;The gml:DerivedUnit extends gml:UnitDefinition with the property gml:derivationUnitTerms.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-units-DefinitionPropertyHolder-DerivedUnit"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-units-DefinitionPropertyHolder-UnitDefinition"
									name="UnitDefinition" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-units-UnitDefinitionType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-dictionary-AbstractGMLPropertyHolder-Definition"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-units-DefinitionPropertyHolder-UnitDefinition-ownedComment"
										body="A gml:UnitDefinition is a general definition of a unit of measure. This generic element is used only for units for which no relationship with other units or units systems is known.&#xA;The content model of gml:UnitDefinition adds three additional properties to gml:Definition, gml:quantityType, gml:quantityTypeReference and gml:catalogSymbol.  &#xA;The gml:catalogSymbol property optionally gives the short symbol used for this unit. This element is usually used when the relationship of this unit to other units or units systems is unknown.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-units-DefinitionPropertyHolder-UnitDefinition"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-units-DefinitionPropertyHolder-ConventionalUnit"
									name="ConventionalUnit" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-units-ConventionalUnitType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-units-DefinitionPropertyHolder-UnitDefinition"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-units-DefinitionPropertyHolder-ConventionalUnit-ownedComment"
										body="Conventional units that are neither base units nor defined by direct combination of base units are used in many application domains.  For example electronVolt for energy, feet and nautical miles for length.  In most cases there is a known, usually linear, conversion to a preferred unit which is either a base unit or derived by direct combination of base units.&#xA;The gml:ConventionalUnit extends gml:UnitDefinition with a property that describes a conversion to a preferred unit for this physical quantity.  When the conversion is exact, the element gml:conversionToPreferredUnit should be used, or when the conversion is not exact the element gml:roughConversionToPreferredUnit is available. Both of these elements have the same content model.  The gml:derivationUnitTerm property defined above is included to allow a user to optionally record how this unit may be derived from other (&#34;more primitive&#34;) units.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-units-DefinitionPropertyHolder-ConventionalUnit"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
						</packagedElement>
						<packagedElement xmi:type="uml:Package"
							xmi:id="_niem-external-ogc-gml-3.2.1-measures" name="measures">
							<ownedComment xmi:type="uml:Comment"
								xmi:id="_niem-external-ogc-gml-3.2.1-measures-ownedComment"
								body="See ISO/DIS 19136 17.3.&#xA;gml:MeasureType is defined in the basicTypes schema.  The measure types defined here correspond with a set of convenience measure types described in ISO/TS 19103.  The XML implementation is based on the XML Schema simple type &#34;double&#34; which supports both decimal and scientific notation, and includes an XML attribute &#34;uom&#34; which refers to the units of measure for the value.  Note that, there is no requirement to store values using any particular format, and applications receiving elements of this type may choose to coerce the data to any other type as convenient. &#xA;">
								<annotatedElement xmi:idref="_niem-external-ogc-gml-3.2.1-measures"
								/>
							</ownedComment>
							<packagedElement xmi:type="uml:PrimitiveType"
								xmi:id="_niem-external-ogc-gml-3.2.1-measures-LengthType"
								name="LengthType">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-measures-LengthType-ownedComment"
									body="This is a prototypical definition for a specific measure type defined as a vacuous extension (i.e. aliases) of gml:MeasureType. In this case, the content model supports the description of a length (or distance) quantity, with its units. The unit of measure referenced by uom shall be suitable for a length, such as metres or feet.">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-measures-LengthType"
									/>
								</ownedComment>
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-measures-LengthType-generalization"
									general="_niem-external-ogc-gml-3.2.1-basicTypes-MeasureType"/>
							</packagedElement>
							<packagedElement xmi:type="uml:PrimitiveType"
								xmi:id="_niem-external-ogc-gml-3.2.1-measures-AngleType"
								name="AngleType">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-measures-AngleType-generalization"
									general="_niem-external-ogc-gml-3.2.1-basicTypes-MeasureType"/>
							</packagedElement>
							<packagedElement xmi:type="uml:PrimitiveType"
								xmi:id="_niem-external-ogc-gml-3.2.1-measures-ScaleType"
								name="ScaleType">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-measures-ScaleType-generalization"
									general="_niem-external-ogc-gml-3.2.1-basicTypes-MeasureType"/>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-measures-NamespaceElementPropertyHolder"
								name="NamespaceElementPropertyHolder">
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-measures-NamespaceElementPropertyHolder-measure"
									name="measure" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-basicTypes-MeasureType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-measures-NamespaceElementPropertyHolder-measure-ownedComment"
										body="The value of a physical quantity, together with its unit.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-measures-NamespaceElementPropertyHolder-measure"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-measures-NamespaceElementPropertyHolder-angle"
									name="angle" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-measures-AngleType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-measures-NamespaceElementPropertyHolder-angle-ownedComment"
										body="The gml:angle property element is used to record the value of an angle quantity as a single number, with its units.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-measures-NamespaceElementPropertyHolder-angle"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:PrimitiveType"
								xmi:id="_niem-external-ogc-gml-3.2.1-measures-TimeType"
								name="TimeType">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-measures-TimeType-generalization"
									general="_niem-external-ogc-gml-3.2.1-basicTypes-MeasureType"/>
							</packagedElement>
							<packagedElement xmi:type="uml:PrimitiveType"
								xmi:id="_niem-external-ogc-gml-3.2.1-measures-GridLengthType"
								name="GridLengthType">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-measures-GridLengthType-generalization"
									general="_niem-external-ogc-gml-3.2.1-basicTypes-MeasureType"/>
							</packagedElement>
							<packagedElement xmi:type="uml:PrimitiveType"
								xmi:id="_niem-external-ogc-gml-3.2.1-measures-AreaType"
								name="AreaType">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-measures-AreaType-generalization"
									general="_niem-external-ogc-gml-3.2.1-basicTypes-MeasureType"/>
							</packagedElement>
							<packagedElement xmi:type="uml:PrimitiveType"
								xmi:id="_niem-external-ogc-gml-3.2.1-measures-VolumeType"
								name="VolumeType">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-measures-VolumeType-generalization"
									general="_niem-external-ogc-gml-3.2.1-basicTypes-MeasureType"/>
							</packagedElement>
							<packagedElement xmi:type="uml:PrimitiveType"
								xmi:id="_niem-external-ogc-gml-3.2.1-measures-SpeedType"
								name="SpeedType">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-measures-SpeedType-generalization"
									general="_niem-external-ogc-gml-3.2.1-basicTypes-MeasureType"/>
							</packagedElement>
						</packagedElement>
						<packagedElement xmi:type="uml:Package"
							xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d"
							name="geometryBasic0d1d">
							<ownedComment xmi:type="uml:Comment"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-ownedComment"
								body="See ISO/DIS 19136 Clause 10.&#xA;Any geometry element that inherits the semantics of AbstractGeometryType may be viewed as a set of direct positions. &#xA;All of the classes derived from AbstractGeometryType inherit an optional association to a coordinate reference system. All direct positions shall directly or indirectly be associated with a coordinate reference system. When geometry elements are aggregated in another geometry element (such as a MultiGeometry or GeometricComplex), which already has a coordinate reference system specified, then these elements are assumed to be in that same coordinate reference system unless otherwise specified.&#xA;The geometry model distinguishes geometric primitives, aggregates and complexes. &#xA;Geometric primitives, i.e. instances of a subtype of AbstractGeometricPrimitiveType, will be open, that is, they will not contain their boundary points; curves will not contain their end points, surfaces will not contain their boundary curves, and solids will not contain their bounding surfaces.">
								<annotatedElement
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d"/>
							</ownedComment>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-EnvelopeType"
								name="EnvelopeType">
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-EnvelopeType-ownedAttribute__from_Class-1"
									name="sequence_1"
									type="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-EnvelopeType-nestedClassifier"> </ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-EnvelopeType-pos"
									name="pos" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-DirectPositionType">
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-EnvelopeType-pos-lowerValue"
										value="2"/>
									<upperValue xmi:type="uml:LiteralUnlimitedNatural"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-EnvelopeType-pos-upperValue"
										value="2"/>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-EnvelopeType-coordinates"
									name="coordinates" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-basicTypes-CoordinatesType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-EnvelopeType-coordinates-ownedComment">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-EnvelopeType-coordinates"
										/>
									</ownedComment>
								</ownedAttribute>
								<nestedClassifier xmi:type="uml:Class"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-EnvelopeType-nestedClassifier"
									name="sequence_1">
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-EnvelopeType-nestedClassifier-lowerCorner"
										name="lowerCorner" aggregation="composite"
										type="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-DirectPositionType"> </ownedAttribute>
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-EnvelopeType-nestedClassifier-upperCorner"
										name="upperCorner" aggregation="composite"
										type="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-DirectPositionType"
									> </ownedAttribute>
								</nestedClassifier>
							</packagedElement>
							<packagedElement xmi:type="uml:PrimitiveType"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-DirectPositionType"
								name="DirectPositionType">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-DirectPositionType-ownedComment"
									body="Direct position instances hold the coordinates for a position within some coordinate reference system (CRS). Since direct positions, as data types, will often be included in larger objects (such as geometry elements) that have references to CRS, the srsName attribute will in general be missing, if this particular direct position is included in a larger element with such a reference to a CRS. In this case, the CRS is implicitly assumed to take on the value of the containing object's CRS.&#xA;if no srsName attribute is given, the CRS shall be specified as part of the larger context this geometry element is part of, typically a geometric object like a point, curve, etc.">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-DirectPositionType"
									/>
								</ownedComment>
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-DirectPositionType-generalization"
									general="_niem-external-ogc-gml-3.2.1-basicTypes-doubleList"/>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-NamespaceElementPropertyHolder"
								name="NamespaceElementPropertyHolder">
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-NamespaceElementPropertyHolder-posList"
									name="posList" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-DirectPositionListType"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-NamespaceElementPropertyHolder-curveProperty"
									name="curveProperty" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-CurvePropertyType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-NamespaceElementPropertyHolder-curveProperty-ownedComment"
										body="This property element either references a curve via the XLink-attributes or contains the curve element. curveProperty is the predefined property which may be used by GML Application Schemas whenever a GML feature has a property with a value that is substitutable for AbstractCurve.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-NamespaceElementPropertyHolder-curveProperty"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-NamespaceElementPropertyHolder-pointProperty"
									name="pointProperty" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-PointPropertyType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-NamespaceElementPropertyHolder-pointProperty-ownedComment"
										body="This property element either references a point via the XLink-attributes or contains the point element. pointProperty is the predefined property which may be used by GML Application Schemas whenever a GML feature has a property with a value that is substitutable for Point.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-NamespaceElementPropertyHolder-pointProperty"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-NamespaceElementPropertyHolder-vector"
									name="vector" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-VectorType"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-NamespaceElementPropertyHolder-pos"
									name="pos" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-DirectPositionType"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-packagedElement-4">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-EnvelopeType-coordinates"/>
								<supplier
									xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-coordinates"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-AbstractGeometryType"
								name="AbstractGeometryType" isAbstract="true">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-AbstractGeometryType-ownedComment"
									body="All geometry elements are derived directly or indirectly from this abstract supertype. A geometry element may have an identifying attribute (gml:id), one or more names (elements identifier and name) and a description (elements description and descriptionReference) . It may be associated with a spatial reference system (attribute group gml:SRSReferenceGroup).&#xA;The following rules shall be adhered to:&#xA;-&#x9;Every geometry type shall derive from this abstract type.&#xA;-&#x9;Every geometry element (i.e. an element of a geometry type) shall be directly or indirectly in the substitution group of AbstractGeometry.">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-AbstractGeometryType"
									/>
								</ownedComment>
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-AbstractGeometryType-generalization"
									general="_niem-external-ogc-gml-3.2.1-gmlBase-AbstractGMLType"/>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-PointPropertyType"
								name="PointPropertyType">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-PointPropertyType-ownedComment"
									body="A property that has a point as its value domain may either be an appropriate geometry element encapsulated in an element of this type or an XLink reference to a remote geometry element (where remote includes geometry elements located elsewhere in the same document). Either the reference or the contained element shall be given, but neither both nor none.">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-PointPropertyType"
									/>
								</ownedComment>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-PointPropertyType-Point"
									name="Point" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-PointType"
									association="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-packagedElement-10">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-PointPropertyType-Point-ownedComment"
										body="A Point is defined by a single coordinate tuple. The direct position of a point is specified by the pos element which is of type DirectPositionType.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-PointPropertyType-Point"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-PointType"
								name="PointType">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-PointType-generalization"
									general="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-AbstractGeometricPrimitiveType"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-PointType-ownedAttribute__from_Class"
									name="choice_1"
									type="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-PointType-nestedClassifier"> </ownedAttribute>
								<nestedClassifier xmi:type="uml:Class"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-PointType-nestedClassifier"
									name="choice_1">
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-PointType-nestedClassifier-pos"
										name="pos" aggregation="composite"
										type="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-DirectPositionType"> </ownedAttribute>
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-PointType-nestedClassifier-coordinates"
										name="coordinates" aggregation="composite"
										type="_niem-external-ogc-gml-3.2.1-basicTypes-CoordinatesType">
										<ownedComment xmi:type="uml:Comment"
											xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-PointType-nestedClassifier-coordinates-ownedComment">
											<annotatedElement
												xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-PointType-nestedClassifier-coordinates"
											/>
										</ownedComment>
									</ownedAttribute>
								</nestedClassifier>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-AbstractGeometricPrimitiveType"
								name="AbstractGeometricPrimitiveType" isAbstract="true">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-AbstractGeometricPrimitiveType-ownedComment"
									body="gml:AbstractGeometricPrimitiveType is the abstract root type of the geometric primitives. A geometric primitive is a geometric object that is not decomposed further into other primitives in the system. All primitives are oriented in the direction implied by the sequence of their coordinate tuples.">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-AbstractGeometricPrimitiveType"
									/>
								</ownedComment>
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-AbstractGeometricPrimitiveType-generalization"
									general="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-AbstractGeometryType"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-packagedElement-9">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-PointType-nestedClassifier-coordinates"/>
								<supplier
									xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-coordinates"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-packagedElement-10">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-PointPropertyType-Point"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-packagedElement-10-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-packagedElement-10-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-PointPropertyType"
									association="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-packagedElement-10"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-CurvePropertyType"
								name="CurvePropertyType">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-CurvePropertyType-ownedComment"
									body="A property that has a curve as its value domain may either be an appropriate geometry element encapsulated in an element of this type or an XLink reference to a remote geometry element (where remote includes geometry elements located elsewhere in the same document). Either the reference or the contained element shall be given, but neither both nor none.">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-CurvePropertyType"
									/>
								</ownedComment>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-CurvePropertyType-AbstractCurve"
									name="AbstractCurve" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-AbstractCurveType"
									association="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-packagedElement-13">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-CurvePropertyType-AbstractCurve-ownedComment"
										body="The AbstractCurve element is the abstract head of the substitution group for all (continuous) curve elements.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-CurvePropertyType-AbstractCurve"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-AbstractCurveType"
								name="AbstractCurveType" isAbstract="true">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-AbstractCurveType-ownedComment"
									body="gml:AbstractCurveType is an abstraction of a curve to support the different levels of complexity. The curve may always be viewed as a geometric primitive, i.e. is continuous.">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-AbstractCurveType"
									/>
								</ownedComment>
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-AbstractCurveType-generalization"
									general="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-AbstractGeometricPrimitiveType"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-packagedElement-13">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-CurvePropertyType-AbstractCurve"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-packagedElement-13-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-packagedElement-13-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-CurvePropertyType"
									association="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-packagedElement-13"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-PointArrayPropertyType"
								name="PointArrayPropertyType">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-PointArrayPropertyType-ownedComment"
									body="gml:PointArrayPropertyType is a container for an array of points. The elements are always contained inline in the array property, referencing geometry elements or arrays of geometry elements via XLinks is not supported.">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-PointArrayPropertyType"
									/>
								</ownedComment>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-PointArrayPropertyType-Point"
									name="Point" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-PointType"
									association="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-packagedElement-15">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-PointArrayPropertyType-Point-ownedComment"
										body="A Point is defined by a single coordinate tuple. The direct position of a point is specified by the pos element which is of type DirectPositionType.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-PointArrayPropertyType-Point"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-packagedElement-15">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-PointArrayPropertyType-Point"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-packagedElement-15-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-packagedElement-15-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-PointArrayPropertyType"
									association="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-packagedElement-15"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-CurveArrayPropertyType"
								name="CurveArrayPropertyType">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-CurveArrayPropertyType-ownedComment"
									body="A container for an array of curves. The elements are always contained in the array property, referencing geometry elements or arrays of geometry elements via XLinks is not supported.">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-CurveArrayPropertyType"
									/>
								</ownedComment>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-CurveArrayPropertyType-AbstractCurve"
									name="AbstractCurve" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-AbstractCurveType"
									association="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-packagedElement-17">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-CurveArrayPropertyType-AbstractCurve-ownedComment"
										body="The AbstractCurve element is the abstract head of the substitution group for all (continuous) curve elements.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-CurveArrayPropertyType-AbstractCurve"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-packagedElement-17">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-CurveArrayPropertyType-AbstractCurve"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-packagedElement-17-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-packagedElement-17-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-CurveArrayPropertyType"
									association="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-packagedElement-17"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-GeometryPropertyType"
								name="GeometryPropertyType">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-GeometryPropertyType-ownedComment"
									body="A geometric property may either be any geometry element encapsulated in an element of this type or an XLink reference to a remote geometry element (where remote includes geometry elements located elsewhere in the same or another document). Note that either the reference or the contained element shall be given, but not both or none.&#xA;If a feature has a property that takes a geometry element as its value, this is called a geometry property. A generic type for such a geometry property is GeometryPropertyType.">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-GeometryPropertyType"
									/>
								</ownedComment>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-GeometryPropertyType-AbstractGeometry"
									name="AbstractGeometry" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-AbstractGeometryType"
									association="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-packagedElement-19">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-GeometryPropertyType-AbstractGeometry-ownedComment"
										body="The AbstractGeometry element is the abstract head of the substitution group for all geometry elements of GML. This includes pre-defined and user-defined geometry elements. Any geometry element shall be a direct or indirect extension/restriction of AbstractGeometryType and shall be directly or indirectly in the substitution group of AbstractGeometry.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-GeometryPropertyType-AbstractGeometry"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-packagedElement-19">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-GeometryPropertyType-AbstractGeometry"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-packagedElement-19-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-packagedElement-19-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-GeometryPropertyType"
									association="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-packagedElement-19"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:PrimitiveType"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-VectorType"
								name="VectorType">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-VectorType-ownedComment"
									body="For some applications the components of the position may be adjusted to yield a unit vector.">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-VectorType"
									/>
								</ownedComment>
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-VectorType-generalization"
									general="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-DirectPositionType"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-GeometryArrayPropertyType"
								name="GeometryArrayPropertyType">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-GeometryArrayPropertyType-ownedComment"
									body="If a feature has a property which takes an array of geometry elements as its value, this is called a geometry array property. A generic type for such a geometry property is GeometryArrayPropertyType. &#xA;The elements are always contained inline in the array property, referencing geometry elements or arrays of geometry elements via XLinks is not supported.">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-GeometryArrayPropertyType"
									/>
								</ownedComment>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-GeometryArrayPropertyType-AbstractGeometry"
									name="AbstractGeometry" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-AbstractGeometryType"
									association="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-packagedElement-22">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-GeometryArrayPropertyType-AbstractGeometry-ownedComment"
										body="The AbstractGeometry element is the abstract head of the substitution group for all geometry elements of GML. This includes pre-defined and user-defined geometry elements. Any geometry element shall be a direct or indirect extension/restriction of AbstractGeometryType and shall be directly or indirectly in the substitution group of AbstractGeometry.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-GeometryArrayPropertyType-AbstractGeometry"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-packagedElement-22">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-GeometryArrayPropertyType-AbstractGeometry"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-packagedElement-22-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-packagedElement-22-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-GeometryArrayPropertyType"
									association="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-packagedElement-22"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Package"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-attributeGroupDefinition"
								name="attributeGroupDefinition">
								<packagedElement xmi:type="uml:Class"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-attributeGroupDefinition-SRSReferenceGroup"
									name="SRSReferenceGroup">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-attributeGroupDefinition-SRSReferenceGroup-ownedComment"
										body="The attribute group SRSReferenceGroup is an optional reference to the CRS used by this geometry, with optional additional information to simplify the processing of the coordinates when a more complete definition of the CRS is not needed.&#xA;In general the attribute srsName points to a CRS instance of gml:AbstractCoordinateReferenceSystem. For well-known references it is not required that the CRS description exists at the location the URI points to. &#xA;If no srsName attribute is given, the CRS shall be specified as part of the larger context this geometry element is part of.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-attributeGroupDefinition-SRSReferenceGroup"
										/>
									</ownedComment>
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-attributeGroupDefinition-SRSReferenceGroup-srsName"
										name="srsName" aggregation="composite">
										<type
											href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-anyURI"> </type>
										<lowerValue xmi:type="uml:LiteralInteger"
											xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-attributeGroupDefinition-SRSReferenceGroup-srsName-lowerValue"/>
										<defaultValue xmi:type="uml:LiteralString"
											xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-attributeGroupDefinition-SRSReferenceGroup-srsName-defaultValue"
											name="default"/>
									</ownedAttribute>
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-attributeGroupDefinition-SRSReferenceGroup-srsDimension"
										name="srsDimension" aggregation="composite">
										<type
											href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-positiveInteger"> </type>
										<lowerValue xmi:type="uml:LiteralInteger"
											xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-attributeGroupDefinition-SRSReferenceGroup-srsDimension-lowerValue"/>
										<defaultValue xmi:type="uml:LiteralString"
											xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-attributeGroupDefinition-SRSReferenceGroup-srsDimension-defaultValue"
											name="default"/>
									</ownedAttribute>
								</packagedElement>
								<packagedElement xmi:type="uml:Class"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-attributeGroupDefinition-SRSInformationGroup"
									name="SRSInformationGroup">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-attributeGroupDefinition-SRSInformationGroup-ownedComment"
										body="The attributes uomLabels and axisLabels, defined in the SRSInformationGroup attribute group, are optional additional and redundant information for a CRS to simplify the processing of the coordinate values when a more complete definition of the CRS is not needed. This information shall be the same as included in the complete definition of the CRS, referenced by the srsName attribute. When the srsName attribute is included, either both or neither of the axisLabels and uomLabels attributes shall be included. When the srsName attribute is omitted, both of these attributes shall be omitted.&#xA;The attribute axisLabels is an ordered list of labels for all the axes of this CRS. The gml:axisAbbrev value should be used for these axis labels, after spaces and forbidden characters are removed. When the srsName attribute is included, this attribute is optional. When the srsName attribute is omitted, this attribute shall also be omitted.&#xA;The attribute uomLabels is an ordered list of unit of measure (uom) labels for all the axes of this CRS. The value of the string in the gml:catalogSymbol should be used for this uom labels, after spaces and forbidden characters are removed. When the axisLabels attribute is included, this attribute shall also be included. When the axisLabels attribute is omitted, this attribute shall also be omitted.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-attributeGroupDefinition-SRSInformationGroup"
										/>
									</ownedComment>
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-attributeGroupDefinition-SRSInformationGroup-axisLabels"
										name="axisLabels" aggregation="composite"
										type="_niem-external-ogc-gml-3.2.1-basicTypes-NCNameList">
										<lowerValue xmi:type="uml:LiteralInteger"
											xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-attributeGroupDefinition-SRSInformationGroup-axisLabels-lowerValue"/>
										<defaultValue xmi:type="uml:LiteralString"
											xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-attributeGroupDefinition-SRSInformationGroup-axisLabels-defaultValue"
											name="default"/>
									</ownedAttribute>
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-attributeGroupDefinition-SRSInformationGroup-uomLabels"
										name="uomLabels" aggregation="composite"
										type="_niem-external-ogc-gml-3.2.1-basicTypes-NCNameList">
										<lowerValue xmi:type="uml:LiteralInteger"
											xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-attributeGroupDefinition-SRSInformationGroup-uomLabels-lowerValue"/>
										<defaultValue xmi:type="uml:LiteralString"
											xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-attributeGroupDefinition-SRSInformationGroup-uomLabels-defaultValue"
											name="default"/>
									</ownedAttribute>
								</packagedElement>
							</packagedElement>
							<packagedElement xmi:type="uml:PrimitiveType"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-DirectPositionListType"
								name="DirectPositionListType">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-DirectPositionListType-ownedComment"
									body="posList instances (and other instances with the content model specified by DirectPositionListType) hold the coordinates for a sequence of direct positions within the same coordinate reference system (CRS).&#xA;if no srsName attribute is given, the CRS shall be specified as part of the larger context this geometry element is part of, typically a geometric object like a point, curve, etc. &#xA;The optional attribute count specifies the number of direct positions in the list. If the attribute count is present then the attribute srsDimension shall be present, too.&#xA;The number of entries in the list is equal to the product of the dimensionality of the coordinate reference system (i.e. it is a derived value of the coordinate reference system definition) and the number of direct positions.">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-DirectPositionListType"
									/>
								</ownedComment>
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-DirectPositionListType-generalization"
									general="_niem-external-ogc-gml-3.2.1-basicTypes-doubleList"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-DirectPositionListType-count"
									name="count" aggregation="composite">
									<type
										href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-positiveInteger"> </type>
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-DirectPositionListType-count-lowerValue"/>
									<defaultValue xmi:type="uml:LiteralString"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-DirectPositionListType-count-defaultValue"
										name="default"/>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Package"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-modelGroupDefinition"
								name="modelGroupDefinition">
								<packagedElement xmi:type="uml:Class"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-modelGroupDefinition-geometricPositionGroup"
									name="geometricPositionGroup">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-modelGroupDefinition-geometricPositionGroup-ownedComment"
										body="GML supports two different ways to specify a geometric position: either by a direct position (a data type) or a point (a geometric object).&#xA;pos elements are positions that are &#34;owned&#34; by the geometric primitive encapsulating this geometric position.&#xA;pointProperty elements contain a point that may be referenced from other geometry elements or reference another point defined elsewhere (reuse of existing points).">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-modelGroupDefinition-geometricPositionGroup"
										/>
									</ownedComment>
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-modelGroupDefinition-geometricPositionGroup-pos"
										name="pos" aggregation="composite"
										type="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-DirectPositionType"> </ownedAttribute>
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-modelGroupDefinition-geometricPositionGroup-pointProperty"
										name="pointProperty" aggregation="composite"
										type="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-PointPropertyType"
										association="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-modelGroupDefinition-packagedElement-4">
										<ownedComment xmi:type="uml:Comment"
											xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-modelGroupDefinition-geometricPositionGroup-pointProperty-ownedComment"
											body="This property element either references a point via the XLink-attributes or contains the point element. pointProperty is the predefined property which may be used by GML Application Schemas whenever a GML feature has a property with a value that is substitutable for Point.">
											<annotatedElement
												xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-modelGroupDefinition-geometricPositionGroup-pointProperty"
											/>
										</ownedComment>
									</ownedAttribute>
								</packagedElement>
								<packagedElement xmi:type="uml:Realization"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-modelGroupDefinition-packagedElement-2">
									<client
										xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-modelGroupDefinition-geometricPositionGroup-pos"/>
									<supplier
										xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-NamespaceElementPropertyHolder-pos"
									/>
								</packagedElement>
								<packagedElement xmi:type="uml:Realization"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-modelGroupDefinition-packagedElement-3">
									<client
										xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-modelGroupDefinition-geometricPositionGroup-pointProperty"/>
									<supplier
										xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-NamespaceElementPropertyHolder-pointProperty"
									/>
								</packagedElement>
								<packagedElement xmi:type="uml:Association"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-modelGroupDefinition-packagedElement-4">
									<memberEnd
										xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-modelGroupDefinition-geometricPositionGroup-pointProperty"/>
									<memberEnd
										xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-modelGroupDefinition-packagedElement-4-ownedEnd"/>
									<ownedEnd xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-modelGroupDefinition-packagedElement-4-ownedEnd"
										isUnique="false"
										type="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-modelGroupDefinition-geometricPositionGroup"
										association="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-modelGroupDefinition-packagedElement-4"
									> </ownedEnd>
								</packagedElement>
								<packagedElement xmi:type="uml:Class"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-modelGroupDefinition-geometricPositionListGroup"
									name="geometricPositionListGroup">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-modelGroupDefinition-geometricPositionListGroup-ownedComment"
										body="GML supports two different ways to specify a list of geometric positions: either by a sequence of geometric positions (by reusing the group definition) or a sequence of direct positions (element posList). &#xA;The posList element allows for a compact way to specify the coordinates of the positions, if all positions are represented in the same coordinate reference system.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-modelGroupDefinition-geometricPositionListGroup"
										/>
									</ownedComment>
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-modelGroupDefinition-geometricPositionListGroup-posList"
										name="posList" aggregation="composite"
										type="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-DirectPositionListType"> </ownedAttribute>
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-modelGroupDefinition-geometricPositionListGroup-modelGroupDefinition"
										name="modelGroupDefinition"
										type="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-modelGroupDefinition-nested_ModelGroupDefinition">
										<upperValue xmi:type="uml:LiteralUnlimitedNatural"
											xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-modelGroupDefinition-geometricPositionListGroup-modelGroupDefinition-upperValue"
											value="*"/>
									</ownedAttribute>
								</packagedElement>
								<packagedElement xmi:type="uml:Realization"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-modelGroupDefinition-packagedElement-6">
									<client
										xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-modelGroupDefinition-geometricPositionListGroup-posList"/>
									<supplier
										xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-NamespaceElementPropertyHolder-posList"
									/>
								</packagedElement>
								<packagedElement xmi:type="uml:Realization"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-modelGroupDefinition-packagedElement-7"
									name="ref">
									<client
										xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-modelGroupDefinition-geometricPositionListGroup"/>
									<supplier
										xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-modelGroupDefinition-geometricPositionGroup"
									/>
								</packagedElement>
								<packagedElement xmi:type="uml:Class"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-modelGroupDefinition-nested_ModelGroupDefinition"
									name="nested_ModelGroupDefinition"/>
								<packagedElement xmi:type="uml:Realization"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-modelGroupDefinition-packagedElement-9"
									name="ref">
									<client
										xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-modelGroupDefinition-nested_ModelGroupDefinition"/>
									<supplier
										xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-modelGroupDefinition-geometricPositionGroup"
									/>
								</packagedElement>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-GeometricPrimitivePropertyType"
								name="GeometricPrimitivePropertyType">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-GeometricPrimitivePropertyType-ownedComment"
									body="A property that has a geometric primitive as its value domain may either be an appropriate geometry element encapsulated in an element of this type or an XLink reference to a remote geometry element (where remote includes geometry elements located elsewhere in the same document). Either the reference or the contained element shall be given, but neither both nor none.">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-GeometricPrimitivePropertyType"
									/>
								</ownedComment>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-GeometricPrimitivePropertyType-AbstractGeometricPrimitive"
									name="AbstractGeometricPrimitive" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-AbstractGeometricPrimitiveType"
									association="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-packagedElement-27">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-GeometricPrimitivePropertyType-AbstractGeometricPrimitive-ownedComment"
										body="The AbstractGeometricPrimitive element is the abstract head of the substitution group for all (pre- and user-defined) geometric primitives.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-GeometricPrimitivePropertyType-AbstractGeometricPrimitive"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-packagedElement-27">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-GeometricPrimitivePropertyType-AbstractGeometricPrimitive"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-packagedElement-27-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-packagedElement-27-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-GeometricPrimitivePropertyType"
									association="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-packagedElement-27"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-LineStringType"
								name="LineStringType">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-LineStringType-generalization"
									general="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-AbstractCurveType"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-LineStringType-ownedAttribute__from_Class"
									name="choice_1"
									type="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-LineStringType-nestedClassifier"> </ownedAttribute>
								<nestedClassifier xmi:type="uml:Class"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-LineStringType-nestedClassifier"
									name="choice_1">
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-LineStringType-nestedClassifier-ownedAttribute__from_Class-1"
										name="choice_1"
										type="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-LineStringType-nestedClassifier-nestedClassifier">
										<lowerValue xmi:type="uml:LiteralInteger"
											xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-LineStringType-nestedClassifier-ownedAttribute__from_Class-1-lowerValue"
											value="2"/>
										<upperValue xmi:type="uml:LiteralUnlimitedNatural"
											xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-LineStringType-nestedClassifier-ownedAttribute__from_Class-1-upperValue"
											value="*"/>
									</ownedAttribute>
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-LineStringType-nestedClassifier-posList"
										name="posList" aggregation="composite"
										type="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-DirectPositionListType"> </ownedAttribute>
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-LineStringType-nestedClassifier-coordinates"
										name="coordinates" aggregation="composite"
										type="_niem-external-ogc-gml-3.2.1-basicTypes-CoordinatesType">
										<ownedComment xmi:type="uml:Comment"
											xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-LineStringType-nestedClassifier-coordinates-ownedComment">
											<annotatedElement
												xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-LineStringType-nestedClassifier-coordinates"
											/>
										</ownedComment>
									</ownedAttribute>
									<nestedClassifier xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-LineStringType-nestedClassifier-nestedClassifier"
										name="choice_1">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-LineStringType-nestedClassifier-nestedClassifier-pos"
											name="pos" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-DirectPositionType"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-LineStringType-nestedClassifier-nestedClassifier-pointProperty"
											name="pointProperty" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-PointPropertyType"
											association="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-packagedElement-29">
											<ownedComment xmi:type="uml:Comment"
												xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-LineStringType-nestedClassifier-nestedClassifier-pointProperty-ownedComment"
												body="This property element either references a point via the XLink-attributes or contains the point element. pointProperty is the predefined property which may be used by GML Application Schemas whenever a GML feature has a property with a value that is substitutable for Point.">
												<annotatedElement
												xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-LineStringType-nestedClassifier-nestedClassifier-pointProperty"
												/>
											</ownedComment>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-LineStringType-nestedClassifier-nestedClassifier-pointRep"
											name="pointRep" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-PointPropertyType"
											association="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-packagedElement-31">
											<ownedComment xmi:type="uml:Comment"
												xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-LineStringType-nestedClassifier-nestedClassifier-pointRep-ownedComment">
												<annotatedElement
												xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-LineStringType-nestedClassifier-nestedClassifier-pointRep"
												/>
											</ownedComment>
										</ownedAttribute>
									</nestedClassifier>
								</nestedClassifier>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-packagedElement-29">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-LineStringType-nestedClassifier-nestedClassifier-pointProperty"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-packagedElement-29-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-packagedElement-29-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-LineStringType-nestedClassifier-nestedClassifier"
									association="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-packagedElement-29"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-packagedElement-30">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-LineStringType-nestedClassifier-nestedClassifier-pointRep"/>
								<supplier
									xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-pointRep"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-packagedElement-31">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-LineStringType-nestedClassifier-nestedClassifier-pointRep"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-packagedElement-31-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-packagedElement-31-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-LineStringType-nestedClassifier-nestedClassifier"
									association="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-packagedElement-31"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-packagedElement-32">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-LineStringType-nestedClassifier-coordinates"/>
								<supplier
									xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-coordinates"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-AbstractGMLPropertyHolder"
								name="AbstractGMLPropertyHolder">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-AbstractGMLPropertyHolder-generalization"
									general="_niem-external-ogc-gml-3.2.1-gmlBase-AbstractObjectPropertyHolder"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-AbstractObjectPropertyHolder"
								name="AbstractObjectPropertyHolder">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-AbstractObjectPropertyHolder-generalization"
									general="_niem-external-ogc-gml-3.2.1-gmlBase-AbstractObjectPropertyHolder"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-AbstractObjectPropertyHolder-AbstractCurve"
									name="AbstractCurve" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-AbstractCurveType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-AbstractObjectPropertyHolder-AbstractGeometricPrimitive"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-AbstractObjectPropertyHolder-AbstractCurve-ownedComment"
										body="The AbstractCurve element is the abstract head of the substitution group for all (continuous) curve elements.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-AbstractObjectPropertyHolder-AbstractCurve"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-AbstractObjectPropertyHolder-AbstractGeometry"
									name="AbstractGeometry" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-AbstractGeometryType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-gmlBase-AbstractObjectPropertyHolder-AbstractGML"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-AbstractObjectPropertyHolder-AbstractGeometry-ownedComment"
										body="The AbstractGeometry element is the abstract head of the substitution group for all geometry elements of GML. This includes pre-defined and user-defined geometry elements. Any geometry element shall be a direct or indirect extension/restriction of AbstractGeometryType and shall be directly or indirectly in the substitution group of AbstractGeometry.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-AbstractObjectPropertyHolder-AbstractGeometry"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-AbstractObjectPropertyHolder-AbstractGeometricPrimitive"
									name="AbstractGeometricPrimitive" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-AbstractGeometricPrimitiveType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-AbstractObjectPropertyHolder-AbstractGeometry"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-AbstractObjectPropertyHolder-AbstractGeometricPrimitive-ownedComment"
										body="The AbstractGeometricPrimitive element is the abstract head of the substitution group for all (pre- and user-defined) geometric primitives.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-AbstractObjectPropertyHolder-AbstractGeometricPrimitive"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-AbstractObjectPropertyHolder-Point"
									name="Point" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-PointType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-AbstractObjectPropertyHolder-AbstractGeometricPrimitive"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-AbstractObjectPropertyHolder-Point-ownedComment"
										body="A Point is defined by a single coordinate tuple. The direct position of a point is specified by the pos element which is of type DirectPositionType.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-AbstractObjectPropertyHolder-Point"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-AbstractObjectPropertyHolder-LineString"
									name="LineString" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-LineStringType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-AbstractObjectPropertyHolder-AbstractCurve"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-AbstractObjectPropertyHolder-LineString-ownedComment"
										body="A LineString is a special curve that consists of a single segment with linear interpolation. It is defined by two or more coordinate tuples, with linear interpolation between them. The number of direct positions in the list shall be at least two.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-AbstractObjectPropertyHolder-LineString"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-AbstractObjectPropertyHolder-Envelope"
									name="Envelope" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-EnvelopeType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-gmlBase-AbstractObjectPropertyHolder-AbstractObject"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-AbstractObjectPropertyHolder-Envelope-ownedComment"
										body="Envelope defines an extent using a pair of positions defining opposite corners in arbitrary dimensions. The first direct position is the &#34;lower corner&#34; (a coordinate position consisting of all the minimal ordinates for each dimension for all points within the envelope), the second one the &#34;upper corner&#34; (a coordinate position consisting of all the maximal ordinates for each dimension for all points within the envelope).&#xA;The use of the properties &#34;coordinates&#34; and &#34;pos&#34; has been deprecated. The explicitly named properties &#34;lowerCorner&#34; and &#34;upperCorner&#34; shall be used instead.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-AbstractObjectPropertyHolder-Envelope"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
						</packagedElement>
						<packagedElement xmi:type="uml:Package"
							xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic2d"
							name="geometryBasic2d">
							<ownedComment xmi:type="uml:Comment"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic2d-ownedComment"
								body="See ISO/DIS 19136 Clause 10.">
								<annotatedElement
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic2d"/>
							</ownedComment>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic2d-SurfacePropertyType"
								name="SurfacePropertyType">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic2d-SurfacePropertyType-ownedComment"
									body="A property that has a surface as its value domain may either be an appropriate geometry element encapsulated in an element of this type or an XLink reference to a remote geometry element (where remote includes geometry elements located elsewhere in the same document). Either the reference or the contained element shall be given, but neither both nor none.">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic2d-SurfacePropertyType"
									/>
								</ownedComment>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic2d-SurfacePropertyType-AbstractSurface"
									name="AbstractSurface" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryBasic2d-AbstractSurfaceType"
									association="_niem-external-ogc-gml-3.2.1-geometryBasic2d-packagedElement-4">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic2d-SurfacePropertyType-AbstractSurface-ownedComment"
										body="The AbstractSurface element is the abstract head of the substitution group for all (continuous) surface elements.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic2d-SurfacePropertyType-AbstractSurface"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic2d-AbstractSurfaceType"
								name="AbstractSurfaceType" isAbstract="true">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic2d-AbstractSurfaceType-ownedComment"
									body="gml:AbstractSurfaceType is an abstraction of a surface to support the different levels of complexity. A surface is always a continuous region of a plane.">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic2d-AbstractSurfaceType"
									/>
								</ownedComment>
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic2d-AbstractSurfaceType-generalization"
									general="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-AbstractGeometricPrimitiveType"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic2d-NamespaceElementPropertyHolder"
								name="NamespaceElementPropertyHolder">
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic2d-NamespaceElementPropertyHolder-interior"
									name="interior" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryBasic2d-AbstractRingPropertyType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic2d-NamespaceElementPropertyHolder-interior-ownedComment"
										body="A boundary of a surface consists of a number of rings. The &#34;interior&#34; rings separate the surface / surface patch from the area enclosed by the rings.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic2d-NamespaceElementPropertyHolder-interior"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic2d-NamespaceElementPropertyHolder-exterior"
									name="exterior" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryBasic2d-AbstractRingPropertyType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic2d-NamespaceElementPropertyHolder-exterior-ownedComment"
										body="A boundary of a surface consists of a number of rings. In the normal 2D case, one of these rings is distinguished as being the exterior boundary. In a general manifold this is not always possible, in which case all boundaries shall be listed as interior boundaries, and the exterior will be empty.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic2d-NamespaceElementPropertyHolder-exterior"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic2d-NamespaceElementPropertyHolder-surfaceProperty"
									name="surfaceProperty" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryBasic2d-SurfacePropertyType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic2d-NamespaceElementPropertyHolder-surfaceProperty-ownedComment"
										body="This property element either references a surface via the XLink-attributes or contains the surface element. surfaceProperty is the predefined property which may be used by GML Application Schemas whenever a GML feature has a property with a value that is substitutable for AbstractSurface.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic2d-NamespaceElementPropertyHolder-surfaceProperty"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic2d-packagedElement-4">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic2d-SurfacePropertyType-AbstractSurface"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic2d-packagedElement-4-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic2d-packagedElement-4-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-geometryBasic2d-SurfacePropertyType"
									association="_niem-external-ogc-gml-3.2.1-geometryBasic2d-packagedElement-4"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic2d-SurfaceArrayPropertyType"
								name="SurfaceArrayPropertyType">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic2d-SurfaceArrayPropertyType-ownedComment"
									body="gml:SurfaceArrayPropertyType is a container for an array of surfaces. The elements are always contained in the array property, referencing geometry elements or arrays of geometry elements via XLinks is not supported.">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic2d-SurfaceArrayPropertyType"
									/>
								</ownedComment>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic2d-SurfaceArrayPropertyType-AbstractSurface"
									name="AbstractSurface" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryBasic2d-AbstractSurfaceType"
									association="_niem-external-ogc-gml-3.2.1-geometryBasic2d-packagedElement-6">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic2d-SurfaceArrayPropertyType-AbstractSurface-ownedComment"
										body="The AbstractSurface element is the abstract head of the substitution group for all (continuous) surface elements.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic2d-SurfaceArrayPropertyType-AbstractSurface"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic2d-packagedElement-6">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic2d-SurfaceArrayPropertyType-AbstractSurface"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic2d-packagedElement-6-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic2d-packagedElement-6-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-geometryBasic2d-SurfaceArrayPropertyType"
									association="_niem-external-ogc-gml-3.2.1-geometryBasic2d-packagedElement-6"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic2d-PolygonType"
								name="PolygonType">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic2d-PolygonType-generalization"
									general="_niem-external-ogc-gml-3.2.1-geometryBasic2d-AbstractSurfaceType"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic2d-PolygonType-exterior"
									name="exterior" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryBasic2d-AbstractRingPropertyType"
									association="_niem-external-ogc-gml-3.2.1-geometryBasic2d-packagedElement-11">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic2d-PolygonType-exterior-ownedComment"
										body="A boundary of a surface consists of a number of rings. In the normal 2D case, one of these rings is distinguished as being the exterior boundary. In a general manifold this is not always possible, in which case all boundaries shall be listed as interior boundaries, and the exterior will be empty.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic2d-PolygonType-exterior"
										/>
									</ownedComment>
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic2d-PolygonType-exterior-lowerValue"
									/>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic2d-PolygonType-interior"
									name="interior" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryBasic2d-AbstractRingPropertyType"
									association="_niem-external-ogc-gml-3.2.1-geometryBasic2d-packagedElement-12">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic2d-PolygonType-interior-ownedComment"
										body="A boundary of a surface consists of a number of rings. The &#34;interior&#34; rings separate the surface / surface patch from the area enclosed by the rings.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic2d-PolygonType-interior"
										/>
									</ownedComment>
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic2d-PolygonType-interior-lowerValue"/>
									<upperValue xmi:type="uml:LiteralUnlimitedNatural"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic2d-PolygonType-interior-upperValue"
										value="*"/>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic2d-AbstractRingPropertyType"
								name="AbstractRingPropertyType">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic2d-AbstractRingPropertyType-ownedComment"
									body="A property with the content model of gml:AbstractRingPropertyType encapsulates a ring to represent the surface boundary property of a surface.">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic2d-AbstractRingPropertyType"
									/>
								</ownedComment>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic2d-AbstractRingPropertyType-AbstractRing"
									name="AbstractRing" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryBasic2d-AbstractRingType"
									association="_niem-external-ogc-gml-3.2.1-geometryBasic2d-packagedElement-10">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic2d-AbstractRingPropertyType-AbstractRing-ownedComment"
										body="An abstraction of a ring to support surface boundaries of different complexity.&#xA;The AbstractRing element is the abstract head of the substituition group for all closed boundaries of a surface patch.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic2d-AbstractRingPropertyType-AbstractRing"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic2d-AbstractRingType"
								name="AbstractRingType" isAbstract="true"/>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic2d-packagedElement-10">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic2d-AbstractRingPropertyType-AbstractRing"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic2d-packagedElement-10-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic2d-packagedElement-10-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-geometryBasic2d-AbstractRingPropertyType"
									association="_niem-external-ogc-gml-3.2.1-geometryBasic2d-packagedElement-10"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic2d-packagedElement-11">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic2d-PolygonType-exterior"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic2d-packagedElement-11-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic2d-packagedElement-11-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-geometryBasic2d-PolygonType"
									association="_niem-external-ogc-gml-3.2.1-geometryBasic2d-packagedElement-11"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic2d-packagedElement-12">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic2d-PolygonType-interior"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic2d-packagedElement-12-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic2d-packagedElement-12-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-geometryBasic2d-PolygonType"
									association="_niem-external-ogc-gml-3.2.1-geometryBasic2d-packagedElement-12"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic2d-LinearRingType"
								name="LinearRingType">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic2d-LinearRingType-generalization"
									general="_niem-external-ogc-gml-3.2.1-geometryBasic2d-AbstractRingType"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic2d-LinearRingType-ownedAttribute__from_Class"
									name="choice_1"
									type="_niem-external-ogc-gml-3.2.1-geometryBasic2d-LinearRingType-nestedClassifier"> </ownedAttribute>
								<nestedClassifier xmi:type="uml:Class"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic2d-LinearRingType-nestedClassifier"
									name="choice_1">
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic2d-LinearRingType-nestedClassifier-ownedAttribute__from_Class-1"
										name="choice_1"
										type="_niem-external-ogc-gml-3.2.1-geometryBasic2d-LinearRingType-nestedClassifier-nestedClassifier">
										<lowerValue xmi:type="uml:LiteralInteger"
											xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic2d-LinearRingType-nestedClassifier-ownedAttribute__from_Class-1-lowerValue"
											value="4"/>
										<upperValue xmi:type="uml:LiteralUnlimitedNatural"
											xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic2d-LinearRingType-nestedClassifier-ownedAttribute__from_Class-1-upperValue"
											value="*"/>
									</ownedAttribute>
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic2d-LinearRingType-nestedClassifier-posList"
										name="posList" aggregation="composite"
										type="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-DirectPositionListType"> </ownedAttribute>
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic2d-LinearRingType-nestedClassifier-coordinates"
										name="coordinates" aggregation="composite"
										type="_niem-external-ogc-gml-3.2.1-basicTypes-CoordinatesType">
										<ownedComment xmi:type="uml:Comment"
											xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic2d-LinearRingType-nestedClassifier-coordinates-ownedComment">
											<annotatedElement
												xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic2d-LinearRingType-nestedClassifier-coordinates"
											/>
										</ownedComment>
									</ownedAttribute>
									<nestedClassifier xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic2d-LinearRingType-nestedClassifier-nestedClassifier"
										name="choice_1">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic2d-LinearRingType-nestedClassifier-nestedClassifier-pos"
											name="pos" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-DirectPositionType"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic2d-LinearRingType-nestedClassifier-nestedClassifier-pointProperty"
											name="pointProperty" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-PointPropertyType"
											association="_niem-external-ogc-gml-3.2.1-geometryBasic2d-packagedElement-16">
											<ownedComment xmi:type="uml:Comment"
												xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic2d-LinearRingType-nestedClassifier-nestedClassifier-pointProperty-ownedComment"
												body="This property element either references a point via the XLink-attributes or contains the point element. pointProperty is the predefined property which may be used by GML Application Schemas whenever a GML feature has a property with a value that is substitutable for Point.">
												<annotatedElement
												xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic2d-LinearRingType-nestedClassifier-nestedClassifier-pointProperty"
												/>
											</ownedComment>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic2d-LinearRingType-nestedClassifier-nestedClassifier-pointRep"
											name="pointRep" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-PointPropertyType"
											association="_niem-external-ogc-gml-3.2.1-geometryBasic2d-packagedElement-18">
											<ownedComment xmi:type="uml:Comment"
												xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic2d-LinearRingType-nestedClassifier-nestedClassifier-pointRep-ownedComment">
												<annotatedElement
												xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic2d-LinearRingType-nestedClassifier-nestedClassifier-pointRep"
												/>
											</ownedComment>
										</ownedAttribute>
									</nestedClassifier>
								</nestedClassifier>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic2d-packagedElement-14">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic2d-LinearRingType-nestedClassifier-nestedClassifier-pos"/>
								<supplier
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-NamespaceElementPropertyHolder-pos"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic2d-packagedElement-15">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic2d-LinearRingType-nestedClassifier-nestedClassifier-pointProperty"/>
								<supplier
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-NamespaceElementPropertyHolder-pointProperty"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic2d-packagedElement-16">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic2d-LinearRingType-nestedClassifier-nestedClassifier-pointProperty"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic2d-packagedElement-16-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic2d-packagedElement-16-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-geometryBasic2d-LinearRingType-nestedClassifier-nestedClassifier"
									association="_niem-external-ogc-gml-3.2.1-geometryBasic2d-packagedElement-16"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic2d-packagedElement-17">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic2d-LinearRingType-nestedClassifier-nestedClassifier-pointRep"/>
								<supplier
									xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-pointRep"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic2d-packagedElement-18">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic2d-LinearRingType-nestedClassifier-nestedClassifier-pointRep"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic2d-packagedElement-18-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic2d-packagedElement-18-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-geometryBasic2d-LinearRingType-nestedClassifier-nestedClassifier"
									association="_niem-external-ogc-gml-3.2.1-geometryBasic2d-packagedElement-18"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic2d-packagedElement-19">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic2d-LinearRingType-nestedClassifier-posList"/>
								<supplier
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-NamespaceElementPropertyHolder-posList"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic2d-packagedElement-20">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic2d-LinearRingType-nestedClassifier-coordinates"/>
								<supplier
									xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-coordinates"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic2d-LinearRingPropertyType"
								name="LinearRingPropertyType">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic2d-LinearRingPropertyType-ownedComment"
									body="A property with the content model of gml:LinearRingPropertyType encapsulates a linear ring to represent a component of a surface boundary.">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic2d-LinearRingPropertyType"
									/>
								</ownedComment>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic2d-LinearRingPropertyType-LinearRing"
									name="LinearRing" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryBasic2d-LinearRingType"
									association="_niem-external-ogc-gml-3.2.1-geometryBasic2d-packagedElement-22">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic2d-LinearRingPropertyType-LinearRing-ownedComment"
										body="A LinearRing is defined by four or more coordinate tuples, with linear interpolation between them; the first and last coordinates shall be coincident. The number of direct positions in the list shall be at least four.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic2d-LinearRingPropertyType-LinearRing"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic2d-packagedElement-22">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic2d-LinearRingPropertyType-LinearRing"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic2d-packagedElement-22-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic2d-packagedElement-22-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-geometryBasic2d-LinearRingPropertyType"
									association="_niem-external-ogc-gml-3.2.1-geometryBasic2d-packagedElement-22"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic2d-AbstractGeometricPrimitivePropertyHolder"
								name="AbstractGeometricPrimitivePropertyHolder">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic2d-AbstractGeometricPrimitivePropertyHolder-generalization"
									general="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-NamespaceElementPropertyHolder"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic2d-AbstractObjectPropertyHolder"
								name="AbstractObjectPropertyHolder">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic2d-AbstractObjectPropertyHolder-generalization"
									general="_niem-external-ogc-gml-3.2.1-gmlBase-NamespaceElementPropertyHolder"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic2d-AbstractObjectPropertyHolder-LinearRing"
									name="LinearRing" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryBasic2d-LinearRingType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic2d-AbstractObjectPropertyHolder-AbstractRing"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic2d-AbstractObjectPropertyHolder-LinearRing-ownedComment"
										body="A LinearRing is defined by four or more coordinate tuples, with linear interpolation between them; the first and last coordinates shall be coincident. The number of direct positions in the list shall be at least four.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic2d-AbstractObjectPropertyHolder-LinearRing"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic2d-AbstractObjectPropertyHolder-AbstractSurface"
									name="AbstractSurface" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryBasic2d-AbstractSurfaceType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-AbstractObjectPropertyHolder-AbstractGeometricPrimitive"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic2d-AbstractObjectPropertyHolder-AbstractSurface-ownedComment"
										body="The AbstractSurface element is the abstract head of the substitution group for all (continuous) surface elements.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic2d-AbstractObjectPropertyHolder-AbstractSurface"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic2d-AbstractObjectPropertyHolder-Polygon"
									name="Polygon" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryBasic2d-PolygonType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic2d-AbstractObjectPropertyHolder-AbstractSurface"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic2d-AbstractObjectPropertyHolder-Polygon-ownedComment"
										body="A Polygon is a special surface that is defined by a single surface patch (see D.3.6). The boundary of this patch is coplanar and the polygon uses planar interpolation in its interior. &#xA;The elements exterior and interior describe the surface boundary of the polygon.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic2d-AbstractObjectPropertyHolder-Polygon"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic2d-AbstractObjectPropertyHolder-AbstractRing"
									name="AbstractRing" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryBasic2d-AbstractRingType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-gmlBase-AbstractObjectPropertyHolder-AbstractObject"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic2d-AbstractObjectPropertyHolder-AbstractRing-ownedComment"
										body="An abstraction of a ring to support surface boundaries of different complexity.&#xA;The AbstractRing element is the abstract head of the substituition group for all closed boundaries of a surface patch.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic2d-AbstractObjectPropertyHolder-AbstractRing"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
						</packagedElement>
						<packagedElement xmi:type="uml:Package"
							xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives"
							name="geometryPrimitives">
							<ownedComment xmi:type="uml:Comment"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ownedComment"
								body="See ISO/DIS 19136 Clause 11.&#xA;Beside the &#34;simple&#34; geometric primitives specified in the previous Clause, this Clause specifies additional primitives to describe real world situations which require a more expressive geometry model.&#xA;">
								<annotatedElement
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives"/>
							</ownedComment>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-NamespaceElementPropertyHolder"
								name="NamespaceElementPropertyHolder">
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-NamespaceElementPropertyHolder-solidProperty"
									name="solidProperty" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryPrimitives-SolidPropertyType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-NamespaceElementPropertyHolder-solidProperty-ownedComment"
										body="This property element either references a solid via the XLink-attributes or contains the solid element. solidProperty is the predefined property which may be used by GML Application Schemas whenever a GML feature has a property with a value that is substitutable for AbstractSolid.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-NamespaceElementPropertyHolder-solidProperty"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-NamespaceElementPropertyHolder-surfaceMember"
									name="surfaceMember" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryBasic2d-SurfacePropertyType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-NamespaceElementPropertyHolder-surfaceMember-ownedComment"
										body="This property element either references a surface via the XLink-attributes or contains the surface element. A surface element is any element, which is substitutable for gml:AbstractSurface.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-NamespaceElementPropertyHolder-surfaceMember"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-NamespaceElementPropertyHolder-curveMember"
									name="curveMember" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-CurvePropertyType"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-SurfacePatchArrayPropertyType"
								name="SurfacePatchArrayPropertyType">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-SurfacePatchArrayPropertyType-ownedComment"
									body="gml:SurfacePatchArrayPropertyType is a container for a sequence of surface patches.">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-SurfacePatchArrayPropertyType"
									/>
								</ownedComment>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-SurfacePatchArrayPropertyType-AbstractSurfacePatch"
									name="AbstractSurfacePatch" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractSurfacePatchType"
									association="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-4">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-SurfacePatchArrayPropertyType-AbstractSurfacePatch-ownedComment"
										body="A surface patch defines a homogenuous portion of a surface. &#xA;The AbstractSurfacePatch element is the abstract head of the substituition group for all surface patch elements describing a continuous portion of a surface.&#xA;All surface patches shall have an attribute interpolation (declared in the types derived from gml:AbstractSurfacePatchType) specifying the interpolation mechanism used for the patch using gml:SurfaceInterpolationType.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-SurfacePatchArrayPropertyType-AbstractSurfacePatch"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractSurfacePatchType"
								name="AbstractSurfacePatchType" isAbstract="true"/>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-4">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-SurfacePatchArrayPropertyType-AbstractSurfacePatch"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-4-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-4-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-geometryPrimitives-SurfacePatchArrayPropertyType"
									association="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-4"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-SolidPropertyType"
								name="SolidPropertyType">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-SolidPropertyType-ownedComment"
									body="A property that has a solid as its value domain may either be an appropriate geometry element encapsulated in an element of this type or an XLink reference to a remote geometry element (where remote includes geometry elements located elsewhere in the same document). Either the reference or the contained element shall be given, but neither both nor none.">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-SolidPropertyType"
									/>
								</ownedComment>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-SolidPropertyType-AbstractSolid"
									name="AbstractSolid" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractSolidType"
									association="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-7">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-SolidPropertyType-AbstractSolid-ownedComment"
										body="The AbstractSolid element is the abstract head of the substituition group for all (continuous) solid elements.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-SolidPropertyType-AbstractSolid"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractSolidType"
								name="AbstractSolidType">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractSolidType-ownedComment"
									body="gml:AbstractSolidType is an abstraction of a solid to support the different levels of complexity. The solid may always be viewed as a geometric primitive, i.e. is contiguous.">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractSolidType"
									/>
								</ownedComment>
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractSolidType-generalization"
									general="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-AbstractGeometricPrimitiveType"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-7">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-SolidPropertyType-AbstractSolid"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-7-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-7-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-geometryPrimitives-SolidPropertyType"
									association="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-7"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-SolidArrayPropertyType"
								name="SolidArrayPropertyType">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-SolidArrayPropertyType-ownedComment"
									body="gml:SolidArrayPropertyType is a container for an array of solids. The elements are always contained in the array property, referencing geometry elements or arrays of geometry elements is not supported.">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-SolidArrayPropertyType"
									/>
								</ownedComment>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-SolidArrayPropertyType-AbstractSolid"
									name="AbstractSolid" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractSolidType"
									association="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-9">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-SolidArrayPropertyType-AbstractSolid-ownedComment"
										body="The AbstractSolid element is the abstract head of the substituition group for all (continuous) solid elements.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-SolidArrayPropertyType-AbstractSolid"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-9">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-SolidArrayPropertyType-AbstractSolid"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-9-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-9-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-geometryPrimitives-SolidArrayPropertyType"
									association="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-9"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CurveType"
								name="CurveType">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CurveType-generalization"
									general="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-AbstractCurveType"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CurveType-segments"
									name="segments" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CurveSegmentArrayPropertyType"
									association="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-14">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CurveType-segments-ownedComment"
										body="This property element contains a list of curve segments. The order of the elements is significant and shall be preserved when processing the array.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CurveType-segments"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CurveSegmentArrayPropertyType"
								name="CurveSegmentArrayPropertyType">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CurveSegmentArrayPropertyType-ownedComment"
									body="gml:CurveSegmentArrayPropertyType is a container for an array of curve segments.">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CurveSegmentArrayPropertyType"
									/>
								</ownedComment>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CurveSegmentArrayPropertyType-AbstractCurveSegment"
									name="AbstractCurveSegment" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractCurveSegmentType"
									association="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-13">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CurveSegmentArrayPropertyType-AbstractCurveSegment-ownedComment"
										body="A curve segment defines a homogeneous segment of a curve.&#xA;The attributes numDerivativesAtStart, numDerivativesAtEnd and numDerivativesInterior specify the type of continuity as specified in ISO 19107:2003, 6.4.9.3.&#xA;The AbstractCurveSegment element is the abstract head of the substituition group for all curve segment elements, i.e. continuous segments of the same interpolation mechanism.&#xA;All curve segments shall have an attribute interpolation with type gml:CurveInterpolationType specifying the curve interpolation mechanism used for this segment. This mechanism uses the control points and control parameters to determine the position of this curve segment.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CurveSegmentArrayPropertyType-AbstractCurveSegment"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractCurveSegmentType"
								name="AbstractCurveSegmentType" isAbstract="true">
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractCurveSegmentType-numDerivativesAtStart"
									name="numDerivativesAtStart" aggregation="composite">
									<type
										href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-integer"> </type>
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractCurveSegmentType-numDerivativesAtStart-lowerValue"/>
									<defaultValue xmi:type="uml:LiteralString"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractCurveSegmentType-numDerivativesAtStart-defaultValue"
										name="default" value="0"/>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractCurveSegmentType-numDerivativesAtEnd"
									name="numDerivativesAtEnd" aggregation="composite">
									<type
										href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-integer"> </type>
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractCurveSegmentType-numDerivativesAtEnd-lowerValue"/>
									<defaultValue xmi:type="uml:LiteralString"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractCurveSegmentType-numDerivativesAtEnd-defaultValue"
										name="default" value="0"/>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractCurveSegmentType-numDerivativeInterior"
									name="numDerivativeInterior" aggregation="composite">
									<type
										href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-integer"> </type>
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractCurveSegmentType-numDerivativeInterior-lowerValue"/>
									<defaultValue xmi:type="uml:LiteralString"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractCurveSegmentType-numDerivativeInterior-defaultValue"
										name="default" value="0"/>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-13">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CurveSegmentArrayPropertyType-AbstractCurveSegment"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-13-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-13-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CurveSegmentArrayPropertyType"
									association="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-13"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-14">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CurveType-segments"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-14-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-14-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CurveType"
									association="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-14"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-OrientableCurveType"
								name="OrientableCurveType">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-OrientableCurveType-generalization"
									general="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-AbstractCurveType"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-OrientableCurveType-baseCurve"
									name="baseCurve" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-CurvePropertyType"
									association="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-16">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-OrientableCurveType-baseCurve-ownedComment"
										body="The property baseCurve references or contains the base curve, i.e. it either references the base curve via the XLink-attributes or contains the curve element. A curve element is any element which is substitutable for AbstractCurve. The base curve has positive orientation.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-OrientableCurveType-baseCurve"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-OrientableCurveType-orientation"
									name="orientation" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-basicTypes-SignType">
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-OrientableCurveType-orientation-lowerValue"/>
									<defaultValue xmi:type="uml:LiteralString"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-OrientableCurveType-orientation-defaultValue"
										name="default" value="+"/>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-16">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-OrientableCurveType-baseCurve"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-16-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-16-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-geometryPrimitives-OrientableCurveType"
									association="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-16"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Enumeration"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CurveInterpolationType"
								name="CurveInterpolationType">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CurveInterpolationType-ownedComment"
									body="gml:CurveInterpolationType is a list of codes that may be used to identify the interpolation mechanisms specified by an application schema.">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CurveInterpolationType"
									/>
								</ownedComment>
								<ownedLiteral xmi:type="uml:EnumerationLiteral"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CurveInterpolationType-linear"
									name="linear"/>
								<ownedLiteral xmi:type="uml:EnumerationLiteral"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CurveInterpolationType-geodesic"
									name="geodesic"/>
								<ownedLiteral xmi:type="uml:EnumerationLiteral"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CurveInterpolationType-circularArc3Points"
									name="circularArc3Points"/>
								<ownedLiteral xmi:type="uml:EnumerationLiteral"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CurveInterpolationType-circularArc2PointWithBulge"
									name="circularArc2PointWithBulge"/>
								<ownedLiteral xmi:type="uml:EnumerationLiteral"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CurveInterpolationType-circularArcCenterPointWithRadius"
									name="circularArcCenterPointWithRadius"/>
								<ownedLiteral xmi:type="uml:EnumerationLiteral"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CurveInterpolationType-elliptical"
									name="elliptical"/>
								<ownedLiteral xmi:type="uml:EnumerationLiteral"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CurveInterpolationType-clothoid"
									name="clothoid"/>
								<ownedLiteral xmi:type="uml:EnumerationLiteral"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CurveInterpolationType-conic"
									name="conic"/>
								<ownedLiteral xmi:type="uml:EnumerationLiteral"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CurveInterpolationType-polynomialSpline"
									name="polynomialSpline"/>
								<ownedLiteral xmi:type="uml:EnumerationLiteral"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CurveInterpolationType-cubicSpline"
									name="cubicSpline"/>
								<ownedLiteral xmi:type="uml:EnumerationLiteral"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CurveInterpolationType-rationalSpline"
									name="rationalSpline"/>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-18">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CurveInterpolationType"/>
								<supplier
									href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-string"
								> </supplier>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-LineStringSegmentType"
								name="LineStringSegmentType">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-LineStringSegmentType-generalization"
									general="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractCurveSegmentType"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-LineStringSegmentType-ownedAttribute__from_Class-1"
									name="choice_1"
									type="_niem-external-ogc-gml-3.2.1-geometryPrimitives-LineStringSegmentType-nestedClassifier"> </ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-LineStringSegmentType-interpolation"
									name="interpolation" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CurveInterpolationType">
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-LineStringSegmentType-interpolation-lowerValue"/>
									<defaultValue xmi:type="uml:LiteralString"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-LineStringSegmentType-interpolation-defaultValue"
										name="fixed" value="linear"/>
								</ownedAttribute>
								<nestedClassifier xmi:type="uml:Class"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-LineStringSegmentType-nestedClassifier"
									name="choice_1">
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-LineStringSegmentType-nestedClassifier-ownedAttribute__from_Class-1"
										name="choice_1"
										type="_niem-external-ogc-gml-3.2.1-geometryPrimitives-LineStringSegmentType-nestedClassifier-nestedClassifier">
										<lowerValue xmi:type="uml:LiteralInteger"
											xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-LineStringSegmentType-nestedClassifier-ownedAttribute__from_Class-1-lowerValue"
											value="2"/>
										<upperValue xmi:type="uml:LiteralUnlimitedNatural"
											xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-LineStringSegmentType-nestedClassifier-ownedAttribute__from_Class-1-upperValue"
											value="*"/>
									</ownedAttribute>
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-LineStringSegmentType-nestedClassifier-posList"
										name="posList" aggregation="composite"
										type="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-DirectPositionListType"> </ownedAttribute>
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-LineStringSegmentType-nestedClassifier-coordinates"
										name="coordinates" aggregation="composite"
										type="_niem-external-ogc-gml-3.2.1-basicTypes-CoordinatesType">
										<ownedComment xmi:type="uml:Comment"
											xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-LineStringSegmentType-nestedClassifier-coordinates-ownedComment">
											<annotatedElement
												xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-LineStringSegmentType-nestedClassifier-coordinates"
											/>
										</ownedComment>
									</ownedAttribute>
									<nestedClassifier xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-LineStringSegmentType-nestedClassifier-nestedClassifier"
										name="choice_1">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-LineStringSegmentType-nestedClassifier-nestedClassifier-pos"
											name="pos" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-DirectPositionType"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-LineStringSegmentType-nestedClassifier-nestedClassifier-pointProperty"
											name="pointProperty" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-PointPropertyType"
											association="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-22">
											<ownedComment xmi:type="uml:Comment"
												xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-LineStringSegmentType-nestedClassifier-nestedClassifier-pointProperty-ownedComment"
												body="This property element either references a point via the XLink-attributes or contains the point element. pointProperty is the predefined property which may be used by GML Application Schemas whenever a GML feature has a property with a value that is substitutable for Point.">
												<annotatedElement
												xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-LineStringSegmentType-nestedClassifier-nestedClassifier-pointProperty"
												/>
											</ownedComment>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-LineStringSegmentType-nestedClassifier-nestedClassifier-pointRep"
											name="pointRep" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-PointPropertyType"
											association="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-24">
											<ownedComment xmi:type="uml:Comment"
												xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-LineStringSegmentType-nestedClassifier-nestedClassifier-pointRep-ownedComment">
												<annotatedElement
												xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-LineStringSegmentType-nestedClassifier-nestedClassifier-pointRep"
												/>
											</ownedComment>
										</ownedAttribute>
									</nestedClassifier>
								</nestedClassifier>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-20">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-LineStringSegmentType-nestedClassifier-nestedClassifier-pos"/>
								<supplier
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-NamespaceElementPropertyHolder-pos"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-21">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-LineStringSegmentType-nestedClassifier-nestedClassifier-pointProperty"/>
								<supplier
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-NamespaceElementPropertyHolder-pointProperty"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-22">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-LineStringSegmentType-nestedClassifier-nestedClassifier-pointProperty"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-22-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-22-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-geometryPrimitives-LineStringSegmentType-nestedClassifier-nestedClassifier"
									association="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-22"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-23">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-LineStringSegmentType-nestedClassifier-nestedClassifier-pointRep"/>
								<supplier
									xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-pointRep"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-24">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-LineStringSegmentType-nestedClassifier-nestedClassifier-pointRep"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-24-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-24-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-geometryPrimitives-LineStringSegmentType-nestedClassifier-nestedClassifier"
									association="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-24"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-25">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-LineStringSegmentType-nestedClassifier-posList"/>
								<supplier
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-NamespaceElementPropertyHolder-posList"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-26">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-LineStringSegmentType-nestedClassifier-coordinates"/>
								<supplier
									xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-coordinates"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcStringType"
								name="ArcStringType">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcStringType-generalization"
									general="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractCurveSegmentType"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcStringType-ownedAttribute__from_Class-1"
									name="choice_1"
									type="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcStringType-nestedClassifier"> </ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcStringType-interpolation"
									name="interpolation" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CurveInterpolationType">
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcStringType-interpolation-lowerValue"/>
									<defaultValue xmi:type="uml:LiteralString"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcStringType-interpolation-defaultValue"
										name="fixed" value="circularArc3Points"/>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcStringType-numArc"
									name="numArc" aggregation="composite">
									<type
										href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-integer"> </type>
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcStringType-numArc-lowerValue"/>
									<defaultValue xmi:type="uml:LiteralString"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcStringType-numArc-defaultValue"
										name="default"/>
								</ownedAttribute>
								<nestedClassifier xmi:type="uml:Class"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcStringType-nestedClassifier"
									name="choice_1">
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcStringType-nestedClassifier-ownedAttribute__from_Class-1"
										name="choice_1"
										type="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcStringType-nestedClassifier-nestedClassifier">
										<lowerValue xmi:type="uml:LiteralInteger"
											xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcStringType-nestedClassifier-ownedAttribute__from_Class-1-lowerValue"
											value="3"/>
										<upperValue xmi:type="uml:LiteralUnlimitedNatural"
											xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcStringType-nestedClassifier-ownedAttribute__from_Class-1-upperValue"
											value="*"/>
									</ownedAttribute>
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcStringType-nestedClassifier-posList"
										name="posList" aggregation="composite"
										type="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-DirectPositionListType"> </ownedAttribute>
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcStringType-nestedClassifier-coordinates"
										name="coordinates" aggregation="composite"
										type="_niem-external-ogc-gml-3.2.1-basicTypes-CoordinatesType">
										<ownedComment xmi:type="uml:Comment"
											xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcStringType-nestedClassifier-coordinates-ownedComment">
											<annotatedElement
												xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcStringType-nestedClassifier-coordinates"
											/>
										</ownedComment>
									</ownedAttribute>
									<nestedClassifier xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcStringType-nestedClassifier-nestedClassifier"
										name="choice_1">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcStringType-nestedClassifier-nestedClassifier-pos"
											name="pos" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-DirectPositionType"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcStringType-nestedClassifier-nestedClassifier-pointProperty"
											name="pointProperty" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-PointPropertyType"
											association="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-30">
											<ownedComment xmi:type="uml:Comment"
												xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcStringType-nestedClassifier-nestedClassifier-pointProperty-ownedComment"
												body="This property element either references a point via the XLink-attributes or contains the point element. pointProperty is the predefined property which may be used by GML Application Schemas whenever a GML feature has a property with a value that is substitutable for Point.">
												<annotatedElement
												xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcStringType-nestedClassifier-nestedClassifier-pointProperty"
												/>
											</ownedComment>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcStringType-nestedClassifier-nestedClassifier-pointRep"
											name="pointRep" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-PointPropertyType"
											association="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-32">
											<ownedComment xmi:type="uml:Comment"
												xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcStringType-nestedClassifier-nestedClassifier-pointRep-ownedComment">
												<annotatedElement
												xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcStringType-nestedClassifier-nestedClassifier-pointRep"
												/>
											</ownedComment>
										</ownedAttribute>
									</nestedClassifier>
								</nestedClassifier>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-28">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcStringType-nestedClassifier-nestedClassifier-pos"/>
								<supplier
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-NamespaceElementPropertyHolder-pos"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-29">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcStringType-nestedClassifier-nestedClassifier-pointProperty"/>
								<supplier
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-NamespaceElementPropertyHolder-pointProperty"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-30">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcStringType-nestedClassifier-nestedClassifier-pointProperty"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-30-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-30-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcStringType-nestedClassifier-nestedClassifier"
									association="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-30"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-31">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcStringType-nestedClassifier-nestedClassifier-pointRep"/>
								<supplier
									xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-pointRep"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-32">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcStringType-nestedClassifier-nestedClassifier-pointRep"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-32-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-32-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcStringType-nestedClassifier-nestedClassifier"
									association="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-32"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-33">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcStringType-nestedClassifier-posList"/>
								<supplier
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-NamespaceElementPropertyHolder-posList"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-34">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcStringType-nestedClassifier-coordinates"/>
								<supplier
									xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-coordinates"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcType"
								name="ArcType">
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcType-ownedAttribute__from_Class-1"
									name="choice_1"
									type="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcType-nestedClassifier"> </ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcType-numArc"
									name="numArc" aggregation="composite">
									<type
										href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-integer"> </type>
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcType-numArc-lowerValue"/>
									<defaultValue xmi:type="uml:LiteralString"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcType-numArc-defaultValue"
										name="fixed" value="1"/>
								</ownedAttribute>
								<nestedClassifier xmi:type="uml:Class"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcType-nestedClassifier"
									name="choice_1">
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcType-nestedClassifier-ownedAttribute__from_Class-1"
										name="choice_1"
										type="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcType-nestedClassifier-nestedClassifier">
										<lowerValue xmi:type="uml:LiteralInteger"
											xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcType-nestedClassifier-ownedAttribute__from_Class-1-lowerValue"
											value="3"/>
										<upperValue xmi:type="uml:LiteralUnlimitedNatural"
											xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcType-nestedClassifier-ownedAttribute__from_Class-1-upperValue"
											value="3"/>
									</ownedAttribute>
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcType-nestedClassifier-posList"
										name="posList" aggregation="composite"
										type="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-DirectPositionListType"> </ownedAttribute>
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcType-nestedClassifier-coordinates"
										name="coordinates" aggregation="composite"
										type="_niem-external-ogc-gml-3.2.1-basicTypes-CoordinatesType">
										<ownedComment xmi:type="uml:Comment"
											xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcType-nestedClassifier-coordinates-ownedComment">
											<annotatedElement
												xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcType-nestedClassifier-coordinates"
											/>
										</ownedComment>
									</ownedAttribute>
									<nestedClassifier xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcType-nestedClassifier-nestedClassifier"
										name="choice_1">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcType-nestedClassifier-nestedClassifier-pos"
											name="pos" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-DirectPositionType"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcType-nestedClassifier-nestedClassifier-pointProperty"
											name="pointProperty" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-PointPropertyType"
											association="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-39">
											<ownedComment xmi:type="uml:Comment"
												xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcType-nestedClassifier-nestedClassifier-pointProperty-ownedComment"
												body="This property element either references a point via the XLink-attributes or contains the point element. pointProperty is the predefined property which may be used by GML Application Schemas whenever a GML feature has a property with a value that is substitutable for Point.">
												<annotatedElement
												xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcType-nestedClassifier-nestedClassifier-pointProperty"
												/>
											</ownedComment>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcType-nestedClassifier-nestedClassifier-pointRep"
											name="pointRep" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-PointPropertyType"
											association="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-41">
											<ownedComment xmi:type="uml:Comment"
												xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcType-nestedClassifier-nestedClassifier-pointRep-ownedComment">
												<annotatedElement
												xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcType-nestedClassifier-nestedClassifier-pointRep"
												/>
											</ownedComment>
										</ownedAttribute>
									</nestedClassifier>
								</nestedClassifier>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-36">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcType"/>
								<supplier
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcStringType"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-37">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcType-nestedClassifier-nestedClassifier-pos"/>
								<supplier
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-NamespaceElementPropertyHolder-pos"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-38">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcType-nestedClassifier-nestedClassifier-pointProperty"/>
								<supplier
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-NamespaceElementPropertyHolder-pointProperty"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-39">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcType-nestedClassifier-nestedClassifier-pointProperty"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-39-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-39-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcType-nestedClassifier-nestedClassifier"
									association="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-39"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-40">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcType-nestedClassifier-nestedClassifier-pointRep"/>
								<supplier
									xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-pointRep"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-41">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcType-nestedClassifier-nestedClassifier-pointRep"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-41-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-41-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcType-nestedClassifier-nestedClassifier"
									association="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-41"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-42">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcType-nestedClassifier-posList"/>
								<supplier
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-NamespaceElementPropertyHolder-posList"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-43">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcType-nestedClassifier-coordinates"/>
								<supplier
									xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-coordinates"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CircleType"
								name="CircleType">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CircleType-generalization"
									general="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcType"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcStringByBulgeType"
								name="ArcStringByBulgeType">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcStringByBulgeType-generalization"
									general="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractCurveSegmentType"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcStringByBulgeType-ownedAttribute__from_Class-1"
									name="choice_1"
									type="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcStringByBulgeType-nestedClassifier"> </ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcStringByBulgeType-bulge"
									name="bulge" aggregation="composite">
									<type
										href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-double"> </type>
									<upperValue xmi:type="uml:LiteralUnlimitedNatural"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcStringByBulgeType-bulge-upperValue"
										value="*"/>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcStringByBulgeType-normal"
									name="normal" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-VectorType">
									<upperValue xmi:type="uml:LiteralUnlimitedNatural"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcStringByBulgeType-normal-upperValue"
										value="*"/>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcStringByBulgeType-interpolation"
									name="interpolation" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CurveInterpolationType">
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcStringByBulgeType-interpolation-lowerValue"/>
									<defaultValue xmi:type="uml:LiteralString"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcStringByBulgeType-interpolation-defaultValue"
										name="fixed" value="circularArc2PointWithBulge"/>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcStringByBulgeType-numArc"
									name="numArc" aggregation="composite">
									<type
										href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-integer"> </type>
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcStringByBulgeType-numArc-lowerValue"/>
									<defaultValue xmi:type="uml:LiteralString"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcStringByBulgeType-numArc-defaultValue"
										name="default"/>
								</ownedAttribute>
								<nestedClassifier xmi:type="uml:Class"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcStringByBulgeType-nestedClassifier"
									name="choice_1">
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcStringByBulgeType-nestedClassifier-ownedAttribute__from_Class-1"
										name="choice_1"
										type="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcStringByBulgeType-nestedClassifier-nestedClassifier">
										<lowerValue xmi:type="uml:LiteralInteger"
											xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcStringByBulgeType-nestedClassifier-ownedAttribute__from_Class-1-lowerValue"
											value="2"/>
										<upperValue xmi:type="uml:LiteralUnlimitedNatural"
											xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcStringByBulgeType-nestedClassifier-ownedAttribute__from_Class-1-upperValue"
											value="*"/>
									</ownedAttribute>
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcStringByBulgeType-nestedClassifier-posList"
										name="posList" aggregation="composite"
										type="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-DirectPositionListType"> </ownedAttribute>
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcStringByBulgeType-nestedClassifier-coordinates"
										name="coordinates" aggregation="composite"
										type="_niem-external-ogc-gml-3.2.1-basicTypes-CoordinatesType">
										<ownedComment xmi:type="uml:Comment"
											xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcStringByBulgeType-nestedClassifier-coordinates-ownedComment">
											<annotatedElement
												xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcStringByBulgeType-nestedClassifier-coordinates"
											/>
										</ownedComment>
									</ownedAttribute>
									<nestedClassifier xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcStringByBulgeType-nestedClassifier-nestedClassifier"
										name="choice_1">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcStringByBulgeType-nestedClassifier-nestedClassifier-pos"
											name="pos" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-DirectPositionType"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcStringByBulgeType-nestedClassifier-nestedClassifier-pointProperty"
											name="pointProperty" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-PointPropertyType"
											association="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-48">
											<ownedComment xmi:type="uml:Comment"
												xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcStringByBulgeType-nestedClassifier-nestedClassifier-pointProperty-ownedComment"
												body="This property element either references a point via the XLink-attributes or contains the point element. pointProperty is the predefined property which may be used by GML Application Schemas whenever a GML feature has a property with a value that is substitutable for Point.">
												<annotatedElement
												xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcStringByBulgeType-nestedClassifier-nestedClassifier-pointProperty"
												/>
											</ownedComment>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcStringByBulgeType-nestedClassifier-nestedClassifier-pointRep"
											name="pointRep" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-PointPropertyType"
											association="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-50">
											<ownedComment xmi:type="uml:Comment"
												xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcStringByBulgeType-nestedClassifier-nestedClassifier-pointRep-ownedComment">
												<annotatedElement
												xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcStringByBulgeType-nestedClassifier-nestedClassifier-pointRep"
												/>
											</ownedComment>
										</ownedAttribute>
									</nestedClassifier>
								</nestedClassifier>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-46">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcStringByBulgeType-nestedClassifier-nestedClassifier-pos"/>
								<supplier
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-NamespaceElementPropertyHolder-pos"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-47">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcStringByBulgeType-nestedClassifier-nestedClassifier-pointProperty"/>
								<supplier
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-NamespaceElementPropertyHolder-pointProperty"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-48">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcStringByBulgeType-nestedClassifier-nestedClassifier-pointProperty"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-48-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-48-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcStringByBulgeType-nestedClassifier-nestedClassifier"
									association="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-48"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-49">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcStringByBulgeType-nestedClassifier-nestedClassifier-pointRep"/>
								<supplier
									xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-pointRep"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-50">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcStringByBulgeType-nestedClassifier-nestedClassifier-pointRep"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-50-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-50-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcStringByBulgeType-nestedClassifier-nestedClassifier"
									association="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-50"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-51">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcStringByBulgeType-nestedClassifier-posList"/>
								<supplier
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-NamespaceElementPropertyHolder-posList"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-52">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcStringByBulgeType-nestedClassifier-coordinates"/>
								<supplier
									xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-coordinates"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcByBulgeType"
								name="ArcByBulgeType">
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcByBulgeType-ownedAttribute__from_Class-1"
									name="choice_1"
									type="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcByBulgeType-nestedClassifier"> </ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcByBulgeType-bulge"
									name="bulge" aggregation="composite">
									<type
										href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-double"
									> </type>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcByBulgeType-normal"
									name="normal" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-VectorType"> </ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcByBulgeType-numArc"
									name="numArc" aggregation="composite">
									<type
										href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-integer"> </type>
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcByBulgeType-numArc-lowerValue"/>
									<defaultValue xmi:type="uml:LiteralString"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcByBulgeType-numArc-defaultValue"
										name="fixed" value="1"/>
								</ownedAttribute>
								<nestedClassifier xmi:type="uml:Class"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcByBulgeType-nestedClassifier"
									name="choice_1">
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcByBulgeType-nestedClassifier-ownedAttribute__from_Class-1"
										name="choice_1"
										type="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcByBulgeType-nestedClassifier-nestedClassifier">
										<lowerValue xmi:type="uml:LiteralInteger"
											xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcByBulgeType-nestedClassifier-ownedAttribute__from_Class-1-lowerValue"
											value="2"/>
										<upperValue xmi:type="uml:LiteralUnlimitedNatural"
											xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcByBulgeType-nestedClassifier-ownedAttribute__from_Class-1-upperValue"
											value="2"/>
									</ownedAttribute>
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcByBulgeType-nestedClassifier-posList"
										name="posList" aggregation="composite"
										type="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-DirectPositionListType"> </ownedAttribute>
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcByBulgeType-nestedClassifier-coordinates"
										name="coordinates" aggregation="composite"
										type="_niem-external-ogc-gml-3.2.1-basicTypes-CoordinatesType">
										<ownedComment xmi:type="uml:Comment"
											xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcByBulgeType-nestedClassifier-coordinates-ownedComment">
											<annotatedElement
												xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcByBulgeType-nestedClassifier-coordinates"
											/>
										</ownedComment>
									</ownedAttribute>
									<nestedClassifier xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcByBulgeType-nestedClassifier-nestedClassifier"
										name="choice_1">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcByBulgeType-nestedClassifier-nestedClassifier-pos"
											name="pos" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-DirectPositionType"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcByBulgeType-nestedClassifier-nestedClassifier-pointProperty"
											name="pointProperty" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-PointPropertyType"
											association="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-57">
											<ownedComment xmi:type="uml:Comment"
												xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcByBulgeType-nestedClassifier-nestedClassifier-pointProperty-ownedComment"
												body="This property element either references a point via the XLink-attributes or contains the point element. pointProperty is the predefined property which may be used by GML Application Schemas whenever a GML feature has a property with a value that is substitutable for Point.">
												<annotatedElement
												xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcByBulgeType-nestedClassifier-nestedClassifier-pointProperty"
												/>
											</ownedComment>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcByBulgeType-nestedClassifier-nestedClassifier-pointRep"
											name="pointRep" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-PointPropertyType"
											association="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-59">
											<ownedComment xmi:type="uml:Comment"
												xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcByBulgeType-nestedClassifier-nestedClassifier-pointRep-ownedComment">
												<annotatedElement
												xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcByBulgeType-nestedClassifier-nestedClassifier-pointRep"
												/>
											</ownedComment>
										</ownedAttribute>
									</nestedClassifier>
								</nestedClassifier>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-54">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcByBulgeType"/>
								<supplier
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcStringByBulgeType"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-55">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcByBulgeType-nestedClassifier-nestedClassifier-pos"/>
								<supplier
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-NamespaceElementPropertyHolder-pos"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-56">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcByBulgeType-nestedClassifier-nestedClassifier-pointProperty"/>
								<supplier
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-NamespaceElementPropertyHolder-pointProperty"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-57">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcByBulgeType-nestedClassifier-nestedClassifier-pointProperty"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-57-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-57-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcByBulgeType-nestedClassifier-nestedClassifier"
									association="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-57"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-58">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcByBulgeType-nestedClassifier-nestedClassifier-pointRep"/>
								<supplier
									xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-pointRep"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-59">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcByBulgeType-nestedClassifier-nestedClassifier-pointRep"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-59-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-59-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcByBulgeType-nestedClassifier-nestedClassifier"
									association="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-59"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-60">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcByBulgeType-nestedClassifier-posList"/>
								<supplier
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-NamespaceElementPropertyHolder-posList"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-61">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcByBulgeType-nestedClassifier-coordinates"/>
								<supplier
									xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-coordinates"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcByCenterPointType"
								name="ArcByCenterPointType">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcByCenterPointType-generalization"
									general="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractCurveSegmentType"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcByCenterPointType-ownedAttribute__from_Class-1"
									name="choice_1"
									type="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcByCenterPointType-nestedClassifier"> </ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcByCenterPointType-radius"
									name="radius" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-measures-LengthType"> </ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcByCenterPointType-startAngle"
									name="startAngle" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-measures-AngleType">
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcByCenterPointType-startAngle-lowerValue"
									/>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcByCenterPointType-endAngle"
									name="endAngle" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-measures-AngleType">
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcByCenterPointType-endAngle-lowerValue"
									/>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcByCenterPointType-interpolation"
									name="interpolation" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CurveInterpolationType">
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcByCenterPointType-interpolation-lowerValue"/>
									<defaultValue xmi:type="uml:LiteralString"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcByCenterPointType-interpolation-defaultValue"
										name="fixed" value="circularArcCenterPointWithRadius"/>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcByCenterPointType-numArc"
									name="numArc" aggregation="composite">
									<type
										href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-integer"> </type>
									<defaultValue xmi:type="uml:LiteralString"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcByCenterPointType-numArc-defaultValue"
										name="fixed" value="1"/>
								</ownedAttribute>
								<nestedClassifier xmi:type="uml:Class"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcByCenterPointType-nestedClassifier"
									name="choice_1">
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcByCenterPointType-nestedClassifier-ownedAttribute__from_Class-1"
										name="choice_1"
										type="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcByCenterPointType-nestedClassifier-nestedClassifier"> </ownedAttribute>
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcByCenterPointType-nestedClassifier-posList"
										name="posList" aggregation="composite"
										type="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-DirectPositionListType"> </ownedAttribute>
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcByCenterPointType-nestedClassifier-coordinates"
										name="coordinates" aggregation="composite"
										type="_niem-external-ogc-gml-3.2.1-basicTypes-CoordinatesType">
										<ownedComment xmi:type="uml:Comment"
											xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcByCenterPointType-nestedClassifier-coordinates-ownedComment">
											<annotatedElement
												xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcByCenterPointType-nestedClassifier-coordinates"
											/>
										</ownedComment>
									</ownedAttribute>
									<nestedClassifier xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcByCenterPointType-nestedClassifier-nestedClassifier"
										name="choice_1">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcByCenterPointType-nestedClassifier-nestedClassifier-pos"
											name="pos" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-DirectPositionType"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcByCenterPointType-nestedClassifier-nestedClassifier-pointProperty"
											name="pointProperty" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-PointPropertyType"
											association="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-65">
											<ownedComment xmi:type="uml:Comment"
												xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcByCenterPointType-nestedClassifier-nestedClassifier-pointProperty-ownedComment"
												body="This property element either references a point via the XLink-attributes or contains the point element. pointProperty is the predefined property which may be used by GML Application Schemas whenever a GML feature has a property with a value that is substitutable for Point.">
												<annotatedElement
												xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcByCenterPointType-nestedClassifier-nestedClassifier-pointProperty"
												/>
											</ownedComment>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcByCenterPointType-nestedClassifier-nestedClassifier-pointRep"
											name="pointRep" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-PointPropertyType"
											association="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-67">
											<ownedComment xmi:type="uml:Comment"
												xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcByCenterPointType-nestedClassifier-nestedClassifier-pointRep-ownedComment">
												<annotatedElement
												xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcByCenterPointType-nestedClassifier-nestedClassifier-pointRep"
												/>
											</ownedComment>
										</ownedAttribute>
									</nestedClassifier>
								</nestedClassifier>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-63">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcByCenterPointType-nestedClassifier-nestedClassifier-pos"/>
								<supplier
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-NamespaceElementPropertyHolder-pos"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-64">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcByCenterPointType-nestedClassifier-nestedClassifier-pointProperty"/>
								<supplier
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-NamespaceElementPropertyHolder-pointProperty"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-65">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcByCenterPointType-nestedClassifier-nestedClassifier-pointProperty"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-65-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-65-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcByCenterPointType-nestedClassifier-nestedClassifier"
									association="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-65"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-66">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcByCenterPointType-nestedClassifier-nestedClassifier-pointRep"/>
								<supplier
									xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-pointRep"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-67">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcByCenterPointType-nestedClassifier-nestedClassifier-pointRep"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-67-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-67-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcByCenterPointType-nestedClassifier-nestedClassifier"
									association="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-67"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-68">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcByCenterPointType-nestedClassifier-posList"/>
								<supplier
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-NamespaceElementPropertyHolder-posList"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-69">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcByCenterPointType-nestedClassifier-coordinates"/>
								<supplier
									xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-coordinates"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CircleByCenterPointType"
								name="CircleByCenterPointType">
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CircleByCenterPointType-ownedAttribute__from_Class-1"
									name="choice_1"
									type="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CircleByCenterPointType-nestedClassifier"> </ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CircleByCenterPointType-radius"
									name="radius" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-measures-LengthType"> </ownedAttribute>
								<nestedClassifier xmi:type="uml:Class"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CircleByCenterPointType-nestedClassifier"
									name="choice_1">
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CircleByCenterPointType-nestedClassifier-ownedAttribute__from_Class-1"
										name="choice_1"
										type="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CircleByCenterPointType-nestedClassifier-nestedClassifier"> </ownedAttribute>
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CircleByCenterPointType-nestedClassifier-posList"
										name="posList" aggregation="composite"
										type="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-DirectPositionListType"> </ownedAttribute>
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CircleByCenterPointType-nestedClassifier-coordinates"
										name="coordinates" aggregation="composite"
										type="_niem-external-ogc-gml-3.2.1-basicTypes-CoordinatesType">
										<ownedComment xmi:type="uml:Comment"
											xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CircleByCenterPointType-nestedClassifier-coordinates-ownedComment">
											<annotatedElement
												xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CircleByCenterPointType-nestedClassifier-coordinates"
											/>
										</ownedComment>
									</ownedAttribute>
									<nestedClassifier xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CircleByCenterPointType-nestedClassifier-nestedClassifier"
										name="choice_1">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CircleByCenterPointType-nestedClassifier-nestedClassifier-pos"
											name="pos" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-DirectPositionType"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CircleByCenterPointType-nestedClassifier-nestedClassifier-pointProperty"
											name="pointProperty" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-PointPropertyType"
											association="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-74">
											<ownedComment xmi:type="uml:Comment"
												xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CircleByCenterPointType-nestedClassifier-nestedClassifier-pointProperty-ownedComment"
												body="This property element either references a point via the XLink-attributes or contains the point element. pointProperty is the predefined property which may be used by GML Application Schemas whenever a GML feature has a property with a value that is substitutable for Point.">
												<annotatedElement
												xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CircleByCenterPointType-nestedClassifier-nestedClassifier-pointProperty"
												/>
											</ownedComment>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CircleByCenterPointType-nestedClassifier-nestedClassifier-pointRep"
											name="pointRep" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-PointPropertyType"
											association="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-76">
											<ownedComment xmi:type="uml:Comment"
												xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CircleByCenterPointType-nestedClassifier-nestedClassifier-pointRep-ownedComment">
												<annotatedElement
												xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CircleByCenterPointType-nestedClassifier-nestedClassifier-pointRep"
												/>
											</ownedComment>
										</ownedAttribute>
									</nestedClassifier>
								</nestedClassifier>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-71">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CircleByCenterPointType"/>
								<supplier
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcByCenterPointType"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-72">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CircleByCenterPointType-nestedClassifier-nestedClassifier-pos"/>
								<supplier
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-NamespaceElementPropertyHolder-pos"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-73">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CircleByCenterPointType-nestedClassifier-nestedClassifier-pointProperty"/>
								<supplier
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-NamespaceElementPropertyHolder-pointProperty"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-74">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CircleByCenterPointType-nestedClassifier-nestedClassifier-pointProperty"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-74-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-74-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CircleByCenterPointType-nestedClassifier-nestedClassifier"
									association="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-74"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-75">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CircleByCenterPointType-nestedClassifier-nestedClassifier-pointRep"/>
								<supplier
									xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-pointRep"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-76">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CircleByCenterPointType-nestedClassifier-nestedClassifier-pointRep"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-76-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-76-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CircleByCenterPointType-nestedClassifier-nestedClassifier"
									association="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-76"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-77">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CircleByCenterPointType-nestedClassifier-posList"/>
								<supplier
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-NamespaceElementPropertyHolder-posList"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-78">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CircleByCenterPointType-nestedClassifier-coordinates"/>
								<supplier
									xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-coordinates"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CubicSplineType"
								name="CubicSplineType">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CubicSplineType-generalization"
									general="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractCurveSegmentType"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CubicSplineType-ownedAttribute__from_Class-1"
									name="choice_1"
									type="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CubicSplineType-nestedClassifier"> </ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CubicSplineType-vectorAtStart"
									name="vectorAtStart" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-VectorType"> </ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CubicSplineType-vectorAtEnd"
									name="vectorAtEnd" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-VectorType"> </ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CubicSplineType-interpolation"
									name="interpolation" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CurveInterpolationType">
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CubicSplineType-interpolation-lowerValue"/>
									<defaultValue xmi:type="uml:LiteralString"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CubicSplineType-interpolation-defaultValue"
										name="fixed" value="cubicSpline"/>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CubicSplineType-degree"
									name="degree" aggregation="composite">
									<type
										href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-integer"> </type>
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CubicSplineType-degree-lowerValue"/>
									<defaultValue xmi:type="uml:LiteralString"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CubicSplineType-degree-defaultValue"
										name="fixed" value="3"/>
								</ownedAttribute>
								<nestedClassifier xmi:type="uml:Class"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CubicSplineType-nestedClassifier"
									name="choice_1">
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CubicSplineType-nestedClassifier-ownedAttribute__from_Class-1"
										name="choice_1"
										type="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CubicSplineType-nestedClassifier-nestedClassifier">
										<lowerValue xmi:type="uml:LiteralInteger"
											xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CubicSplineType-nestedClassifier-ownedAttribute__from_Class-1-lowerValue"
											value="2"/>
										<upperValue xmi:type="uml:LiteralUnlimitedNatural"
											xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CubicSplineType-nestedClassifier-ownedAttribute__from_Class-1-upperValue"
											value="*"/>
									</ownedAttribute>
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CubicSplineType-nestedClassifier-posList"
										name="posList" aggregation="composite"
										type="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-DirectPositionListType"> </ownedAttribute>
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CubicSplineType-nestedClassifier-coordinates"
										name="coordinates" aggregation="composite"
										type="_niem-external-ogc-gml-3.2.1-basicTypes-CoordinatesType">
										<ownedComment xmi:type="uml:Comment"
											xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CubicSplineType-nestedClassifier-coordinates-ownedComment">
											<annotatedElement
												xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CubicSplineType-nestedClassifier-coordinates"
											/>
										</ownedComment>
									</ownedAttribute>
									<nestedClassifier xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CubicSplineType-nestedClassifier-nestedClassifier"
										name="choice_1">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CubicSplineType-nestedClassifier-nestedClassifier-pos"
											name="pos" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-DirectPositionType"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CubicSplineType-nestedClassifier-nestedClassifier-pointProperty"
											name="pointProperty" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-PointPropertyType"
											association="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-82">
											<ownedComment xmi:type="uml:Comment"
												xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CubicSplineType-nestedClassifier-nestedClassifier-pointProperty-ownedComment"
												body="This property element either references a point via the XLink-attributes or contains the point element. pointProperty is the predefined property which may be used by GML Application Schemas whenever a GML feature has a property with a value that is substitutable for Point.">
												<annotatedElement
												xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CubicSplineType-nestedClassifier-nestedClassifier-pointProperty"
												/>
											</ownedComment>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CubicSplineType-nestedClassifier-nestedClassifier-pointRep"
											name="pointRep" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-PointPropertyType"
											association="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-84">
											<ownedComment xmi:type="uml:Comment"
												xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CubicSplineType-nestedClassifier-nestedClassifier-pointRep-ownedComment">
												<annotatedElement
												xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CubicSplineType-nestedClassifier-nestedClassifier-pointRep"
												/>
											</ownedComment>
										</ownedAttribute>
									</nestedClassifier>
								</nestedClassifier>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-80">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CubicSplineType-nestedClassifier-nestedClassifier-pos"/>
								<supplier
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-NamespaceElementPropertyHolder-pos"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-81">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CubicSplineType-nestedClassifier-nestedClassifier-pointProperty"/>
								<supplier
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-NamespaceElementPropertyHolder-pointProperty"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-82">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CubicSplineType-nestedClassifier-nestedClassifier-pointProperty"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-82-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-82-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CubicSplineType-nestedClassifier-nestedClassifier"
									association="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-82"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-83">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CubicSplineType-nestedClassifier-nestedClassifier-pointRep"/>
								<supplier
									xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-pointRep"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-84">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CubicSplineType-nestedClassifier-nestedClassifier-pointRep"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-84-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-84-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CubicSplineType-nestedClassifier-nestedClassifier"
									association="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-84"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-85">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CubicSplineType-nestedClassifier-posList"/>
								<supplier
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-NamespaceElementPropertyHolder-posList"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-86">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CubicSplineType-nestedClassifier-coordinates"/>
								<supplier
									xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-coordinates"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-BSplineType"
								name="BSplineType">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-BSplineType-generalization"
									general="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractCurveSegmentType"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-BSplineType-ownedAttribute__from_Class-1"
									name="choice_1"
									type="_niem-external-ogc-gml-3.2.1-geometryPrimitives-BSplineType-nestedClassifier"> </ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-BSplineType-degree"
									name="degree" aggregation="composite">
									<type
										href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-nonNegativeInteger"
									> </type>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-BSplineType-knot"
									name="knot" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryPrimitives-KnotPropertyType">
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-BSplineType-knot-lowerValue"
										value="2"/>
									<upperValue xmi:type="uml:LiteralUnlimitedNatural"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-BSplineType-knot-upperValue"
										value="*"/>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-BSplineType-interpolation"
									name="interpolation" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CurveInterpolationType">
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-BSplineType-interpolation-lowerValue"/>
									<defaultValue xmi:type="uml:LiteralString"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-BSplineType-interpolation-defaultValue"
										name="default" value="polynomialSpline"/>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-BSplineType-isPolynomial"
									name="isPolynomial" aggregation="composite">
									<type
										href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-boolean"> </type>
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-BSplineType-isPolynomial-lowerValue"/>
									<defaultValue xmi:type="uml:LiteralString"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-BSplineType-isPolynomial-defaultValue"
										name="default"/>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-BSplineType-knotType"
									name="knotType" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryPrimitives-KnotTypesType">
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-BSplineType-knotType-lowerValue"/>
									<defaultValue xmi:type="uml:LiteralString"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-BSplineType-knotType-defaultValue"
										name="default"/>
								</ownedAttribute>
								<nestedClassifier xmi:type="uml:Class"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-BSplineType-nestedClassifier"
									name="choice_1">
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-BSplineType-nestedClassifier-ownedAttribute__from_Class-1"
										name="choice_1"
										type="_niem-external-ogc-gml-3.2.1-geometryPrimitives-BSplineType-nestedClassifier-nestedClassifier">
										<lowerValue xmi:type="uml:LiteralInteger"
											xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-BSplineType-nestedClassifier-ownedAttribute__from_Class-1-lowerValue"/>
										<upperValue xmi:type="uml:LiteralUnlimitedNatural"
											xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-BSplineType-nestedClassifier-ownedAttribute__from_Class-1-upperValue"
											value="*"/>
									</ownedAttribute>
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-BSplineType-nestedClassifier-posList"
										name="posList" aggregation="composite"
										type="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-DirectPositionListType"> </ownedAttribute>
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-BSplineType-nestedClassifier-coordinates"
										name="coordinates" aggregation="composite"
										type="_niem-external-ogc-gml-3.2.1-basicTypes-CoordinatesType">
										<ownedComment xmi:type="uml:Comment"
											xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-BSplineType-nestedClassifier-coordinates-ownedComment">
											<annotatedElement
												xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-BSplineType-nestedClassifier-coordinates"
											/>
										</ownedComment>
									</ownedAttribute>
									<nestedClassifier xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-BSplineType-nestedClassifier-nestedClassifier"
										name="choice_1">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-BSplineType-nestedClassifier-nestedClassifier-pos"
											name="pos" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-DirectPositionType"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-BSplineType-nestedClassifier-nestedClassifier-pointProperty"
											name="pointProperty" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-PointPropertyType"
											association="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-90">
											<ownedComment xmi:type="uml:Comment"
												xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-BSplineType-nestedClassifier-nestedClassifier-pointProperty-ownedComment"
												body="This property element either references a point via the XLink-attributes or contains the point element. pointProperty is the predefined property which may be used by GML Application Schemas whenever a GML feature has a property with a value that is substitutable for Point.">
												<annotatedElement
												xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-BSplineType-nestedClassifier-nestedClassifier-pointProperty"
												/>
											</ownedComment>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-BSplineType-nestedClassifier-nestedClassifier-pointRep"
											name="pointRep" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-PointPropertyType"
											association="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-92">
											<ownedComment xmi:type="uml:Comment"
												xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-BSplineType-nestedClassifier-nestedClassifier-pointRep-ownedComment">
												<annotatedElement
												xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-BSplineType-nestedClassifier-nestedClassifier-pointRep"
												/>
											</ownedComment>
										</ownedAttribute>
									</nestedClassifier>
								</nestedClassifier>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-88">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-BSplineType-nestedClassifier-nestedClassifier-pos"/>
								<supplier
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-NamespaceElementPropertyHolder-pos"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-89">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-BSplineType-nestedClassifier-nestedClassifier-pointProperty"/>
								<supplier
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-NamespaceElementPropertyHolder-pointProperty"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-90">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-BSplineType-nestedClassifier-nestedClassifier-pointProperty"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-90-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-90-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-geometryPrimitives-BSplineType-nestedClassifier-nestedClassifier"
									association="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-90"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-91">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-BSplineType-nestedClassifier-nestedClassifier-pointRep"/>
								<supplier
									xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-pointRep"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-92">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-BSplineType-nestedClassifier-nestedClassifier-pointRep"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-92-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-92-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-geometryPrimitives-BSplineType-nestedClassifier-nestedClassifier"
									association="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-92"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-93">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-BSplineType-nestedClassifier-posList"/>
								<supplier
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-NamespaceElementPropertyHolder-posList"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-94">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-BSplineType-nestedClassifier-coordinates"/>
								<supplier
									xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-coordinates"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-KnotPropertyType"
								name="KnotPropertyType">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-KnotPropertyType-ownedComment"
									body="gml:KnotPropertyType encapsulates a knot to use it in a geometric type.">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-KnotPropertyType"
									/>
								</ownedComment>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-KnotPropertyType-Knot"
									name="Knot" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryPrimitives-KnotType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-KnotPropertyType-Knot-ownedComment"
										body="A knot is a breakpoint on a piecewise spline curve.&#xA;value is the value of the parameter at the knot of the spline (see ISO 19107:2003, 6.4.24.2).&#xA;multiplicity is the multiplicity of this knot used in the definition of the spline (with the same weight).&#xA;weight is the value of the averaging weight used for this knot of the spline.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-KnotPropertyType-Knot"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-KnotType"
								name="KnotType">
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-KnotType-value"
									name="value" aggregation="composite">
									<type
										href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-double"
									> </type>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-KnotType-multiplicity"
									name="multiplicity" aggregation="composite">
									<type
										href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-nonNegativeInteger"
									> </type>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-KnotType-weight"
									name="weight" aggregation="composite">
									<type
										href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-double"
									> </type>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Enumeration"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-KnotTypesType"
								name="KnotTypesType">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-KnotTypesType-ownedComment"
									body="This enumeration type specifies values for the knots' type (see ISO 19107:2003, 6.4.25).">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-KnotTypesType"
									/>
								</ownedComment>
								<ownedLiteral xmi:type="uml:EnumerationLiteral"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-KnotTypesType-uniform"
									name="uniform"/>
								<ownedLiteral xmi:type="uml:EnumerationLiteral"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-KnotTypesType-quasiUniform"
									name="quasiUniform"/>
								<ownedLiteral xmi:type="uml:EnumerationLiteral"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-KnotTypesType-piecewiseBezier"
									name="piecewiseBezier"/>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-98">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-KnotTypesType"/>
								<supplier
									href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-string"
								> </supplier>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-BezierType"
								name="BezierType">
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-BezierType-ownedAttribute__from_Class-1"
									name="choice_1"
									type="_niem-external-ogc-gml-3.2.1-geometryPrimitives-BezierType-nestedClassifier"> </ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-BezierType-degree"
									name="degree" aggregation="composite">
									<type
										href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-nonNegativeInteger"
									> </type>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-BezierType-knot"
									name="knot" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryPrimitives-KnotPropertyType">
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-BezierType-knot-lowerValue"
										value="2"/>
									<upperValue xmi:type="uml:LiteralUnlimitedNatural"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-BezierType-knot-upperValue"
										value="2"/>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-BezierType-interpolation"
									name="interpolation" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CurveInterpolationType">
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-BezierType-interpolation-lowerValue"/>
									<defaultValue xmi:type="uml:LiteralString"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-BezierType-interpolation-defaultValue"
										name="fixed" value="polynomialSpline"/>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-BezierType-isPolynomial"
									name="isPolynomial" aggregation="composite">
									<type
										href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-boolean"> </type>
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-BezierType-isPolynomial-lowerValue"/>
									<defaultValue xmi:type="uml:LiteralString"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-BezierType-isPolynomial-defaultValue"
										name="fixed" value="true"/>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-BezierType-knotType"
									name="knotType" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryPrimitives-KnotTypesType">
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-BezierType-knotType-lowerValue"/>
									<upperValue xmi:type="uml:LiteralUnlimitedNatural"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-BezierType-knotType-upperValue"/>
									<defaultValue xmi:type="uml:LiteralString"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-BezierType-knotType-defaultValue"
										name="default"/>
								</ownedAttribute>
								<nestedClassifier xmi:type="uml:Class"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-BezierType-nestedClassifier"
									name="choice_1">
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-BezierType-nestedClassifier-ownedAttribute__from_Class-1"
										name="choice_1"
										type="_niem-external-ogc-gml-3.2.1-geometryPrimitives-BezierType-nestedClassifier-nestedClassifier">
										<lowerValue xmi:type="uml:LiteralInteger"
											xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-BezierType-nestedClassifier-ownedAttribute__from_Class-1-lowerValue"/>
										<upperValue xmi:type="uml:LiteralUnlimitedNatural"
											xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-BezierType-nestedClassifier-ownedAttribute__from_Class-1-upperValue"
											value="*"/>
									</ownedAttribute>
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-BezierType-nestedClassifier-posList"
										name="posList" aggregation="composite"
										type="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-DirectPositionListType"> </ownedAttribute>
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-BezierType-nestedClassifier-coordinates"
										name="coordinates" aggregation="composite"
										type="_niem-external-ogc-gml-3.2.1-basicTypes-CoordinatesType">
										<ownedComment xmi:type="uml:Comment"
											xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-BezierType-nestedClassifier-coordinates-ownedComment">
											<annotatedElement
												xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-BezierType-nestedClassifier-coordinates"
											/>
										</ownedComment>
									</ownedAttribute>
									<nestedClassifier xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-BezierType-nestedClassifier-nestedClassifier"
										name="choice_1">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-BezierType-nestedClassifier-nestedClassifier-pos"
											name="pos" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-DirectPositionType"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-BezierType-nestedClassifier-nestedClassifier-pointProperty"
											name="pointProperty" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-PointPropertyType"
											association="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-103">
											<ownedComment xmi:type="uml:Comment"
												xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-BezierType-nestedClassifier-nestedClassifier-pointProperty-ownedComment"
												body="This property element either references a point via the XLink-attributes or contains the point element. pointProperty is the predefined property which may be used by GML Application Schemas whenever a GML feature has a property with a value that is substitutable for Point.">
												<annotatedElement
												xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-BezierType-nestedClassifier-nestedClassifier-pointProperty"
												/>
											</ownedComment>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-BezierType-nestedClassifier-nestedClassifier-pointRep"
											name="pointRep" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-PointPropertyType"
											association="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-105">
											<ownedComment xmi:type="uml:Comment"
												xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-BezierType-nestedClassifier-nestedClassifier-pointRep-ownedComment">
												<annotatedElement
												xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-BezierType-nestedClassifier-nestedClassifier-pointRep"
												/>
											</ownedComment>
										</ownedAttribute>
									</nestedClassifier>
								</nestedClassifier>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-100">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-BezierType"/>
								<supplier
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-BSplineType"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-101">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-BezierType-nestedClassifier-nestedClassifier-pos"/>
								<supplier
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-NamespaceElementPropertyHolder-pos"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-102">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-BezierType-nestedClassifier-nestedClassifier-pointProperty"/>
								<supplier
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-NamespaceElementPropertyHolder-pointProperty"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-103">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-BezierType-nestedClassifier-nestedClassifier-pointProperty"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-103-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-103-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-geometryPrimitives-BezierType-nestedClassifier-nestedClassifier"
									association="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-103"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-104">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-BezierType-nestedClassifier-nestedClassifier-pointRep"/>
								<supplier
									xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-pointRep"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-105">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-BezierType-nestedClassifier-nestedClassifier-pointRep"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-105-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-105-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-geometryPrimitives-BezierType-nestedClassifier-nestedClassifier"
									association="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-105"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-106">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-BezierType-nestedClassifier-posList"/>
								<supplier
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-NamespaceElementPropertyHolder-posList"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-107">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-BezierType-nestedClassifier-coordinates"/>
								<supplier
									xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-coordinates"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-OffsetCurveType"
								name="OffsetCurveType">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-OffsetCurveType-generalization"
									general="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractCurveSegmentType"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-OffsetCurveType-offsetBase"
									name="offsetBase" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-CurvePropertyType"> </ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-OffsetCurveType-distance"
									name="distance" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-measures-LengthType"> </ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-OffsetCurveType-refDirection"
									name="refDirection" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-VectorType">
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-OffsetCurveType-refDirection-lowerValue"
									/>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AffinePlacementType"
								name="AffinePlacementType">
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AffinePlacementType-location"
									name="location" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-DirectPositionType"> </ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AffinePlacementType-refDirection"
									name="refDirection" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-VectorType">
									<upperValue xmi:type="uml:LiteralUnlimitedNatural"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AffinePlacementType-refDirection-upperValue"
										value="*"/>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AffinePlacementType-inDimension"
									name="inDimension" aggregation="composite">
									<type
										href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-positiveInteger"
									> </type>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AffinePlacementType-outDimension"
									name="outDimension" aggregation="composite">
									<type
										href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-positiveInteger"
									> </type>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ClothoidType"
								name="ClothoidType">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ClothoidType-generalization"
									general="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractCurveSegmentType"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ClothoidType-refLocation"
									name="refLocation" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ClothoidType-refLocation_._type"> </ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ClothoidType-scaleFactor"
									name="scaleFactor" aggregation="composite">
									<type
										href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-decimal"
									> </type>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ClothoidType-startParameter"
									name="startParameter" aggregation="composite">
									<type
										href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-double"
									> </type>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ClothoidType-endParameter"
									name="endParameter" aggregation="composite">
									<type
										href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-double"
									> </type>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ClothoidType-interpolation"
									name="interpolation" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CurveInterpolationType">
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ClothoidType-interpolation-lowerValue"/>
									<defaultValue xmi:type="uml:LiteralString"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ClothoidType-interpolation-defaultValue"
										name="fixed" value="clothoid"/>
								</ownedAttribute>
								<nestedClassifier xmi:type="uml:Class"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ClothoidType-refLocation_._type"
									name="refLocation_._type">
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ClothoidType-refLocation_._type-AffinePlacement"
										name="AffinePlacement" aggregation="composite"
										type="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AffinePlacementType"
										association="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-111">
										<ownedComment xmi:type="uml:Comment"
											xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ClothoidType-refLocation_._type-AffinePlacement-ownedComment"
											body="location, refDirection, inDimension and outDimension have the same meaning as specified in ISO 19107:2003, 6.4.21.">
											<annotatedElement
												xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ClothoidType-refLocation_._type-AffinePlacement"
											/>
										</ownedComment>
									</ownedAttribute>
								</nestedClassifier>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-111">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ClothoidType-refLocation_._type-AffinePlacement"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-111-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-111-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ClothoidType-refLocation_._type"
									association="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-111"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-GeodesicStringType"
								name="GeodesicStringType">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-GeodesicStringType-generalization"
									general="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractCurveSegmentType"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-GeodesicStringType-posList"
									name="posList" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-DirectPositionListType"> </ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-GeodesicStringType-modelGroupDefinition"
									name="modelGroupDefinition"
									type="_niem-external-ogc-gml-3.2.1-geometryPrimitives-modelGroupDefinition-packagedElement-1">
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-GeodesicStringType-modelGroupDefinition-lowerValue"
										value="2"/>
									<upperValue xmi:type="uml:LiteralUnlimitedNatural"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-GeodesicStringType-modelGroupDefinition-upperValue"
										value="*"/>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-GeodesicStringType-interpolation"
									name="interpolation" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CurveInterpolationType">
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-GeodesicStringType-interpolation-lowerValue"/>
									<defaultValue xmi:type="uml:LiteralString"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-GeodesicStringType-interpolation-defaultValue"
										name="fixed" value="geodesic"/>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-113">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-GeodesicStringType-posList"/>
								<supplier
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-NamespaceElementPropertyHolder-posList"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-114"
								name="ref">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-GeodesicStringType"/>
								<supplier
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-modelGroupDefinition-geometricPositionGroup"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Package"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-modelGroupDefinition"
								name="modelGroupDefinition">
								<packagedElement xmi:type="uml:Class"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-modelGroupDefinition-packagedElement-1"
									name="nested_ModelGroupDefinition"/>
								<packagedElement xmi:type="uml:Realization"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-modelGroupDefinition-packagedElement-2"
									name="ref">
									<client
										xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-modelGroupDefinition-packagedElement-1"/>
									<supplier
										xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-modelGroupDefinition-geometricPositionGroup"
									/>
								</packagedElement>
								<packagedElement xmi:type="uml:Class"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-modelGroupDefinition-PointGrid"
									name="PointGrid">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-modelGroupDefinition-PointGrid-ownedComment"
										body="A gml:PointGrid group contains or references points or positions which are organised into sequences or grids. All rows shall have the same number of positions (columns).">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-modelGroupDefinition-PointGrid"
										/>
									</ownedComment>
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-modelGroupDefinition-PointGrid-rows"
										name="rows" aggregation="composite"
										type="_niem-external-ogc-gml-3.2.1-geometryPrimitives-modelGroupDefinition-PointGrid-rows_._type"> </ownedAttribute>
									<nestedClassifier xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-modelGroupDefinition-PointGrid-rows_._type"
										name="rows_._type">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-modelGroupDefinition-PointGrid-rows_._type-Row"
											name="Row" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-geometryPrimitives-modelGroupDefinition-PointGrid-rows_._type-Row_._type">
											<upperValue xmi:type="uml:LiteralUnlimitedNatural"
												xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-modelGroupDefinition-PointGrid-rows_._type-Row-upperValue"
												value="*"/>
										</ownedAttribute>
										<nestedClassifier xmi:type="uml:Class"
											xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-modelGroupDefinition-PointGrid-rows_._type-Row_._type"
											name="Row_._type"/>
									</nestedClassifier>
								</packagedElement>
								<packagedElement xmi:type="uml:Realization"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-modelGroupDefinition-packagedElement-4"
									name="ref">
									<client
										xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-modelGroupDefinition-PointGrid-rows_._type-Row_._type"/>
									<supplier
										xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-modelGroupDefinition-geometricPositionListGroup"
									/>
								</packagedElement>
								<packagedElement xmi:type="uml:Class"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-modelGroupDefinition-packagedElement-5"
									name="nested_ModelGroupDefinition"/>
								<packagedElement xmi:type="uml:Realization"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-modelGroupDefinition-packagedElement-6"
									name="ref">
									<client
										xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-modelGroupDefinition-packagedElement-5"/>
									<supplier
										xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-modelGroupDefinition-PointGrid"
									/>
								</packagedElement>
								<packagedElement xmi:type="uml:Class"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-modelGroupDefinition-packagedElement-7"
									name="nested_ModelGroupDefinition"/>
								<packagedElement xmi:type="uml:Realization"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-modelGroupDefinition-packagedElement-8"
									name="ref">
									<client
										xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-modelGroupDefinition-packagedElement-7"/>
									<supplier
										xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-modelGroupDefinition-geometricPositionGroup"
									/>
								</packagedElement>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-GeodesicType"
								name="GeodesicType">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-GeodesicType-generalization"
									general="_niem-external-ogc-gml-3.2.1-geometryPrimitives-GeodesicStringType"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-SurfaceType"
								name="SurfaceType">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-SurfaceType-generalization"
									general="_niem-external-ogc-gml-3.2.1-geometryBasic2d-AbstractSurfaceType"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-SurfaceType-patches"
									name="patches" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryPrimitives-SurfacePatchArrayPropertyType"
									association="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-118">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-SurfaceType-patches-ownedComment"
										body="The patches property element contains the sequence of surface patches. The order of the elements is significant and shall be preserved when processing the array.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-SurfaceType-patches"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-118">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-SurfaceType-patches"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-118-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-118-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-geometryPrimitives-SurfaceType"
									association="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-118"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-OrientableSurfaceType"
								name="OrientableSurfaceType">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-OrientableSurfaceType-generalization"
									general="_niem-external-ogc-gml-3.2.1-geometryBasic2d-AbstractSurfaceType"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-OrientableSurfaceType-baseSurface"
									name="baseSurface" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryBasic2d-SurfacePropertyType"
									association="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-120">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-OrientableSurfaceType-baseSurface-ownedComment"
										body="The property baseSurface references or contains the base surface. The property baseSurface either references the base surface via the XLink-attributes or contains the surface element. A surface element is any element which is substitutable for gml:AbstractSurface. The base surface has positive orientation.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-OrientableSurfaceType-baseSurface"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-OrientableSurfaceType-orientation"
									name="orientation" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-basicTypes-SignType">
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-OrientableSurfaceType-orientation-lowerValue"/>
									<defaultValue xmi:type="uml:LiteralString"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-OrientableSurfaceType-orientation-defaultValue"
										name="default" value="+"/>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-120">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-OrientableSurfaceType-baseSurface"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-120-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-120-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-geometryPrimitives-OrientableSurfaceType"
									association="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-120"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Enumeration"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-SurfaceInterpolationType"
								name="SurfaceInterpolationType">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-SurfaceInterpolationType-ownedComment"
									body="gml:SurfaceInterpolationType is a list of codes that may be used to identify the interpolation mechanisms specified by an application schema.">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-SurfaceInterpolationType"
									/>
								</ownedComment>
								<ownedLiteral xmi:type="uml:EnumerationLiteral"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-SurfaceInterpolationType-none"
									name="none"/>
								<ownedLiteral xmi:type="uml:EnumerationLiteral"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-SurfaceInterpolationType-planar"
									name="planar"/>
								<ownedLiteral xmi:type="uml:EnumerationLiteral"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-SurfaceInterpolationType-spherical"
									name="spherical"/>
								<ownedLiteral xmi:type="uml:EnumerationLiteral"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-SurfaceInterpolationType-elliptical"
									name="elliptical"/>
								<ownedLiteral xmi:type="uml:EnumerationLiteral"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-SurfaceInterpolationType-conic"
									name="conic"/>
								<ownedLiteral xmi:type="uml:EnumerationLiteral"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-SurfaceInterpolationType-tin"
									name="tin"/>
								<ownedLiteral xmi:type="uml:EnumerationLiteral"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-SurfaceInterpolationType-parametricCurve"
									name="parametricCurve"/>
								<ownedLiteral xmi:type="uml:EnumerationLiteral"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-SurfaceInterpolationType-polynomialSpline"
									name="polynomialSpline"/>
								<ownedLiteral xmi:type="uml:EnumerationLiteral"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-SurfaceInterpolationType-rationalSpline"
									name="rationalSpline"/>
								<ownedLiteral xmi:type="uml:EnumerationLiteral"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-SurfaceInterpolationType-triangulatedSpline"
									name="triangulatedSpline"/>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-122">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-SurfaceInterpolationType"/>
								<supplier
									href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-string"
								> </supplier>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-PolygonPatchType"
								name="PolygonPatchType">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-PolygonPatchType-generalization"
									general="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractSurfacePatchType"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-PolygonPatchType-exterior"
									name="exterior" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryBasic2d-AbstractRingPropertyType"
									association="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-125">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-PolygonPatchType-exterior-ownedComment"
										body="A boundary of a surface consists of a number of rings. In the normal 2D case, one of these rings is distinguished as being the exterior boundary. In a general manifold this is not always possible, in which case all boundaries shall be listed as interior boundaries, and the exterior will be empty.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-PolygonPatchType-exterior"
										/>
									</ownedComment>
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-PolygonPatchType-exterior-lowerValue"
									/>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-PolygonPatchType-interior"
									name="interior" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryBasic2d-AbstractRingPropertyType"
									association="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-127">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-PolygonPatchType-interior-ownedComment"
										body="A boundary of a surface consists of a number of rings. The &#34;interior&#34; rings separate the surface / surface patch from the area enclosed by the rings.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-PolygonPatchType-interior"
										/>
									</ownedComment>
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-PolygonPatchType-interior-lowerValue"/>
									<upperValue xmi:type="uml:LiteralUnlimitedNatural"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-PolygonPatchType-interior-upperValue"
										value="*"/>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-PolygonPatchType-interpolation"
									name="interpolation" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryPrimitives-SurfaceInterpolationType">
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-PolygonPatchType-interpolation-lowerValue"/>
									<defaultValue xmi:type="uml:LiteralString"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-PolygonPatchType-interpolation-defaultValue"
										name="fixed" value="planar"/>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-124">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-PolygonPatchType-exterior"/>
								<supplier
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic2d-NamespaceElementPropertyHolder-exterior"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-125">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-PolygonPatchType-exterior"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-125-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-125-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-geometryPrimitives-PolygonPatchType"
									association="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-125"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-126">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-PolygonPatchType-interior"/>
								<supplier
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic2d-NamespaceElementPropertyHolder-interior"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-127">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-PolygonPatchType-interior"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-127-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-127-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-geometryPrimitives-PolygonPatchType"
									association="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-127"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-TriangleType"
								name="TriangleType">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-TriangleType-generalization"
									general="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractSurfacePatchType"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-TriangleType-exterior"
									name="exterior" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryBasic2d-AbstractRingPropertyType"
									association="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-130">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-TriangleType-exterior-ownedComment"
										body="A boundary of a surface consists of a number of rings. In the normal 2D case, one of these rings is distinguished as being the exterior boundary. In a general manifold this is not always possible, in which case all boundaries shall be listed as interior boundaries, and the exterior will be empty.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-TriangleType-exterior"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-TriangleType-interpolation"
									name="interpolation" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryPrimitives-SurfaceInterpolationType">
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-TriangleType-interpolation-lowerValue"/>
									<defaultValue xmi:type="uml:LiteralString"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-TriangleType-interpolation-defaultValue"
										name="fixed" value="planar"/>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-129">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-TriangleType-exterior"/>
								<supplier
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic2d-NamespaceElementPropertyHolder-exterior"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-130">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-TriangleType-exterior"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-130-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-130-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-geometryPrimitives-TriangleType"
									association="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-130"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-RectangleType"
								name="RectangleType">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-RectangleType-generalization"
									general="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractSurfacePatchType"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-RectangleType-exterior"
									name="exterior" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryBasic2d-AbstractRingPropertyType"
									association="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-133">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-RectangleType-exterior-ownedComment"
										body="A boundary of a surface consists of a number of rings. In the normal 2D case, one of these rings is distinguished as being the exterior boundary. In a general manifold this is not always possible, in which case all boundaries shall be listed as interior boundaries, and the exterior will be empty.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-RectangleType-exterior"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-RectangleType-interpolation"
									name="interpolation" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryPrimitives-SurfaceInterpolationType">
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-RectangleType-interpolation-lowerValue"/>
									<defaultValue xmi:type="uml:LiteralString"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-RectangleType-interpolation-defaultValue"
										name="fixed" value="planar"/>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-132">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-RectangleType-exterior"/>
								<supplier
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic2d-NamespaceElementPropertyHolder-exterior"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-133">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-RectangleType-exterior"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-133-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-133-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-geometryPrimitives-RectangleType"
									association="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-133"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-RingType"
								name="RingType">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-RingType-generalization"
									general="_niem-external-ogc-gml-3.2.1-geometryBasic2d-AbstractRingType"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-RingType-curveMember"
									name="curveMember" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-CurvePropertyType"
									association="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-135">
									<upperValue xmi:type="uml:LiteralUnlimitedNatural"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-RingType-curveMember-upperValue"
										value="*"/>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-135">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-RingType-curveMember"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-135-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-135-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-geometryPrimitives-RingType"
									association="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-135"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-RingPropertyType"
								name="RingPropertyType">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-RingPropertyType-ownedComment"
									body="A property with the content model of gml:RingPropertyType encapsulates a ring to represent a component of a surface boundary.">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-RingPropertyType"
									/>
								</ownedComment>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-RingPropertyType-Ring"
									name="Ring" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryPrimitives-RingType"
									association="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-137">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-RingPropertyType-Ring-ownedComment"
										body="A ring is used to represent a single connected component of a surface boundary as specified in ISO 19107:2003, 6.3.6.&#xA;Every gml:curveMember references or contains one curve, i.e. any element which is substitutable for gml:AbstractCurve. In the context of a ring, the curves describe the boundary of the surface. The sequence of curves shall be contiguous and connected in a cycle.&#xA;If provided, the aggregationType attribute shall have the value &#34;sequence&#34;.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-RingPropertyType-Ring"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-137">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-RingPropertyType-Ring"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-137-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-137-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-geometryPrimitives-RingPropertyType"
									association="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-137"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractParametricCurveSurfaceType"
								name="AbstractParametricCurveSurfaceType" isAbstract="true">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractParametricCurveSurfaceType-generalization"
									general="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractSurfacePatchType"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractGriddedSurfaceType"
								name="AbstractGriddedSurfaceType" isAbstract="true">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractGriddedSurfaceType-generalization"
									general="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractParametricCurveSurfaceType"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractGriddedSurfaceType-modelGroupDefinition"
									name="modelGroupDefinition"
									type="_niem-external-ogc-gml-3.2.1-geometryPrimitives-modelGroupDefinition-packagedElement-5"> </ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractGriddedSurfaceType-rows"
									name="rows" aggregation="composite">
									<type
										href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-integer"> </type>
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractGriddedSurfaceType-rows-lowerValue"/>
									<defaultValue xmi:type="uml:LiteralString"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractGriddedSurfaceType-rows-defaultValue"
										name="default"/>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractGriddedSurfaceType-columns"
									name="columns" aggregation="composite">
									<type
										href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-integer"> </type>
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractGriddedSurfaceType-columns-lowerValue"/>
									<defaultValue xmi:type="uml:LiteralString"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractGriddedSurfaceType-columns-defaultValue"
										name="default"/>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-140"
								name="ref">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractGriddedSurfaceType"/>
								<supplier
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-modelGroupDefinition-PointGrid"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ConeType"
								name="ConeType">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ConeType-generalization"
									general="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractGriddedSurfaceType"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ConeType-horizontalCurveType"
									name="horizontalCurveType" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CurveInterpolationType">
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ConeType-horizontalCurveType-lowerValue"/>
									<defaultValue xmi:type="uml:LiteralString"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ConeType-horizontalCurveType-defaultValue"
										name="fixed" value="circularArc3Points"/>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ConeType-verticalCurveType"
									name="verticalCurveType" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CurveInterpolationType">
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ConeType-verticalCurveType-lowerValue"/>
									<defaultValue xmi:type="uml:LiteralString"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ConeType-verticalCurveType-defaultValue"
										name="fixed" value="linear"/>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CylinderType"
								name="CylinderType">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CylinderType-generalization"
									general="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractGriddedSurfaceType"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CylinderType-horizontalCurveType"
									name="horizontalCurveType" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CurveInterpolationType">
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CylinderType-horizontalCurveType-lowerValue"/>
									<defaultValue xmi:type="uml:LiteralString"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CylinderType-horizontalCurveType-defaultValue"
										name="fixed" value="circularArc3Points"/>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CylinderType-verticalCurveType"
									name="verticalCurveType" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CurveInterpolationType">
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CylinderType-verticalCurveType-lowerValue"/>
									<defaultValue xmi:type="uml:LiteralString"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CylinderType-verticalCurveType-defaultValue"
										name="fixed" value="linear"/>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-SphereType"
								name="SphereType">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-SphereType-generalization"
									general="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractGriddedSurfaceType"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-SphereType-horizontalCurveType"
									name="horizontalCurveType" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CurveInterpolationType">
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-SphereType-horizontalCurveType-lowerValue"/>
									<defaultValue xmi:type="uml:LiteralString"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-SphereType-horizontalCurveType-defaultValue"
										name="fixed" value="circularArc3Points"/>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-SphereType-verticalCurveType"
									name="verticalCurveType" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CurveInterpolationType">
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-SphereType-verticalCurveType-lowerValue"/>
									<defaultValue xmi:type="uml:LiteralString"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-SphereType-verticalCurveType-defaultValue"
										name="fixed" value="circularArc3Points"/>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-TinType"
								name="TinType">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-TinType-generalization"
									general="_niem-external-ogc-gml-3.2.1-geometryPrimitives-SurfaceType"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-TinType-stopLines"
									name="stopLines" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryPrimitives-LineStringSegmentArrayPropertyType">
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-TinType-stopLines-lowerValue"/>
									<upperValue xmi:type="uml:LiteralUnlimitedNatural"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-TinType-stopLines-upperValue"
										value="*"/>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-TinType-breakLines"
									name="breakLines" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryPrimitives-LineStringSegmentArrayPropertyType">
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-TinType-breakLines-lowerValue"/>
									<upperValue xmi:type="uml:LiteralUnlimitedNatural"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-TinType-breakLines-upperValue"
										value="*"/>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-TinType-maxLength"
									name="maxLength" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-measures-LengthType"> </ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-TinType-controlPoint"
									name="controlPoint" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryPrimitives-TinType-controlPoint_._type"> </ownedAttribute>
								<nestedClassifier xmi:type="uml:Class"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-TinType-controlPoint_._type"
									name="controlPoint_._type">
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-TinType-controlPoint_._type-posList"
										name="posList" aggregation="composite"
										type="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-DirectPositionListType"> </ownedAttribute>
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-TinType-controlPoint_._type-modelGroupDefinition"
										name="modelGroupDefinition"
										type="_niem-external-ogc-gml-3.2.1-geometryPrimitives-modelGroupDefinition-packagedElement-7">
										<lowerValue xmi:type="uml:LiteralInteger"
											xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-TinType-controlPoint_._type-modelGroupDefinition-lowerValue"
											value="3"/>
										<upperValue xmi:type="uml:LiteralUnlimitedNatural"
											xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-TinType-controlPoint_._type-modelGroupDefinition-upperValue"
											value="*"/>
									</ownedAttribute>
								</nestedClassifier>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-LineStringSegmentArrayPropertyType"
								name="LineStringSegmentArrayPropertyType">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-LineStringSegmentArrayPropertyType-ownedComment"
									body="gml:LineStringSegmentArrayPropertyType provides a container for line strings.">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-LineStringSegmentArrayPropertyType"
									/>
								</ownedComment>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-LineStringSegmentArrayPropertyType-LineStringSegment"
									name="LineStringSegment" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryPrimitives-LineStringSegmentType"
									association="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-146">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-LineStringSegmentArrayPropertyType-LineStringSegment-ownedComment"
										body="A LineStringSegment is a curve segment that is defined by two or more control points including the start and end point, with linear interpolation between them.&#xA;The content model follows the general pattern for the encoding of curve segments.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-LineStringSegmentArrayPropertyType-LineStringSegment"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-146">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-LineStringSegmentArrayPropertyType-LineStringSegment"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-146-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-146-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-geometryPrimitives-LineStringSegmentArrayPropertyType"
									association="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-146"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-147">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-TinType-controlPoint_._type-posList"/>
								<supplier
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-NamespaceElementPropertyHolder-posList"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-148"
								name="ref">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-TinType-controlPoint_._type"/>
								<supplier
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-modelGroupDefinition-geometricPositionGroup"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-SolidType"
								name="SolidType">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-SolidType-generalization"
									general="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractSolidType"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-SolidType-exterior"
									name="exterior" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ShellPropertyType">
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-SolidType-exterior-lowerValue"
									/>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-SolidType-interior"
									name="interior" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ShellPropertyType">
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-SolidType-interior-lowerValue"/>
									<upperValue xmi:type="uml:LiteralUnlimitedNatural"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-SolidType-interior-upperValue"
										value="*"/>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ShellPropertyType"
								name="ShellPropertyType">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ShellPropertyType-ownedComment"
									body="A property with the content model of gml:ShellPropertyType encapsulates a shell to represent a component of a solid boundary.">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ShellPropertyType"
									/>
								</ownedComment>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ShellPropertyType-Shell"
									name="Shell" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ShellType"
									association="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-153">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ShellPropertyType-Shell-ownedComment"
										body="A shell is used to represent a single connected component of a solid boundary as specified in ISO 19107:2003, 6.3.8.&#xA;Every gml:surfaceMember references or contains one surface, i.e. any element which is substitutable for gml:AbstractSurface. In the context of a shell, the surfaces describe the boundary of the solid. &#xA;If provided, the aggregationType attribute shall have the value &#34;set&#34;.&#xA;">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ShellPropertyType-Shell"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ShellType"
								name="ShellType">
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ShellType-surfaceMember"
									name="surfaceMember" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryBasic2d-SurfacePropertyType"
									association="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-152">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ShellType-surfaceMember-ownedComment"
										body="This property element either references a surface via the XLink-attributes or contains the surface element. A surface element is any element, which is substitutable for gml:AbstractSurface.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ShellType-surfaceMember"
										/>
									</ownedComment>
									<upperValue xmi:type="uml:LiteralUnlimitedNatural"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ShellType-surfaceMember-upperValue"
										value="*"/>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-152">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ShellType-surfaceMember"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-152-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-152-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ShellType"
									association="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-152"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-153">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ShellPropertyType-Shell"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-153-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-153-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ShellPropertyType"
									association="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-153"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractCurvePropertyHolder"
								name="AbstractCurvePropertyHolder">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractCurvePropertyHolder-generalization"
									general="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-NamespaceElementPropertyHolder"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-patchesPropertyHolder"
								name="patchesPropertyHolder">
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-patchesPropertyHolder-patches"
									name="patches" aggregation="composite" isDerivedUnion="true"
									type="_niem-external-ogc-gml-3.2.1-geometryPrimitives-SurfacePatchArrayPropertyType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-patchesPropertyHolder-patches-ownedComment"
										body="The patches property element contains the sequence of surface patches. The order of the elements is significant and shall be preserved when processing the array.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-patchesPropertyHolder-patches"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractSurfacePropertyHolder"
								name="AbstractSurfacePropertyHolder">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractSurfacePropertyHolder-generalization"
									general="_niem-external-ogc-gml-3.2.1-geometryBasic2d-AbstractObjectPropertyHolder"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractGeometricPrimitivePropertyHolder"
								name="AbstractGeometricPrimitivePropertyHolder">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractGeometricPrimitivePropertyHolder-generalization"
									general="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-NamespaceElementPropertyHolder"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractObjectPropertyHolder"
								name="AbstractObjectPropertyHolder">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractObjectPropertyHolder-generalization"
									general="_niem-external-ogc-gml-3.2.1-gmlBase-NamespaceElementPropertyHolder"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractObjectPropertyHolder-Curve"
									name="Curve" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CurveType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-AbstractObjectPropertyHolder-AbstractCurve"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractObjectPropertyHolder-Curve-ownedComment"
										body="A curve is a 1-dimensional primitive. Curves are continuous, connected, and have a measurable length in terms of the coordinate system. &#xA;A curve is composed of one or more curve segments. Each curve segment within a curve may be defined using a different interpolation method. The curve segments are connected to one another, with the end point of each segment except the last being the start point of the next segment in the segment list.&#xA;The orientation of the curve is positive.&#xA;The element segments encapsulates the segments of the curve.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractObjectPropertyHolder-Curve"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractObjectPropertyHolder-TriangulatedSurface"
									name="TriangulatedSurface" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryPrimitives-SurfaceType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractObjectPropertyHolder-Surface"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractObjectPropertyHolder-TriangulatedSurface-ownedComment"
										body="A triangulated surface is a polyhedral surface that is composed only of triangles. There is no restriction on how the triangulation is derived.&#xA;trianglePatches encapsulates the triangles of the triangulated surface.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractObjectPropertyHolder-TriangulatedSurface"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractObjectPropertyHolder-Tin"
									name="Tin" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryPrimitives-TinType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractObjectPropertyHolder-TriangulatedSurface"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractObjectPropertyHolder-Tin-ownedComment"
										body="A tin is a triangulated surface that uses the Delauny algorithm or a similar algorithm complemented with consideration of stoplines (stopLines), breaklines (breakLines), and maximum length of triangle sides (maxLength). controlPoint shall contain a set of the positions (three or more) used as posts for this TIN (corners of the triangles in the TIN). See ISO 19107:2003, 6.4.39 for details.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractObjectPropertyHolder-Tin"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractObjectPropertyHolder-Solid"
									name="Solid" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryPrimitives-SolidType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractObjectPropertyHolder-AbstractSolid"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractObjectPropertyHolder-Solid-ownedComment"
										body="A solid is the basis for 3-dimensional geometry. The extent of a solid is defined by the boundary surfaces as specified in ISO 19107:2003, 6.3.18. exterior specifies the outer boundary, interior the inner boundary of the solid.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractObjectPropertyHolder-Solid"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractObjectPropertyHolder-Surface"
									name="Surface" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryPrimitives-SurfaceType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic2d-AbstractObjectPropertyHolder-AbstractSurface"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractObjectPropertyHolder-Surface-ownedComment"
										body="A Surface is a 2-dimensional primitive and is composed of one or more surface patches as specified in ISO 19107:2003, 6.3.17.1. The surface patches are connected to one another.&#xA;patches encapsulates the patches of the surface.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractObjectPropertyHolder-Surface"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractObjectPropertyHolder-CubicSpline"
									name="CubicSpline" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CubicSplineType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractObjectPropertyHolder-AbstractCurveSegment"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractObjectPropertyHolder-CubicSpline-ownedComment"
										body="The number of control points shall be at least three.&#xA;vectorAtStart is the unit tangent vector at the start point of the spline. vectorAtEnd is the unit tangent vector at the end point of the spline. Only the direction of the vectors shall be used to determine the shape of the cubic spline, not their length.&#xA;interpolation is fixed as &#34;cubicSpline&#34;.&#xA;degree shall be the degree of the polynomial used for the interpolation in this spline. Therefore the degree for a cubic spline is fixed to &#34;3&#34;.&#xA;The content model follows the general pattern for the encoding of curve segments.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractObjectPropertyHolder-CubicSpline"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractObjectPropertyHolder-Geodesic"
									name="Geodesic" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryPrimitives-GeodesicType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractObjectPropertyHolder-GeodesicString"
									/>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractObjectPropertyHolder-AbstractCurveSegment"
									name="AbstractCurveSegment" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractCurveSegmentType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-gmlBase-AbstractObjectPropertyHolder-AbstractObject"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractObjectPropertyHolder-AbstractCurveSegment-ownedComment"
										body="A curve segment defines a homogeneous segment of a curve.&#xA;The attributes numDerivativesAtStart, numDerivativesAtEnd and numDerivativesInterior specify the type of continuity as specified in ISO 19107:2003, 6.4.9.3.&#xA;The AbstractCurveSegment element is the abstract head of the substituition group for all curve segment elements, i.e. continuous segments of the same interpolation mechanism.&#xA;All curve segments shall have an attribute interpolation with type gml:CurveInterpolationType specifying the curve interpolation mechanism used for this segment. This mechanism uses the control points and control parameters to determine the position of this curve segment.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractObjectPropertyHolder-AbstractCurveSegment"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractObjectPropertyHolder-Arc"
									name="Arc" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractObjectPropertyHolder-ArcString"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractObjectPropertyHolder-Arc-ownedComment"
										body="An Arc is an arc string with only one arc unit, i.e. three control points including the start and end point. As arc is an arc string consisting of a single arc, the attribute &#34;numArc&#34; is fixed to &#34;1&#34;.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractObjectPropertyHolder-Arc"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractObjectPropertyHolder-Shell"
									name="Shell" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ShellType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-gmlBase-AbstractObjectPropertyHolder-AbstractObject"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractObjectPropertyHolder-Shell-ownedComment"
										body="A shell is used to represent a single connected component of a solid boundary as specified in ISO 19107:2003, 6.3.8.&#xA;Every gml:surfaceMember references or contains one surface, i.e. any element which is substitutable for gml:AbstractSurface. In the context of a shell, the surfaces describe the boundary of the solid. &#xA;If provided, the aggregationType attribute shall have the value &#34;set&#34;.&#xA;">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractObjectPropertyHolder-Shell"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractObjectPropertyHolder-AbstractSolid"
									name="AbstractSolid" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractSolidType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-AbstractObjectPropertyHolder-AbstractGeometricPrimitive"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractObjectPropertyHolder-AbstractSolid-ownedComment"
										body="The AbstractSolid element is the abstract head of the substituition group for all (continuous) solid elements.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractObjectPropertyHolder-AbstractSolid"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractObjectPropertyHolder-OffsetCurve"
									name="OffsetCurve" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryPrimitives-OffsetCurveType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractObjectPropertyHolder-AbstractCurveSegment"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractObjectPropertyHolder-OffsetCurve-ownedComment"
										body="An offset curve is a curve at a constant distance from the basis curve. offsetBase is the base curve from which this curve is defined as an offset. distance and refDirection have the same meaning as specified in ISO 19107:2003, 6.4.23.&#xA;The content model follows the general pattern for the encoding of curve segments.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractObjectPropertyHolder-OffsetCurve"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractObjectPropertyHolder-GeodesicString"
									name="GeodesicString" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryPrimitives-GeodesicStringType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractObjectPropertyHolder-AbstractCurveSegment"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractObjectPropertyHolder-GeodesicString-ownedComment"
										body="A sequence of geodesic segments. &#xA;The number of control points shall be at least two.&#xA;interpolation is fixed as &#34;geodesic&#34;.&#xA;The content model follows the general pattern for the encoding of curve segments.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractObjectPropertyHolder-GeodesicString"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractObjectPropertyHolder-Clothoid"
									name="Clothoid" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ClothoidType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractObjectPropertyHolder-AbstractCurveSegment"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractObjectPropertyHolder-Clothoid-ownedComment"
										body="A clothoid, or Cornu's spiral, is plane curve whose curvature is a fixed function of its length.&#xA;refLocation, startParameter, endParameter and scaleFactor have the same meaning as specified in ISO 19107:2003, 6.4.22.&#xA;interpolation is fixed as &#34;clothoid&#34;.&#xA;The content model follows the general pattern for the encoding of curve segments.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractObjectPropertyHolder-Clothoid"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractObjectPropertyHolder-OrientableCurve"
									name="OrientableCurve" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryPrimitives-OrientableCurveType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-AbstractObjectPropertyHolder-AbstractCurve"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractObjectPropertyHolder-OrientableCurve-ownedComment"
										body="OrientableCurve consists of a curve and an orientation. If the orientation is &#34;+&#34;, then the OrientableCurve is identical to the baseCurve. If the orientation is &#34;-&#34;, then the OrientableCurve is related to another AbstractCurve with a parameterization that reverses the sense of the curve traversal.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractObjectPropertyHolder-OrientableCurve"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractObjectPropertyHolder-ArcByBulge"
									name="ArcByBulge" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcByBulgeType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractObjectPropertyHolder-ArcStringByBulge"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractObjectPropertyHolder-ArcByBulge-ownedComment"
										body="An ArcByBulge is an arc string with only one arc unit, i.e. two control points, one bulge and one normal vector.&#xA;As arc is an arc string consisting of a single arc, the attribute &#34;numArc&#34; is fixed to &#34;1&#34;.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractObjectPropertyHolder-ArcByBulge"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractObjectPropertyHolder-Bezier"
									name="Bezier" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryPrimitives-BezierType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractObjectPropertyHolder-BSpline"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractObjectPropertyHolder-Bezier-ownedComment"
										body="Bezier curves are polynomial splines that use Bezier or Bernstein polynomials for interpolation purposes. It is a special case of the B-Spline curve with two knots.&#xA;degree shall be the degree of the polynomial used for interpolation in this spline.&#xA;knot shall be the sequence of distinct knots used to define the spline basis functions.&#xA;interpolation is fixed as &#34;polynomialSpline&#34;.&#xA;isPolynomial is fixed as &#34;true&#34;.&#xA;knotType is not relevant for Bezier curve segments.&#xA;">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractObjectPropertyHolder-Bezier"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractObjectPropertyHolder-ArcByCenterPoint"
									name="ArcByCenterPoint" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcByCenterPointType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractObjectPropertyHolder-AbstractCurveSegment"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractObjectPropertyHolder-ArcByCenterPoint-ownedComment"
										body="This variant of the arc requires that the points on the arc shall be computed instead of storing the coordinates directly. The single control point is the center point of the arc plus the radius and the bearing at start and end. This representation can be used only in 2D.&#xA;The element radius specifies the radius of the arc.&#xA;The element startAngle specifies the bearing of the arc at the start.&#xA;The element endAngle specifies the bearing of the arc at the end.&#xA;The interpolation is fixed as &#34;circularArcCenterPointWithRadius&#34;.&#xA;Since this type describes always a single arc, the attribute &#34;numArc&#34; is fixed to &#34;1&#34;.&#xA;The content model follows the general pattern for the encoding of curve segments.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractObjectPropertyHolder-ArcByCenterPoint"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractObjectPropertyHolder-CircleByCenterPoint"
									name="CircleByCenterPoint" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CircleByCenterPointType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractObjectPropertyHolder-ArcByCenterPoint"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractObjectPropertyHolder-CircleByCenterPoint-ownedComment"
										body="A gml:CircleByCenterPoint is an gml:ArcByCenterPoint with identical start and end angle to form a full circle. Again, this representation can be used only in 2D.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractObjectPropertyHolder-CircleByCenterPoint"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractObjectPropertyHolder-ArcString"
									name="ArcString" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcStringType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractObjectPropertyHolder-AbstractCurveSegment"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractObjectPropertyHolder-ArcString-ownedComment"
										body="An ArcString is a curve segment that uses three-point circular arc interpolation (&#34;circularArc3Points&#34;). The number of arcs in the arc string may be explicitly stated in the attribute numArc. The number of control points in the arc string shall be 2 * numArc + 1.&#xA;The content model follows the general pattern for the encoding of curve segments.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractObjectPropertyHolder-ArcString"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractObjectPropertyHolder-LineStringSegment"
									name="LineStringSegment" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryPrimitives-LineStringSegmentType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractObjectPropertyHolder-AbstractCurveSegment"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractObjectPropertyHolder-LineStringSegment-ownedComment"
										body="A LineStringSegment is a curve segment that is defined by two or more control points including the start and end point, with linear interpolation between them.&#xA;The content model follows the general pattern for the encoding of curve segments.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractObjectPropertyHolder-LineStringSegment"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractObjectPropertyHolder-ArcStringByBulge"
									name="ArcStringByBulge" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcStringByBulgeType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractObjectPropertyHolder-AbstractCurveSegment"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractObjectPropertyHolder-ArcStringByBulge-ownedComment"
										body="This variant of the arc computes the mid points of the arcs instead of storing the coordinates directly. The control point sequence consists of the start and end points of each arc plus the bulge (see ISO 19107:2003, 6.4.17.2). The normal is a vector normal (perpendicular) to the chord of the arc (see ISO 19107:2003, 6.4.17.4).&#xA;The interpolation is fixed as &#34;circularArc2PointWithBulge&#34;.&#xA;The number of arcs in the arc string may be explicitly stated in the attribute numArc. The number of control points in the arc string shall be numArc + 1.&#xA;The content model follows the general pattern for the encoding of curve segments.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractObjectPropertyHolder-ArcStringByBulge"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractObjectPropertyHolder-OrientableSurface"
									name="OrientableSurface" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryPrimitives-OrientableSurfaceType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic2d-AbstractObjectPropertyHolder-AbstractSurface"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractObjectPropertyHolder-OrientableSurface-ownedComment"
										body="OrientableSurface consists of a surface and an orientation. If the orientation is &#34;+&#34;, then the OrientableSurface is identical to the baseSurface. If the orientation is &#34;-&#34;, then the OrientableSurface is a reference to a gml:AbstractSurface with an up-normal that reverses the direction for this OrientableSurface, the sense of &#34;the top of the surface&#34;.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractObjectPropertyHolder-OrientableSurface"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractObjectPropertyHolder-PolyhedralSurface"
									name="PolyhedralSurface" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryPrimitives-SurfaceType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractObjectPropertyHolder-Surface"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractObjectPropertyHolder-PolyhedralSurface-ownedComment"
										body="A polyhedral surface is a surface composed of polygon patches connected along their common boundary curves. This differs from the surface type only in the restriction on the types of surface patches acceptable.&#xA;polygonPatches encapsulates the polygon patches of the polyhedral surface.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractObjectPropertyHolder-PolyhedralSurface"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractObjectPropertyHolder-Circle"
									name="Circle" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CircleType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractObjectPropertyHolder-Arc"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractObjectPropertyHolder-Circle-ownedComment"
										body="A Circle is an arc whose ends coincide to form a simple closed loop. The three control points shall be distinct non-co-linear points for the circle to be unambiguously defined. The arc is simply extended past the third control point until the first control point is encountered.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractObjectPropertyHolder-Circle"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractObjectPropertyHolder-BSpline"
									name="BSpline" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryPrimitives-BSplineType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractObjectPropertyHolder-AbstractCurveSegment"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractObjectPropertyHolder-BSpline-ownedComment"
										body="A B-Spline is a piecewise parametric polynomial or rational curve described in terms of control points and basis functions as specified in ISO 19107:2003, 6.4.30. Therefore, interpolation may be either &#34;polynomialSpline&#34; or &#34;rationalSpline&#34; depending on the interpolation type; default is &#34;polynomialSpline&#34;.&#xA;degree shall be the degree of the polynomial used for interpolation in this spline.&#xA;knot shall be the sequence of distinct knots used to define the spline basis functions (see ISO 19107:2003, 6.4.26.2).&#xA;The attribute isPolynomial shall be set to &#34;true&#34; if this is a polynomial spline (see ISO 19107:2003, 6.4.30.5).&#xA;The attribute knotType shall provide the type of knot distribution used in defining this spline (see ISO 19107:2003, 6.4.30.4).&#xA;The content model follows the general pattern for the encoding of curve segments.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractObjectPropertyHolder-BSpline"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractObjectPropertyHolder-AffinePlacement"
									name="AffinePlacement" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AffinePlacementType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-gmlBase-AbstractObjectPropertyHolder-AbstractObject"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractObjectPropertyHolder-AffinePlacement-ownedComment"
										body="location, refDirection, inDimension and outDimension have the same meaning as specified in ISO 19107:2003, 6.4.21.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractObjectPropertyHolder-AffinePlacement"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractSurfacePatchPropertyHolder"
								name="AbstractSurfacePatchPropertyHolder">
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractSurfacePatchPropertyHolder-AbstractSurfacePatch"
									name="AbstractSurfacePatch" aggregation="composite"
									isDerivedUnion="true"
									type="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractSurfacePatchType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractSurfacePatchPropertyHolder-AbstractSurfacePatch-ownedComment"
										body="A surface patch defines a homogenuous portion of a surface. &#xA;The AbstractSurfacePatch element is the abstract head of the substituition group for all surface patch elements describing a continuous portion of a surface.&#xA;All surface patches shall have an attribute interpolation (declared in the types derived from gml:AbstractSurfacePatchType) specifying the interpolation mechanism used for the patch using gml:SurfaceInterpolationType.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractSurfacePatchPropertyHolder-AbstractSurfacePatch"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractSurfacePatchPropertyHolder-AbstractGriddedSurface"
									name="AbstractGriddedSurface" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractGriddedSurfaceType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractSurfacePatchPropertyHolder-AbstractParametricCurveSurface"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractSurfacePatchPropertyHolder-AbstractGriddedSurface-ownedComment"
										body="if provided, rows gives the number of rows, columns the number of columns in the parameter grid. The parameter grid is represented by an instance of the gml:PointGrid group.&#xA;The element provides a substitution group head for the surface patches based on a grid. All derived subtypes shall conform to the constraints specified in ISO 19107:2003, 6.4.41.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractSurfacePatchPropertyHolder-AbstractGriddedSurface"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractSurfacePatchPropertyHolder-Sphere"
									name="Sphere" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryPrimitives-SphereType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractSurfacePatchPropertyHolder-AbstractGriddedSurface"
									/>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractSurfacePatchPropertyHolder-PolygonPatch"
									name="PolygonPatch" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryPrimitives-PolygonPatchType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractSurfacePatchPropertyHolder-AbstractSurfacePatch"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractSurfacePatchPropertyHolder-PolygonPatch-ownedComment"
										body="A gml:PolygonPatch is a surface patch that is defined by a set of boundary curves and an underlying surface to which these curves adhere. The curves shall be coplanar and the polygon uses planar interpolation in its interior. &#xA;interpolation is fixed to &#34;planar&#34;, i.e. an interpolation shall return points on a single plane. The boundary of the patch shall be contained within that plane.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractSurfacePatchPropertyHolder-PolygonPatch"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractSurfacePatchPropertyHolder-Triangle"
									name="Triangle" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryPrimitives-TriangleType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractSurfacePatchPropertyHolder-AbstractSurfacePatch"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractSurfacePatchPropertyHolder-Triangle-ownedComment"
										body="gml:Triangle represents a triangle as a surface patch with an outer boundary consisting of a linear ring. Note that this is a polygon (subtype) with no inner boundaries. The number of points in the linear ring shall be four.&#xA;The ring (element exterior) shall be a gml:LinearRing and shall form a triangle, the first and the last position shall be coincident.&#xA;interpolation is fixed to &#34;planar&#34;, i.e. an interpolation shall return points on a single plane. The boundary of the patch shall be contained within that plane.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractSurfacePatchPropertyHolder-Triangle"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractSurfacePatchPropertyHolder-Cylinder"
									name="Cylinder" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CylinderType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractSurfacePatchPropertyHolder-AbstractGriddedSurface"
									/>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractSurfacePatchPropertyHolder-AbstractParametricCurveSurface"
									name="AbstractParametricCurveSurface" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractParametricCurveSurfaceType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractSurfacePatchPropertyHolder-AbstractSurfacePatch"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractSurfacePatchPropertyHolder-AbstractParametricCurveSurface-ownedComment"
										body="The element provides a substitution group head for the surface patches based on parametric curves. All properties are specified in the derived subtypes. All derived subtypes shall conform to the constraints specified in ISO 19107:2003, 6.4.40.&#xA;If provided, the aggregationType attribute shall have the value &#34;set&#34;.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractSurfacePatchPropertyHolder-AbstractParametricCurveSurface"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractSurfacePatchPropertyHolder-Cone"
									name="Cone" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ConeType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractSurfacePatchPropertyHolder-AbstractGriddedSurface"
									/>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractSurfacePatchPropertyHolder-Rectangle"
									name="Rectangle" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryPrimitives-RectangleType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractSurfacePatchPropertyHolder-AbstractSurfacePatch"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractSurfacePatchPropertyHolder-Rectangle-ownedComment"
										body="gml:Rectangle represents a rectangle as a surface patch with an outer boundary consisting of a linear ring. Note that this is a polygon (subtype) with no inner boundaries. The number of points in the linear ring shall be five.&#xA;The ring (element exterior) shall be a gml:LinearRing and shall form a rectangle; the first and the last position shall be coincident.&#xA;interpolation is fixed to &#34;planar&#34;, i.e. an interpolation shall return points on a single plane. The boundary of the patch shall be contained within that plane.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractSurfacePatchPropertyHolder-Rectangle"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractRingPropertyHolder"
								name="AbstractRingPropertyHolder">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractRingPropertyHolder-generalization"
									general="_niem-external-ogc-gml-3.2.1-geometryBasic2d-AbstractObjectPropertyHolder"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractRingPropertyHolder-Ring"
									name="Ring" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryPrimitives-RingType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic2d-AbstractObjectPropertyHolder-AbstractRing"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractRingPropertyHolder-Ring-ownedComment"
										body="A ring is used to represent a single connected component of a surface boundary as specified in ISO 19107:2003, 6.3.6.&#xA;Every gml:curveMember references or contains one curve, i.e. any element which is substitutable for gml:AbstractCurve. In the context of a ring, the curves describe the boundary of the surface. The sequence of curves shall be contiguous and connected in a cycle.&#xA;If provided, the aggregationType attribute shall have the value &#34;sequence&#34;.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractRingPropertyHolder-Ring"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
						</packagedElement>
						<packagedElement xmi:type="uml:Package"
							xmi:id="_niem-external-ogc-gml-3.2.1-geometryAggregates"
							name="geometryAggregates">
							<ownedComment xmi:type="uml:Comment"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryAggregates-ownedComment"
								body="See ISO/DIS 19136 12.3.&#xA;Geometric aggregates (i.e. instances of a subtype of gml:AbstractGeometricAggregateType) are arbitrary aggregations of geometry elements. They are not assumed to have any additional internal structure and are used to &#34;collect&#34; pieces of geometry of a specified type. Application schemas may use aggregates for features that use multiple geometric objects in their representations.">
								<annotatedElement
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryAggregates"/>
							</ownedComment>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryAggregates-MultiPointPropertyType"
								name="MultiPointPropertyType">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryAggregates-MultiPointPropertyType-ownedComment"
									body="A property that has a collection of points as its value domain may either be an appropriate geometry element encapsulated in an element of this type or an XLink reference to a remote geometry element (where remote includes geometry elements located elsewhere in the same document). Either the reference or the contained element shall be given, but neither both nor none.">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-geometryAggregates-MultiPointPropertyType"
									/>
								</ownedComment>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryAggregates-MultiPointPropertyType-MultiPoint"
									name="MultiPoint" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryAggregates-MultiPointType"
									association="_niem-external-ogc-gml-3.2.1-geometryAggregates-packagedElement-7">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryAggregates-MultiPointPropertyType-MultiPoint-ownedComment"
										body="A gml:MultiPoint consists of one or more gml:Points.&#xA;The members of the geometric aggregate may be specified either using the &#34;standard&#34; property (gml:pointMember) or the array property (gml:pointMembers). It is also valid to use both the &#34;standard&#34; and the array properties in the same collection.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-geometryAggregates-MultiPointPropertyType-MultiPoint"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryAggregates-MultiPointType"
								name="MultiPointType">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryAggregates-MultiPointType-generalization"
									general="_niem-external-ogc-gml-3.2.1-geometryAggregates-AbstractGeometricAggregateType"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryAggregates-MultiPointType-pointMember"
									name="pointMember" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-PointPropertyType"
									association="_niem-external-ogc-gml-3.2.1-geometryAggregates-packagedElement-5">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryAggregates-MultiPointType-pointMember-ownedComment"
										body="This property element either references a Point via the XLink-attributes or contains the Point element.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-geometryAggregates-MultiPointType-pointMember"
										/>
									</ownedComment>
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryAggregates-MultiPointType-pointMember-lowerValue"/>
									<upperValue xmi:type="uml:LiteralUnlimitedNatural"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryAggregates-MultiPointType-pointMember-upperValue"
										value="*"/>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryAggregates-MultiPointType-pointMembers"
									name="pointMembers" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-PointArrayPropertyType"
									association="_niem-external-ogc-gml-3.2.1-geometryAggregates-packagedElement-6">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryAggregates-MultiPointType-pointMembers-ownedComment"
										body="This property element contains a list of points. The order of the elements is significant and shall be preserved when processing the array.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-geometryAggregates-MultiPointType-pointMembers"
										/>
									</ownedComment>
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryAggregates-MultiPointType-pointMembers-lowerValue"
									/>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryAggregates-AbstractGeometricAggregateType"
								name="AbstractGeometricAggregateType" isAbstract="true">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryAggregates-AbstractGeometricAggregateType-generalization"
									general="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-AbstractGeometryType"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryAggregates-NamespaceElementPropertyHolder"
								name="NamespaceElementPropertyHolder">
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryAggregates-NamespaceElementPropertyHolder-solidMember"
									name="solidMember" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryPrimitives-SolidPropertyType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryAggregates-NamespaceElementPropertyHolder-solidMember-ownedComment"
										body="This property element either references a solid via the XLink-attributes or contains the solid element. A solid element is any element, which is substitutable for gml:AbstractSolid.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-geometryAggregates-NamespaceElementPropertyHolder-solidMember"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryAggregates-packagedElement-5">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryAggregates-MultiPointType-pointMember"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryAggregates-packagedElement-5-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryAggregates-packagedElement-5-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-geometryAggregates-MultiPointType"
									association="_niem-external-ogc-gml-3.2.1-geometryAggregates-packagedElement-5"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryAggregates-packagedElement-6">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryAggregates-MultiPointType-pointMembers"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryAggregates-packagedElement-6-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryAggregates-packagedElement-6-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-geometryAggregates-MultiPointType"
									association="_niem-external-ogc-gml-3.2.1-geometryAggregates-packagedElement-6"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryAggregates-packagedElement-7">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryAggregates-MultiPointPropertyType-MultiPoint"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryAggregates-packagedElement-7-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryAggregates-packagedElement-7-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-geometryAggregates-MultiPointPropertyType"
									association="_niem-external-ogc-gml-3.2.1-geometryAggregates-packagedElement-7"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryAggregates-MultiCurvePropertyType"
								name="MultiCurvePropertyType">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryAggregates-MultiCurvePropertyType-ownedComment"
									body="A property that has a collection of curves as its value domain may either be an appropriate geometry element encapsulated in an element of this type or an XLink reference to a remote geometry element (where remote includes geometry elements located elsewhere in the same document). Either the reference or the contained element shall be given, but neither both nor none.">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-geometryAggregates-MultiCurvePropertyType"
									/>
								</ownedComment>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryAggregates-MultiCurvePropertyType-MultiCurve"
									name="MultiCurve" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryAggregates-MultiCurveType"
									association="_niem-external-ogc-gml-3.2.1-geometryAggregates-packagedElement-13">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryAggregates-MultiCurvePropertyType-MultiCurve-ownedComment"
										body="A gml:MultiCurve is defined by one or more gml:AbstractCurves.&#xA;The members of the geometric aggregate may be specified either using the &#34;standard&#34; property (gml:curveMember) or the array property (gml:curveMembers). It is also valid to use both the &#34;standard&#34; and the array properties in the same collection.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-geometryAggregates-MultiCurvePropertyType-MultiCurve"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryAggregates-MultiCurveType"
								name="MultiCurveType">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryAggregates-MultiCurveType-generalization"
									general="_niem-external-ogc-gml-3.2.1-geometryAggregates-AbstractGeometricAggregateType"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryAggregates-MultiCurveType-curveMember"
									name="curveMember" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-CurvePropertyType"
									association="_niem-external-ogc-gml-3.2.1-geometryAggregates-packagedElement-11">
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryAggregates-MultiCurveType-curveMember-lowerValue"/>
									<upperValue xmi:type="uml:LiteralUnlimitedNatural"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryAggregates-MultiCurveType-curveMember-upperValue"
										value="*"/>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryAggregates-MultiCurveType-curveMembers"
									name="curveMembers" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-CurveArrayPropertyType"
									association="_niem-external-ogc-gml-3.2.1-geometryAggregates-packagedElement-12">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryAggregates-MultiCurveType-curveMembers-ownedComment"
										body="This property element contains a list of curves. The order of the elements is significant and shall be preserved when processing the array.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-geometryAggregates-MultiCurveType-curveMembers"
										/>
									</ownedComment>
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryAggregates-MultiCurveType-curveMembers-lowerValue"
									/>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryAggregates-packagedElement-10">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryAggregates-MultiCurveType-curveMember"/>
								<supplier
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-NamespaceElementPropertyHolder-curveMember"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryAggregates-packagedElement-11">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryAggregates-MultiCurveType-curveMember"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryAggregates-packagedElement-11-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryAggregates-packagedElement-11-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-geometryAggregates-MultiCurveType"
									association="_niem-external-ogc-gml-3.2.1-geometryAggregates-packagedElement-11"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryAggregates-packagedElement-12">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryAggregates-MultiCurveType-curveMembers"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryAggregates-packagedElement-12-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryAggregates-packagedElement-12-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-geometryAggregates-MultiCurveType"
									association="_niem-external-ogc-gml-3.2.1-geometryAggregates-packagedElement-12"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryAggregates-packagedElement-13">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryAggregates-MultiCurvePropertyType-MultiCurve"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryAggregates-packagedElement-13-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryAggregates-packagedElement-13-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-geometryAggregates-MultiCurvePropertyType"
									association="_niem-external-ogc-gml-3.2.1-geometryAggregates-packagedElement-13"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryAggregates-MultiSurfacePropertyType"
								name="MultiSurfacePropertyType">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryAggregates-MultiSurfacePropertyType-ownedComment"
									body="A property that has a collection of surfaces as its value domain may either be an appropriate geometry element encapsulated in an element of this type or an XLink reference to a remote geometry element (where remote includes geometry elements located elsewhere in the same document). Either the reference or the contained element shall be given, but neither both nor none.">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-geometryAggregates-MultiSurfacePropertyType"
									/>
								</ownedComment>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryAggregates-MultiSurfacePropertyType-MultiSurface"
									name="MultiSurface" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryAggregates-MultiSurfaceType"
									association="_niem-external-ogc-gml-3.2.1-geometryAggregates-packagedElement-19">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryAggregates-MultiSurfacePropertyType-MultiSurface-ownedComment"
										body="A gml:MultiSurface is defined by one or more gml:AbstractSurfaces.&#xA;The members of the geometric aggregate may be specified either using the &#34;standard&#34; property (gml:surfaceMember) or the array property (gml:surfaceMembers). It is also valid to use both the &#34;standard&#34; and the array properties in the same collection.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-geometryAggregates-MultiSurfacePropertyType-MultiSurface"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryAggregates-MultiSurfaceType"
								name="MultiSurfaceType">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryAggregates-MultiSurfaceType-generalization"
									general="_niem-external-ogc-gml-3.2.1-geometryAggregates-AbstractGeometricAggregateType"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryAggregates-MultiSurfaceType-surfaceMember"
									name="surfaceMember" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryBasic2d-SurfacePropertyType"
									association="_niem-external-ogc-gml-3.2.1-geometryAggregates-packagedElement-17">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryAggregates-MultiSurfaceType-surfaceMember-ownedComment"
										body="This property element either references a surface via the XLink-attributes or contains the surface element. A surface element is any element, which is substitutable for gml:AbstractSurface.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-geometryAggregates-MultiSurfaceType-surfaceMember"
										/>
									</ownedComment>
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryAggregates-MultiSurfaceType-surfaceMember-lowerValue"/>
									<upperValue xmi:type="uml:LiteralUnlimitedNatural"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryAggregates-MultiSurfaceType-surfaceMember-upperValue"
										value="*"/>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryAggregates-MultiSurfaceType-surfaceMembers"
									name="surfaceMembers" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryBasic2d-SurfaceArrayPropertyType"
									association="_niem-external-ogc-gml-3.2.1-geometryAggregates-packagedElement-18">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryAggregates-MultiSurfaceType-surfaceMembers-ownedComment"
										body="This property element contains a list of surfaces. The order of the elements is significant and shall be preserved when processing the array.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-geometryAggregates-MultiSurfaceType-surfaceMembers"
										/>
									</ownedComment>
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryAggregates-MultiSurfaceType-surfaceMembers-lowerValue"
									/>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryAggregates-packagedElement-16">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryAggregates-MultiSurfaceType-surfaceMember"/>
								<supplier
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-NamespaceElementPropertyHolder-surfaceMember"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryAggregates-packagedElement-17">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryAggregates-MultiSurfaceType-surfaceMember"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryAggregates-packagedElement-17-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryAggregates-packagedElement-17-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-geometryAggregates-MultiSurfaceType"
									association="_niem-external-ogc-gml-3.2.1-geometryAggregates-packagedElement-17"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryAggregates-packagedElement-18">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryAggregates-MultiSurfaceType-surfaceMembers"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryAggregates-packagedElement-18-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryAggregates-packagedElement-18-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-geometryAggregates-MultiSurfaceType"
									association="_niem-external-ogc-gml-3.2.1-geometryAggregates-packagedElement-18"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryAggregates-packagedElement-19">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryAggregates-MultiSurfacePropertyType-MultiSurface"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryAggregates-packagedElement-19-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryAggregates-packagedElement-19-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-geometryAggregates-MultiSurfacePropertyType"
									association="_niem-external-ogc-gml-3.2.1-geometryAggregates-packagedElement-19"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryAggregates-MultiSolidPropertyType"
								name="MultiSolidPropertyType">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryAggregates-MultiSolidPropertyType-ownedComment"
									body="A property that has a collection of solids as its value domain may either be an appropriate geometry element encapsulated in an element of this type or an XLink reference to a remote geometry element (where remote includes geometry elements located elsewhere in the same document). Either the reference or the contained element shall be given, but neither both nor none.">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-geometryAggregates-MultiSolidPropertyType"
									/>
								</ownedComment>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryAggregates-MultiSolidPropertyType-MultiSolid"
									name="MultiSolid" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryAggregates-MultiSolidType"
									association="_niem-external-ogc-gml-3.2.1-geometryAggregates-packagedElement-24">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryAggregates-MultiSolidPropertyType-MultiSolid-ownedComment"
										body="A gml:MultiSolid is defined by one or more gml:AbstractSolids.&#xA;The members of the geometric aggregate may be specified either using the &#34;standard&#34; property (gml:solidMember) or the array property (gml:solidMembers). It is also valid to use both the &#34;standard&#34; and the array properties in the same collection.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-geometryAggregates-MultiSolidPropertyType-MultiSolid"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryAggregates-MultiSolidType"
								name="MultiSolidType">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryAggregates-MultiSolidType-generalization"
									general="_niem-external-ogc-gml-3.2.1-geometryAggregates-AbstractGeometricAggregateType"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryAggregates-MultiSolidType-solidMember"
									name="solidMember" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryPrimitives-SolidPropertyType"
									association="_niem-external-ogc-gml-3.2.1-geometryAggregates-packagedElement-22">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryAggregates-MultiSolidType-solidMember-ownedComment"
										body="This property element either references a solid via the XLink-attributes or contains the solid element. A solid element is any element, which is substitutable for gml:AbstractSolid.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-geometryAggregates-MultiSolidType-solidMember"
										/>
									</ownedComment>
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryAggregates-MultiSolidType-solidMember-lowerValue"/>
									<upperValue xmi:type="uml:LiteralUnlimitedNatural"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryAggregates-MultiSolidType-solidMember-upperValue"
										value="*"/>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryAggregates-MultiSolidType-solidMembers"
									name="solidMembers" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryPrimitives-SolidArrayPropertyType"
									association="_niem-external-ogc-gml-3.2.1-geometryAggregates-packagedElement-23">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryAggregates-MultiSolidType-solidMembers-ownedComment"
										body="This property element contains a list of solids. The order of the elements is significant and shall be preserved when processing the array.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-geometryAggregates-MultiSolidType-solidMembers"
										/>
									</ownedComment>
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryAggregates-MultiSolidType-solidMembers-lowerValue"
									/>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryAggregates-packagedElement-22">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryAggregates-MultiSolidType-solidMember"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryAggregates-packagedElement-22-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryAggregates-packagedElement-22-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-geometryAggregates-MultiSolidType"
									association="_niem-external-ogc-gml-3.2.1-geometryAggregates-packagedElement-22"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryAggregates-packagedElement-23">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryAggregates-MultiSolidType-solidMembers"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryAggregates-packagedElement-23-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryAggregates-packagedElement-23-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-geometryAggregates-MultiSolidType"
									association="_niem-external-ogc-gml-3.2.1-geometryAggregates-packagedElement-23"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryAggregates-packagedElement-24">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryAggregates-MultiSolidPropertyType-MultiSolid"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryAggregates-packagedElement-24-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryAggregates-packagedElement-24-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-geometryAggregates-MultiSolidPropertyType"
									association="_niem-external-ogc-gml-3.2.1-geometryAggregates-packagedElement-24"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryAggregates-MultiGeometryPropertyType"
								name="MultiGeometryPropertyType">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryAggregates-MultiGeometryPropertyType-ownedComment"
									body="A property that has a geometric aggregate as its value domain may either be an appropriate geometry element encapsulated in an element of this type or an XLink reference to a remote geometry element (where remote includes geometry elements located elsewhere in the same document). Either the reference or the contained element shall be given, but neither both nor none.">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-geometryAggregates-MultiGeometryPropertyType"
									/>
								</ownedComment>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryAggregates-MultiGeometryPropertyType-AbstractGeometricAggregate"
									name="AbstractGeometricAggregate" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryAggregates-AbstractGeometricAggregateType"
									association="_niem-external-ogc-gml-3.2.1-geometryAggregates-packagedElement-26">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryAggregates-MultiGeometryPropertyType-AbstractGeometricAggregate-ownedComment"
										body="gml:AbstractGeometricAggregate is the abstract head of the substitution group for all geometric aggregates.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-geometryAggregates-MultiGeometryPropertyType-AbstractGeometricAggregate"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryAggregates-packagedElement-26">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryAggregates-MultiGeometryPropertyType-AbstractGeometricAggregate"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryAggregates-packagedElement-26-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryAggregates-packagedElement-26-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-geometryAggregates-MultiGeometryPropertyType"
									association="_niem-external-ogc-gml-3.2.1-geometryAggregates-packagedElement-26"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryAggregates-MultiGeometryType"
								name="MultiGeometryType">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryAggregates-MultiGeometryType-generalization"
									general="_niem-external-ogc-gml-3.2.1-geometryAggregates-AbstractGeometricAggregateType"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryAggregates-MultiGeometryType-geometryMember"
									name="geometryMember" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-GeometryPropertyType"
									association="_niem-external-ogc-gml-3.2.1-geometryAggregates-packagedElement-28">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryAggregates-MultiGeometryType-geometryMember-ownedComment"
										body="This property element either references a geometry element via the XLink-attributes or contains the geometry element.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-geometryAggregates-MultiGeometryType-geometryMember"
										/>
									</ownedComment>
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryAggregates-MultiGeometryType-geometryMember-lowerValue"/>
									<upperValue xmi:type="uml:LiteralUnlimitedNatural"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryAggregates-MultiGeometryType-geometryMember-upperValue"
										value="*"/>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryAggregates-MultiGeometryType-geometryMembers"
									name="geometryMembers" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-GeometryArrayPropertyType"
									association="_niem-external-ogc-gml-3.2.1-geometryAggregates-packagedElement-29">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryAggregates-MultiGeometryType-geometryMembers-ownedComment"
										body="This property element contains a list of geometry elements. The order of the elements is significant and shall be preserved when processing the array.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-geometryAggregates-MultiGeometryType-geometryMembers"
										/>
									</ownedComment>
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryAggregates-MultiGeometryType-geometryMembers-lowerValue"
									/>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryAggregates-packagedElement-28">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryAggregates-MultiGeometryType-geometryMember"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryAggregates-packagedElement-28-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryAggregates-packagedElement-28-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-geometryAggregates-MultiGeometryType"
									association="_niem-external-ogc-gml-3.2.1-geometryAggregates-packagedElement-28"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryAggregates-packagedElement-29">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryAggregates-MultiGeometryType-geometryMembers"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryAggregates-packagedElement-29-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryAggregates-packagedElement-29-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-geometryAggregates-MultiGeometryType"
									association="_niem-external-ogc-gml-3.2.1-geometryAggregates-packagedElement-29"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryAggregates-AbstractGeometryPropertyHolder"
								name="AbstractGeometryPropertyHolder">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryAggregates-AbstractGeometryPropertyHolder-generalization"
									general="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-NamespaceElementPropertyHolder"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryAggregates-AbstractGeometryPropertyHolder-MultiCurve"
									name="MultiCurve" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryAggregates-MultiCurveType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-geometryAggregates-AbstractGeometryPropertyHolder-AbstractGeometricAggregate"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryAggregates-AbstractGeometryPropertyHolder-MultiCurve-ownedComment"
										body="A gml:MultiCurve is defined by one or more gml:AbstractCurves.&#xA;The members of the geometric aggregate may be specified either using the &#34;standard&#34; property (gml:curveMember) or the array property (gml:curveMembers). It is also valid to use both the &#34;standard&#34; and the array properties in the same collection.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-geometryAggregates-AbstractGeometryPropertyHolder-MultiCurve"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryAggregates-AbstractGeometryPropertyHolder-MultiPoint"
									name="MultiPoint" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryAggregates-MultiPointType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-geometryAggregates-AbstractGeometryPropertyHolder-AbstractGeometricAggregate"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryAggregates-AbstractGeometryPropertyHolder-MultiPoint-ownedComment"
										body="A gml:MultiPoint consists of one or more gml:Points.&#xA;The members of the geometric aggregate may be specified either using the &#34;standard&#34; property (gml:pointMember) or the array property (gml:pointMembers). It is also valid to use both the &#34;standard&#34; and the array properties in the same collection.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-geometryAggregates-AbstractGeometryPropertyHolder-MultiPoint"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryAggregates-AbstractGeometryPropertyHolder-MultiSurface"
									name="MultiSurface" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryAggregates-MultiSurfaceType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-geometryAggregates-AbstractGeometryPropertyHolder-AbstractGeometricAggregate"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryAggregates-AbstractGeometryPropertyHolder-MultiSurface-ownedComment"
										body="A gml:MultiSurface is defined by one or more gml:AbstractSurfaces.&#xA;The members of the geometric aggregate may be specified either using the &#34;standard&#34; property (gml:surfaceMember) or the array property (gml:surfaceMembers). It is also valid to use both the &#34;standard&#34; and the array properties in the same collection.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-geometryAggregates-AbstractGeometryPropertyHolder-MultiSurface"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryAggregates-AbstractGeometryPropertyHolder-MultiGeometry"
									name="MultiGeometry" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryAggregates-MultiGeometryType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-geometryAggregates-AbstractGeometryPropertyHolder-AbstractGeometricAggregate"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryAggregates-AbstractGeometryPropertyHolder-MultiGeometry-ownedComment"
										body="gml:MultiGeometry is a collection of one or more GML geometry objects of arbitrary type. &#xA;The members of the geometric aggregate may be specified either using the &#34;standard&#34; property (gml:geometryMember) or the array property (gml:geometryMembers). It is also valid to use both the &#34;standard&#34; and the array properties in the same collection.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-geometryAggregates-AbstractGeometryPropertyHolder-MultiGeometry"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryAggregates-AbstractGeometryPropertyHolder-AbstractGeometricAggregate"
									name="AbstractGeometricAggregate" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryAggregates-AbstractGeometricAggregateType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-AbstractObjectPropertyHolder-AbstractGeometry"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryAggregates-AbstractGeometryPropertyHolder-AbstractGeometricAggregate-ownedComment"
										body="gml:AbstractGeometricAggregate is the abstract head of the substitution group for all geometric aggregates.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-geometryAggregates-AbstractGeometryPropertyHolder-AbstractGeometricAggregate"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryAggregates-AbstractGeometryPropertyHolder-MultiSolid"
									name="MultiSolid" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryAggregates-MultiSolidType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-geometryAggregates-AbstractGeometryPropertyHolder-AbstractGeometricAggregate"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryAggregates-AbstractGeometryPropertyHolder-MultiSolid-ownedComment"
										body="A gml:MultiSolid is defined by one or more gml:AbstractSolids.&#xA;The members of the geometric aggregate may be specified either using the &#34;standard&#34; property (gml:solidMember) or the array property (gml:solidMembers). It is also valid to use both the &#34;standard&#34; and the array properties in the same collection.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-geometryAggregates-AbstractGeometryPropertyHolder-MultiSolid"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
						</packagedElement>
						<packagedElement xmi:type="uml:Package"
							xmi:id="_niem-external-ogc-gml-3.2.1-temporal" name="temporal">
							<ownedComment xmi:type="uml:Comment"
								xmi:id="_niem-external-ogc-gml-3.2.1-temporal-ownedComment"
								body="See ISO/DIS 19136 15.2.&#xA;The GML temporal schemas include components for describing temporal geometry and topology, temporal reference systems, and the temporal characteristics of geographic data. The model underlying the representation constitutes a profile of the conceptual schema described in ISO 19108. The underlying spatiotemporal model strives to accommodate both feature-level and attribute-level time stamping; basic support for tracking moving objects is also included. &#xA;Time is measured on two types of scales: interval and ordinal.  An interval scale offers a basis for measuring duration, an ordinal scale provides information only about relative position in time.&#xA;Two other ISO standards are relevant to describing temporal objects:  ISO 8601 describes encodings for time instants and time periods, as text strings with particular structure and punctuation; ISO 11404 provides a detailed description of time intervals as part of a general discussion of language independent datatypes.  &#xA;The temporal schemas cover two interrelated topics and provide basic schema components for representing temporal instants and periods, temporal topology, and reference systems; more specialized schema components defines components used for dynamic features. Instances of temporal geometric types are used as values for the temporal properties of geographic features. ">
								<annotatedElement xmi:idref="_niem-external-ogc-gml-3.2.1-temporal"
								/>
							</ownedComment>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-temporal-AbstractTimePrimitiveType"
								name="AbstractTimePrimitiveType" isAbstract="true">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-temporal-AbstractTimePrimitiveType-generalization"
									general="_niem-external-ogc-gml-3.2.1-temporal-AbstractTimeObjectType"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-temporal-AbstractTimePrimitiveType-relatedTime"
									name="relatedTime" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-temporal-RelatedTimeType">
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-temporal-AbstractTimePrimitiveType-relatedTime-lowerValue"/>
									<upperValue xmi:type="uml:LiteralUnlimitedNatural"
										xmi:id="_niem-external-ogc-gml-3.2.1-temporal-AbstractTimePrimitiveType-relatedTime-upperValue"
										value="*"/>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-temporal-AbstractTimeObjectType"
								name="AbstractTimeObjectType" isAbstract="true">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-temporal-AbstractTimeObjectType-generalization"
									general="_niem-external-ogc-gml-3.2.1-gmlBase-AbstractGMLType"/>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-temporal-RelatedTimeType"
								name="RelatedTimeType">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-temporal-RelatedTimeType-ownedComment"
									body="gml:RelatedTimeType provides a content model for indicating the relative position of an arbitrary member of the substitution group whose head is gml:AbstractTimePrimitive. It extends the generic gml:TimePrimitivePropertyType with an XML attribute relativePosition, whose value is selected from the set of 13 temporal relationships identified by Allen (1983)">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-temporal-RelatedTimeType"
									/>
								</ownedComment>
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-temporal-RelatedTimeType-generalization"
									general="_niem-external-ogc-gml-3.2.1-temporal-TimePrimitivePropertyType"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-temporal-RelatedTimeType-relativePosition"
									name="relativePosition" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-temporal-RelatedTimeType-relativePosition_._type">
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-temporal-RelatedTimeType-relativePosition-lowerValue"/>
									<defaultValue xmi:type="uml:LiteralString"
										xmi:id="_niem-external-ogc-gml-3.2.1-temporal-RelatedTimeType-relativePosition-defaultValue"
										name="default"/>
								</ownedAttribute>
								<nestedClassifier xmi:type="uml:Enumeration"
									xmi:id="_niem-external-ogc-gml-3.2.1-temporal-RelatedTimeType-relativePosition_._type"
									name="relativePosition_._type">
									<ownedLiteral xmi:type="uml:EnumerationLiteral"
										xmi:id="_niem-external-ogc-gml-3.2.1-temporal-RelatedTimeType-relativePosition_._type-Before"
										name="Before"/>
									<ownedLiteral xmi:type="uml:EnumerationLiteral"
										xmi:id="_niem-external-ogc-gml-3.2.1-temporal-RelatedTimeType-relativePosition_._type-After"
										name="After"/>
									<ownedLiteral xmi:type="uml:EnumerationLiteral"
										xmi:id="_niem-external-ogc-gml-3.2.1-temporal-RelatedTimeType-relativePosition_._type-Begins"
										name="Begins"/>
									<ownedLiteral xmi:type="uml:EnumerationLiteral"
										xmi:id="_niem-external-ogc-gml-3.2.1-temporal-RelatedTimeType-relativePosition_._type-Ends"
										name="Ends"/>
									<ownedLiteral xmi:type="uml:EnumerationLiteral"
										xmi:id="_niem-external-ogc-gml-3.2.1-temporal-RelatedTimeType-relativePosition_._type-During"
										name="During"/>
									<ownedLiteral xmi:type="uml:EnumerationLiteral"
										xmi:id="_niem-external-ogc-gml-3.2.1-temporal-RelatedTimeType-relativePosition_._type-Equals"
										name="Equals"/>
									<ownedLiteral xmi:type="uml:EnumerationLiteral"
										xmi:id="_niem-external-ogc-gml-3.2.1-temporal-RelatedTimeType-relativePosition_._type-Contains"
										name="Contains"/>
									<ownedLiteral xmi:type="uml:EnumerationLiteral"
										xmi:id="_niem-external-ogc-gml-3.2.1-temporal-RelatedTimeType-relativePosition_._type-Overlaps"
										name="Overlaps"/>
									<ownedLiteral xmi:type="uml:EnumerationLiteral"
										xmi:id="_niem-external-ogc-gml-3.2.1-temporal-RelatedTimeType-relativePosition_._type-Meets"
										name="Meets"/>
									<ownedLiteral xmi:type="uml:EnumerationLiteral"
										xmi:id="_niem-external-ogc-gml-3.2.1-temporal-RelatedTimeType-relativePosition_._type-OverlappedBy"
										name="OverlappedBy"/>
									<ownedLiteral xmi:type="uml:EnumerationLiteral"
										xmi:id="_niem-external-ogc-gml-3.2.1-temporal-RelatedTimeType-relativePosition_._type-MetBy"
										name="MetBy"/>
									<ownedLiteral xmi:type="uml:EnumerationLiteral"
										xmi:id="_niem-external-ogc-gml-3.2.1-temporal-RelatedTimeType-relativePosition_._type-BegunBy"
										name="BegunBy"/>
									<ownedLiteral xmi:type="uml:EnumerationLiteral"
										xmi:id="_niem-external-ogc-gml-3.2.1-temporal-RelatedTimeType-relativePosition_._type-EndedBy"
										name="EndedBy"/>
								</nestedClassifier>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-temporal-TimePrimitivePropertyType"
								name="TimePrimitivePropertyType">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-temporal-TimePrimitivePropertyType-ownedComment"
									body="gml:TimePrimitivePropertyType provides a standard content model for associations between an arbitrary member of the substitution group whose head is gml:AbstractTimePrimitive and another object.">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-temporal-TimePrimitivePropertyType"
									/>
								</ownedComment>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-temporal-TimePrimitivePropertyType-AbstractTimePrimitive"
									name="AbstractTimePrimitive" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-temporal-AbstractTimePrimitiveType"
									association="_niem-external-ogc-gml-3.2.1-temporal-packagedElement-6">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-temporal-TimePrimitivePropertyType-AbstractTimePrimitive-ownedComment"
										body="gml:AbstractTimePrimitive acts as the head of a substitution group for geometric and topological temporal primitives.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-temporal-TimePrimitivePropertyType-AbstractTimePrimitive"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-temporal-NamespaceElementPropertyHolder"
								name="NamespaceElementPropertyHolder">
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-temporal-NamespaceElementPropertyHolder-timeInterval"
									name="timeInterval" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-temporal-TimeIntervalLengthType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-temporal-NamespaceElementPropertyHolder-timeInterval-ownedComment"
										body=" gml:timeInterval conforms to ISO 11404 which is based on floating point values for temporal length.&#xA;ISO 11404 syntax specifies the use of a positiveInteger together with appropriate values for radix and factor. The resolution of the time interval is to one radix ^(-factor) of the specified time unit.&#xA;The value of the unit is either selected from the units for time intervals from ISO 31-1:1992, or is another suitable unit.  The encoding is defined for GML in gml:TimeUnitType. The second component of this union type provides a method for indicating time units other than the six standard units given in the enumeration.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-temporal-NamespaceElementPropertyHolder-timeInterval"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-temporal-NamespaceElementPropertyHolder-validTime"
									name="validTime" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-temporal-TimePrimitivePropertyType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-temporal-NamespaceElementPropertyHolder-validTime-ownedComment"
										body="gml:validTime is a convenience property element.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-temporal-NamespaceElementPropertyHolder-validTime"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-temporal-NamespaceElementPropertyHolder-duration"
									name="duration" aggregation="composite">
									<type
										href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-duration"> </type>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-temporal-NamespaceElementPropertyHolder-duration-ownedComment"
										body="gml:duration conforms to the ISO 8601 syntax for temporal length as implemented by the XML Schema duration type.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-temporal-NamespaceElementPropertyHolder-duration"
										/>
									</ownedComment>
								</ownedAttribute>
								<nestedClassifier xmi:type="uml:Enumeration"
									xmi:id="_niem-external-ogc-gml-3.2.1-temporal-NamespaceElementPropertyHolder-TimeUnitType_._member_._0"
									name="TimeUnitType_._member_._0">
									<ownedLiteral xmi:type="uml:EnumerationLiteral"
										xmi:id="_niem-external-ogc-gml-3.2.1-temporal-NamespaceElementPropertyHolder-TimeUnitType_._member_._0-year"
										name="year"/>
									<ownedLiteral xmi:type="uml:EnumerationLiteral"
										xmi:id="_niem-external-ogc-gml-3.2.1-temporal-NamespaceElementPropertyHolder-TimeUnitType_._member_._0-month"
										name="month"/>
									<ownedLiteral xmi:type="uml:EnumerationLiteral"
										xmi:id="_niem-external-ogc-gml-3.2.1-temporal-NamespaceElementPropertyHolder-TimeUnitType_._member_._0-day"
										name="day"/>
									<ownedLiteral xmi:type="uml:EnumerationLiteral"
										xmi:id="_niem-external-ogc-gml-3.2.1-temporal-NamespaceElementPropertyHolder-TimeUnitType_._member_._0-hour"
										name="hour"/>
									<ownedLiteral xmi:type="uml:EnumerationLiteral"
										xmi:id="_niem-external-ogc-gml-3.2.1-temporal-NamespaceElementPropertyHolder-TimeUnitType_._member_._0-minute"
										name="minute"/>
									<ownedLiteral xmi:type="uml:EnumerationLiteral"
										xmi:id="_niem-external-ogc-gml-3.2.1-temporal-NamespaceElementPropertyHolder-TimeUnitType_._member_._0-second"
										name="second"/>
								</nestedClassifier>
								<nestedClassifier xmi:type="uml:PrimitiveType"
									xmi:id="_niem-external-ogc-gml-3.2.1-temporal-NamespaceElementPropertyHolder-TimeUnitType_._member_._1"
									name="TimeUnitType_._member_._1">
									<generalization xmi:type="uml:Generalization"
										xmi:id="_niem-external-ogc-gml-3.2.1-temporal-NamespaceElementPropertyHolder-TimeUnitType_._member_._1-generalization">
										<general
											href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-string"
										> </general>
									</generalization>
								</nestedClassifier>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-temporal-packagedElement-6">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-temporal-TimePrimitivePropertyType-AbstractTimePrimitive"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-temporal-packagedElement-6-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-temporal-packagedElement-6-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-temporal-TimePrimitivePropertyType"
									association="_niem-external-ogc-gml-3.2.1-temporal-packagedElement-6"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-temporal-packagedElement-7">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-temporal-RelatedTimeType-relativePosition_._type"/>
								<supplier
									href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-string"
								> </supplier>
							</packagedElement>
							<packagedElement xmi:type="uml:PrimitiveType"
								xmi:id="_niem-external-ogc-gml-3.2.1-temporal-TimePositionType"
								name="TimePositionType">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-temporal-TimePositionType-ownedComment"
									body="The method for identifying a temporal position is specific to each temporal reference system.  gml:TimePositionType supports the description of temporal position according to the subtypes described in ISO 19108.&#xA;Values based on calendars and clocks use lexical formats that are based on ISO 8601, as described in XML Schema Part 2:2001. A decimal value may be used with coordinate systems such as GPS time or UNIX time. A URI may be used to provide a reference to some era in an ordinal reference system . &#xA;In common with many of the components modelled as data types in the ISO 19100 series of International Standards, the corresponding GML component has simple content. However, the content model gml:TimePositionType is defined in several steps.&#xA;Three XML attributes appear on gml:TimePositionType:&#xA;A time value shall be associated with a temporal reference system through the frame attribute that provides a URI reference that identifies a description of the reference system. Following ISO 19108, the Gregorian calendar with UTC is the default reference system, but others may also be used. Components for describing temporal reference systems are described in 14.4, but it is not required that the reference system be described in this, as the reference may refer to anything that may be indentified with a URI.  &#xA;For time values using a calendar containing more than one era, the (optional) calendarEraName attribute provides the name of the calendar era.  &#xA;Inexact temporal positions may be expressed using the optional indeterminatePosition attribute.  This takes a value from an enumeration.">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-temporal-TimePositionType"
									/>
								</ownedComment>
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-temporal-TimePositionType-generalization"
									general="_niem-external-ogc-gml-3.2.1-temporal-TimePositionUnion"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-temporal-TimePositionType-frame"
									name="frame" aggregation="composite">
									<type
										href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-anyURI"> </type>
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-temporal-TimePositionType-frame-lowerValue"/>
									<defaultValue xmi:type="uml:LiteralString"
										xmi:id="_niem-external-ogc-gml-3.2.1-temporal-TimePositionType-frame-defaultValue"
										name="default" value="#ISO-8601"/>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-temporal-TimePositionType-calendarEraName"
									name="calendarEraName" aggregation="composite">
									<type
										href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-string"> </type>
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-temporal-TimePositionType-calendarEraName-lowerValue"/>
									<defaultValue xmi:type="uml:LiteralString"
										xmi:id="_niem-external-ogc-gml-3.2.1-temporal-TimePositionType-calendarEraName-defaultValue"
										name="default"/>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-temporal-TimePositionType-indeterminatePosition"
									name="indeterminatePosition" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-temporal-TimeIndeterminateValueType">
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-temporal-TimePositionType-indeterminatePosition-lowerValue"/>
									<defaultValue xmi:type="uml:LiteralString"
										xmi:id="_niem-external-ogc-gml-3.2.1-temporal-TimePositionType-indeterminatePosition-defaultValue"
										name="default"/>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:PrimitiveType"
								xmi:id="_niem-external-ogc-gml-3.2.1-temporal-TimePositionUnion"
								name="TimePositionUnion">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-temporal-TimePositionUnion-ownedComment"
									body="The simple type gml:TimePositionUnion is a union of XML Schema simple types which instantiate the subtypes for temporal position described in ISO 19108.&#xA; An ordinal era may be referenced via URI.  A decimal value may be used to indicate the distance from the scale origin .  time is used for a position that recurs daily (see ISO 19108:2002 5.4.4.2).&#xA; Finally, calendar and clock forms that support the representation of time in systems based on years, months, days, hours, minutes and seconds, in a notation following ISO 8601, are assembled by gml:CalDate">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-temporal-TimePositionUnion"
									/>
								</ownedComment>
							</packagedElement>
							<packagedElement xmi:type="uml:PrimitiveType"
								xmi:id="_niem-external-ogc-gml-3.2.1-temporal-CalDate"
								name="CalDate"/>
							<packagedElement xmi:type="uml:Usage"
								xmi:id="_niem-external-ogc-gml-3.2.1-temporal-packagedElement-11"
								name="memberType">
								<client xmi:idref="_niem-external-ogc-gml-3.2.1-temporal-CalDate"/>
								<supplier
									href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-date"
								> </supplier>
							</packagedElement>
							<packagedElement xmi:type="uml:Usage"
								xmi:id="_niem-external-ogc-gml-3.2.1-temporal-packagedElement-12"
								name="memberType">
								<client xmi:idref="_niem-external-ogc-gml-3.2.1-temporal-CalDate"/>
								<supplier
									href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-gYearMonth"
								> </supplier>
							</packagedElement>
							<packagedElement xmi:type="uml:Usage"
								xmi:id="_niem-external-ogc-gml-3.2.1-temporal-packagedElement-13"
								name="memberType">
								<client xmi:idref="_niem-external-ogc-gml-3.2.1-temporal-CalDate"/>
								<supplier
									href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-gYear"
								> </supplier>
							</packagedElement>
							<packagedElement xmi:type="uml:Usage"
								xmi:id="_niem-external-ogc-gml-3.2.1-temporal-packagedElement-14"
								name="memberType">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-temporal-TimePositionUnion"/>
								<supplier xmi:idref="_niem-external-ogc-gml-3.2.1-temporal-CalDate"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Usage"
								xmi:id="_niem-external-ogc-gml-3.2.1-temporal-packagedElement-15"
								name="memberType">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-temporal-TimePositionUnion"/>
								<supplier
									href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-time"
								> </supplier>
							</packagedElement>
							<packagedElement xmi:type="uml:Usage"
								xmi:id="_niem-external-ogc-gml-3.2.1-temporal-packagedElement-16"
								name="memberType">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-temporal-TimePositionUnion"/>
								<supplier
									href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-dateTime"
								> </supplier>
							</packagedElement>
							<packagedElement xmi:type="uml:Usage"
								xmi:id="_niem-external-ogc-gml-3.2.1-temporal-packagedElement-17"
								name="memberType">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-temporal-TimePositionUnion"/>
								<supplier
									href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-anyURI"
								> </supplier>
							</packagedElement>
							<packagedElement xmi:type="uml:Usage"
								xmi:id="_niem-external-ogc-gml-3.2.1-temporal-packagedElement-18"
								name="memberType">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-temporal-TimePositionUnion"/>
								<supplier
									href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-decimal"
								> </supplier>
							</packagedElement>
							<packagedElement xmi:type="uml:Enumeration"
								xmi:id="_niem-external-ogc-gml-3.2.1-temporal-TimeIndeterminateValueType"
								name="TimeIndeterminateValueType">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-temporal-TimeIndeterminateValueType-ownedComment"
									body="These values are interpreted as follows: &#xA;-&#x9;&#34;unknown&#34; indicates that no specific value for temporal position is provided.&#xA;-&#x9;&#34;now&#34; indicates that the specified value shall be replaced with the current temporal position whenever the value is accessed.&#xA;-&#x9;&#34;before&#34; indicates that the actual temporal position is unknown, but it is known to be before the specified value.&#xA;-&#x9;&#34;after&#34; indicates that the actual temporal position is unknown, but it is known to be after the specified value.&#xA;A value for indeterminatePosition may &#xA;-&#x9;be used either alone, or &#xA;-&#x9;qualify a specific value for temporal position.">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-temporal-TimeIndeterminateValueType"
									/>
								</ownedComment>
								<ownedLiteral xmi:type="uml:EnumerationLiteral"
									xmi:id="_niem-external-ogc-gml-3.2.1-temporal-TimeIndeterminateValueType-after"
									name="after"/>
								<ownedLiteral xmi:type="uml:EnumerationLiteral"
									xmi:id="_niem-external-ogc-gml-3.2.1-temporal-TimeIndeterminateValueType-before"
									name="before"/>
								<ownedLiteral xmi:type="uml:EnumerationLiteral"
									xmi:id="_niem-external-ogc-gml-3.2.1-temporal-TimeIndeterminateValueType-now"
									name="now"/>
								<ownedLiteral xmi:type="uml:EnumerationLiteral"
									xmi:id="_niem-external-ogc-gml-3.2.1-temporal-TimeIndeterminateValueType-unknown"
									name="unknown"/>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-temporal-packagedElement-20">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-temporal-TimeIndeterminateValueType"/>
								<supplier
									href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-string"
								> </supplier>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-temporal-AbstractTimeComplexType"
								name="AbstractTimeComplexType" isAbstract="true">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-temporal-AbstractTimeComplexType-generalization"
									general="_niem-external-ogc-gml-3.2.1-temporal-AbstractTimeObjectType"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-temporal-AbstractTimeGeometricPrimitiveType"
								name="AbstractTimeGeometricPrimitiveType" isAbstract="true">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-temporal-AbstractTimeGeometricPrimitiveType-generalization"
									general="_niem-external-ogc-gml-3.2.1-temporal-AbstractTimePrimitiveType"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-temporal-AbstractTimeGeometricPrimitiveType-frame"
									name="frame" aggregation="composite">
									<type
										href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-anyURI"> </type>
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-temporal-AbstractTimeGeometricPrimitiveType-frame-lowerValue"/>
									<defaultValue xmi:type="uml:LiteralString"
										xmi:id="_niem-external-ogc-gml-3.2.1-temporal-AbstractTimeGeometricPrimitiveType-frame-defaultValue"
										name="default" value="#ISO-8601"/>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-temporal-TimeInstantType"
								name="TimeInstantType">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-temporal-TimeInstantType-generalization"
									general="_niem-external-ogc-gml-3.2.1-temporal-AbstractTimeGeometricPrimitiveType"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-temporal-TimeInstantType-timePosition"
									name="timePosition" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-temporal-TimePositionType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-temporal-TimeInstantType-timePosition-ownedComment"
										body="This element is used directly as a property of gml:TimeInstant (see 15.2.2.3), and may also be used in application schemas.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-temporal-TimeInstantType-timePosition"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-temporal-TimeInstantPropertyType"
								name="TimeInstantPropertyType">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-temporal-TimeInstantPropertyType-ownedComment"
									body="gml:TimeInstantPropertyType provides for associating a gml:TimeInstant with an object.">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-temporal-TimeInstantPropertyType"
									/>
								</ownedComment>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-temporal-TimeInstantPropertyType-TimeInstant"
									name="TimeInstant" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-temporal-TimeInstantType"
									association="_niem-external-ogc-gml-3.2.1-temporal-packagedElement-25">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-temporal-TimeInstantPropertyType-TimeInstant-ownedComment"
										body="gml:TimeInstant acts as a zero-dimensional geometric primitive that represents an identifiable position in time.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-temporal-TimeInstantPropertyType-TimeInstant"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-temporal-packagedElement-25">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-temporal-TimeInstantPropertyType-TimeInstant"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-temporal-packagedElement-25-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-temporal-packagedElement-25-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-temporal-TimeInstantPropertyType"
									association="_niem-external-ogc-gml-3.2.1-temporal-packagedElement-25"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-temporal-TimePeriodType"
								name="TimePeriodType">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-temporal-TimePeriodType-generalization"
									general="_niem-external-ogc-gml-3.2.1-temporal-AbstractTimeGeometricPrimitiveType"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-temporal-TimePeriodType-ownedAttribute__from_Class-1"
									name="choice_1"
									type="_niem-external-ogc-gml-3.2.1-temporal-TimePeriodType-nestedClassifier-1"> </ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-temporal-TimePeriodType-ownedAttribute__from_Class-2"
									name="choice_2"
									type="_niem-external-ogc-gml-3.2.1-temporal-TimePeriodType-nestedClassifier-2"> </ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-temporal-TimePeriodType-modelGroupDefinition"
									name="modelGroupDefinition"
									type="_niem-external-ogc-gml-3.2.1-temporal-modelGroupDefinition-nested_ModelGroupDefinition">
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-temporal-TimePeriodType-modelGroupDefinition-lowerValue"
									/>
								</ownedAttribute>
								<nestedClassifier xmi:type="uml:Class"
									xmi:id="_niem-external-ogc-gml-3.2.1-temporal-TimePeriodType-nestedClassifier-1"
									name="choice_1">
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-gml-3.2.1-temporal-TimePeriodType-nestedClassifier-1-beginPosition"
										name="beginPosition" aggregation="composite"
										type="_niem-external-ogc-gml-3.2.1-temporal-TimePositionType"> </ownedAttribute>
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-gml-3.2.1-temporal-TimePeriodType-nestedClassifier-1-begin"
										name="begin" aggregation="composite"
										type="_niem-external-ogc-gml-3.2.1-temporal-TimeInstantPropertyType"
									> </ownedAttribute>
								</nestedClassifier>
								<nestedClassifier xmi:type="uml:Class"
									xmi:id="_niem-external-ogc-gml-3.2.1-temporal-TimePeriodType-nestedClassifier-2"
									name="choice_2">
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-gml-3.2.1-temporal-TimePeriodType-nestedClassifier-2-endPosition"
										name="endPosition" aggregation="composite"
										type="_niem-external-ogc-gml-3.2.1-temporal-TimePositionType"> </ownedAttribute>
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-gml-3.2.1-temporal-TimePeriodType-nestedClassifier-2-end"
										name="end" aggregation="composite"
										type="_niem-external-ogc-gml-3.2.1-temporal-TimeInstantPropertyType"
									> </ownedAttribute>
								</nestedClassifier>
							</packagedElement>
							<packagedElement xmi:type="uml:Package"
								xmi:id="_niem-external-ogc-gml-3.2.1-temporal-modelGroupDefinition"
								name="modelGroupDefinition">
								<packagedElement xmi:type="uml:Class"
									xmi:id="_niem-external-ogc-gml-3.2.1-temporal-modelGroupDefinition-timeLength"
									name="timeLength">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-temporal-modelGroupDefinition-timeLength-ownedComment"
										body="The length of a time period.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-temporal-modelGroupDefinition-timeLength"
										/>
									</ownedComment>
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-gml-3.2.1-temporal-modelGroupDefinition-timeLength-duration"
										name="duration" aggregation="composite">
										<type
											href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-duration"> </type>
										<ownedComment xmi:type="uml:Comment"
											xmi:id="_niem-external-ogc-gml-3.2.1-temporal-modelGroupDefinition-timeLength-duration-ownedComment"
											body="gml:duration conforms to the ISO 8601 syntax for temporal length as implemented by the XML Schema duration type.">
											<annotatedElement
												xmi:idref="_niem-external-ogc-gml-3.2.1-temporal-modelGroupDefinition-timeLength-duration"
											/>
										</ownedComment>
									</ownedAttribute>
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-gml-3.2.1-temporal-modelGroupDefinition-timeLength-timeInterval"
										name="timeInterval" aggregation="composite"
										type="_niem-external-ogc-gml-3.2.1-temporal-TimeIntervalLengthType">
										<ownedComment xmi:type="uml:Comment"
											xmi:id="_niem-external-ogc-gml-3.2.1-temporal-modelGroupDefinition-timeLength-timeInterval-ownedComment"
											body=" gml:timeInterval conforms to ISO 11404 which is based on floating point values for temporal length.&#xA;ISO 11404 syntax specifies the use of a positiveInteger together with appropriate values for radix and factor. The resolution of the time interval is to one radix ^(-factor) of the specified time unit.&#xA;The value of the unit is either selected from the units for time intervals from ISO 31-1:1992, or is another suitable unit.  The encoding is defined for GML in gml:TimeUnitType. The second component of this union type provides a method for indicating time units other than the six standard units given in the enumeration.">
											<annotatedElement
												xmi:idref="_niem-external-ogc-gml-3.2.1-temporal-modelGroupDefinition-timeLength-timeInterval"
											/>
										</ownedComment>
									</ownedAttribute>
								</packagedElement>
								<packagedElement xmi:type="uml:Realization"
									xmi:id="_niem-external-ogc-gml-3.2.1-temporal-modelGroupDefinition-packagedElement-2">
									<client
										xmi:idref="_niem-external-ogc-gml-3.2.1-temporal-modelGroupDefinition-timeLength-duration"/>
									<supplier
										xmi:idref="_niem-external-ogc-gml-3.2.1-temporal-NamespaceElementPropertyHolder-duration"
									/>
								</packagedElement>
								<packagedElement xmi:type="uml:Realization"
									xmi:id="_niem-external-ogc-gml-3.2.1-temporal-modelGroupDefinition-packagedElement-3">
									<client
										xmi:idref="_niem-external-ogc-gml-3.2.1-temporal-modelGroupDefinition-timeLength-timeInterval"/>
									<supplier
										xmi:idref="_niem-external-ogc-gml-3.2.1-temporal-NamespaceElementPropertyHolder-timeInterval"
									/>
								</packagedElement>
								<packagedElement xmi:type="uml:Class"
									xmi:id="_niem-external-ogc-gml-3.2.1-temporal-modelGroupDefinition-nested_ModelGroupDefinition"
									name="nested_ModelGroupDefinition"/>
								<packagedElement xmi:type="uml:Realization"
									xmi:id="_niem-external-ogc-gml-3.2.1-temporal-modelGroupDefinition-ref"
									name="ref">
									<client
										xmi:idref="_niem-external-ogc-gml-3.2.1-temporal-modelGroupDefinition-nested_ModelGroupDefinition"/>
									<supplier
										xmi:idref="_niem-external-ogc-gml-3.2.1-temporal-modelGroupDefinition-timeLength"
									/>
								</packagedElement>
							</packagedElement>
							<packagedElement xmi:type="uml:PrimitiveType"
								xmi:id="_niem-external-ogc-gml-3.2.1-temporal-TimeIntervalLengthType"
								name="TimeIntervalLengthType">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-temporal-TimeIntervalLengthType-generalization">
									<general
										href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-decimal"
									> </general>
								</generalization>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-temporal-TimeIntervalLengthType-unit"
									name="unit" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-temporal-TimeUnitType">
									<defaultValue xmi:type="uml:LiteralString"
										xmi:id="_niem-external-ogc-gml-3.2.1-temporal-TimeIntervalLengthType-unit-defaultValue"
										name="default"/>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-temporal-TimeIntervalLengthType-radix"
									name="radix" aggregation="composite">
									<type
										href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-positiveInteger"> </type>
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-temporal-TimeIntervalLengthType-radix-lowerValue"/>
									<defaultValue xmi:type="uml:LiteralString"
										xmi:id="_niem-external-ogc-gml-3.2.1-temporal-TimeIntervalLengthType-radix-defaultValue"
										name="default"/>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-temporal-TimeIntervalLengthType-factor"
									name="factor" aggregation="composite">
									<type
										href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-integer"> </type>
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-temporal-TimeIntervalLengthType-factor-lowerValue"/>
									<defaultValue xmi:type="uml:LiteralString"
										xmi:id="_niem-external-ogc-gml-3.2.1-temporal-TimeIntervalLengthType-factor-defaultValue"
										name="default"/>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:PrimitiveType"
								xmi:id="_niem-external-ogc-gml-3.2.1-temporal-TimeUnitType"
								name="TimeUnitType"/>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-temporal-packagedElement-30">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-temporal-NamespaceElementPropertyHolder-TimeUnitType_._member_._0"/>
								<supplier
									href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-string"
								> </supplier>
							</packagedElement>
							<packagedElement xmi:type="uml:Usage"
								xmi:id="_niem-external-ogc-gml-3.2.1-temporal-packagedElement-31"
								name="memberType">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-temporal-TimeUnitType"/>
								<supplier
									xmi:idref="_niem-external-ogc-gml-3.2.1-temporal-NamespaceElementPropertyHolder-TimeUnitType_._member_._0"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Usage"
								xmi:id="_niem-external-ogc-gml-3.2.1-temporal-packagedElement-32"
								name="memberType">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-temporal-TimeUnitType"/>
								<supplier
									xmi:idref="_niem-external-ogc-gml-3.2.1-temporal-NamespaceElementPropertyHolder-TimeUnitType_._member_._1"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-temporal-ref" name="ref">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-temporal-TimePeriodType"/>
								<supplier
									xmi:idref="_niem-external-ogc-gml-3.2.1-temporal-modelGroupDefinition-timeLength"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-temporal-TimePeriodPropertyType"
								name="TimePeriodPropertyType">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-temporal-TimePeriodPropertyType-ownedComment"
									body="gml:TimePeriodPropertyType provides for associating a gml:TimePeriod with an object.">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-temporal-TimePeriodPropertyType"
									/>
								</ownedComment>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-temporal-TimePeriodPropertyType-TimePeriod"
									name="TimePeriod" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-temporal-TimePeriodType"
									association="_niem-external-ogc-gml-3.2.1-temporal-packagedElement-35">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-temporal-TimePeriodPropertyType-TimePeriod-ownedComment"
										body="gml:TimePeriod acts as a one-dimensional geometric primitive that represents an identifiable extent in time.&#xA;The location in of a gml:TimePeriod is described by the temporal positions of the instants at which it begins and ends. The length of the period is equal to the temporal distance between the two bounding temporal positions. &#xA;Both beginning and end may be described in terms of their direct position using gml:TimePositionType which is an XML Schema simple content type, or by reference to an indentifiable time instant using gml:TimeInstantPropertyType.&#xA;Alternatively a limit of a gml:TimePeriod may use the conventional GML property model to make a reference to a time instant described elsewhere, or a limit may be indicated as a direct position.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-temporal-TimePeriodPropertyType-TimePeriod"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-temporal-packagedElement-35">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-temporal-TimePeriodPropertyType-TimePeriod"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-temporal-packagedElement-35-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-temporal-packagedElement-35-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-temporal-TimePeriodPropertyType"
									association="_niem-external-ogc-gml-3.2.1-temporal-packagedElement-35"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-temporal-AbstractGMLPropertyHolder"
								name="AbstractGMLPropertyHolder">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-temporal-AbstractGMLPropertyHolder-generalization"
									general="_niem-external-ogc-gml-3.2.1-gmlBase-NamespaceElementPropertyHolder"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-temporal-AbstractGMLPropertyHolder-AbstractTimeObject"
									name="AbstractTimeObject" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-temporal-AbstractTimeObjectType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-gmlBase-AbstractObjectPropertyHolder-AbstractGML"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-temporal-AbstractGMLPropertyHolder-AbstractTimeObject-ownedComment"
										body="gml:AbstractTimeObject acts as the head of a substitution group for all temporal primitives and complexes.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-temporal-AbstractGMLPropertyHolder-AbstractTimeObject"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-temporal-AbstractGMLPropertyHolder-TimeInstant"
									name="TimeInstant" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-temporal-TimeInstantType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-temporal-AbstractGMLPropertyHolder-AbstractTimeGeometricPrimitive"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-temporal-AbstractGMLPropertyHolder-TimeInstant-ownedComment"
										body="gml:TimeInstant acts as a zero-dimensional geometric primitive that represents an identifiable position in time.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-temporal-AbstractGMLPropertyHolder-TimeInstant"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-temporal-AbstractGMLPropertyHolder-AbstractTimeGeometricPrimitive"
									name="AbstractTimeGeometricPrimitive" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-temporal-AbstractTimeGeometricPrimitiveType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-temporal-AbstractGMLPropertyHolder-AbstractTimePrimitive"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-temporal-AbstractGMLPropertyHolder-AbstractTimeGeometricPrimitive-ownedComment"
										body="gml:TimeGeometricPrimitive acts as the head of a substitution group for geometric temporal primitives.&#xA;A temporal geometry shall be associated with a temporal reference system through the frame attribute that provides a URI reference that identifies a description of the reference system. Following ISO 19108, the Gregorian calendar with UTC is the default reference system, but others may also be used. The GPS calendar is an alternative reference systems in common use.&#xA;The two geometric primitives in the temporal dimension are the instant and the period. GML components are defined to support these as follows.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-temporal-AbstractGMLPropertyHolder-AbstractTimeGeometricPrimitive"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-temporal-AbstractGMLPropertyHolder-AbstractTimePrimitive"
									name="AbstractTimePrimitive" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-temporal-AbstractTimePrimitiveType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-temporal-AbstractGMLPropertyHolder-AbstractTimeObject"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-temporal-AbstractGMLPropertyHolder-AbstractTimePrimitive-ownedComment"
										body="gml:AbstractTimePrimitive acts as the head of a substitution group for geometric and topological temporal primitives.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-temporal-AbstractGMLPropertyHolder-AbstractTimePrimitive"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-temporal-AbstractGMLPropertyHolder-AbstractTimeComplex"
									name="AbstractTimeComplex" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-temporal-AbstractTimeComplexType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-temporal-AbstractGMLPropertyHolder-AbstractTimeObject"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-temporal-AbstractGMLPropertyHolder-AbstractTimeComplex-ownedComment"
										body="gml:AbstractTimeComplex is an aggregation of temporal primitives and acts as the head of a substitution group for temporal complexes.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-temporal-AbstractGMLPropertyHolder-AbstractTimeComplex"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-temporal-AbstractGMLPropertyHolder-TimePeriod"
									name="TimePeriod" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-temporal-TimePeriodType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-temporal-AbstractGMLPropertyHolder-AbstractTimeGeometricPrimitive"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-temporal-AbstractGMLPropertyHolder-TimePeriod-ownedComment"
										body="gml:TimePeriod acts as a one-dimensional geometric primitive that represents an identifiable extent in time.&#xA;The location in of a gml:TimePeriod is described by the temporal positions of the instants at which it begins and ends. The length of the period is equal to the temporal distance between the two bounding temporal positions. &#xA;Both beginning and end may be described in terms of their direct position using gml:TimePositionType which is an XML Schema simple content type, or by reference to an indentifiable time instant using gml:TimeInstantPropertyType.&#xA;Alternatively a limit of a gml:TimePeriod may use the conventional GML property model to make a reference to a time instant described elsewhere, or a limit may be indicated as a direct position.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-temporal-AbstractGMLPropertyHolder-TimePeriod"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
						</packagedElement>
						<packagedElement xmi:type="uml:Package"
							xmi:id="_niem-external-ogc-gml-3.2.1-feature" name="feature">
							<ownedComment xmi:type="uml:Comment"
								xmi:id="_niem-external-ogc-gml-3.2.1-feature-ownedComment"
								body="See ISO/DIS 19136 Clause 9.&#xA;A GML feature is a (representation of a) identifiable real-world object in a selected domain of discourse. The feature schema provides a framework for the creation of GML features and feature collections.">
								<annotatedElement xmi:idref="_niem-external-ogc-gml-3.2.1-feature"/>
							</ownedComment>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-feature-AbstractFeatureType"
								name="AbstractFeatureType" isAbstract="true">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-feature-AbstractFeatureType-ownedComment"
									body="The basic feature model is given by the gml:AbstractFeatureType.&#xA;The content model for gml:AbstractFeatureType adds two specific properties suitable for geographic features to the content model defined in gml:AbstractGMLType. &#xA;The value of the gml:boundedBy property describes an envelope that encloses the entire feature instance, and is primarily useful for supporting rapid searching for features that occur in a particular location. &#xA;The value of the gml:location property describes the extent, position or relative location of the feature.">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-feature-AbstractFeatureType"
									/>
								</ownedComment>
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-feature-AbstractFeatureType-generalization"
									general="_niem-external-ogc-gml-3.2.1-gmlBase-AbstractGMLType"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-feature-AbstractFeatureType-boundedBy"
									name="boundedBy" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-feature-BoundingShapeType"
									association="_niem-external-ogc-gml-3.2.1-feature-packagedElement-7">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-feature-AbstractFeatureType-boundedBy-ownedComment"
										body="This property describes the minimum bounding box or rectangle that encloses the entire feature.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-feature-AbstractFeatureType-boundedBy"
										/>
									</ownedComment>
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-feature-AbstractFeatureType-boundedBy-lowerValue"
									/>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-feature-AbstractFeatureType-location"
									name="location" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-deprecatedTypes-LocationPropertyType"
									association="_niem-external-ogc-gml-3.2.1-feature-packagedElement-9">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-feature-AbstractFeatureType-location-ownedComment">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-feature-AbstractFeatureType-location"
										/>
									</ownedComment>
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-feature-AbstractFeatureType-location-lowerValue"
									/>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-feature-BoundingShapeType"
								name="BoundingShapeType">
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-feature-BoundingShapeType-ownedAttribute__from_Class-1"
									name="choice_1"
									type="_niem-external-ogc-gml-3.2.1-feature-BoundingShapeType-nestedClassifier"> </ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-feature-BoundingShapeType-nilReason"
									name="nilReason" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-feature-BoundingShapeType-nilReason-lowerValue"/>
									<defaultValue xmi:type="uml:LiteralString"
										xmi:id="_niem-external-ogc-gml-3.2.1-feature-BoundingShapeType-nilReason-defaultValue"
										name="default"/>
								</ownedAttribute>
								<nestedClassifier xmi:type="uml:Class"
									xmi:id="_niem-external-ogc-gml-3.2.1-feature-BoundingShapeType-nestedClassifier"
									name="choice_1">
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-gml-3.2.1-feature-BoundingShapeType-nestedClassifier-Envelope"
										name="Envelope" aggregation="composite"
										type="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-EnvelopeType"
										association="_niem-external-ogc-gml-3.2.1-feature-packagedElement-4">
										<ownedComment xmi:type="uml:Comment"
											xmi:id="_niem-external-ogc-gml-3.2.1-feature-BoundingShapeType-nestedClassifier-Envelope-ownedComment"
											body="Envelope defines an extent using a pair of positions defining opposite corners in arbitrary dimensions. The first direct position is the &#34;lower corner&#34; (a coordinate position consisting of all the minimal ordinates for each dimension for all points within the envelope), the second one the &#34;upper corner&#34; (a coordinate position consisting of all the maximal ordinates for each dimension for all points within the envelope).&#xA;The use of the properties &#34;coordinates&#34; and &#34;pos&#34; has been deprecated. The explicitly named properties &#34;lowerCorner&#34; and &#34;upperCorner&#34; shall be used instead.">
											<annotatedElement
												xmi:idref="_niem-external-ogc-gml-3.2.1-feature-BoundingShapeType-nestedClassifier-Envelope"
											/>
										</ownedComment>
									</ownedAttribute>
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-gml-3.2.1-feature-BoundingShapeType-nestedClassifier-Null"
										name="Null" aggregation="composite"
										type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
										<ownedComment xmi:type="uml:Comment"
											xmi:id="_niem-external-ogc-gml-3.2.1-feature-BoundingShapeType-nestedClassifier-Null-ownedComment">
											<annotatedElement
												xmi:idref="_niem-external-ogc-gml-3.2.1-feature-BoundingShapeType-nestedClassifier-Null"
											/>
										</ownedComment>
									</ownedAttribute>
								</nestedClassifier>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-feature-packagedElement-3">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-feature-BoundingShapeType-nestedClassifier-Envelope"/>
								<supplier
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-AbstractObjectPropertyHolder-Envelope"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-feature-packagedElement-4">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-feature-BoundingShapeType-nestedClassifier-Envelope"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-feature-packagedElement-4-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-feature-packagedElement-4-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-feature-BoundingShapeType-nestedClassifier"
									association="_niem-external-ogc-gml-3.2.1-feature-packagedElement-4"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-feature-packagedElement-5">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-feature-BoundingShapeType-nestedClassifier-Null"/>
								<supplier
									xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-Null"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-feature-NamespaceElementPropertyHolder"
								name="NamespaceElementPropertyHolder">
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-feature-NamespaceElementPropertyHolder-boundedBy"
									name="boundedBy" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-feature-BoundingShapeType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-feature-NamespaceElementPropertyHolder-boundedBy-ownedComment"
										body="This property describes the minimum bounding box or rectangle that encloses the entire feature.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-feature-NamespaceElementPropertyHolder-boundedBy"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-feature-NamespaceElementPropertyHolder-locationName"
									name="locationName" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-basicTypes-CodeType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-feature-NamespaceElementPropertyHolder-locationName-ownedComment"
										body="The gml:locationName property element is a convenience property where the text value describes the location of the feature. If the location names are selected from a controlled list, then the list shall be identified in the codeSpace attribute.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-feature-NamespaceElementPropertyHolder-locationName"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-feature-NamespaceElementPropertyHolder-locationReference"
									name="locationReference" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-gmlBase-ReferenceType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-feature-NamespaceElementPropertyHolder-locationReference-ownedComment"
										body="The gml:locationReference property element is a convenience property where the text value referenced by the xlink:href attribute describes the location of the feature.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-feature-NamespaceElementPropertyHolder-locationReference"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-feature-packagedElement-7">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-feature-AbstractFeatureType-boundedBy"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-feature-packagedElement-7-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-feature-packagedElement-7-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-feature-AbstractFeatureType"
									association="_niem-external-ogc-gml-3.2.1-feature-packagedElement-7"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-feature-packagedElement-8">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-feature-AbstractFeatureType-location"/>
								<supplier
									xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-locationPropertyHolder-location"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-feature-packagedElement-9">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-feature-AbstractFeatureType-location"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-feature-packagedElement-9-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-feature-packagedElement-9-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-feature-AbstractFeatureType"
									association="_niem-external-ogc-gml-3.2.1-feature-packagedElement-9"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-feature-FeaturePropertyType"
								name="FeaturePropertyType">
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-feature-FeaturePropertyType-AbstractFeature"
									name="AbstractFeature" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-feature-AbstractFeatureType"
									association="_niem-external-ogc-gml-3.2.1-feature-packagedElement-11">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-feature-FeaturePropertyType-AbstractFeature-ownedComment"
										body="This abstract element serves as the head of a substitution group which may contain any elements whose content model is derived from gml:AbstractFeatureType.  This may be used as a variable in the construction of content models.  &#xA;gml:AbstractFeature may be thought of as &#34;anything that is a GML feature&#34; and may be used to define variables or templates in which the value of a GML property is &#34;any feature&#34;. This occurs in particular in a GML feature collection where the feature member properties contain one or multiple copies of gml:AbstractFeature respectively.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-feature-FeaturePropertyType-AbstractFeature"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-feature-packagedElement-11">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-feature-FeaturePropertyType-AbstractFeature"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-feature-packagedElement-11-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-feature-packagedElement-11-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-feature-FeaturePropertyType"
									association="_niem-external-ogc-gml-3.2.1-feature-packagedElement-11"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-feature-AbstractFeatureMemberType"
								name="AbstractFeatureMemberType" isAbstract="true">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-feature-AbstractFeatureMemberType-ownedComment"
									body="To create a collection of GML features, a property type shall be derived by extension from gml:AbstractFeatureMemberType.&#xA;By default, this abstract property type does not imply any ownership of the features in the collection. The owns attribute of gml:OwnershipAttributeGroup may be used on a property element instance to assert ownership of a feature in the collection. A collection shall not own a feature already owned by another object.">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-feature-AbstractFeatureMemberType"
									/>
								</ownedComment>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-feature-EnvelopeWithTimePeriodType"
								name="EnvelopeWithTimePeriodType">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-feature-EnvelopeWithTimePeriodType-generalization"
									general="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-EnvelopeType"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-feature-EnvelopeWithTimePeriodType-beginPosition"
									name="beginPosition" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-temporal-TimePositionType"> </ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-feature-EnvelopeWithTimePeriodType-endPosition"
									name="endPosition" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-temporal-TimePositionType"> </ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-feature-EnvelopeWithTimePeriodType-frame"
									name="frame" aggregation="composite">
									<type
										href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-anyURI"> </type>
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-feature-EnvelopeWithTimePeriodType-frame-lowerValue"/>
									<defaultValue xmi:type="uml:LiteralString"
										xmi:id="_niem-external-ogc-gml-3.2.1-feature-EnvelopeWithTimePeriodType-frame-defaultValue"
										name="default" value="#ISO-8601"/>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-feature-AbstractGMLPropertyHolder"
								name="AbstractGMLPropertyHolder">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-feature-AbstractGMLPropertyHolder-generalization"
									general="_niem-external-ogc-gml-3.2.1-gmlBase-NamespaceElementPropertyHolder"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-feature-AbstractGMLPropertyHolder-AbstractFeature"
									name="AbstractFeature" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-feature-AbstractFeatureType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-gmlBase-AbstractObjectPropertyHolder-AbstractGML"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-feature-AbstractGMLPropertyHolder-AbstractFeature-ownedComment"
										body="This abstract element serves as the head of a substitution group which may contain any elements whose content model is derived from gml:AbstractFeatureType.  This may be used as a variable in the construction of content models.  &#xA;gml:AbstractFeature may be thought of as &#34;anything that is a GML feature&#34; and may be used to define variables or templates in which the value of a GML property is &#34;any feature&#34;. This occurs in particular in a GML feature collection where the feature member properties contain one or multiple copies of gml:AbstractFeature respectively.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-feature-AbstractGMLPropertyHolder-AbstractFeature"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-feature-EnvelopePropertyHolder"
								name="EnvelopePropertyHolder">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-feature-EnvelopePropertyHolder-generalization"
									general="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-NamespaceElementPropertyHolder"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-feature-EnvelopePropertyHolder-EnvelopeWithTimePeriod"
									name="EnvelopeWithTimePeriod" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-feature-EnvelopeWithTimePeriodType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-AbstractObjectPropertyHolder-Envelope"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-feature-EnvelopePropertyHolder-EnvelopeWithTimePeriod-ownedComment"
										body="gml:EnvelopeWithTimePeriod is provided for envelopes that include a temporal extent. It adds two time position properties, gml:beginPosition and gml:endPosition, which describe the extent of a time-envelope.  &#xA;Since gml:EnvelopeWithTimePeriod is assigned to the substitution group headed by gml:Envelope, it may be used whenever gml:Envelope is valid.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-feature-EnvelopePropertyHolder-EnvelopeWithTimePeriod"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
						</packagedElement>
						<packagedElement xmi:type="uml:Package"
							xmi:id="_niem-external-ogc-gml-3.2.1-direction" name="direction">
							<ownedComment xmi:type="uml:Comment"
								xmi:id="_niem-external-ogc-gml-3.2.1-direction-ownedComment"
								body="See ISO/DIS 19136 Clause 18.&#xA;The direction schema components provide the GML Application Schema developer with a standard property element to describe direction, and associated objects that may be used to express orientation, direction, heading, bearing or other directional aspects of geographic features. ">
								<annotatedElement xmi:idref="_niem-external-ogc-gml-3.2.1-direction"
								/>
							</ownedComment>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-direction-DirectionPropertyType"
								name="DirectionPropertyType">
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-direction-DirectionPropertyType-DirectionVector"
									name="DirectionVector" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-direction-DirectionVectorType"> </ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-direction-DirectionPropertyType-DirectionDescription"
									name="DirectionDescription" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-direction-DirectionDescriptionType"> </ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-direction-DirectionPropertyType-CompassPoint"
									name="CompassPoint" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-direction-CompassPointEnumeration"> </ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-direction-DirectionPropertyType-DirectionKeyword"
									name="DirectionKeyword" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-basicTypes-CodeType"> </ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-direction-DirectionPropertyType-DirectionString"
									name="DirectionString" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-deprecatedTypes-StringOrRefType"
								> </ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-direction-DirectionVectorType"
								name="DirectionVectorType">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-direction-DirectionVectorType-ownedComment"
									body="Direction vectors are specified by providing components of a vector.">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-direction-DirectionVectorType"
									/>
								</ownedComment>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-direction-DirectionVectorType-vector"
									name="vector" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-VectorType"> </ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-direction-DirectionVectorType-ownedAttribute__from_Class-2"
									name="sequence_2"
									type="_niem-external-ogc-gml-3.2.1-direction-DirectionVectorType-nestedClassifier"> </ownedAttribute>
								<nestedClassifier xmi:type="uml:Class"
									xmi:id="_niem-external-ogc-gml-3.2.1-direction-DirectionVectorType-nestedClassifier"
									name="sequence_2">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-direction-DirectionVectorType-nestedClassifier-ownedComment">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-direction-DirectionVectorType-nestedClassifier"
										/>
									</ownedComment>
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-gml-3.2.1-direction-DirectionVectorType-nestedClassifier-horizontalAngle"
										name="horizontalAngle" aggregation="composite"
										type="_niem-external-ogc-gml-3.2.1-measures-AngleType"> </ownedAttribute>
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-gml-3.2.1-direction-DirectionVectorType-nestedClassifier-verticalAngle"
										name="verticalAngle" aggregation="composite"
										type="_niem-external-ogc-gml-3.2.1-measures-AngleType"
									> </ownedAttribute>
								</nestedClassifier>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-direction-packagedElement-3">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-direction-DirectionVectorType-vector"/>
								<supplier
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-NamespaceElementPropertyHolder-vector"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-direction-DirectionDescriptionType"
								name="DirectionDescriptionType">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-direction-DirectionDescriptionType-ownedComment"
									body="direction descriptions are specified by a compass point code, a keyword, a textual description or a reference to a description.&#xA;A gml:compassPoint is specified by a simple enumeration.  &#x9;&#xA;In addition, thre elements to contain text-based descriptions of direction are provided.  &#xA;If the direction is specified using a term from a list, gml:keyword should be used, and the list indicated using the value of the codeSpace attribute. &#xA;if the direction is decribed in prose, gml:direction or gml:reference should be used, allowing the value to be included inline or by reference.">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-direction-DirectionDescriptionType"
									/>
								</ownedComment>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-direction-DirectionDescriptionType-compassPoint"
									name="compassPoint" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-direction-CompassPointEnumeration"> </ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-direction-DirectionDescriptionType-keyword"
									name="keyword" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-basicTypes-CodeType"> </ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-direction-DirectionDescriptionType-description"
									name="description" aggregation="composite">
									<type
										href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-string"
									> </type>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-direction-DirectionDescriptionType-reference"
									name="reference" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-gmlBase-ReferenceType"
								> </ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Enumeration"
								xmi:id="_niem-external-ogc-gml-3.2.1-direction-CompassPointEnumeration"
								name="CompassPointEnumeration">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-direction-CompassPointEnumeration-ownedComment"
									body="These directions are necessarily approximate, giving direction with a precision of 22.5°. It is thus generally unnecessary to specify the reference frame, though this may be detailed in the definition of a GML application language.">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-direction-CompassPointEnumeration"
									/>
								</ownedComment>
								<ownedLiteral xmi:type="uml:EnumerationLiteral"
									xmi:id="_niem-external-ogc-gml-3.2.1-direction-CompassPointEnumeration-N"
									name="N"/>
								<ownedLiteral xmi:type="uml:EnumerationLiteral"
									xmi:id="_niem-external-ogc-gml-3.2.1-direction-CompassPointEnumeration-NNE"
									name="NNE"/>
								<ownedLiteral xmi:type="uml:EnumerationLiteral"
									xmi:id="_niem-external-ogc-gml-3.2.1-direction-CompassPointEnumeration-NE"
									name="NE"/>
								<ownedLiteral xmi:type="uml:EnumerationLiteral"
									xmi:id="_niem-external-ogc-gml-3.2.1-direction-CompassPointEnumeration-ENE"
									name="ENE"/>
								<ownedLiteral xmi:type="uml:EnumerationLiteral"
									xmi:id="_niem-external-ogc-gml-3.2.1-direction-CompassPointEnumeration-E"
									name="E"/>
								<ownedLiteral xmi:type="uml:EnumerationLiteral"
									xmi:id="_niem-external-ogc-gml-3.2.1-direction-CompassPointEnumeration-ESE"
									name="ESE"/>
								<ownedLiteral xmi:type="uml:EnumerationLiteral"
									xmi:id="_niem-external-ogc-gml-3.2.1-direction-CompassPointEnumeration-SE"
									name="SE"/>
								<ownedLiteral xmi:type="uml:EnumerationLiteral"
									xmi:id="_niem-external-ogc-gml-3.2.1-direction-CompassPointEnumeration-SSE"
									name="SSE"/>
								<ownedLiteral xmi:type="uml:EnumerationLiteral"
									xmi:id="_niem-external-ogc-gml-3.2.1-direction-CompassPointEnumeration-S"
									name="S"/>
								<ownedLiteral xmi:type="uml:EnumerationLiteral"
									xmi:id="_niem-external-ogc-gml-3.2.1-direction-CompassPointEnumeration-SSW"
									name="SSW"/>
								<ownedLiteral xmi:type="uml:EnumerationLiteral"
									xmi:id="_niem-external-ogc-gml-3.2.1-direction-CompassPointEnumeration-SW"
									name="SW"/>
								<ownedLiteral xmi:type="uml:EnumerationLiteral"
									xmi:id="_niem-external-ogc-gml-3.2.1-direction-CompassPointEnumeration-WSW"
									name="WSW"/>
								<ownedLiteral xmi:type="uml:EnumerationLiteral"
									xmi:id="_niem-external-ogc-gml-3.2.1-direction-CompassPointEnumeration-W"
									name="W"/>
								<ownedLiteral xmi:type="uml:EnumerationLiteral"
									xmi:id="_niem-external-ogc-gml-3.2.1-direction-CompassPointEnumeration-WNW"
									name="WNW"/>
								<ownedLiteral xmi:type="uml:EnumerationLiteral"
									xmi:id="_niem-external-ogc-gml-3.2.1-direction-CompassPointEnumeration-NW"
									name="NW"/>
								<ownedLiteral xmi:type="uml:EnumerationLiteral"
									xmi:id="_niem-external-ogc-gml-3.2.1-direction-CompassPointEnumeration-NNW"
									name="NNW"/>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-direction-packagedElement-6">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-direction-CompassPointEnumeration"/>
								<supplier
									href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-string"
								> </supplier>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-direction-NamespaceElementPropertyHolder"
								name="NamespaceElementPropertyHolder">
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-direction-NamespaceElementPropertyHolder-direction"
									name="direction" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-direction-DirectionPropertyType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-direction-NamespaceElementPropertyHolder-direction-ownedComment"
										body="The property gml:direction is intended as a pre-defined property expressing a direction to be assigned to features defined in a GML application schema.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-direction-NamespaceElementPropertyHolder-direction"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
						</packagedElement>
						<packagedElement xmi:type="uml:Package"
							xmi:id="_niem-external-ogc-gml-3.2.1-dynamicFeature"
							name="dynamicFeature">
							<ownedComment xmi:type="uml:Comment"
								xmi:id="_niem-external-ogc-gml-3.2.1-dynamicFeature-ownedComment"
								body="See ISO/DIS 19136 15.6.&#xA;A number of types and relationships are defined to represent the time-varying properties of geographic features. &#xA;In a comprehensive treatment of spatiotemporal modeling, Langran (see Bibliography) distinguished three principal temporal entities: states, events, and evidence; the schema specified in the following Subclauses incorporates elements for each.">
								<annotatedElement
									xmi:idref="_niem-external-ogc-gml-3.2.1-dynamicFeature"/>
							</ownedComment>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-dynamicFeature-HistoryPropertyType"
								name="HistoryPropertyType">
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-dynamicFeature-HistoryPropertyType-AbstractTimeSlice"
									name="AbstractTimeSlice" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-dynamicFeature-AbstractTimeSliceType"
									association="_niem-external-ogc-gml-3.2.1-dynamicFeature-packagedElement-6">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-dynamicFeature-HistoryPropertyType-AbstractTimeSlice-ownedComment"
										body="To describe an event — an action that occurs at an instant or over an interval of time — GML provides the gml:AbtractTimeSlice element. A timeslice encapsulates the time-varying properties of a dynamic feature -- it shall be extended to represent a time stamped projection of a specific feature. The gml:dataSource property describes how the temporal data was acquired.&#xA;A gml:AbstractTimeSlice instance is a GML object that encapsulates updates of the dynamic—or volatile—properties that reflect some change event; it thus includes only those feature properties that have actually changed due to some process.&#xA;gml:AbstractTimeSlice basically provides a facility for attribute-level time stamping, in contrast to the object-level time stamping of dynamic feature instances. &#xA;The time slice can thus be viewed as event or process-oriented, whereas a snapshot is more state or structure-oriented. A timeslice has richer causality, whereas a snapshot merely portrays the status of the whole. &#xA;">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-dynamicFeature-HistoryPropertyType-AbstractTimeSlice"
										/>
									</ownedComment>
									<upperValue xmi:type="uml:LiteralUnlimitedNatural"
										xmi:id="_niem-external-ogc-gml-3.2.1-dynamicFeature-HistoryPropertyType-AbstractTimeSlice-upperValue"
										value="*"/>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-dynamicFeature-AbstractTimeSliceType"
								name="AbstractTimeSliceType" isAbstract="true">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-dynamicFeature-AbstractTimeSliceType-generalization"
									general="_niem-external-ogc-gml-3.2.1-gmlBase-AbstractGMLType"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-dynamicFeature-AbstractTimeSliceType-validTime"
									name="validTime" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-temporal-TimePrimitivePropertyType"
									association="_niem-external-ogc-gml-3.2.1-dynamicFeature-packagedElement-4">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-dynamicFeature-AbstractTimeSliceType-validTime-ownedComment"
										body="gml:validTime is a convenience property element.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-dynamicFeature-AbstractTimeSliceType-validTime"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-dynamicFeature-AbstractTimeSliceType-dataSource"
									name="dataSource" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-deprecatedTypes-StringOrRefType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-dynamicFeature-AbstractTimeSliceType-dataSource-ownedComment"
										body="Evidence is represented by a simple gml:dataSource or gml:dataSourceReference property that indicates the source of the temporal data. The remote link attributes of the gml:dataSource element have been deprecated along with its current type.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-dynamicFeature-AbstractTimeSliceType-dataSource"
										/>
									</ownedComment>
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-dynamicFeature-AbstractTimeSliceType-dataSource-lowerValue"
									/>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-dynamicFeature-packagedElement-3">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-dynamicFeature-AbstractTimeSliceType-validTime"/>
								<supplier
									xmi:idref="_niem-external-ogc-gml-3.2.1-temporal-NamespaceElementPropertyHolder-validTime"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-dynamicFeature-packagedElement-4">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-dynamicFeature-AbstractTimeSliceType-validTime"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-dynamicFeature-packagedElement-4-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-dynamicFeature-packagedElement-4-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-dynamicFeature-AbstractTimeSliceType"
									association="_niem-external-ogc-gml-3.2.1-dynamicFeature-packagedElement-4"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-dynamicFeature-NamespaceElementPropertyHolder"
								name="NamespaceElementPropertyHolder">
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-dynamicFeature-NamespaceElementPropertyHolder-dataSource"
									name="dataSource" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-deprecatedTypes-StringOrRefType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-dynamicFeature-NamespaceElementPropertyHolder-dataSource-ownedComment"
										body="Evidence is represented by a simple gml:dataSource or gml:dataSourceReference property that indicates the source of the temporal data. The remote link attributes of the gml:dataSource element have been deprecated along with its current type.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-dynamicFeature-NamespaceElementPropertyHolder-dataSource"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-dynamicFeature-NamespaceElementPropertyHolder-dataSourceReference"
									name="dataSourceReference" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-gmlBase-ReferenceType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-dynamicFeature-NamespaceElementPropertyHolder-dataSourceReference-ownedComment"
										body="Evidence is represented by a simple gml:dataSource or gml:dataSourceReference property that indicates the source of the temporal data.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-dynamicFeature-NamespaceElementPropertyHolder-dataSourceReference"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-dynamicFeature-packagedElement-6">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-dynamicFeature-HistoryPropertyType-AbstractTimeSlice"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-dynamicFeature-packagedElement-6-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-dynamicFeature-packagedElement-6-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-dynamicFeature-HistoryPropertyType"
									association="_niem-external-ogc-gml-3.2.1-dynamicFeature-packagedElement-6"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Package"
								xmi:id="_niem-external-ogc-gml-3.2.1-dynamicFeature-modelGroupDefinition"
								name="modelGroupDefinition">
								<packagedElement xmi:type="uml:Class"
									xmi:id="_niem-external-ogc-gml-3.2.1-dynamicFeature-modelGroupDefinition-dynamicProperties"
									name="dynamicProperties">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-dynamicFeature-modelGroupDefinition-dynamicProperties-ownedComment"
										body="A convenience group. This allows an application schema developer to include dynamic properties in a content model in a standard fashion.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-dynamicFeature-modelGroupDefinition-dynamicProperties"
										/>
									</ownedComment>
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-gml-3.2.1-dynamicFeature-modelGroupDefinition-dynamicProperties-validTime"
										name="validTime" aggregation="composite"
										type="_niem-external-ogc-gml-3.2.1-temporal-TimePrimitivePropertyType"
										association="_niem-external-ogc-gml-3.2.1-dynamicFeature-modelGroupDefinition-packagedElement-3">
										<ownedComment xmi:type="uml:Comment"
											xmi:id="_niem-external-ogc-gml-3.2.1-dynamicFeature-modelGroupDefinition-dynamicProperties-validTime-ownedComment"
											body="gml:validTime is a convenience property element.">
											<annotatedElement
												xmi:idref="_niem-external-ogc-gml-3.2.1-dynamicFeature-modelGroupDefinition-dynamicProperties-validTime"
											/>
										</ownedComment>
										<lowerValue xmi:type="uml:LiteralInteger"
											xmi:id="_niem-external-ogc-gml-3.2.1-dynamicFeature-modelGroupDefinition-dynamicProperties-validTime-lowerValue"
										/>
									</ownedAttribute>
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-gml-3.2.1-dynamicFeature-modelGroupDefinition-dynamicProperties-history"
										name="history" aggregation="composite"
										type="_niem-external-ogc-gml-3.2.1-dynamicFeature-HistoryPropertyType"
										association="_niem-external-ogc-gml-3.2.1-dynamicFeature-modelGroupDefinition-packagedElement-5">
										<ownedComment xmi:type="uml:Comment"
											xmi:id="_niem-external-ogc-gml-3.2.1-dynamicFeature-modelGroupDefinition-dynamicProperties-history-ownedComment"
											body="A generic sequence of events constitute a gml:history of an object.&#xA;The gml:history element contains a set of elements in the substitution group headed by the abstract element gml:AbstractTimeSlice, representing the time-varying properties of interest. The history property of a dynamic feature associates a feature instance with a sequence of time slices (i.e. change events) that encapsulate the evolution of the feature.">
											<annotatedElement
												xmi:idref="_niem-external-ogc-gml-3.2.1-dynamicFeature-modelGroupDefinition-dynamicProperties-history"
											/>
										</ownedComment>
										<lowerValue xmi:type="uml:LiteralInteger"
											xmi:id="_niem-external-ogc-gml-3.2.1-dynamicFeature-modelGroupDefinition-dynamicProperties-history-lowerValue"
										/>
									</ownedAttribute>
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-gml-3.2.1-dynamicFeature-modelGroupDefinition-dynamicProperties-dataSource"
										name="dataSource" aggregation="composite"
										type="_niem-external-ogc-gml-3.2.1-deprecatedTypes-StringOrRefType">
										<ownedComment xmi:type="uml:Comment"
											xmi:id="_niem-external-ogc-gml-3.2.1-dynamicFeature-modelGroupDefinition-dynamicProperties-dataSource-ownedComment"
											body="Evidence is represented by a simple gml:dataSource or gml:dataSourceReference property that indicates the source of the temporal data. The remote link attributes of the gml:dataSource element have been deprecated along with its current type.">
											<annotatedElement
												xmi:idref="_niem-external-ogc-gml-3.2.1-dynamicFeature-modelGroupDefinition-dynamicProperties-dataSource"
											/>
										</ownedComment>
										<lowerValue xmi:type="uml:LiteralInteger"
											xmi:id="_niem-external-ogc-gml-3.2.1-dynamicFeature-modelGroupDefinition-dynamicProperties-dataSource-lowerValue"
										/>
									</ownedAttribute>
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-gml-3.2.1-dynamicFeature-modelGroupDefinition-dynamicProperties-dataSourceReference"
										name="dataSourceReference" aggregation="composite"
										type="_niem-external-ogc-gml-3.2.1-gmlBase-ReferenceType"
										association="_niem-external-ogc-gml-3.2.1-dynamicFeature-modelGroupDefinition-packagedElement-8">
										<ownedComment xmi:type="uml:Comment"
											xmi:id="_niem-external-ogc-gml-3.2.1-dynamicFeature-modelGroupDefinition-dynamicProperties-dataSourceReference-ownedComment"
											body="Evidence is represented by a simple gml:dataSource or gml:dataSourceReference property that indicates the source of the temporal data.">
											<annotatedElement
												xmi:idref="_niem-external-ogc-gml-3.2.1-dynamicFeature-modelGroupDefinition-dynamicProperties-dataSourceReference"
											/>
										</ownedComment>
										<lowerValue xmi:type="uml:LiteralInteger"
											xmi:id="_niem-external-ogc-gml-3.2.1-dynamicFeature-modelGroupDefinition-dynamicProperties-dataSourceReference-lowerValue"
										/>
									</ownedAttribute>
								</packagedElement>
								<packagedElement xmi:type="uml:Realization"
									xmi:id="_niem-external-ogc-gml-3.2.1-dynamicFeature-modelGroupDefinition-packagedElement-2">
									<client
										xmi:idref="_niem-external-ogc-gml-3.2.1-dynamicFeature-modelGroupDefinition-dynamicProperties-validTime"/>
									<supplier
										xmi:idref="_niem-external-ogc-gml-3.2.1-temporal-NamespaceElementPropertyHolder-validTime"
									/>
								</packagedElement>
								<packagedElement xmi:type="uml:Association"
									xmi:id="_niem-external-ogc-gml-3.2.1-dynamicFeature-modelGroupDefinition-packagedElement-3">
									<memberEnd
										xmi:idref="_niem-external-ogc-gml-3.2.1-dynamicFeature-modelGroupDefinition-dynamicProperties-validTime"/>
									<memberEnd
										xmi:idref="_niem-external-ogc-gml-3.2.1-dynamicFeature-modelGroupDefinition-packagedElement-3-ownedEnd"/>
									<ownedEnd xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-gml-3.2.1-dynamicFeature-modelGroupDefinition-packagedElement-3-ownedEnd"
										isUnique="false"
										type="_niem-external-ogc-gml-3.2.1-dynamicFeature-modelGroupDefinition-dynamicProperties"
										association="_niem-external-ogc-gml-3.2.1-dynamicFeature-modelGroupDefinition-packagedElement-3"
									> </ownedEnd>
								</packagedElement>
								<packagedElement xmi:type="uml:Realization"
									xmi:id="_niem-external-ogc-gml-3.2.1-dynamicFeature-modelGroupDefinition-packagedElement-4">
									<client
										xmi:idref="_niem-external-ogc-gml-3.2.1-dynamicFeature-modelGroupDefinition-dynamicProperties-history"/>
									<supplier
										xmi:idref="_niem-external-ogc-gml-3.2.1-dynamicFeature-historyPropertyHolder-history"
									/>
								</packagedElement>
								<packagedElement xmi:type="uml:Association"
									xmi:id="_niem-external-ogc-gml-3.2.1-dynamicFeature-modelGroupDefinition-packagedElement-5">
									<memberEnd
										xmi:idref="_niem-external-ogc-gml-3.2.1-dynamicFeature-modelGroupDefinition-dynamicProperties-history"/>
									<memberEnd
										xmi:idref="_niem-external-ogc-gml-3.2.1-dynamicFeature-modelGroupDefinition-packagedElement-5-ownedEnd"/>
									<ownedEnd xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-gml-3.2.1-dynamicFeature-modelGroupDefinition-packagedElement-5-ownedEnd"
										isUnique="false"
										type="_niem-external-ogc-gml-3.2.1-dynamicFeature-modelGroupDefinition-dynamicProperties"
										association="_niem-external-ogc-gml-3.2.1-dynamicFeature-modelGroupDefinition-packagedElement-5"
									> </ownedEnd>
								</packagedElement>
								<packagedElement xmi:type="uml:Realization"
									xmi:id="_niem-external-ogc-gml-3.2.1-dynamicFeature-modelGroupDefinition-packagedElement-6">
									<client
										xmi:idref="_niem-external-ogc-gml-3.2.1-dynamicFeature-modelGroupDefinition-dynamicProperties-dataSource"/>
									<supplier
										xmi:idref="_niem-external-ogc-gml-3.2.1-dynamicFeature-NamespaceElementPropertyHolder-dataSource"
									/>
								</packagedElement>
								<packagedElement xmi:type="uml:Realization"
									xmi:id="_niem-external-ogc-gml-3.2.1-dynamicFeature-modelGroupDefinition-packagedElement-7">
									<client
										xmi:idref="_niem-external-ogc-gml-3.2.1-dynamicFeature-modelGroupDefinition-dynamicProperties-dataSourceReference"/>
									<supplier
										xmi:idref="_niem-external-ogc-gml-3.2.1-dynamicFeature-NamespaceElementPropertyHolder-dataSourceReference"
									/>
								</packagedElement>
								<packagedElement xmi:type="uml:Association"
									xmi:id="_niem-external-ogc-gml-3.2.1-dynamicFeature-modelGroupDefinition-packagedElement-8">
									<memberEnd
										xmi:idref="_niem-external-ogc-gml-3.2.1-dynamicFeature-modelGroupDefinition-dynamicProperties-dataSourceReference"/>
									<memberEnd
										xmi:idref="_niem-external-ogc-gml-3.2.1-dynamicFeature-modelGroupDefinition-packagedElement-8-ownedEnd"/>
									<ownedEnd xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-gml-3.2.1-dynamicFeature-modelGroupDefinition-packagedElement-8-ownedEnd"
										isUnique="false"
										type="_niem-external-ogc-gml-3.2.1-dynamicFeature-modelGroupDefinition-dynamicProperties"
										association="_niem-external-ogc-gml-3.2.1-dynamicFeature-modelGroupDefinition-packagedElement-8"
									> </ownedEnd>
								</packagedElement>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-dynamicFeature-DynamicFeatureType"
								name="DynamicFeatureType">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-dynamicFeature-DynamicFeatureType-generalization"
									general="_niem-external-ogc-gml-3.2.1-feature-AbstractFeatureType"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-dynamicFeature-ref" name="ref">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-dynamicFeature-DynamicFeatureType"/>
								<supplier
									xmi:idref="_niem-external-ogc-gml-3.2.1-dynamicFeature-modelGroupDefinition-dynamicProperties"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-dynamicFeature-DynamicFeatureCollectionType"
								name="DynamicFeatureCollectionType">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-dynamicFeature-DynamicFeatureCollectionType-generalization"
									general="_niem-external-ogc-gml-3.2.1-dynamicFeature-DynamicFeatureType"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-dynamicFeature-DynamicFeatureCollectionType-dynamicMembers"
									name="dynamicMembers" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-dynamicFeature-DynamicFeatureMemberType"
									association="_niem-external-ogc-gml-3.2.1-dynamicFeature-packagedElement-13"
								> </ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-dynamicFeature-DynamicFeatureMemberType"
								name="DynamicFeatureMemberType">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-dynamicFeature-DynamicFeatureMemberType-generalization"
									general="_niem-external-ogc-gml-3.2.1-feature-AbstractFeatureMemberType"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-dynamicFeature-DynamicFeatureMemberType-DynamicFeature"
									name="DynamicFeature" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-dynamicFeature-DynamicFeatureType"
									association="_niem-external-ogc-gml-3.2.1-dynamicFeature-packagedElement-12">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-dynamicFeature-DynamicFeatureMemberType-DynamicFeature-ownedComment"
										body="States are captured by time-stamped instances of a feature. The content model extends the standard gml:AbstractFeatureType with the gml:dynamicProperties model group.&#xA;Each time-stamped instance represents a 'snapshot' of a feature. The dynamic feature classes will normally be extended to suit particular applications.  A dynamic feature bears either a time stamp or a history.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-dynamicFeature-DynamicFeatureMemberType-DynamicFeature"
										/>
									</ownedComment>
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-dynamicFeature-DynamicFeatureMemberType-DynamicFeature-lowerValue"/>
									<upperValue xmi:type="uml:LiteralUnlimitedNatural"
										xmi:id="_niem-external-ogc-gml-3.2.1-dynamicFeature-DynamicFeatureMemberType-DynamicFeature-upperValue"
										value="*"/>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-dynamicFeature-packagedElement-12">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-dynamicFeature-DynamicFeatureMemberType-DynamicFeature"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-dynamicFeature-packagedElement-12-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-dynamicFeature-packagedElement-12-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-dynamicFeature-DynamicFeatureMemberType"
									association="_niem-external-ogc-gml-3.2.1-dynamicFeature-packagedElement-12"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-dynamicFeature-packagedElement-13">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-dynamicFeature-DynamicFeatureCollectionType-dynamicMembers"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-dynamicFeature-packagedElement-13-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-dynamicFeature-packagedElement-13-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-dynamicFeature-DynamicFeatureCollectionType"
									association="_niem-external-ogc-gml-3.2.1-dynamicFeature-packagedElement-13"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-dynamicFeature-AbstractGMLPropertyHolder"
								name="AbstractGMLPropertyHolder">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-dynamicFeature-AbstractGMLPropertyHolder-generalization"
									general="_niem-external-ogc-gml-3.2.1-gmlBase-NamespaceElementPropertyHolder"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-dynamicFeature-AbstractGMLPropertyHolder-AbstractTimeSlice"
									name="AbstractTimeSlice" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-dynamicFeature-AbstractTimeSliceType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-gmlBase-AbstractObjectPropertyHolder-AbstractGML"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-dynamicFeature-AbstractGMLPropertyHolder-AbstractTimeSlice-ownedComment"
										body="To describe an event — an action that occurs at an instant or over an interval of time — GML provides the gml:AbtractTimeSlice element. A timeslice encapsulates the time-varying properties of a dynamic feature -- it shall be extended to represent a time stamped projection of a specific feature. The gml:dataSource property describes how the temporal data was acquired.&#xA;A gml:AbstractTimeSlice instance is a GML object that encapsulates updates of the dynamic—or volatile—properties that reflect some change event; it thus includes only those feature properties that have actually changed due to some process.&#xA;gml:AbstractTimeSlice basically provides a facility for attribute-level time stamping, in contrast to the object-level time stamping of dynamic feature instances. &#xA;The time slice can thus be viewed as event or process-oriented, whereas a snapshot is more state or structure-oriented. A timeslice has richer causality, whereas a snapshot merely portrays the status of the whole. &#xA;">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-dynamicFeature-AbstractGMLPropertyHolder-AbstractTimeSlice"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-dynamicFeature-historyPropertyHolder"
								name="historyPropertyHolder">
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-dynamicFeature-historyPropertyHolder-history"
									name="history" aggregation="composite" isDerivedUnion="true"
									type="_niem-external-ogc-gml-3.2.1-dynamicFeature-HistoryPropertyType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-dynamicFeature-historyPropertyHolder-history-ownedComment"
										body="A generic sequence of events constitute a gml:history of an object.&#xA;The gml:history element contains a set of elements in the substitution group headed by the abstract element gml:AbstractTimeSlice, representing the time-varying properties of interest. The history property of a dynamic feature associates a feature instance with a sequence of time slices (i.e. change events) that encapsulate the evolution of the feature.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-dynamicFeature-historyPropertyHolder-history"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-dynamicFeature-AbstractFeaturePropertyHolder"
								name="AbstractFeaturePropertyHolder">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-dynamicFeature-AbstractFeaturePropertyHolder-generalization"
									general="_niem-external-ogc-gml-3.2.1-feature-AbstractGMLPropertyHolder"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-dynamicFeature-AbstractFeaturePropertyHolder-DynamicFeature"
									name="DynamicFeature" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-dynamicFeature-DynamicFeatureType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-feature-AbstractGMLPropertyHolder-AbstractFeature"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-dynamicFeature-AbstractFeaturePropertyHolder-DynamicFeature-ownedComment"
										body="States are captured by time-stamped instances of a feature. The content model extends the standard gml:AbstractFeatureType with the gml:dynamicProperties model group.&#xA;Each time-stamped instance represents a 'snapshot' of a feature. The dynamic feature classes will normally be extended to suit particular applications.  A dynamic feature bears either a time stamp or a history.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-dynamicFeature-AbstractFeaturePropertyHolder-DynamicFeature"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-dynamicFeature-AbstractFeaturePropertyHolder-DynamicFeatureCollection"
									name="DynamicFeatureCollection" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-dynamicFeature-DynamicFeatureCollectionType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-dynamicFeature-AbstractFeaturePropertyHolder-DynamicFeature"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-dynamicFeature-AbstractFeaturePropertyHolder-DynamicFeatureCollection-ownedComment"
										body="A gml:DynamicFeatureCollection is a feature collection that has a gml:validTime property (i.e. is a snapshot of the feature collection) or which has a gml:history property that contains one or more gml:AbstractTimeSlices each of which contain values of the time varying properties of the feature collection.  Note that the gml:DynamicFeatureCollection may be one of the following:&#xA;1.&#x9;A feature collection which consists of static feature members (members do not change in time) but which has properties of the collection object as a whole that do change in time .  &#xA;2.&#x9;A feature collection which consists of dynamic feature members (the members are gml:DynamicFeatures) but which also has properties of the collection as a whole that vary in time.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-dynamicFeature-AbstractFeaturePropertyHolder-DynamicFeatureCollection"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
						</packagedElement>
						<packagedElement xmi:type="uml:Package"
							xmi:id="_niem-external-ogc-gml-3.2.1-geometryComplexes"
							name="geometryComplexes">
							<ownedComment xmi:type="uml:Comment"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryComplexes-ownedComment"
								body="See ISO/DIS 19136 12.2.&#xA;Geometric complexes (i.e. instances of gml:GeometricComplexType) are closed collections of geometric primitives, i.e. they will contain their boundaries. &#xA;A geometric complex (gml:GeometricComplex) is defined by ISO 19107:2003, 6.6.1 as &#34;a set of primitive geometric objects (in a common coordinate system) whose interiors are disjoint. Further, if a primitive is in a geometric complex, then there exists a set of primitives in that complex whose point-wise union is the boundary of this first primitive.&#34;&#xA;A geometric composite (gml:CompositeCurve, gml:CompositeSurface and gml:CompositeSolid) represents a geometric complex with an underlying core geometry that is isomorphic to a primitive, i.e. it can be viewed as a primitive and as a complex. See ISO 19107:2003, 6.1 and 6.6.3 for more details on the nature of composite geometries.&#xA;Geometric complexes and composites are intended to be used in application schemas where the sharing of geometry is important.">
								<annotatedElement
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryComplexes"/>
							</ownedComment>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryComplexes-GeometricComplexType"
								name="GeometricComplexType">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryComplexes-GeometricComplexType-generalization"
									general="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-AbstractGeometryType"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryComplexes-GeometricComplexType-element"
									name="element" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-GeometricPrimitivePropertyType">
									<upperValue xmi:type="uml:LiteralUnlimitedNatural"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryComplexes-GeometricComplexType-element-upperValue"
										value="*"/>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryComplexes-NamespaceElementPropertyHolder"
								name="NamespaceElementPropertyHolder"/>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryComplexes-GeometricComplexPropertyType"
								name="GeometricComplexPropertyType">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryComplexes-GeometricComplexPropertyType-ownedComment"
									body="A property that has a geometric complex as its value domain may either be an appropriate geometry element encapsulated in an element of this type or an XLink reference to a remote geometry element (where remote includes geometry elements located elsewhere in the same document). Either the reference or the contained element shall be given, but neither both nor none.">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-geometryComplexes-GeometricComplexPropertyType"
									/>
								</ownedComment>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryComplexes-GeometricComplexPropertyType-ownedAttribute__from_Class"
									name="choice_1"
									type="_niem-external-ogc-gml-3.2.1-geometryComplexes-GeometricComplexPropertyType-nestedClassifier"> </ownedAttribute>
								<nestedClassifier xmi:type="uml:Class"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryComplexes-GeometricComplexPropertyType-nestedClassifier"
									name="choice_1">
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryComplexes-GeometricComplexPropertyType-nestedClassifier-GeometricComplex"
										name="GeometricComplex" aggregation="composite"
										type="_niem-external-ogc-gml-3.2.1-geometryComplexes-GeometricComplexType"
										association="_niem-external-ogc-gml-3.2.1-geometryComplexes-packagedElement-4"> </ownedAttribute>
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryComplexes-GeometricComplexPropertyType-nestedClassifier-CompositeCurve"
										name="CompositeCurve" aggregation="composite"
										type="_niem-external-ogc-gml-3.2.1-geometryComplexes-CompositeCurveType"
										association="_niem-external-ogc-gml-3.2.1-geometryComplexes-packagedElement-8">
										<ownedComment xmi:type="uml:Comment"
											xmi:id="_niem-external-ogc-gml-3.2.1-geometryComplexes-GeometricComplexPropertyType-nestedClassifier-CompositeCurve-ownedComment"
											body="A gml:CompositeCurve is represented by a sequence of (orientable) curves such that each curve in the sequence terminates at the start point of the subsequent curve in the list. &#xA;curveMember references or contains inline one curve in the composite curve. &#xA;The curves are contiguous, the collection of curves is ordered. Therefore, if provided, the aggregationType attribute shall have the value &#34;sequence&#34;.">
											<annotatedElement
												xmi:idref="_niem-external-ogc-gml-3.2.1-geometryComplexes-GeometricComplexPropertyType-nestedClassifier-CompositeCurve"
											/>
										</ownedComment>
									</ownedAttribute>
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryComplexes-GeometricComplexPropertyType-nestedClassifier-CompositeSurface"
										name="CompositeSurface" aggregation="composite"
										type="_niem-external-ogc-gml-3.2.1-geometryComplexes-CompositeSurfaceType"
										association="_niem-external-ogc-gml-3.2.1-geometryComplexes-packagedElement-12">
										<ownedComment xmi:type="uml:Comment"
											xmi:id="_niem-external-ogc-gml-3.2.1-geometryComplexes-GeometricComplexPropertyType-nestedClassifier-CompositeSurface-ownedComment"
											body="A gml:CompositeSurface is represented by a set of orientable surfaces. It is geometry type with all the geometric properties of a (primitive) surface. Essentially, a composite surface is a collection of surfaces that join in pairs on common boundary curves and which, when considered as a whole, form a single surface.&#xA;surfaceMember references or contains inline one surface in the composite surface. &#xA;The surfaces are contiguous.">
											<annotatedElement
												xmi:idref="_niem-external-ogc-gml-3.2.1-geometryComplexes-GeometricComplexPropertyType-nestedClassifier-CompositeSurface"
											/>
										</ownedComment>
									</ownedAttribute>
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryComplexes-GeometricComplexPropertyType-nestedClassifier-CompositeSolid"
										name="CompositeSolid" aggregation="composite"
										type="_niem-external-ogc-gml-3.2.1-geometryComplexes-CompositeSolidType"
										association="_niem-external-ogc-gml-3.2.1-geometryComplexes-packagedElement-16">
										<ownedComment xmi:type="uml:Comment"
											xmi:id="_niem-external-ogc-gml-3.2.1-geometryComplexes-GeometricComplexPropertyType-nestedClassifier-CompositeSolid-ownedComment"
											body="gml:CompositeSolid implements ISO 19107 GM_CompositeSolid (see ISO 19107:2003, 6.6.7) as specified in D.2.3.6. &#xA;A gml:CompositeSolid is represented by a set of orientable surfaces. It is a geometry type with all the geometric properties of a (primitive) solid. Essentially, a composite solid is a collection of solids that join in pairs on common boundary surfaces and which, when considered as a whole, form a single solid. &#xA;solidMember references or contains one solid in the composite solid. The solids are contiguous.">
											<annotatedElement
												xmi:idref="_niem-external-ogc-gml-3.2.1-geometryComplexes-GeometricComplexPropertyType-nestedClassifier-CompositeSolid"
											/>
										</ownedComment>
									</ownedAttribute>
								</nestedClassifier>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryComplexes-packagedElement-4">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryComplexes-GeometricComplexPropertyType-nestedClassifier-GeometricComplex"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryComplexes-packagedElement-4-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryComplexes-packagedElement-4-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-geometryComplexes-GeometricComplexPropertyType-nestedClassifier"
									association="_niem-external-ogc-gml-3.2.1-geometryComplexes-packagedElement-4"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryComplexes-CompositeCurveType"
								name="CompositeCurveType">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryComplexes-CompositeCurveType-generalization"
									general="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-AbstractCurveType"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryComplexes-CompositeCurveType-curveMember"
									name="curveMember" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-CurvePropertyType"
									association="_niem-external-ogc-gml-3.2.1-geometryComplexes-packagedElement-7">
									<upperValue xmi:type="uml:LiteralUnlimitedNatural"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryComplexes-CompositeCurveType-curveMember-upperValue"
										value="*"/>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryComplexes-packagedElement-6">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryComplexes-CompositeCurveType-curveMember"/>
								<supplier
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-NamespaceElementPropertyHolder-curveMember"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryComplexes-packagedElement-7">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryComplexes-CompositeCurveType-curveMember"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryComplexes-packagedElement-7-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryComplexes-packagedElement-7-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-geometryComplexes-CompositeCurveType"
									association="_niem-external-ogc-gml-3.2.1-geometryComplexes-packagedElement-7"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryComplexes-packagedElement-8">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryComplexes-GeometricComplexPropertyType-nestedClassifier-CompositeCurve"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryComplexes-packagedElement-8-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryComplexes-packagedElement-8-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-geometryComplexes-GeometricComplexPropertyType-nestedClassifier"
									association="_niem-external-ogc-gml-3.2.1-geometryComplexes-packagedElement-8"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryComplexes-CompositeSurfaceType"
								name="CompositeSurfaceType">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryComplexes-CompositeSurfaceType-generalization"
									general="_niem-external-ogc-gml-3.2.1-geometryBasic2d-AbstractSurfaceType"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryComplexes-CompositeSurfaceType-surfaceMember"
									name="surfaceMember" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryBasic2d-SurfacePropertyType"
									association="_niem-external-ogc-gml-3.2.1-geometryComplexes-packagedElement-11">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryComplexes-CompositeSurfaceType-surfaceMember-ownedComment"
										body="This property element either references a surface via the XLink-attributes or contains the surface element. A surface element is any element, which is substitutable for gml:AbstractSurface.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-geometryComplexes-CompositeSurfaceType-surfaceMember"
										/>
									</ownedComment>
									<upperValue xmi:type="uml:LiteralUnlimitedNatural"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryComplexes-CompositeSurfaceType-surfaceMember-upperValue"
										value="*"/>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryComplexes-packagedElement-10">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryComplexes-CompositeSurfaceType-surfaceMember"/>
								<supplier
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-NamespaceElementPropertyHolder-surfaceMember"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryComplexes-packagedElement-11">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryComplexes-CompositeSurfaceType-surfaceMember"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryComplexes-packagedElement-11-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryComplexes-packagedElement-11-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-geometryComplexes-CompositeSurfaceType"
									association="_niem-external-ogc-gml-3.2.1-geometryComplexes-packagedElement-11"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryComplexes-packagedElement-12">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryComplexes-GeometricComplexPropertyType-nestedClassifier-CompositeSurface"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryComplexes-packagedElement-12-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryComplexes-packagedElement-12-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-geometryComplexes-GeometricComplexPropertyType-nestedClassifier"
									association="_niem-external-ogc-gml-3.2.1-geometryComplexes-packagedElement-12"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryComplexes-CompositeSolidType"
								name="CompositeSolidType">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryComplexes-CompositeSolidType-generalization"
									general="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractSolidType"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryComplexes-CompositeSolidType-solidMember"
									name="solidMember" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryPrimitives-SolidPropertyType"
									association="_niem-external-ogc-gml-3.2.1-geometryComplexes-packagedElement-15">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryComplexes-CompositeSolidType-solidMember-ownedComment"
										body="This property element either references a solid via the XLink-attributes or contains the solid element. A solid element is any element, which is substitutable for gml:AbstractSolid.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-geometryComplexes-CompositeSolidType-solidMember"
										/>
									</ownedComment>
									<upperValue xmi:type="uml:LiteralUnlimitedNatural"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryComplexes-CompositeSolidType-solidMember-upperValue"
										value="*"/>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryComplexes-packagedElement-14">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryComplexes-CompositeSolidType-solidMember"/>
								<supplier
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryAggregates-NamespaceElementPropertyHolder-solidMember"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryComplexes-packagedElement-15">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryComplexes-CompositeSolidType-solidMember"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryComplexes-packagedElement-15-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryComplexes-packagedElement-15-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-geometryComplexes-CompositeSolidType"
									association="_niem-external-ogc-gml-3.2.1-geometryComplexes-packagedElement-15"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryComplexes-packagedElement-16">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryComplexes-GeometricComplexPropertyType-nestedClassifier-CompositeSolid"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryComplexes-packagedElement-16-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryComplexes-packagedElement-16-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-geometryComplexes-GeometricComplexPropertyType-nestedClassifier"
									association="_niem-external-ogc-gml-3.2.1-geometryComplexes-packagedElement-16"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryComplexes-AbstractCurvePropertyHolder"
								name="AbstractCurvePropertyHolder">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryComplexes-AbstractCurvePropertyHolder-generalization"
									general="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-NamespaceElementPropertyHolder"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryComplexes-AbstractGeometryPropertyHolder"
								name="AbstractGeometryPropertyHolder">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryComplexes-AbstractGeometryPropertyHolder-generalization"
									general="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-NamespaceElementPropertyHolder"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryComplexes-AbstractGeometryPropertyHolder-CompositeCurve"
									name="CompositeCurve" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryComplexes-CompositeCurveType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-AbstractObjectPropertyHolder-AbstractCurve"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryComplexes-AbstractGeometryPropertyHolder-CompositeCurve-ownedComment"
										body="A gml:CompositeCurve is represented by a sequence of (orientable) curves such that each curve in the sequence terminates at the start point of the subsequent curve in the list. &#xA;curveMember references or contains inline one curve in the composite curve. &#xA;The curves are contiguous, the collection of curves is ordered. Therefore, if provided, the aggregationType attribute shall have the value &#34;sequence&#34;.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-geometryComplexes-AbstractGeometryPropertyHolder-CompositeCurve"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryComplexes-AbstractGeometryPropertyHolder-GeometricComplex"
									name="GeometricComplex" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryComplexes-GeometricComplexType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-AbstractObjectPropertyHolder-AbstractGeometry"
									/>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryComplexes-AbstractSurfacePropertyHolder"
								name="AbstractSurfacePropertyHolder">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryComplexes-AbstractSurfacePropertyHolder-generalization"
									general="_niem-external-ogc-gml-3.2.1-geometryBasic2d-AbstractObjectPropertyHolder"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryComplexes-AbstractSurfacePropertyHolder-CompositeSurface"
									name="CompositeSurface" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryComplexes-CompositeSurfaceType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic2d-AbstractObjectPropertyHolder-AbstractSurface"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryComplexes-AbstractSurfacePropertyHolder-CompositeSurface-ownedComment"
										body="A gml:CompositeSurface is represented by a set of orientable surfaces. It is geometry type with all the geometric properties of a (primitive) surface. Essentially, a composite surface is a collection of surfaces that join in pairs on common boundary curves and which, when considered as a whole, form a single surface.&#xA;surfaceMember references or contains inline one surface in the composite surface. &#xA;The surfaces are contiguous.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-geometryComplexes-AbstractSurfacePropertyHolder-CompositeSurface"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-geometryComplexes-AbstractSolidPropertyHolder"
								name="AbstractSolidPropertyHolder">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryComplexes-AbstractSolidPropertyHolder-generalization"
									general="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractObjectPropertyHolder"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-geometryComplexes-AbstractSolidPropertyHolder-CompositeSolid"
									name="CompositeSolid" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryComplexes-CompositeSolidType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractObjectPropertyHolder-AbstractSolid"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-geometryComplexes-AbstractSolidPropertyHolder-CompositeSolid-ownedComment"
										body="gml:CompositeSolid implements ISO 19107 GM_CompositeSolid (see ISO 19107:2003, 6.6.7) as specified in D.2.3.6. &#xA;A gml:CompositeSolid is represented by a set of orientable surfaces. It is a geometry type with all the geometric properties of a (primitive) solid. Essentially, a composite solid is a collection of solids that join in pairs on common boundary surfaces and which, when considered as a whole, form a single solid. &#xA;solidMember references or contains one solid in the composite solid. The solids are contiguous.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-geometryComplexes-AbstractSolidPropertyHolder-CompositeSolid"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
						</packagedElement>
						<packagedElement xmi:type="uml:Package"
							xmi:id="_niem-external-ogc-gml-3.2.1-topology" name="topology">
							<ownedComment xmi:type="uml:Comment"
								xmi:id="_niem-external-ogc-gml-3.2.1-topology-ownedComment"
								body="See ISO/DIS 19136 Clause 14.&#xA;Topology is the branch of mathematics describing the properties of objects which are invariant under continuous deformation. For example, a circle is topologically equivalent to an ellipse because one can be transformed into the other by stretching. In geographic modelling, the foremost use of topology is in accelerating computational geometry. The constructs of topology allow characterisation of the spatial relationships between objects using simple combinatorial or algebraic algorithms. Topology, realised by the appropriate geometry, also allows a compact and unambiguous mechanism for expressing shared geometry among geographic features.&#xA;There are four instantiable classes of primitive topology objects, one for each dimension up to 3D. In addition, topological complexes are supported, too. &#xA;There is strong symmetry in the (topological boundary and coboundary) relationships between topology primitives of adjacent dimensions. Topology primitives are bounded by directed primitives of one lower dimension. The coboundary of each topology primitive is formed from directed topology primitives of one higher dimension.">
								<annotatedElement xmi:idref="_niem-external-ogc-gml-3.2.1-topology"
								/>
							</ownedComment>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-topology-TopoComplexPropertyType"
								name="TopoComplexPropertyType">
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-topology-TopoComplexPropertyType-TopoComplex"
									name="TopoComplex" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-topology-TopoComplexType"
									association="_niem-external-ogc-gml-3.2.1-topology-packagedElement-15">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-topology-TopoComplexPropertyType-TopoComplex-ownedComment"
										body="gml:TopoComplex is a collection of topological primitives.&#xA;Each complex holds a reference to its maximal complex (gml:maximalComplex) and optionally to sub- or super-complexes (gml:subComplex, gml:superComplex). &#xA;A topology complex contains its primitive and sub-complex members.&#xA;">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-topology-TopoComplexPropertyType-TopoComplex"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-topology-TopoComplexType"
								name="TopoComplexType">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-topology-TopoComplexType-generalization"
									general="_niem-external-ogc-gml-3.2.1-topology-AbstractTopologyType"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-topology-TopoComplexType-maximalComplex"
									name="maximalComplex" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-topology-TopoComplexPropertyType"
									association="_niem-external-ogc-gml-3.2.1-topology-packagedElement-5">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-topology-TopoComplexType-maximalComplex-ownedComment"
										body="The property elements gml:subComplex, gml:superComplex and gml:maximalComplex provide an encoding for relationships between topology complexes as described for gml:TopoComplex above.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-topology-TopoComplexType-maximalComplex"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-topology-TopoComplexType-superComplex"
									name="superComplex" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-topology-TopoComplexPropertyType"
									association="_niem-external-ogc-gml-3.2.1-topology-packagedElement-6">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-topology-TopoComplexType-superComplex-ownedComment"
										body="The property elements gml:subComplex, gml:superComplex and gml:maximalComplex provide an encoding for relationships between topology complexes as described for gml:TopoComplex above.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-topology-TopoComplexType-superComplex"
										/>
									</ownedComment>
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-topology-TopoComplexType-superComplex-lowerValue"/>
									<upperValue xmi:type="uml:LiteralUnlimitedNatural"
										xmi:id="_niem-external-ogc-gml-3.2.1-topology-TopoComplexType-superComplex-upperValue"
										value="*"/>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-topology-TopoComplexType-subComplex"
									name="subComplex" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-topology-TopoComplexPropertyType"
									association="_niem-external-ogc-gml-3.2.1-topology-packagedElement-7">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-topology-TopoComplexType-subComplex-ownedComment"
										body="The property elements gml:subComplex, gml:superComplex and gml:maximalComplex provide an encoding for relationships between topology complexes as described for gml:TopoComplex above.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-topology-TopoComplexType-subComplex"
										/>
									</ownedComment>
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-topology-TopoComplexType-subComplex-lowerValue"/>
									<upperValue xmi:type="uml:LiteralUnlimitedNatural"
										xmi:id="_niem-external-ogc-gml-3.2.1-topology-TopoComplexType-subComplex-upperValue"
										value="*"/>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-topology-TopoComplexType-topoPrimitiveMember"
									name="topoPrimitiveMember" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-topology-TopoPrimitiveMemberType"
									association="_niem-external-ogc-gml-3.2.1-topology-packagedElement-11">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-topology-TopoComplexType-topoPrimitiveMember-ownedComment"
										body="The gml:topoPrimitiveMember property element encodes for the relationship between a topology complex and a single topology primitive.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-topology-TopoComplexType-topoPrimitiveMember"
										/>
									</ownedComment>
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-topology-TopoComplexType-topoPrimitiveMember-lowerValue"/>
									<upperValue xmi:type="uml:LiteralUnlimitedNatural"
										xmi:id="_niem-external-ogc-gml-3.2.1-topology-TopoComplexType-topoPrimitiveMember-upperValue"
										value="*"/>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-topology-TopoComplexType-topoPrimitiveMembers"
									name="topoPrimitiveMembers" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-topology-TopoPrimitiveArrayAssociationType"
									association="_niem-external-ogc-gml-3.2.1-topology-packagedElement-14">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-topology-TopoComplexType-topoPrimitiveMembers-ownedComment"
										body="The gml:topoPrimitiveMembers property element encodes the relationship between a topology complex and an arbitrary number of topology primitives.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-topology-TopoComplexType-topoPrimitiveMembers"
										/>
									</ownedComment>
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-topology-TopoComplexType-topoPrimitiveMembers-lowerValue"
									/>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-topology-TopoComplexType-isMaximal"
									name="isMaximal" aggregation="composite">
									<type
										href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-boolean"> </type>
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-topology-TopoComplexType-isMaximal-lowerValue"/>
									<defaultValue xmi:type="uml:LiteralString"
										xmi:id="_niem-external-ogc-gml-3.2.1-topology-TopoComplexType-isMaximal-defaultValue"
										name="default" value="false"/>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-topology-AbstractTopologyType"
								name="AbstractTopologyType" isAbstract="true">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-topology-AbstractTopologyType-ownedComment"
									body="This abstract type supplies the root or base type for all topological elements including primitives and complexes. It inherits AbstractGMLType and hence can be identified using the gml:id attribute.">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-topology-AbstractTopologyType"
									/>
								</ownedComment>
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-topology-AbstractTopologyType-generalization"
									general="_niem-external-ogc-gml-3.2.1-gmlBase-AbstractGMLType"/>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-topology-NamespaceElementPropertyHolder"
								name="NamespaceElementPropertyHolder">
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-topology-NamespaceElementPropertyHolder-topoCurveProperty"
									name="topoCurveProperty" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-topology-TopoCurvePropertyType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-topology-NamespaceElementPropertyHolder-topoCurveProperty-ownedComment"
										body="The gml:topoCurveProperty property element may be used in features to express their relationship to the referenced topology edges.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-topology-NamespaceElementPropertyHolder-topoCurveProperty"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-topology-NamespaceElementPropertyHolder-directedEdge"
									name="directedEdge" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-topology-DirectedEdgePropertyType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-topology-NamespaceElementPropertyHolder-directedEdge-ownedComment"
										body="A gml:directedEdge property element describes the boundary of topology faces, the coBoundary of topology nodes and is used in the support of topological line features via the gml:TopoCurve expression, see below. The orientation attribute of type gml:SignType expresses the sense in which the included edge is used, i.e. forward or reverse.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-topology-NamespaceElementPropertyHolder-directedEdge"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-topology-NamespaceElementPropertyHolder-directedFace"
									name="directedFace" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-topology-DirectedFacePropertyType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-topology-NamespaceElementPropertyHolder-directedFace-ownedComment"
										body="The gml:directedFace property element describes the boundary of topology solids, in the coBoundary of topology edges and is used in the support of surface features via the gml:TopoSurface expression, see below. The orientation attribute of type gml:SignType expresses the sense in which the included face is used i.e. inward or outward with respect to the surface normal in any geometric realisation.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-topology-NamespaceElementPropertyHolder-directedFace"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-topology-NamespaceElementPropertyHolder-directedNode"
									name="directedNode" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-topology-DirectedNodePropertyType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-topology-NamespaceElementPropertyHolder-directedNode-ownedComment"
										body="A gml:directedNode property element describes the boundary of topology edges and is used in the support of topological point features via the gml:TopoPoint expression, see below. The orientation attribute of type gml:SignType expresses the sense in which the included node is used: start (&#34;-&#34;) or end (&#34;+&#34;) node.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-topology-NamespaceElementPropertyHolder-directedNode"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-topology-NamespaceElementPropertyHolder-directedTopoSolid"
									name="directedTopoSolid" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-topology-DirectedTopoSolidPropertyType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-topology-NamespaceElementPropertyHolder-directedTopoSolid-ownedComment"
										body="The gml:directedSolid property element describes the coBoundary of topology faces and is used in the support of volume features via the gml:TopoVolume expression, see below. The orientation attribute of type gml:SignType expresses the sense in which the included solid appears in the face coboundary. In the context of a gml:TopoVolume the orientation attribute has no meaning.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-topology-NamespaceElementPropertyHolder-directedTopoSolid"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-topology-NamespaceElementPropertyHolder-topoVolumeProperty"
									name="topoVolumeProperty" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-topology-TopoVolumePropertyType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-topology-NamespaceElementPropertyHolder-topoVolumeProperty-ownedComment"
										body="The gml:topoVolumeProperty element may be used in features to express their relationship to the referenced topology volume.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-topology-NamespaceElementPropertyHolder-topoVolumeProperty"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-topology-NamespaceElementPropertyHolder-topoSurfaceProperty"
									name="topoSurfaceProperty" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-topology-TopoSurfacePropertyType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-topology-NamespaceElementPropertyHolder-topoSurfaceProperty-ownedComment"
										body="The gml:topoSurfaceProperty property element may be used in features to express their relationship to the referenced topology faces.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-topology-NamespaceElementPropertyHolder-topoSurfaceProperty"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-topology-NamespaceElementPropertyHolder-topoPointProperty"
									name="topoPointProperty" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-topology-TopoPointPropertyType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-topology-NamespaceElementPropertyHolder-topoPointProperty-ownedComment"
										body="The gml:topoPointProperty property element may be used in features to express their relationship to the referenced topology node.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-topology-NamespaceElementPropertyHolder-topoPointProperty"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-topology-packagedElement-5">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-topology-TopoComplexType-maximalComplex"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-topology-packagedElement-5-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-topology-packagedElement-5-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-topology-TopoComplexType"
									association="_niem-external-ogc-gml-3.2.1-topology-packagedElement-5"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-topology-packagedElement-6">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-topology-TopoComplexType-superComplex"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-topology-packagedElement-6-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-topology-packagedElement-6-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-topology-TopoComplexType"
									association="_niem-external-ogc-gml-3.2.1-topology-packagedElement-6"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-topology-packagedElement-7">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-topology-TopoComplexType-subComplex"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-topology-packagedElement-7-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-topology-packagedElement-7-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-topology-TopoComplexType"
									association="_niem-external-ogc-gml-3.2.1-topology-packagedElement-7"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-topology-TopoPrimitiveMemberType"
								name="TopoPrimitiveMemberType">
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-topology-TopoPrimitiveMemberType-AbstractTopoPrimitive"
									name="AbstractTopoPrimitive" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-topology-AbstractTopoPrimitiveType"
									association="_niem-external-ogc-gml-3.2.1-topology-packagedElement-10">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-topology-TopoPrimitiveMemberType-AbstractTopoPrimitive-ownedComment"
										body="gml:AbstractTopoPrimitive acts as the base type for all topological primitives. Topology primitives are the atomic (smallest possible) units of a topology complex. &#xA;Each topology primitive may contain references to other topology primitives of codimension 2 or more (gml:isolated). Conversely, nodes may have faces as containers and nodes and edges may have solids as containers (gml:container).">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-topology-TopoPrimitiveMemberType-AbstractTopoPrimitive"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-topology-AbstractTopoPrimitiveType"
								name="AbstractTopoPrimitiveType" isAbstract="true">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-topology-AbstractTopoPrimitiveType-generalization"
									general="_niem-external-ogc-gml-3.2.1-topology-AbstractTopologyType"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-topology-packagedElement-10">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-topology-TopoPrimitiveMemberType-AbstractTopoPrimitive"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-topology-packagedElement-10-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-topology-packagedElement-10-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-topology-TopoPrimitiveMemberType"
									association="_niem-external-ogc-gml-3.2.1-topology-packagedElement-10"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-topology-packagedElement-11">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-topology-TopoComplexType-topoPrimitiveMember"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-topology-packagedElement-11-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-topology-packagedElement-11-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-topology-TopoComplexType"
									association="_niem-external-ogc-gml-3.2.1-topology-packagedElement-11"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-topology-TopoPrimitiveArrayAssociationType"
								name="TopoPrimitiveArrayAssociationType">
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-topology-TopoPrimitiveArrayAssociationType-AbstractTopoPrimitive"
									name="AbstractTopoPrimitive" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-topology-AbstractTopoPrimitiveType"
									association="_niem-external-ogc-gml-3.2.1-topology-packagedElement-13">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-topology-TopoPrimitiveArrayAssociationType-AbstractTopoPrimitive-ownedComment"
										body="gml:AbstractTopoPrimitive acts as the base type for all topological primitives. Topology primitives are the atomic (smallest possible) units of a topology complex. &#xA;Each topology primitive may contain references to other topology primitives of codimension 2 or more (gml:isolated). Conversely, nodes may have faces as containers and nodes and edges may have solids as containers (gml:container).">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-topology-TopoPrimitiveArrayAssociationType-AbstractTopoPrimitive"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-topology-packagedElement-13">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-topology-TopoPrimitiveArrayAssociationType-AbstractTopoPrimitive"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-topology-packagedElement-13-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-topology-packagedElement-13-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-topology-TopoPrimitiveArrayAssociationType"
									association="_niem-external-ogc-gml-3.2.1-topology-packagedElement-13"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-topology-packagedElement-14">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-topology-TopoComplexType-topoPrimitiveMembers"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-topology-packagedElement-14-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-topology-packagedElement-14-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-topology-TopoComplexType"
									association="_niem-external-ogc-gml-3.2.1-topology-packagedElement-14"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-topology-packagedElement-15">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-topology-TopoComplexPropertyType-TopoComplex"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-topology-packagedElement-15-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-topology-packagedElement-15-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-topology-TopoComplexPropertyType"
									association="_niem-external-ogc-gml-3.2.1-topology-packagedElement-15"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-topology-NodeOrEdgePropertyType"
								name="NodeOrEdgePropertyType">
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-topology-NodeOrEdgePropertyType-Node"
									name="Node" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-topology-NodeType"
									association="_niem-external-ogc-gml-3.2.1-topology-packagedElement-50">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-topology-NodeOrEdgePropertyType-Node-ownedComment"
										body="gml:Node represents the 0-dimensional primitive.&#xA;The optional coboundary of a node (gml:directedEdge) is a sequence of directed edges which are incident on this node. Edges emanating from this node appear in the node coboundary with a negative orientation. &#xA;If provided, the aggregationType attribute shall have the value &#34;sequence&#34;.&#xA;A node may optionally be realised by a 0-dimensional geometric primitive (gml:pointProperty).">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-topology-NodeOrEdgePropertyType-Node"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-topology-NodeOrEdgePropertyType-Edge"
									name="Edge" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-topology-EdgeType"
									association="_niem-external-ogc-gml-3.2.1-topology-packagedElement-51">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-topology-NodeOrEdgePropertyType-Edge-ownedComment"
										body="gml:Edge represents the 1-dimensional primitive.&#xA;The topological boundary of an Edge (gml:directedNode) consists of a negatively directed start Node and a positively directed end Node.   &#xA;The optional coboundary of an edge (gml:directedFace) is a circular sequence of directed faces which are incident on this edge in document order. In the 2D case, the orientation of the face on the left of the edge is &#34;+&#34;; the orientation of the face on the right on its right is &#34;-&#34;. &#xA;If provided, the aggregationType attribute shall have the value &#34;sequence&#34;.&#xA;An edge may optionally be realised by a 1-dimensional geometric primitive (gml:curveProperty).">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-topology-NodeOrEdgePropertyType-Edge"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-topology-NodeType"
								name="NodeType">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-topology-NodeType-generalization"
									general="_niem-external-ogc-gml-3.2.1-topology-AbstractTopoPrimitiveType"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-topology-NodeType-container"
									name="container" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-topology-FaceOrTopoSolidPropertyType">
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-topology-NodeType-container-lowerValue"
									/>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-topology-NodeType-directedEdge"
									name="directedEdge" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-topology-DirectedEdgePropertyType"
									association="_niem-external-ogc-gml-3.2.1-topology-packagedElement-47">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-topology-NodeType-directedEdge-ownedComment"
										body="A gml:directedEdge property element describes the boundary of topology faces, the coBoundary of topology nodes and is used in the support of topological line features via the gml:TopoCurve expression, see below. The orientation attribute of type gml:SignType expresses the sense in which the included edge is used, i.e. forward or reverse.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-topology-NodeType-directedEdge"
										/>
									</ownedComment>
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-topology-NodeType-directedEdge-lowerValue"/>
									<upperValue xmi:type="uml:LiteralUnlimitedNatural"
										xmi:id="_niem-external-ogc-gml-3.2.1-topology-NodeType-directedEdge-upperValue"
										value="*"/>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-topology-NodeType-pointProperty"
									name="pointProperty" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-PointPropertyType"
									association="_niem-external-ogc-gml-3.2.1-topology-packagedElement-49">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-topology-NodeType-pointProperty-ownedComment"
										body="This property element either references a point via the XLink-attributes or contains the point element. pointProperty is the predefined property which may be used by GML Application Schemas whenever a GML feature has a property with a value that is substitutable for Point.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-topology-NodeType-pointProperty"
										/>
									</ownedComment>
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-topology-NodeType-pointProperty-lowerValue"
									/>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-topology-FaceOrTopoSolidPropertyType"
								name="FaceOrTopoSolidPropertyType">
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-topology-FaceOrTopoSolidPropertyType-Face"
									name="Face" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-topology-FaceType"
									association="_niem-external-ogc-gml-3.2.1-topology-packagedElement-45">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-topology-FaceOrTopoSolidPropertyType-Face-ownedComment"
										body="gml:Face represents the 2-dimensional topology primitive.&#xA;The topological boundary of a face (gml:directedEdge) consists of a sequence of directed edges. If provided, the aggregationType attribute shall have the value &#34;sequence&#34;.&#xA;The optional coboundary of a face (gml:directedTopoSolid) is a pair of directed solids which are bounded by this face. A positively directed solid corresponds to a solid which lies in the direction of the negatively directed normal to the face in any geometric realisation. &#xA;A face may optionally be realised by a 2-dimensional geometric primitive (gml:surfaceProperty).">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-topology-FaceOrTopoSolidPropertyType-Face"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-topology-FaceOrTopoSolidPropertyType-TopoSolid"
									name="TopoSolid" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-topology-TopoSolidType"
									association="_niem-external-ogc-gml-3.2.1-topology-packagedElement-46">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-topology-FaceOrTopoSolidPropertyType-TopoSolid-ownedComment"
										body="gml:TopoSolid represents the 3-dimensional topology primitive. &#xA;The topological boundary of a solid (gml:directedFace) consists of a set of directed faces.&#xA;A solid may optionally be realised by a 3-dimensional geometric primitive (gml:solidProperty).">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-topology-FaceOrTopoSolidPropertyType-TopoSolid"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-topology-FaceType"
								name="FaceType">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-topology-FaceType-generalization"
									general="_niem-external-ogc-gml-3.2.1-topology-AbstractTopoPrimitiveType"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-topology-FaceType-isolated"
									name="isolated" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-topology-NodePropertyType">
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-topology-FaceType-isolated-lowerValue"/>
									<upperValue xmi:type="uml:LiteralUnlimitedNatural"
										xmi:id="_niem-external-ogc-gml-3.2.1-topology-FaceType-isolated-upperValue"
										value="*"/>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-topology-FaceType-directedEdge"
									name="directedEdge" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-topology-DirectedEdgePropertyType"
									association="_niem-external-ogc-gml-3.2.1-topology-packagedElement-39">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-topology-FaceType-directedEdge-ownedComment"
										body="A gml:directedEdge property element describes the boundary of topology faces, the coBoundary of topology nodes and is used in the support of topological line features via the gml:TopoCurve expression, see below. The orientation attribute of type gml:SignType expresses the sense in which the included edge is used, i.e. forward or reverse.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-topology-FaceType-directedEdge"
										/>
									</ownedComment>
									<upperValue xmi:type="uml:LiteralUnlimitedNatural"
										xmi:id="_niem-external-ogc-gml-3.2.1-topology-FaceType-directedEdge-upperValue"
										value="*"/>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-topology-FaceType-directedTopoSolid"
									name="directedTopoSolid" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-topology-DirectedTopoSolidPropertyType"
									association="_niem-external-ogc-gml-3.2.1-topology-packagedElement-42">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-topology-FaceType-directedTopoSolid-ownedComment"
										body="The gml:directedSolid property element describes the coBoundary of topology faces and is used in the support of volume features via the gml:TopoVolume expression, see below. The orientation attribute of type gml:SignType expresses the sense in which the included solid appears in the face coboundary. In the context of a gml:TopoVolume the orientation attribute has no meaning.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-topology-FaceType-directedTopoSolid"
										/>
									</ownedComment>
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-topology-FaceType-directedTopoSolid-lowerValue"/>
									<upperValue xmi:type="uml:LiteralUnlimitedNatural"
										xmi:id="_niem-external-ogc-gml-3.2.1-topology-FaceType-directedTopoSolid-upperValue"
										value="2"/>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-topology-FaceType-surfaceProperty"
									name="surfaceProperty" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryBasic2d-SurfacePropertyType"
									association="_niem-external-ogc-gml-3.2.1-topology-packagedElement-44">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-topology-FaceType-surfaceProperty-ownedComment"
										body="This property element either references a surface via the XLink-attributes or contains the surface element. surfaceProperty is the predefined property which may be used by GML Application Schemas whenever a GML feature has a property with a value that is substitutable for AbstractSurface.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-topology-FaceType-surfaceProperty"
										/>
									</ownedComment>
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-topology-FaceType-surfaceProperty-lowerValue"
									/>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-topology-FaceType-universal"
									name="universal" aggregation="composite">
									<type
										href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-boolean"> </type>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-topology-FaceType-universal-ownedComment"
										body="If the topological representation exists an unbounded manifold (e.g. Euclidean plane), a gml:Face must indicate whether it is a universal face or not, to ensure a lossless topology representation as defined by Kuijpers, et. al. (see OGC 05-102 Topology IPR). The optional universal attribute of type boolean is used to indicate this. NOTE The universal face is normally not part of any feature, and is used to represent the unbounded portion of the data set. Its interior boundary (it has no exterior boundary) would normally be considered the exterior boundary of the map represented by the data set. ">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-topology-FaceType-universal"
										/>
									</ownedComment>
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-topology-FaceType-universal-lowerValue"/>
									<defaultValue xmi:type="uml:LiteralString"
										xmi:id="_niem-external-ogc-gml-3.2.1-topology-FaceType-universal-defaultValue"
										name="default" value="false"/>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-topology-NodePropertyType"
								name="NodePropertyType">
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-topology-NodePropertyType-Node"
									name="Node" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-topology-NodeType"
									association="_niem-external-ogc-gml-3.2.1-topology-packagedElement-21">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-topology-NodePropertyType-Node-ownedComment"
										body="gml:Node represents the 0-dimensional primitive.&#xA;The optional coboundary of a node (gml:directedEdge) is a sequence of directed edges which are incident on this node. Edges emanating from this node appear in the node coboundary with a negative orientation. &#xA;If provided, the aggregationType attribute shall have the value &#34;sequence&#34;.&#xA;A node may optionally be realised by a 0-dimensional geometric primitive (gml:pointProperty).">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-topology-NodePropertyType-Node"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-topology-packagedElement-21">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-topology-NodePropertyType-Node"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-topology-packagedElement-21-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-topology-packagedElement-21-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-topology-NodePropertyType"
									association="_niem-external-ogc-gml-3.2.1-topology-packagedElement-21"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-topology-DirectedEdgePropertyType"
								name="DirectedEdgePropertyType">
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-topology-DirectedEdgePropertyType-Edge"
									name="Edge" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-topology-EdgeType"
									association="_niem-external-ogc-gml-3.2.1-topology-packagedElement-38">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-topology-DirectedEdgePropertyType-Edge-ownedComment"
										body="gml:Edge represents the 1-dimensional primitive.&#xA;The topological boundary of an Edge (gml:directedNode) consists of a negatively directed start Node and a positively directed end Node.   &#xA;The optional coboundary of an edge (gml:directedFace) is a circular sequence of directed faces which are incident on this edge in document order. In the 2D case, the orientation of the face on the left of the edge is &#34;+&#34;; the orientation of the face on the right on its right is &#34;-&#34;. &#xA;If provided, the aggregationType attribute shall have the value &#34;sequence&#34;.&#xA;An edge may optionally be realised by a 1-dimensional geometric primitive (gml:curveProperty).">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-topology-DirectedEdgePropertyType-Edge"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-topology-DirectedEdgePropertyType-orientation"
									name="orientation" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-basicTypes-SignType">
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-topology-DirectedEdgePropertyType-orientation-lowerValue"/>
									<defaultValue xmi:type="uml:LiteralString"
										xmi:id="_niem-external-ogc-gml-3.2.1-topology-DirectedEdgePropertyType-orientation-defaultValue"
										name="default" value="+"/>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-topology-EdgeType"
								name="EdgeType">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-topology-EdgeType-generalization"
									general="_niem-external-ogc-gml-3.2.1-topology-AbstractTopoPrimitiveType"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-topology-EdgeType-container"
									name="container" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-topology-TopoSolidPropertyType">
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-topology-EdgeType-container-lowerValue"
									/>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-topology-EdgeType-directedNode"
									name="directedNode" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-topology-DirectedNodePropertyType"
									association="_niem-external-ogc-gml-3.2.1-topology-packagedElement-34">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-topology-EdgeType-directedNode-ownedComment"
										body="A gml:directedNode property element describes the boundary of topology edges and is used in the support of topological point features via the gml:TopoPoint expression, see below. The orientation attribute of type gml:SignType expresses the sense in which the included node is used: start (&#34;-&#34;) or end (&#34;+&#34;) node.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-topology-EdgeType-directedNode"
										/>
									</ownedComment>
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-topology-EdgeType-directedNode-lowerValue"
										value="2"/>
									<upperValue xmi:type="uml:LiteralUnlimitedNatural"
										xmi:id="_niem-external-ogc-gml-3.2.1-topology-EdgeType-directedNode-upperValue"
										value="2"/>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-topology-EdgeType-directedFace"
									name="directedFace" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-topology-DirectedFacePropertyType"
									association="_niem-external-ogc-gml-3.2.1-topology-packagedElement-35">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-topology-EdgeType-directedFace-ownedComment"
										body="The gml:directedFace property element describes the boundary of topology solids, in the coBoundary of topology edges and is used in the support of surface features via the gml:TopoSurface expression, see below. The orientation attribute of type gml:SignType expresses the sense in which the included face is used i.e. inward or outward with respect to the surface normal in any geometric realisation.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-topology-EdgeType-directedFace"
										/>
									</ownedComment>
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-topology-EdgeType-directedFace-lowerValue"/>
									<upperValue xmi:type="uml:LiteralUnlimitedNatural"
										xmi:id="_niem-external-ogc-gml-3.2.1-topology-EdgeType-directedFace-upperValue"
										value="*"/>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-topology-EdgeType-curveProperty"
									name="curveProperty" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-CurvePropertyType"
									association="_niem-external-ogc-gml-3.2.1-topology-packagedElement-37">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-topology-EdgeType-curveProperty-ownedComment"
										body="This property element either references a curve via the XLink-attributes or contains the curve element. curveProperty is the predefined property which may be used by GML Application Schemas whenever a GML feature has a property with a value that is substitutable for AbstractCurve.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-topology-EdgeType-curveProperty"
										/>
									</ownedComment>
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-topology-EdgeType-curveProperty-lowerValue"
									/>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-topology-TopoSolidPropertyType"
								name="TopoSolidPropertyType">
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-topology-TopoSolidPropertyType-TopoSolid"
									name="TopoSolid" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-topology-TopoSolidType"
									association="_niem-external-ogc-gml-3.2.1-topology-packagedElement-31">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-topology-TopoSolidPropertyType-TopoSolid-ownedComment"
										body="gml:TopoSolid represents the 3-dimensional topology primitive. &#xA;The topological boundary of a solid (gml:directedFace) consists of a set of directed faces.&#xA;A solid may optionally be realised by a 3-dimensional geometric primitive (gml:solidProperty).">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-topology-TopoSolidPropertyType-TopoSolid"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-topology-TopoSolidType"
								name="TopoSolidType">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-topology-TopoSolidType-generalization"
									general="_niem-external-ogc-gml-3.2.1-topology-AbstractTopoPrimitiveType"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-topology-TopoSolidType-isolated"
									name="isolated" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-topology-NodeOrEdgePropertyType">
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-topology-TopoSolidType-isolated-lowerValue"/>
									<upperValue xmi:type="uml:LiteralUnlimitedNatural"
										xmi:id="_niem-external-ogc-gml-3.2.1-topology-TopoSolidType-isolated-upperValue"
										value="*"/>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-topology-TopoSolidType-directedFace"
									name="directedFace" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-topology-DirectedFacePropertyType"
									association="_niem-external-ogc-gml-3.2.1-topology-packagedElement-28">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-topology-TopoSolidType-directedFace-ownedComment"
										body="The gml:directedFace property element describes the boundary of topology solids, in the coBoundary of topology edges and is used in the support of surface features via the gml:TopoSurface expression, see below. The orientation attribute of type gml:SignType expresses the sense in which the included face is used i.e. inward or outward with respect to the surface normal in any geometric realisation.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-topology-TopoSolidType-directedFace"
										/>
									</ownedComment>
									<upperValue xmi:type="uml:LiteralUnlimitedNatural"
										xmi:id="_niem-external-ogc-gml-3.2.1-topology-TopoSolidType-directedFace-upperValue"
										value="*"/>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-topology-TopoSolidType-solidProperty"
									name="solidProperty" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryPrimitives-SolidPropertyType"
									association="_niem-external-ogc-gml-3.2.1-topology-packagedElement-30">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-topology-TopoSolidType-solidProperty-ownedComment"
										body="This property element either references a solid via the XLink-attributes or contains the solid element. solidProperty is the predefined property which may be used by GML Application Schemas whenever a GML feature has a property with a value that is substitutable for AbstractSolid.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-topology-TopoSolidType-solidProperty"
										/>
									</ownedComment>
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-topology-TopoSolidType-solidProperty-lowerValue"
									/>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-topology-TopoSolidType-universal"
									name="universal" aggregation="composite">
									<type
										href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-boolean"> </type>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-topology-TopoSolidType-universal-ownedComment"
										body="A gml:TopoSolid must indicate whether it is a universal topo-solid or not, to ensure a lossless topology representation as defined by Kuijpers, et. al. (see OGC 05-102 Topology IPR). The optional universal attribute of type boolean is used to indicate this and the default is fault. NOTE The universal topo-solid is normally not part of any feature, and is used to represent the unbounded portion of the data set. Its interior boundary (it has no exterior boundary) would normally be considered the exterior boundary of the data set.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-topology-TopoSolidType-universal"
										/>
									</ownedComment>
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-topology-TopoSolidType-universal-lowerValue"/>
									<defaultValue xmi:type="uml:LiteralString"
										xmi:id="_niem-external-ogc-gml-3.2.1-topology-TopoSolidType-universal-defaultValue"
										name="default" value="false"/>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-topology-DirectedFacePropertyType"
								name="DirectedFacePropertyType">
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-topology-DirectedFacePropertyType-Face"
									name="Face" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-topology-FaceType"
									association="_niem-external-ogc-gml-3.2.1-topology-packagedElement-27">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-topology-DirectedFacePropertyType-Face-ownedComment"
										body="gml:Face represents the 2-dimensional topology primitive.&#xA;The topological boundary of a face (gml:directedEdge) consists of a sequence of directed edges. If provided, the aggregationType attribute shall have the value &#34;sequence&#34;.&#xA;The optional coboundary of a face (gml:directedTopoSolid) is a pair of directed solids which are bounded by this face. A positively directed solid corresponds to a solid which lies in the direction of the negatively directed normal to the face in any geometric realisation. &#xA;A face may optionally be realised by a 2-dimensional geometric primitive (gml:surfaceProperty).">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-topology-DirectedFacePropertyType-Face"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-topology-DirectedFacePropertyType-orientation"
									name="orientation" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-basicTypes-SignType">
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-topology-DirectedFacePropertyType-orientation-lowerValue"/>
									<defaultValue xmi:type="uml:LiteralString"
										xmi:id="_niem-external-ogc-gml-3.2.1-topology-DirectedFacePropertyType-orientation-defaultValue"
										name="default" value="+"/>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-topology-packagedElement-27">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-topology-DirectedFacePropertyType-Face"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-topology-packagedElement-27-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-topology-packagedElement-27-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-topology-DirectedFacePropertyType"
									association="_niem-external-ogc-gml-3.2.1-topology-packagedElement-27"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-topology-packagedElement-28">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-topology-TopoSolidType-directedFace"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-topology-packagedElement-28-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-topology-packagedElement-28-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-topology-TopoSolidType"
									association="_niem-external-ogc-gml-3.2.1-topology-packagedElement-28"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-topology-packagedElement-29">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-topology-TopoSolidType-solidProperty"/>
								<supplier
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-NamespaceElementPropertyHolder-solidProperty"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-topology-packagedElement-30">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-topology-TopoSolidType-solidProperty"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-topology-packagedElement-30-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-topology-packagedElement-30-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-topology-TopoSolidType"
									association="_niem-external-ogc-gml-3.2.1-topology-packagedElement-30"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-topology-packagedElement-31">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-topology-TopoSolidPropertyType-TopoSolid"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-topology-packagedElement-31-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-topology-packagedElement-31-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-topology-TopoSolidPropertyType"
									association="_niem-external-ogc-gml-3.2.1-topology-packagedElement-31"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-topology-DirectedNodePropertyType"
								name="DirectedNodePropertyType">
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-topology-DirectedNodePropertyType-Node"
									name="Node" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-topology-NodeType"
									association="_niem-external-ogc-gml-3.2.1-topology-packagedElement-33">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-topology-DirectedNodePropertyType-Node-ownedComment"
										body="gml:Node represents the 0-dimensional primitive.&#xA;The optional coboundary of a node (gml:directedEdge) is a sequence of directed edges which are incident on this node. Edges emanating from this node appear in the node coboundary with a negative orientation. &#xA;If provided, the aggregationType attribute shall have the value &#34;sequence&#34;.&#xA;A node may optionally be realised by a 0-dimensional geometric primitive (gml:pointProperty).">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-topology-DirectedNodePropertyType-Node"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-topology-DirectedNodePropertyType-orientation"
									name="orientation" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-basicTypes-SignType">
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-topology-DirectedNodePropertyType-orientation-lowerValue"/>
									<defaultValue xmi:type="uml:LiteralString"
										xmi:id="_niem-external-ogc-gml-3.2.1-topology-DirectedNodePropertyType-orientation-defaultValue"
										name="default" value="+"/>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-topology-packagedElement-33">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-topology-DirectedNodePropertyType-Node"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-topology-packagedElement-33-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-topology-packagedElement-33-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-topology-DirectedNodePropertyType"
									association="_niem-external-ogc-gml-3.2.1-topology-packagedElement-33"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-topology-packagedElement-34">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-topology-EdgeType-directedNode"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-topology-packagedElement-34-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-topology-packagedElement-34-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-topology-EdgeType"
									association="_niem-external-ogc-gml-3.2.1-topology-packagedElement-34"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-topology-packagedElement-35">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-topology-EdgeType-directedFace"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-topology-packagedElement-35-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-topology-packagedElement-35-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-topology-EdgeType"
									association="_niem-external-ogc-gml-3.2.1-topology-packagedElement-35"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-topology-packagedElement-36">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-topology-EdgeType-curveProperty"/>
								<supplier
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-NamespaceElementPropertyHolder-curveProperty"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-topology-packagedElement-37">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-topology-EdgeType-curveProperty"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-topology-packagedElement-37-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-topology-packagedElement-37-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-topology-EdgeType"
									association="_niem-external-ogc-gml-3.2.1-topology-packagedElement-37"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-topology-packagedElement-38">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-topology-DirectedEdgePropertyType-Edge"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-topology-packagedElement-38-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-topology-packagedElement-38-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-topology-DirectedEdgePropertyType"
									association="_niem-external-ogc-gml-3.2.1-topology-packagedElement-38"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-topology-packagedElement-39">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-topology-FaceType-directedEdge"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-topology-packagedElement-39-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-topology-packagedElement-39-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-topology-FaceType"
									association="_niem-external-ogc-gml-3.2.1-topology-packagedElement-39"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-topology-DirectedTopoSolidPropertyType"
								name="DirectedTopoSolidPropertyType">
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-topology-DirectedTopoSolidPropertyType-TopoSolid"
									name="TopoSolid" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-topology-TopoSolidType"
									association="_niem-external-ogc-gml-3.2.1-topology-packagedElement-41">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-topology-DirectedTopoSolidPropertyType-TopoSolid-ownedComment"
										body="gml:TopoSolid represents the 3-dimensional topology primitive. &#xA;The topological boundary of a solid (gml:directedFace) consists of a set of directed faces.&#xA;A solid may optionally be realised by a 3-dimensional geometric primitive (gml:solidProperty).">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-topology-DirectedTopoSolidPropertyType-TopoSolid"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-topology-DirectedTopoSolidPropertyType-orientation"
									name="orientation" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-basicTypes-SignType">
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-topology-DirectedTopoSolidPropertyType-orientation-lowerValue"/>
									<defaultValue xmi:type="uml:LiteralString"
										xmi:id="_niem-external-ogc-gml-3.2.1-topology-DirectedTopoSolidPropertyType-orientation-defaultValue"
										name="default" value="+"/>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-topology-packagedElement-41">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-topology-DirectedTopoSolidPropertyType-TopoSolid"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-topology-packagedElement-41-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-topology-packagedElement-41-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-topology-DirectedTopoSolidPropertyType"
									association="_niem-external-ogc-gml-3.2.1-topology-packagedElement-41"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-topology-packagedElement-42">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-topology-FaceType-directedTopoSolid"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-topology-packagedElement-42-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-topology-packagedElement-42-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-topology-FaceType"
									association="_niem-external-ogc-gml-3.2.1-topology-packagedElement-42"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-topology-packagedElement-43">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-topology-FaceType-surfaceProperty"/>
								<supplier
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic2d-NamespaceElementPropertyHolder-surfaceProperty"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-topology-packagedElement-44">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-topology-FaceType-surfaceProperty"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-topology-packagedElement-44-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-topology-packagedElement-44-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-topology-FaceType"
									association="_niem-external-ogc-gml-3.2.1-topology-packagedElement-44"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-topology-packagedElement-45">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-topology-FaceOrTopoSolidPropertyType-Face"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-topology-packagedElement-45-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-topology-packagedElement-45-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-topology-FaceOrTopoSolidPropertyType"
									association="_niem-external-ogc-gml-3.2.1-topology-packagedElement-45"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-topology-packagedElement-46">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-topology-FaceOrTopoSolidPropertyType-TopoSolid"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-topology-packagedElement-46-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-topology-packagedElement-46-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-topology-FaceOrTopoSolidPropertyType"
									association="_niem-external-ogc-gml-3.2.1-topology-packagedElement-46"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-topology-packagedElement-47">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-topology-NodeType-directedEdge"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-topology-packagedElement-47-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-topology-packagedElement-47-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-topology-NodeType"
									association="_niem-external-ogc-gml-3.2.1-topology-packagedElement-47"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-topology-packagedElement-48">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-topology-NodeType-pointProperty"/>
								<supplier
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-NamespaceElementPropertyHolder-pointProperty"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-topology-packagedElement-49">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-topology-NodeType-pointProperty"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-topology-packagedElement-49-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-topology-packagedElement-49-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-topology-NodeType"
									association="_niem-external-ogc-gml-3.2.1-topology-packagedElement-49"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-topology-packagedElement-50">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-topology-NodeOrEdgePropertyType-Node"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-topology-packagedElement-50-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-topology-packagedElement-50-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-topology-NodeOrEdgePropertyType"
									association="_niem-external-ogc-gml-3.2.1-topology-packagedElement-50"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-topology-packagedElement-51">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-topology-NodeOrEdgePropertyType-Edge"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-topology-packagedElement-51-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-topology-packagedElement-51-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-topology-NodeOrEdgePropertyType"
									association="_niem-external-ogc-gml-3.2.1-topology-packagedElement-51"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-topology-TopoPointType"
								name="TopoPointType">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-topology-TopoPointType-generalization"
									general="_niem-external-ogc-gml-3.2.1-topology-AbstractTopologyType"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-topology-TopoPointType-directedNode"
									name="directedNode" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-topology-DirectedNodePropertyType"
									association="_niem-external-ogc-gml-3.2.1-topology-packagedElement-53">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-topology-TopoPointType-directedNode-ownedComment"
										body="A gml:directedNode property element describes the boundary of topology edges and is used in the support of topological point features via the gml:TopoPoint expression, see below. The orientation attribute of type gml:SignType expresses the sense in which the included node is used: start (&#34;-&#34;) or end (&#34;+&#34;) node.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-topology-TopoPointType-directedNode"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-topology-packagedElement-53">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-topology-TopoPointType-directedNode"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-topology-packagedElement-53-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-topology-packagedElement-53-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-topology-TopoPointType"
									association="_niem-external-ogc-gml-3.2.1-topology-packagedElement-53"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-topology-TopoPointPropertyType"
								name="TopoPointPropertyType">
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-topology-TopoPointPropertyType-TopoPoint"
									name="TopoPoint" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-topology-TopoPointType"
									association="_niem-external-ogc-gml-3.2.1-topology-packagedElement-55">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-topology-TopoPointPropertyType-TopoPoint-ownedComment"
										body="The intended use of gml:TopoPoint is to appear within a point feature to express the structural and possibly geometric relationships of this feature to other features via shared node definitions.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-topology-TopoPointPropertyType-TopoPoint"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-topology-packagedElement-55">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-topology-TopoPointPropertyType-TopoPoint"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-topology-packagedElement-55-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-topology-packagedElement-55-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-topology-TopoPointPropertyType"
									association="_niem-external-ogc-gml-3.2.1-topology-packagedElement-55"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-topology-TopoCurveType"
								name="TopoCurveType">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-topology-TopoCurveType-generalization"
									general="_niem-external-ogc-gml-3.2.1-topology-AbstractTopologyType"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-topology-TopoCurveType-directedEdge"
									name="directedEdge" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-topology-DirectedEdgePropertyType"
									association="_niem-external-ogc-gml-3.2.1-topology-packagedElement-57">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-topology-TopoCurveType-directedEdge-ownedComment"
										body="A gml:directedEdge property element describes the boundary of topology faces, the coBoundary of topology nodes and is used in the support of topological line features via the gml:TopoCurve expression, see below. The orientation attribute of type gml:SignType expresses the sense in which the included edge is used, i.e. forward or reverse.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-topology-TopoCurveType-directedEdge"
										/>
									</ownedComment>
									<upperValue xmi:type="uml:LiteralUnlimitedNatural"
										xmi:id="_niem-external-ogc-gml-3.2.1-topology-TopoCurveType-directedEdge-upperValue"
										value="*"/>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-topology-packagedElement-57">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-topology-TopoCurveType-directedEdge"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-topology-packagedElement-57-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-topology-packagedElement-57-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-topology-TopoCurveType"
									association="_niem-external-ogc-gml-3.2.1-topology-packagedElement-57"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-topology-TopoCurvePropertyType"
								name="TopoCurvePropertyType">
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-topology-TopoCurvePropertyType-TopoCurve"
									name="TopoCurve" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-topology-TopoCurveType"
									association="_niem-external-ogc-gml-3.2.1-topology-packagedElement-59">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-topology-TopoCurvePropertyType-TopoCurve-ownedComment"
										body="gml:TopoCurve represents a homogeneous topological expression, a sequence of directed edges, which if realised are isomorphic to a geometric curve primitive. The intended use of gml:TopoCurve is to appear within a line feature to express the structural and geometric relationships of this feature to other features via the shared edge definitions.&#xA;If provided, the aggregationType attribute shall have the value &#34;sequence&#34;.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-topology-TopoCurvePropertyType-TopoCurve"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-topology-packagedElement-59">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-topology-TopoCurvePropertyType-TopoCurve"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-topology-packagedElement-59-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-topology-packagedElement-59-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-topology-TopoCurvePropertyType"
									association="_niem-external-ogc-gml-3.2.1-topology-packagedElement-59"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-topology-TopoSurfaceType"
								name="TopoSurfaceType">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-topology-TopoSurfaceType-generalization"
									general="_niem-external-ogc-gml-3.2.1-topology-AbstractTopologyType"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-topology-TopoSurfaceType-directedFace"
									name="directedFace" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-topology-DirectedFacePropertyType"
									association="_niem-external-ogc-gml-3.2.1-topology-packagedElement-61">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-topology-TopoSurfaceType-directedFace-ownedComment"
										body="The gml:directedFace property element describes the boundary of topology solids, in the coBoundary of topology edges and is used in the support of surface features via the gml:TopoSurface expression, see below. The orientation attribute of type gml:SignType expresses the sense in which the included face is used i.e. inward or outward with respect to the surface normal in any geometric realisation.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-topology-TopoSurfaceType-directedFace"
										/>
									</ownedComment>
									<upperValue xmi:type="uml:LiteralUnlimitedNatural"
										xmi:id="_niem-external-ogc-gml-3.2.1-topology-TopoSurfaceType-directedFace-upperValue"
										value="*"/>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-topology-packagedElement-61">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-topology-TopoSurfaceType-directedFace"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-topology-packagedElement-61-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-topology-packagedElement-61-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-topology-TopoSurfaceType"
									association="_niem-external-ogc-gml-3.2.1-topology-packagedElement-61"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-topology-TopoSurfacePropertyType"
								name="TopoSurfacePropertyType">
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-topology-TopoSurfacePropertyType-TopoSurface"
									name="TopoSurface" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-topology-TopoSurfaceType"
									association="_niem-external-ogc-gml-3.2.1-topology-packagedElement-63">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-topology-TopoSurfacePropertyType-TopoSurface-ownedComment"
										body="gml:TopoSurface represents a homogeneous topological expression, a set of directed faces, which if realised are isomorphic to a geometric surface primitive. The intended use of gml:TopoSurface is to appear within a surface feature to express the structural and possibly geometric relationships of this surface feature to other features via the shared face definitions.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-topology-TopoSurfacePropertyType-TopoSurface"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-topology-packagedElement-63">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-topology-TopoSurfacePropertyType-TopoSurface"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-topology-packagedElement-63-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-topology-packagedElement-63-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-topology-TopoSurfacePropertyType"
									association="_niem-external-ogc-gml-3.2.1-topology-packagedElement-63"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-topology-TopoVolumeType"
								name="TopoVolumeType">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-topology-TopoVolumeType-generalization"
									general="_niem-external-ogc-gml-3.2.1-topology-AbstractTopologyType"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-topology-TopoVolumeType-directedTopoSolid"
									name="directedTopoSolid" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-topology-DirectedTopoSolidPropertyType"
									association="_niem-external-ogc-gml-3.2.1-topology-packagedElement-65">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-topology-TopoVolumeType-directedTopoSolid-ownedComment"
										body="The gml:directedSolid property element describes the coBoundary of topology faces and is used in the support of volume features via the gml:TopoVolume expression, see below. The orientation attribute of type gml:SignType expresses the sense in which the included solid appears in the face coboundary. In the context of a gml:TopoVolume the orientation attribute has no meaning.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-topology-TopoVolumeType-directedTopoSolid"
										/>
									</ownedComment>
									<upperValue xmi:type="uml:LiteralUnlimitedNatural"
										xmi:id="_niem-external-ogc-gml-3.2.1-topology-TopoVolumeType-directedTopoSolid-upperValue"
										value="*"/>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-topology-packagedElement-65">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-topology-TopoVolumeType-directedTopoSolid"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-topology-packagedElement-65-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-topology-packagedElement-65-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-topology-TopoVolumeType"
									association="_niem-external-ogc-gml-3.2.1-topology-packagedElement-65"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-topology-TopoVolumePropertyType"
								name="TopoVolumePropertyType">
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-topology-TopoVolumePropertyType-TopoVolume"
									name="TopoVolume" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-topology-TopoVolumeType"
									association="_niem-external-ogc-gml-3.2.1-topology-packagedElement-67">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-topology-TopoVolumePropertyType-TopoVolume-ownedComment"
										body="gml:TopoVolume represents a homogeneous topological expression, a set of directed topologic solids, which if realised are isomorphic to a geometric solid primitive. The intended use of gml:TopoVolume is to appear within a solid feature to express the structural and geometric relationships of this solid feature to other features via the shared solid definitions.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-topology-TopoVolumePropertyType-TopoVolume"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-topology-packagedElement-67">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-topology-TopoVolumePropertyType-TopoVolume"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-topology-packagedElement-67-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-topology-packagedElement-67-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-topology-TopoVolumePropertyType"
									association="_niem-external-ogc-gml-3.2.1-topology-packagedElement-67"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-topology-AbstractGMLPropertyHolder"
								name="AbstractGMLPropertyHolder">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-topology-AbstractGMLPropertyHolder-generalization"
									general="_niem-external-ogc-gml-3.2.1-gmlBase-AbstractObjectPropertyHolder"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-topology-AbstractGMLPropertyHolder-AbstractTopoPrimitive"
									name="AbstractTopoPrimitive" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-topology-AbstractTopoPrimitiveType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-topology-AbstractGMLPropertyHolder-AbstractTopology"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-topology-AbstractGMLPropertyHolder-AbstractTopoPrimitive-ownedComment"
										body="gml:AbstractTopoPrimitive acts as the base type for all topological primitives. Topology primitives are the atomic (smallest possible) units of a topology complex. &#xA;Each topology primitive may contain references to other topology primitives of codimension 2 or more (gml:isolated). Conversely, nodes may have faces as containers and nodes and edges may have solids as containers (gml:container).">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-topology-AbstractGMLPropertyHolder-AbstractTopoPrimitive"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-topology-AbstractGMLPropertyHolder-Node"
									name="Node" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-topology-NodeType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-topology-AbstractGMLPropertyHolder-AbstractTopoPrimitive"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-topology-AbstractGMLPropertyHolder-Node-ownedComment"
										body="gml:Node represents the 0-dimensional primitive.&#xA;The optional coboundary of a node (gml:directedEdge) is a sequence of directed edges which are incident on this node. Edges emanating from this node appear in the node coboundary with a negative orientation. &#xA;If provided, the aggregationType attribute shall have the value &#34;sequence&#34;.&#xA;A node may optionally be realised by a 0-dimensional geometric primitive (gml:pointProperty).">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-topology-AbstractGMLPropertyHolder-Node"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-topology-AbstractGMLPropertyHolder-TopoComplex"
									name="TopoComplex" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-topology-TopoComplexType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-topology-AbstractGMLPropertyHolder-AbstractTopology"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-topology-AbstractGMLPropertyHolder-TopoComplex-ownedComment"
										body="gml:TopoComplex is a collection of topological primitives.&#xA;Each complex holds a reference to its maximal complex (gml:maximalComplex) and optionally to sub- or super-complexes (gml:subComplex, gml:superComplex). &#xA;A topology complex contains its primitive and sub-complex members.&#xA;">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-topology-AbstractGMLPropertyHolder-TopoComplex"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-topology-AbstractGMLPropertyHolder-TopoSolid"
									name="TopoSolid" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-topology-TopoSolidType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-topology-AbstractGMLPropertyHolder-AbstractTopoPrimitive"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-topology-AbstractGMLPropertyHolder-TopoSolid-ownedComment"
										body="gml:TopoSolid represents the 3-dimensional topology primitive. &#xA;The topological boundary of a solid (gml:directedFace) consists of a set of directed faces.&#xA;A solid may optionally be realised by a 3-dimensional geometric primitive (gml:solidProperty).">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-topology-AbstractGMLPropertyHolder-TopoSolid"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-topology-AbstractGMLPropertyHolder-Face"
									name="Face" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-topology-FaceType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-topology-AbstractGMLPropertyHolder-AbstractTopoPrimitive"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-topology-AbstractGMLPropertyHolder-Face-ownedComment"
										body="gml:Face represents the 2-dimensional topology primitive.&#xA;The topological boundary of a face (gml:directedEdge) consists of a sequence of directed edges. If provided, the aggregationType attribute shall have the value &#34;sequence&#34;.&#xA;The optional coboundary of a face (gml:directedTopoSolid) is a pair of directed solids which are bounded by this face. A positively directed solid corresponds to a solid which lies in the direction of the negatively directed normal to the face in any geometric realisation. &#xA;A face may optionally be realised by a 2-dimensional geometric primitive (gml:surfaceProperty).">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-topology-AbstractGMLPropertyHolder-Face"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-topology-AbstractGMLPropertyHolder-AbstractTopology"
									name="AbstractTopology" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-topology-AbstractTopologyType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-gmlBase-AbstractObjectPropertyHolder-AbstractGML"
									/>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-topology-AbstractGMLPropertyHolder-Edge"
									name="Edge" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-topology-EdgeType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-topology-AbstractGMLPropertyHolder-AbstractTopoPrimitive"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-topology-AbstractGMLPropertyHolder-Edge-ownedComment"
										body="gml:Edge represents the 1-dimensional primitive.&#xA;The topological boundary of an Edge (gml:directedNode) consists of a negatively directed start Node and a positively directed end Node.   &#xA;The optional coboundary of an edge (gml:directedFace) is a circular sequence of directed faces which are incident on this edge in document order. In the 2D case, the orientation of the face on the left of the edge is &#34;+&#34;; the orientation of the face on the right on its right is &#34;-&#34;. &#xA;If provided, the aggregationType attribute shall have the value &#34;sequence&#34;.&#xA;An edge may optionally be realised by a 1-dimensional geometric primitive (gml:curveProperty).">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-topology-AbstractGMLPropertyHolder-Edge"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
						</packagedElement>
						<packagedElement xmi:type="uml:Package"
							xmi:id="_niem-external-ogc-gml-3.2.1-grids" name="grids">
							<ownedComment xmi:type="uml:Comment"
								xmi:id="_niem-external-ogc-gml-3.2.1-grids-ownedComment"
								body="See ISO/DIS 19136 20.2.&#xA;An implicit description of geometry is one in which the items of the geometry do not explicitly appear in the encoding.  Instead, a compact notation records a set of parameters, and a set of objects may be generated using a rule with these parameters.  This Clause provides grid geometries that are used in the description of gridded coverages and other applications.&#xA;In GML two grid structures are defined, namely gml:Grid and gml:RectifiedGrid.">
								<annotatedElement xmi:idref="_niem-external-ogc-gml-3.2.1-grids"/>
							</ownedComment>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-grids-NamespaceElementPropertyHolder"
								name="NamespaceElementPropertyHolder"/>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-grids-GridType" name="GridType">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-grids-GridType-generalization"
									general="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-AbstractGeometryType"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-grids-GridType-limits"
									name="limits" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-grids-GridLimitsType"> </ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-grids-GridType-ownedAttribute__from_Class-2"
									name="choice_2"
									type="_niem-external-ogc-gml-3.2.1-grids-GridType-nestedClassifier"> </ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-grids-GridType-dimension"
									name="dimension" aggregation="composite">
									<type
										href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-positiveInteger"> </type>
									<defaultValue xmi:type="uml:LiteralString"
										xmi:id="_niem-external-ogc-gml-3.2.1-grids-GridType-dimension-defaultValue"
										name="default"/>
								</ownedAttribute>
								<nestedClassifier xmi:type="uml:Class"
									xmi:id="_niem-external-ogc-gml-3.2.1-grids-GridType-nestedClassifier"
									name="choice_2">
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-gml-3.2.1-grids-GridType-nestedClassifier-axisLabels"
										name="axisLabels" aggregation="composite"
										type="_niem-external-ogc-gml-3.2.1-basicTypes-NCNameList"> </ownedAttribute>
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-gml-3.2.1-grids-GridType-nestedClassifier-axisName"
										name="axisName" aggregation="composite">
										<type
											href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-string"> </type>
										<upperValue xmi:type="uml:LiteralUnlimitedNatural"
											xmi:id="_niem-external-ogc-gml-3.2.1-grids-GridType-nestedClassifier-axisName-upperValue"
											value="*"/>
									</ownedAttribute>
								</nestedClassifier>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-grids-GridLimitsType"
								name="GridLimitsType">
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-grids-GridLimitsType-GridEnvelope"
									name="GridEnvelope" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-grids-GridEnvelopeType"
								> </ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-grids-GridEnvelopeType"
								name="GridEnvelopeType">
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-grids-GridEnvelopeType-low"
									name="low" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-basicTypes-integerList"> </ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-grids-GridEnvelopeType-high"
									name="high" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-basicTypes-integerList"
								> </ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-grids-RectifiedGridType"
								name="RectifiedGridType">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-grids-RectifiedGridType-generalization"
									general="_niem-external-ogc-gml-3.2.1-grids-GridType"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-grids-RectifiedGridType-origin"
									name="origin" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-PointPropertyType"> </ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-grids-RectifiedGridType-offsetVector"
									name="offsetVector" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-VectorType">
									<upperValue xmi:type="uml:LiteralUnlimitedNatural"
										xmi:id="_niem-external-ogc-gml-3.2.1-grids-RectifiedGridType-offsetVector-upperValue"
										value="*"/>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-grids-AbstractGeometryPropertyHolder"
								name="AbstractGeometryPropertyHolder">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-grids-AbstractGeometryPropertyHolder-generalization"
									general="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-NamespaceElementPropertyHolder"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-grids-AbstractGeometryPropertyHolder-Grid"
									name="Grid" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-grids-GridType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-grids-AbstractGeometryPropertyHolder-AbstractImplicitGeometry"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-grids-AbstractGeometryPropertyHolder-Grid-ownedComment"
										body="The gml:Grid implicitly defines an unrectified grid, which is a network composed of two or more sets of curves in which the members of each set intersect the members of the other sets in an algorithmic way.  The region of interest within the grid is given in terms of its gml:limits, being the grid coordinates of  diagonally opposed corners of a rectangular region.  gml:axisLabels is provided with a list of labels of the axes of the grid (gml:axisName has been deprecated). gml:dimension specifies the dimension of the grid.  &#xA;The gml:limits element contains a single gml:GridEnvelope. The gml:low and gml:high property elements of the envelope are each integerLists, which are coordinate tuples, the coordinates being measured as offsets from the origin of the grid along each axis, of the diagonally opposing corners of a &#34;rectangular&#34; region of interest.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-grids-AbstractGeometryPropertyHolder-Grid"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-grids-AbstractGeometryPropertyHolder-RectifiedGrid"
									name="RectifiedGrid" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-grids-RectifiedGridType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-grids-AbstractGeometryPropertyHolder-Grid"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-grids-AbstractGeometryPropertyHolder-RectifiedGrid-ownedComment"
										body="A rectified grid is a grid for which there is an affine transformation between the grid coordinates and the coordinates of an external coordinate reference system. It is defined by specifying the position (in some geometric space) of the grid &#34;origin&#34; and of the vectors that specify the post locations.&#xA;Note that the grid limits (post indexes) and axis name properties are inherited from gml:GridType and that gml:RectifiedGrid adds a gml:origin property (contains or references a gml:Point) and a set of gml:offsetVector properties.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-grids-AbstractGeometryPropertyHolder-RectifiedGrid"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-grids-AbstractGeometryPropertyHolder-AbstractImplicitGeometry"
									name="AbstractImplicitGeometry" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-AbstractGeometryType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-AbstractObjectPropertyHolder-AbstractGeometry"
									/>
								</ownedAttribute>
							</packagedElement>
						</packagedElement>
						<packagedElement xmi:type="uml:Package"
							xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects" name="valueObjects">
							<ownedComment xmi:type="uml:Comment"
								xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-ownedComment"
								body="See ISO/DIS 19136 17.5.&#xA;The elements declared in this Clause build on other GML schema components, in particular gml:AbstractTimeObject, gml:AbstractGeometry, and the following types:  gml:MeasureType, gml:MeasureListType, gml:CodeType, gml:CodeOrNilReasonListType, gml:BooleanOrNilReasonListType, gml:IntegerOrNilReasonList.  &#xA;Of particular interest are elements that are the heads of substitution groups, and one named choice group. These are the primary reasons for the value objects schema, since they may act as variables in the definition of content models, such as Observations, when it is desired to permit alternative value types to occur some of which may have complex content such as arrays, geometry and time objects, and where it is useful not to prescribe the actual value type in advance. The members of the groups include quantities, category classifications, boolean, count, temporal and spatial values, and aggregates of these.  &#xA;The value objects are defined in a hierarchy. The following relationships are defined:&#xA;-&#x9;Concrete elements gml:Quantity, gml:Category, gml:Count and gml:Boolean are substitutable for the abstract element gml:AbstractScalarValue.  &#xA;-&#x9;Concrete elements gml:QuantityList, gml:CategoryList, gml:CountList and gml:BooleanList are substitutable for the abstract element gml:AbstractScalarValueList.  &#xA;-&#x9;Concrete element gml:ValueArray is substitutable for the concrete element gml:CompositeValue.  &#xA;-&#x9;Abstract elements gml:AbstractScalarValue and gml:AbstractScalarValueList, and concrete elements gml:CompositeValue, gml:ValueExtent, gml:CategoryExtent, gml:CountExtent and gml:QuantityExtent are substitutable for abstract element gml:AbstractValue.  &#xA;-&#x9;Abstract elements gml:AbstractValue, gml:AbstractTimeObject and gml:AbstractGeometry are all in a choice group named gml:Value, which is used for compositing in gml:CompositeValue and gml:ValueExtent.  &#xA;-&#x9;Schemas which need values may use the abstract element gml:AbstractValue in a content model in order to permit any of the gml:AbstractScalarValues, gml:AbstractScalarValueLists, gml:CompositeValue or gml:ValueExtent to occur in an instance, or the named group gml:Value to also permit gml:AbstractTimeObjects, gml:AbstractGeometrys.  ">
								<annotatedElement
									xmi:idref="_niem-external-ogc-gml-3.2.1-valueObjects"/>
							</ownedComment>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-ValueArrayType"
								name="ValueArrayType">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-ValueArrayType-generalization"
									general="_niem-external-ogc-gml-3.2.1-valueObjects-CompositeValueType"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-CompositeValueType"
								name="CompositeValueType">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-CompositeValueType-generalization"
									general="_niem-external-ogc-gml-3.2.1-gmlBase-AbstractGMLType"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-CompositeValueType-valueComponent"
									name="valueComponent" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-valueObjects-ValuePropertyType"
									association="_niem-external-ogc-gml-3.2.1-valueObjects-packagedElement-7">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-CompositeValueType-valueComponent-ownedComment"
										body="Property that refers to, or contains, a Value.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-valueObjects-CompositeValueType-valueComponent"
										/>
									</ownedComment>
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-CompositeValueType-valueComponent-lowerValue"/>
									<upperValue xmi:type="uml:LiteralUnlimitedNatural"
										xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-CompositeValueType-valueComponent-upperValue"
										value="*"/>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-CompositeValueType-valueComponents"
									name="valueComponents" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-valueObjects-ValueArrayPropertyType"
									association="_niem-external-ogc-gml-3.2.1-valueObjects-packagedElement-10">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-CompositeValueType-valueComponents-ownedComment"
										body="Property that contains Values.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-valueObjects-CompositeValueType-valueComponents"
										/>
									</ownedComment>
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-CompositeValueType-valueComponents-lowerValue"
									/>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-ValuePropertyType"
								name="ValuePropertyType">
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-ValuePropertyType-modelGroupDefinition"
									name="modelGroupDefinition"
									type="_niem-external-ogc-gml-3.2.1-valueObjects-modelGroupDefinition-packagedElement-8"
								> </ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Package"
								xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-modelGroupDefinition"
								name="modelGroupDefinition">
								<packagedElement xmi:type="uml:Class"
									xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-modelGroupDefinition-Value"
									name="Value">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-modelGroupDefinition-Value-ownedComment"
										body="This is a convenience choice group which unifies generic values defined in this Clause with spatial and temporal objects and the measures described above, so that any of these may be used within aggregate values.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-valueObjects-modelGroupDefinition-Value"
										/>
									</ownedComment>
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-modelGroupDefinition-Value-AbstractValue"
										name="AbstractValue" aggregation="composite"
										isDerivedUnion="true">
										<ownedComment xmi:type="uml:Comment"
											xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-modelGroupDefinition-Value-AbstractValue-ownedComment"
											body="gml:AbstractValue is an abstract element which acts as the head of a substitution group which contains gml:AbstractScalarValue, gml:AbstractScalarValueList, gml:CompositeValue and gml:ValueExtent, and (transitively) the elements in their substitution groups.&#xA;These elements may be used in an application schema as variables, so that in an XML instance document any member of its substitution group may occur.">
											<annotatedElement
												xmi:idref="_niem-external-ogc-gml-3.2.1-valueObjects-modelGroupDefinition-Value-AbstractValue"
											/>
										</ownedComment>
									</ownedAttribute>
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-modelGroupDefinition-Value-AbstractGeometry"
										name="AbstractGeometry" aggregation="composite"
										type="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-AbstractGeometryType"
										association="_niem-external-ogc-gml-3.2.1-valueObjects-modelGroupDefinition-packagedElement-4">
										<ownedComment xmi:type="uml:Comment"
											xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-modelGroupDefinition-Value-AbstractGeometry-ownedComment"
											body="The AbstractGeometry element is the abstract head of the substitution group for all geometry elements of GML. This includes pre-defined and user-defined geometry elements. Any geometry element shall be a direct or indirect extension/restriction of AbstractGeometryType and shall be directly or indirectly in the substitution group of AbstractGeometry.">
											<annotatedElement
												xmi:idref="_niem-external-ogc-gml-3.2.1-valueObjects-modelGroupDefinition-Value-AbstractGeometry"
											/>
										</ownedComment>
									</ownedAttribute>
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-modelGroupDefinition-Value-AbstractTimeObject"
										name="AbstractTimeObject" aggregation="composite"
										type="_niem-external-ogc-gml-3.2.1-temporal-AbstractTimeObjectType"
										association="_niem-external-ogc-gml-3.2.1-valueObjects-modelGroupDefinition-packagedElement-6">
										<ownedComment xmi:type="uml:Comment"
											xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-modelGroupDefinition-Value-AbstractTimeObject-ownedComment"
											body="gml:AbstractTimeObject acts as the head of a substitution group for all temporal primitives and complexes.">
											<annotatedElement
												xmi:idref="_niem-external-ogc-gml-3.2.1-valueObjects-modelGroupDefinition-Value-AbstractTimeObject"
											/>
										</ownedComment>
									</ownedAttribute>
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-modelGroupDefinition-Value-Null"
										name="Null" aggregation="composite"
										type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
										<ownedComment xmi:type="uml:Comment"
											xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-modelGroupDefinition-Value-Null-ownedComment">
											<annotatedElement
												xmi:idref="_niem-external-ogc-gml-3.2.1-valueObjects-modelGroupDefinition-Value-Null"
											/>
										</ownedComment>
									</ownedAttribute>
								</packagedElement>
								<packagedElement xmi:type="uml:Realization"
									xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-modelGroupDefinition-packagedElement-2">
									<client
										xmi:idref="_niem-external-ogc-gml-3.2.1-valueObjects-modelGroupDefinition-Value-AbstractValue"/>
									<supplier
										xmi:idref="_niem-external-ogc-gml-3.2.1-valueObjects-AbstractObjectPropertyHolder-AbstractValue"
									/>
								</packagedElement>
								<packagedElement xmi:type="uml:Realization"
									xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-modelGroupDefinition-packagedElement-3">
									<client
										xmi:idref="_niem-external-ogc-gml-3.2.1-valueObjects-modelGroupDefinition-Value-AbstractGeometry"/>
									<supplier
										xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-AbstractObjectPropertyHolder-AbstractGeometry"
									/>
								</packagedElement>
								<packagedElement xmi:type="uml:Association"
									xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-modelGroupDefinition-packagedElement-4">
									<memberEnd
										xmi:idref="_niem-external-ogc-gml-3.2.1-valueObjects-modelGroupDefinition-Value-AbstractGeometry"/>
									<memberEnd
										xmi:idref="_niem-external-ogc-gml-3.2.1-valueObjects-modelGroupDefinition-packagedElement-4-ownedEnd"/>
									<ownedEnd xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-modelGroupDefinition-packagedElement-4-ownedEnd"
										isUnique="false"
										type="_niem-external-ogc-gml-3.2.1-valueObjects-modelGroupDefinition-Value"
										association="_niem-external-ogc-gml-3.2.1-valueObjects-modelGroupDefinition-packagedElement-4"
									> </ownedEnd>
								</packagedElement>
								<packagedElement xmi:type="uml:Realization"
									xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-modelGroupDefinition-packagedElement-5">
									<client
										xmi:idref="_niem-external-ogc-gml-3.2.1-valueObjects-modelGroupDefinition-Value-AbstractTimeObject"/>
									<supplier
										xmi:idref="_niem-external-ogc-gml-3.2.1-temporal-AbstractGMLPropertyHolder-AbstractTimeObject"
									/>
								</packagedElement>
								<packagedElement xmi:type="uml:Association"
									xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-modelGroupDefinition-packagedElement-6">
									<memberEnd
										xmi:idref="_niem-external-ogc-gml-3.2.1-valueObjects-modelGroupDefinition-Value-AbstractTimeObject"/>
									<memberEnd
										xmi:idref="_niem-external-ogc-gml-3.2.1-valueObjects-modelGroupDefinition-packagedElement-6-ownedEnd"/>
									<ownedEnd xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-modelGroupDefinition-packagedElement-6-ownedEnd"
										isUnique="false"
										type="_niem-external-ogc-gml-3.2.1-valueObjects-modelGroupDefinition-Value"
										association="_niem-external-ogc-gml-3.2.1-valueObjects-modelGroupDefinition-packagedElement-6"
									> </ownedEnd>
								</packagedElement>
								<packagedElement xmi:type="uml:Realization"
									xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-modelGroupDefinition-packagedElement-7">
									<client
										xmi:idref="_niem-external-ogc-gml-3.2.1-valueObjects-modelGroupDefinition-Value-Null"/>
									<supplier
										xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-Null"
									/>
								</packagedElement>
								<packagedElement xmi:type="uml:Class"
									xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-modelGroupDefinition-packagedElement-8"
									name="nested_ModelGroupDefinition"/>
								<packagedElement xmi:type="uml:Realization"
									xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-modelGroupDefinition-packagedElement-9"
									name="ref">
									<client
										xmi:idref="_niem-external-ogc-gml-3.2.1-valueObjects-modelGroupDefinition-packagedElement-8"/>
									<supplier
										xmi:idref="_niem-external-ogc-gml-3.2.1-valueObjects-modelGroupDefinition-Value"
									/>
								</packagedElement>
								<packagedElement xmi:type="uml:Class"
									xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-modelGroupDefinition-packagedElement-10"
									name="nested_ModelGroupDefinition"/>
								<packagedElement xmi:type="uml:Realization"
									xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-modelGroupDefinition-packagedElement-11"
									name="ref">
									<client
										xmi:idref="_niem-external-ogc-gml-3.2.1-valueObjects-modelGroupDefinition-packagedElement-10"/>
									<supplier
										xmi:idref="_niem-external-ogc-gml-3.2.1-valueObjects-modelGroupDefinition-Value"
									/>
								</packagedElement>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-NamespaceElementPropertyHolder"
								name="NamespaceElementPropertyHolder">
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-NamespaceElementPropertyHolder-valueProperty"
									name="valueProperty" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-valueObjects-ValuePropertyType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-NamespaceElementPropertyHolder-valueProperty-ownedComment"
										body="Property that refers to, or contains, a Value. Convenience element for general use.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-valueObjects-NamespaceElementPropertyHolder-valueProperty"
										/>
									</ownedComment>
								</ownedAttribute>
								<nestedClassifier xmi:type="uml:DataType"
									xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-NamespaceElementPropertyHolder-Boolean_._type"
									name="Boolean_._type">
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-NamespaceElementPropertyHolder-Boolean_._type-nilReason"
										name="nilReason" aggregation="composite"
										type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
										<lowerValue xmi:type="uml:LiteralInteger"
											xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-NamespaceElementPropertyHolder-Boolean_._type-nilReason-lowerValue"/>
										<defaultValue xmi:type="uml:LiteralString"
											xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-NamespaceElementPropertyHolder-Boolean_._type-nilReason-defaultValue"
											name="default"/>
									</ownedAttribute>
								</nestedClassifier>
								<nestedClassifier xmi:type="uml:DataType"
									xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-NamespaceElementPropertyHolder-Category_._type"
									name="Category_._type">
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-NamespaceElementPropertyHolder-Category_._type-nilReason"
										name="nilReason" aggregation="composite"
										type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
										<lowerValue xmi:type="uml:LiteralInteger"
											xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-NamespaceElementPropertyHolder-Category_._type-nilReason-lowerValue"/>
										<defaultValue xmi:type="uml:LiteralString"
											xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-NamespaceElementPropertyHolder-Category_._type-nilReason-defaultValue"
											name="default"/>
									</ownedAttribute>
								</nestedClassifier>
								<nestedClassifier xmi:type="uml:DataType"
									xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-NamespaceElementPropertyHolder-Count_._type"
									name="Count_._type">
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-NamespaceElementPropertyHolder-Count_._type-nilReason"
										name="nilReason" aggregation="composite"
										type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
										<lowerValue xmi:type="uml:LiteralInteger"
											xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-NamespaceElementPropertyHolder-Count_._type-nilReason-lowerValue"/>
										<defaultValue xmi:type="uml:LiteralString"
											xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-NamespaceElementPropertyHolder-Count_._type-nilReason-defaultValue"
											name="default"/>
									</ownedAttribute>
								</nestedClassifier>
								<nestedClassifier xmi:type="uml:DataType"
									xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-NamespaceElementPropertyHolder-Quantity_._type"
									name="Quantity_._type">
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-NamespaceElementPropertyHolder-Quantity_._type-nilReason"
										name="nilReason" aggregation="composite"
										type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
										<lowerValue xmi:type="uml:LiteralInteger"
											xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-NamespaceElementPropertyHolder-Quantity_._type-nilReason-lowerValue"/>
										<defaultValue xmi:type="uml:LiteralString"
											xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-NamespaceElementPropertyHolder-Quantity_._type-nilReason-defaultValue"
											name="default"/>
									</ownedAttribute>
								</nestedClassifier>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-packagedElement-6"
								name="ref">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-valueObjects-ValuePropertyType"/>
								<supplier
									xmi:idref="_niem-external-ogc-gml-3.2.1-valueObjects-modelGroupDefinition-Value"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-packagedElement-7">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-valueObjects-CompositeValueType-valueComponent"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-valueObjects-packagedElement-7-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-packagedElement-7-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-valueObjects-CompositeValueType"
									association="_niem-external-ogc-gml-3.2.1-valueObjects-packagedElement-7"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-ValueArrayPropertyType"
								name="ValueArrayPropertyType">
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-ValueArrayPropertyType-modelGroupDefinition"
									name="modelGroupDefinition"
									type="_niem-external-ogc-gml-3.2.1-valueObjects-modelGroupDefinition-packagedElement-10"
								> </ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-packagedElement-9"
								name="ref">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-valueObjects-ValueArrayPropertyType"/>
								<supplier
									xmi:idref="_niem-external-ogc-gml-3.2.1-valueObjects-modelGroupDefinition-Value"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-packagedElement-10">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-valueObjects-CompositeValueType-valueComponents"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-valueObjects-packagedElement-10-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-packagedElement-10-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-valueObjects-CompositeValueType"
									association="_niem-external-ogc-gml-3.2.1-valueObjects-packagedElement-10"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-packagedElement-11">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-valueObjects-NamespaceElementPropertyHolder-Boolean_._type"/>
								<supplier
									href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-boolean"
								> </supplier>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-packagedElement-12">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-valueObjects-NamespaceElementPropertyHolder-Count_._type"/>
								<supplier
									href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-integer"
								> </supplier>
							</packagedElement>
							<packagedElement xmi:type="uml:Package"
								xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-attributeGroupDefinition"
								name="attributeGroupDefinition">
								<packagedElement xmi:type="uml:Class"
									xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-attributeGroupDefinition-referenceSystem"
									name="referenceSystem">
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-attributeGroupDefinition-referenceSystem-codeSpace"
										name="codeSpace" aggregation="composite">
										<type
											href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-anyURI"> </type>
										<lowerValue xmi:type="uml:LiteralInteger"
											xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-attributeGroupDefinition-referenceSystem-codeSpace-lowerValue"/>
										<defaultValue xmi:type="uml:LiteralString"
											xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-attributeGroupDefinition-referenceSystem-codeSpace-defaultValue"
											name="default"/>
									</ownedAttribute>
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-attributeGroupDefinition-referenceSystem-uom"
										name="uom" aggregation="composite"
										type="_niem-external-ogc-gml-3.2.1-basicTypes-UomIdentifier">
										<lowerValue xmi:type="uml:LiteralInteger"
											xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-attributeGroupDefinition-referenceSystem-uom-lowerValue"/>
										<defaultValue xmi:type="uml:LiteralString"
											xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-attributeGroupDefinition-referenceSystem-uom-defaultValue"
											name="default"/>
									</ownedAttribute>
								</packagedElement>
							</packagedElement>
							<packagedElement xmi:type="uml:PrimitiveType"
								xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-CategoryExtentType"
								name="CategoryExtentType">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-CategoryExtentType-generalization"
									general="_niem-external-ogc-gml-3.2.1-basicTypes-CodeOrNilReasonListType"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:PrimitiveType"
								xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-CountExtentType"
								name="CountExtentType">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-CountExtentType-generalization"
									general="_niem-external-ogc-gml-3.2.1-basicTypes-integerOrNilReasonList"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-CountExtentType-item"
									name="item"
									type="_niem-external-ogc-gml-3.2.1-basicTypes-integerOrNilReason">
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-CountExtentType-item-lowerValue"/>
									<upperValue xmi:type="uml:LiteralUnlimitedNatural"
										xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-CountExtentType-item-upperValue"
										value="*"/>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:PrimitiveType"
								xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-QuantityExtentType"
								name="QuantityExtentType">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-QuantityExtentType-generalization"
									general="_niem-external-ogc-gml-3.2.1-basicTypes-MeasureOrNilReasonListType"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-BooleanPropertyType"
								name="BooleanPropertyType">
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-BooleanPropertyType-Boolean"
									name="Boolean" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-valueObjects-Boolean_._type"
								> </ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:PrimitiveType"
								xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-Boolean_._type"
								name="Boolean_._type">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-Boolean_._type-generalization">
									<general
										href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-boolean"
									> </general>
								</generalization>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-Boolean_._type-nilReason"
									name="nilReason" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-Boolean_._type-nilReason-lowerValue"/>
									<defaultValue xmi:type="uml:LiteralString"
										xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-Boolean_._type-nilReason-defaultValue"
										name="default"/>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-CategoryPropertyType"
								name="CategoryPropertyType">
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-CategoryPropertyType-Category"
									name="Category" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-valueObjects-Category_._type">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-CategoryPropertyType-Category-ownedComment"
										body="A gml:Category has an optional XML attribute codeSpace, whose value is a URI which identifies a dictionary, codelist or authority for the term.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-valueObjects-CategoryPropertyType-Category"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:PrimitiveType"
								xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-Category_._type"
								name="Category_._type">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-Category_._type-generalization"
									general="_niem-external-ogc-gml-3.2.1-basicTypes-CodeType"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-Category_._type-nilReason"
									name="nilReason" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-Category_._type-nilReason-lowerValue"/>
									<defaultValue xmi:type="uml:LiteralString"
										xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-Category_._type-nilReason-defaultValue"
										name="default"/>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-QuantityPropertyType"
								name="QuantityPropertyType">
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-QuantityPropertyType-Quantity"
									name="Quantity" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-valueObjects-Quantity_._type">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-QuantityPropertyType-Quantity-ownedComment"
										body="An XML attribute uom (&#34;unit of measure&#34;) is required, whose value is a URI which identifies the definition of a ratio scale or units by which the numeric value shall be multiplied, or an interval or position scale on which the value occurs.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-valueObjects-QuantityPropertyType-Quantity"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:PrimitiveType"
								xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-Quantity_._type"
								name="Quantity_._type">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-Quantity_._type-generalization"
									general="_niem-external-ogc-gml-3.2.1-basicTypes-MeasureType"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-Quantity_._type-nilReason"
									name="nilReason" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-Quantity_._type-nilReason-lowerValue"/>
									<defaultValue xmi:type="uml:LiteralString"
										xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-Quantity_._type-nilReason-defaultValue"
										name="default"/>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-CountPropertyType"
								name="CountPropertyType">
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-CountPropertyType-Count"
									name="Count" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-valueObjects-Count_._type"
								> </ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:PrimitiveType"
								xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-Count_._type"
								name="Count_._type">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-Count_._type-generalization">
									<general
										href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-integer"
									> </general>
								</generalization>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-Count_._type-nilReason"
									name="nilReason" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-Count_._type-nilReason-lowerValue"/>
									<defaultValue xmi:type="uml:LiteralString"
										xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-Count_._type-nilReason-defaultValue"
										name="default"/>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-AbstractObjectPropertyHolder"
								name="AbstractObjectPropertyHolder">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-AbstractObjectPropertyHolder-generalization"
									general="_niem-external-ogc-gml-3.2.1-gmlBase-NamespaceElementPropertyHolder"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-AbstractObjectPropertyHolder-QuantityExtent"
									name="QuantityExtent" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-valueObjects-QuantityExtentType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-valueObjects-AbstractObjectPropertyHolder-AbstractValue"
									/>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-AbstractObjectPropertyHolder-Category"
									name="Category" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-valueObjects-NamespaceElementPropertyHolder-Category_._type">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-valueObjects-AbstractObjectPropertyHolder-AbstractScalarValue"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-AbstractObjectPropertyHolder-Category-ownedComment"
										body="A gml:Category has an optional XML attribute codeSpace, whose value is a URI which identifies a dictionary, codelist or authority for the term.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-valueObjects-AbstractObjectPropertyHolder-Category"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-AbstractObjectPropertyHolder-AbstractValue"
									name="AbstractValue" aggregation="composite"
									isDerivedUnion="true">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-gmlBase-AbstractObjectPropertyHolder-AbstractObject"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-AbstractObjectPropertyHolder-AbstractValue-ownedComment"
										body="gml:AbstractValue is an abstract element which acts as the head of a substitution group which contains gml:AbstractScalarValue, gml:AbstractScalarValueList, gml:CompositeValue and gml:ValueExtent, and (transitively) the elements in their substitution groups.&#xA;These elements may be used in an application schema as variables, so that in an XML instance document any member of its substitution group may occur.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-valueObjects-AbstractObjectPropertyHolder-AbstractValue"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-AbstractObjectPropertyHolder-ValueArray"
									name="ValueArray" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-valueObjects-ValueArrayType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-valueObjects-AbstractObjectPropertyHolder-CompositeValue"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-AbstractObjectPropertyHolder-ValueArray-ownedComment"
										body="A Value Array is used for homogeneous arrays of primitive and aggregate values.  &#xA;The member values may be scalars, composites, arrays or lists.&#xA;ValueArray has the same content model as CompositeValue, but the member values shall be homogeneous.  The element declaration contains a Schematron constraint which expresses this restriction precisely.  Since the members are homogeneous, the gml:referenceSystem (uom, codeSpace) may be specified on the gml:ValueArray itself and inherited by all the members if desired.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-valueObjects-AbstractObjectPropertyHolder-ValueArray"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-AbstractObjectPropertyHolder-CategoryList"
									name="CategoryList" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-basicTypes-CodeOrNilReasonListType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-valueObjects-AbstractObjectPropertyHolder-AbstractScalarValueList"
									/>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-AbstractObjectPropertyHolder-Quantity"
									name="Quantity" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-valueObjects-NamespaceElementPropertyHolder-Quantity_._type">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-valueObjects-AbstractObjectPropertyHolder-AbstractScalarValue"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-AbstractObjectPropertyHolder-Quantity-ownedComment"
										body="An XML attribute uom (&#34;unit of measure&#34;) is required, whose value is a URI which identifies the definition of a ratio scale or units by which the numeric value shall be multiplied, or an interval or position scale on which the value occurs.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-valueObjects-AbstractObjectPropertyHolder-Quantity"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-AbstractObjectPropertyHolder-Boolean"
									name="Boolean" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-valueObjects-NamespaceElementPropertyHolder-Boolean_._type">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-valueObjects-AbstractObjectPropertyHolder-AbstractScalarValue"
									/>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-AbstractObjectPropertyHolder-CountList"
									name="CountList" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-basicTypes-integerOrNilReasonList">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-valueObjects-AbstractObjectPropertyHolder-AbstractScalarValueList"
									/>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-AbstractObjectPropertyHolder-CategoryExtent"
									name="CategoryExtent" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-valueObjects-CategoryExtentType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-valueObjects-AbstractObjectPropertyHolder-AbstractValue"
									/>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-AbstractObjectPropertyHolder-BooleanList"
									name="BooleanList" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-basicTypes-booleanOrNilReasonList">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-valueObjects-AbstractObjectPropertyHolder-AbstractScalarValueList"
									/>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-AbstractObjectPropertyHolder-CompositeValue"
									name="CompositeValue" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-valueObjects-CompositeValueType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-valueObjects-AbstractObjectPropertyHolder-AbstractValue"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-AbstractObjectPropertyHolder-CompositeValue-ownedComment"
										body="gml:CompositeValue is an aggregate value built from other values . It contains zero or an arbitrary number of gml:valueComponent elements, and zero or one gml:valueComponents property elements.  It may be used for strongly coupled aggregates (vectors, tensors) or for arbitrary collections of values.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-valueObjects-AbstractObjectPropertyHolder-CompositeValue"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-AbstractObjectPropertyHolder-Count"
									name="Count" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-valueObjects-NamespaceElementPropertyHolder-Count_._type">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-valueObjects-AbstractObjectPropertyHolder-AbstractScalarValue"
									/>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-AbstractObjectPropertyHolder-QuantityList"
									name="QuantityList" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-basicTypes-MeasureOrNilReasonListType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-valueObjects-AbstractObjectPropertyHolder-AbstractScalarValueList"
									/>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-AbstractObjectPropertyHolder-CountExtent"
									name="CountExtent" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-valueObjects-CountExtentType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-valueObjects-AbstractObjectPropertyHolder-AbstractValue"
									/>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-AbstractObjectPropertyHolder-AbstractScalarValue"
									name="AbstractScalarValue" aggregation="composite"
									isDerivedUnion="true">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-valueObjects-AbstractObjectPropertyHolder-AbstractValue"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-AbstractObjectPropertyHolder-AbstractScalarValue-ownedComment"
										body="gml:AbstractScalarValue is an abstract element which acts as the head of a substitution group which contains gml:Boolean, gml:Category, gml:Count and gml:Quantity, and (transitively) the elements in their substitution groups.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-valueObjects-AbstractObjectPropertyHolder-AbstractScalarValue"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-AbstractObjectPropertyHolder-AbstractScalarValueList"
									name="AbstractScalarValueList" aggregation="composite"
									isDerivedUnion="true">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-valueObjects-AbstractObjectPropertyHolder-AbstractValue"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-AbstractObjectPropertyHolder-AbstractScalarValueList-ownedComment"
										body="gml:AbstractScalarValueList is an abstract element which acts as the head of a substitution group which contains gml:BooleanList, gml:CategoryList, gml:CountList and gml:QuantityList, and (transitively) the elements in their substitution groups.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-valueObjects-AbstractObjectPropertyHolder-AbstractScalarValueList"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
						</packagedElement>
						<packagedElement xmi:type="uml:Package"
							xmi:id="_niem-external-ogc-gml-3.2.1-coverage" name="coverage">
							<ownedComment xmi:type="uml:Comment"
								xmi:id="_niem-external-ogc-gml-3.2.1-coverage-ownedComment"
								body="See ISO/DIS 19136 20.3.&#xA;A coverage incorporates a mapping from a spatiotemporal domain to a range set, the latter providing the set in which the attribute values live.  The range set may be an arbitrary set including discrete lists, integer or floating point ranges, and multi-dimensional vector spaces.&#xA;A coverage can be viewed as the graph of the coverage function f:A à B, that is as the set of ordered pairs {(x, f(x)) | where x is in A}. This view is especially applicable to the GML encoding of a coverage.  In the case of a discrete coverage, the domain set A is partitioned into a collection of subsets (typically a disjoint collection) A = UAi and the function f is constant on each Ai. For a spatial domain, the Ai are geometry elements, hence the coverage can be viewed as a collection of (geometry,value) pairs, where the value is an element of the range set.  If the spatial domain A is a topological space then the coverage can be viewed as a collection of (topology,value) pairs, where the topology element in the pair is a topological n-chain (in GML terms this is a gml:TopoPoint, gml:TopoCurve, gml:TopoSurface or gml:TopoSolid). &#xA;A coverage is implemented as a GML feature. We can thus speak of a &#34;temperature distribution feature&#34;, or a &#34;remotely sensed image feature&#34;, or a &#34;soil distribution feature&#34;.&#xA;As is the case for any GML object, a coverage object may also be the value of a property of a feature.  &#xA;">
								<annotatedElement xmi:idref="_niem-external-ogc-gml-3.2.1-coverage"
								/>
							</ownedComment>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-coverage-AbstractCoverageType"
								name="AbstractCoverageType" isAbstract="true">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-coverage-AbstractCoverageType-ownedComment"
									body="The base type for coverages is gml:AbstractCoverageType. The basic elements of a coverage can be seen in this content model: the coverage contains gml:domainSet and gml:rangeSet properties. The gml:domainSet property describes the domain of the coverage and the gml:rangeSet property describes the range of the coverage.">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-coverage-AbstractCoverageType"
									/>
								</ownedComment>
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-coverage-AbstractCoverageType-generalization"
									general="_niem-external-ogc-gml-3.2.1-feature-AbstractFeatureType"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coverage-AbstractCoverageType-domainSet"
									name="domainSet" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coverage-DomainSetType"
									association="_niem-external-ogc-gml-3.2.1-coverage-packagedElement-8">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coverage-AbstractCoverageType-domainSet-ownedComment"
										body="The gml:domainSet property element describes the spatio-temporal region of interest, within which the coverage is defined. Its content model is given by gml:DomainSetType.&#xA;The value of the domain is thus a choice between a gml:AbstractGeometry and a gml:AbstractTimeObject.  In the instance these abstract elements will normally be substituted by a geometry complex or temporal complex, to represent spatial coverages and time-series, respectively.  &#xA;The presence of the gml:AssociationAttributeGroup means that domainSet follows the usual GML property model and may use the xlink:href attribute to point to the domain, as an alternative to describing the domain inline. Ownership semantics may be provided using the gml:OwnershipAttributeGroup.&#xA;">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coverage-AbstractCoverageType-domainSet"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coverage-AbstractCoverageType-rangeSet"
									name="rangeSet" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coverage-RangeSetType"
									association="_niem-external-ogc-gml-3.2.1-coverage-packagedElement-19">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coverage-AbstractCoverageType-rangeSet-ownedComment"
										body="The gml:rangeSet property element contains the values of the coverage (sometimes called the attribute values).  Its content model is given by gml:RangeSetType.&#xA;This content model supports a structural description of the range.  The semantic information describing the range set is embedded using a uniform method, as part of the explicit values, or as a template value accompanying the representation using gml:DataBlock and gml:File.&#xA;The values from each component (or &#34;band&#34;) in the range may be encoded within a gml:ValueArray element or a concrete member of the gml:AbstractScalarValueList substitution group . Use of these elements satisfies the value-type homogeneity requirement.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coverage-AbstractCoverageType-rangeSet"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-coverage-DomainSetType"
								name="DomainSetType">
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coverage-DomainSetType-ownedAttribute__from_Class"
									name="choice_1"
									type="_niem-external-ogc-gml-3.2.1-coverage-DomainSetType-nestedClassifier"> </ownedAttribute>
								<nestedClassifier xmi:type="uml:Class"
									xmi:id="_niem-external-ogc-gml-3.2.1-coverage-DomainSetType-nestedClassifier"
									name="choice_1">
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-gml-3.2.1-coverage-DomainSetType-nestedClassifier-AbstractGeometry"
										name="AbstractGeometry" aggregation="composite"
										type="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-AbstractGeometryType"
										association="_niem-external-ogc-gml-3.2.1-coverage-packagedElement-4">
										<ownedComment xmi:type="uml:Comment"
											xmi:id="_niem-external-ogc-gml-3.2.1-coverage-DomainSetType-nestedClassifier-AbstractGeometry-ownedComment"
											body="The AbstractGeometry element is the abstract head of the substitution group for all geometry elements of GML. This includes pre-defined and user-defined geometry elements. Any geometry element shall be a direct or indirect extension/restriction of AbstractGeometryType and shall be directly or indirectly in the substitution group of AbstractGeometry.">
											<annotatedElement
												xmi:idref="_niem-external-ogc-gml-3.2.1-coverage-DomainSetType-nestedClassifier-AbstractGeometry"
											/>
										</ownedComment>
									</ownedAttribute>
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-gml-3.2.1-coverage-DomainSetType-nestedClassifier-AbstractTimeObject"
										name="AbstractTimeObject" aggregation="composite"
										type="_niem-external-ogc-gml-3.2.1-temporal-AbstractTimeObjectType"
										association="_niem-external-ogc-gml-3.2.1-coverage-packagedElement-6">
										<ownedComment xmi:type="uml:Comment"
											xmi:id="_niem-external-ogc-gml-3.2.1-coverage-DomainSetType-nestedClassifier-AbstractTimeObject-ownedComment"
											body="gml:AbstractTimeObject acts as the head of a substitution group for all temporal primitives and complexes.">
											<annotatedElement
												xmi:idref="_niem-external-ogc-gml-3.2.1-coverage-DomainSetType-nestedClassifier-AbstractTimeObject"
											/>
										</ownedComment>
									</ownedAttribute>
								</nestedClassifier>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-coverage-packagedElement-3">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-coverage-DomainSetType-nestedClassifier-AbstractGeometry"/>
								<supplier
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-AbstractObjectPropertyHolder-AbstractGeometry"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-coverage-packagedElement-4">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coverage-DomainSetType-nestedClassifier-AbstractGeometry"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coverage-packagedElement-4-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coverage-packagedElement-4-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-coverage-DomainSetType-nestedClassifier"
									association="_niem-external-ogc-gml-3.2.1-coverage-packagedElement-4"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-coverage-packagedElement-5">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-coverage-DomainSetType-nestedClassifier-AbstractTimeObject"/>
								<supplier
									xmi:idref="_niem-external-ogc-gml-3.2.1-temporal-AbstractGMLPropertyHolder-AbstractTimeObject"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-coverage-packagedElement-6">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coverage-DomainSetType-nestedClassifier-AbstractTimeObject"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coverage-packagedElement-6-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coverage-packagedElement-6-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-coverage-DomainSetType-nestedClassifier"
									association="_niem-external-ogc-gml-3.2.1-coverage-packagedElement-6"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-coverage-NamespaceElementPropertyHolder"
								name="NamespaceElementPropertyHolder">
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coverage-NamespaceElementPropertyHolder-rangeParameters"
									name="rangeParameters" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-gmlBase-AssociationRoleType"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-coverage-packagedElement-8">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coverage-AbstractCoverageType-domainSet"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coverage-packagedElement-8-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coverage-packagedElement-8-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-coverage-AbstractCoverageType"
									association="_niem-external-ogc-gml-3.2.1-coverage-packagedElement-8"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-coverage-RangeSetType"
								name="RangeSetType">
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coverage-RangeSetType-ValueArray"
									name="ValueArray" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-valueObjects-ValueArrayType"
									association="_niem-external-ogc-gml-3.2.1-coverage-packagedElement-11">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coverage-RangeSetType-ValueArray-ownedComment"
										body="A Value Array is used for homogeneous arrays of primitive and aggregate values.  &#xA;The member values may be scalars, composites, arrays or lists.&#xA;ValueArray has the same content model as CompositeValue, but the member values shall be homogeneous.  The element declaration contains a Schematron constraint which expresses this restriction precisely.  Since the members are homogeneous, the gml:referenceSystem (uom, codeSpace) may be specified on the gml:ValueArray itself and inherited by all the members if desired.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coverage-RangeSetType-ValueArray"
										/>
									</ownedComment>
									<upperValue xmi:type="uml:LiteralUnlimitedNatural"
										xmi:id="_niem-external-ogc-gml-3.2.1-coverage-RangeSetType-ValueArray-upperValue"
										value="*"/>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coverage-RangeSetType-AbstractScalarValueList"
									name="AbstractScalarValueList" aggregation="composite"
									isDerivedUnion="true">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coverage-RangeSetType-AbstractScalarValueList-ownedComment"
										body="gml:AbstractScalarValueList is an abstract element which acts as the head of a substitution group which contains gml:BooleanList, gml:CategoryList, gml:CountList and gml:QuantityList, and (transitively) the elements in their substitution groups.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coverage-RangeSetType-AbstractScalarValueList"
										/>
									</ownedComment>
									<upperValue xmi:type="uml:LiteralUnlimitedNatural"
										xmi:id="_niem-external-ogc-gml-3.2.1-coverage-RangeSetType-AbstractScalarValueList-upperValue"
										value="*"/>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coverage-RangeSetType-DataBlock"
									name="DataBlock" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coverage-DataBlockType"
									association="_niem-external-ogc-gml-3.2.1-coverage-packagedElement-15">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coverage-RangeSetType-DataBlock-ownedComment"
										body="gml:DataBlock describes the Range as a block of text encoded values similar to a Common Separated Value (CSV) representation.&#xA;The range set parameterization is described by the property gml:rangeParameters.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coverage-RangeSetType-DataBlock"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coverage-RangeSetType-File"
									name="File" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coverage-FileType"
									association="_niem-external-ogc-gml-3.2.1-coverage-packagedElement-18">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coverage-RangeSetType-File-ownedComment"
										body="for efficiency reasons, GML also provides a means of encoding the range set in an arbitrary external encoding, such as a binary file.  This encoding may be &#34;well-known&#34; but this is not required. This mode uses the gml:File element.&#xA;The values of the coverage (attribute values in the range set) are transmitted in a external file that is referenced from the XML structure described by gml:FileType.  The external file is referenced by the gml:fileReference property that is an anyURI (the gml:fileName property has been deprecated).  This means that the external file may be located remotely from the referencing GML instance. &#xA;The gml:compression property points to a definition of a compression algorithm through an anyURI.  This may be a retrievable, computable definition or simply a reference to an unambiguous name for the compression method.&#xA;The gml:mimeType property points to a definition of the file mime type.&#xA;The gml:fileStructure property is defined by a codelist. Note further that all values shall be enclosed in a single file. Multi-file structures for values are not supported in GML.&#xA;The semantics of the range set is described as above using the gml:rangeParameters property.&#xA;Note that if any compression algorithm is applied, the structure above applies only to the pre-compression or post-decompression structure of the file.&#xA;Note that the fields within a record match the gml:valueComponents of the gml:CompositeValue in document order.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coverage-RangeSetType-File"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-coverage-packagedElement-10">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-coverage-RangeSetType-ValueArray"/>
								<supplier
									xmi:idref="_niem-external-ogc-gml-3.2.1-valueObjects-AbstractObjectPropertyHolder-ValueArray"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-coverage-packagedElement-11">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coverage-RangeSetType-ValueArray"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coverage-packagedElement-11-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coverage-packagedElement-11-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-coverage-RangeSetType"
									association="_niem-external-ogc-gml-3.2.1-coverage-packagedElement-11"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-coverage-packagedElement-12">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-coverage-RangeSetType-AbstractScalarValueList"/>
								<supplier
									xmi:idref="_niem-external-ogc-gml-3.2.1-valueObjects-AbstractObjectPropertyHolder-AbstractScalarValueList"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-coverage-DataBlockType"
								name="DataBlockType">
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coverage-DataBlockType-rangeParameters"
									name="rangeParameters" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-gmlBase-AssociationRoleType"
									association="_niem-external-ogc-gml-3.2.1-coverage-packagedElement-14"> </ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coverage-DataBlockType-ownedAttribute__from_Class-2"
									name="choice_2"
									type="_niem-external-ogc-gml-3.2.1-coverage-DataBlockType-nestedClassifier"> </ownedAttribute>
								<nestedClassifier xmi:type="uml:Class"
									xmi:id="_niem-external-ogc-gml-3.2.1-coverage-DataBlockType-nestedClassifier"
									name="choice_2">
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-gml-3.2.1-coverage-DataBlockType-nestedClassifier-tupleList"
										name="tupleList" aggregation="composite"
										type="_niem-external-ogc-gml-3.2.1-basicTypes-CoordinatesType">
										<ownedComment xmi:type="uml:Comment"
											xmi:id="_niem-external-ogc-gml-3.2.1-coverage-DataBlockType-nestedClassifier-tupleList-ownedComment"
											body="gml:CoordinatesType consists of a list of coordinate tuples, with each coordinate tuple separated by the ts or tuple separator (whitespace), and each coordinate in the tuple by the cs or coordinate separator (comma).&#xA;The gml:tupleList encoding is effectively &#34;band-interleaved&#34;.">
											<annotatedElement
												xmi:idref="_niem-external-ogc-gml-3.2.1-coverage-DataBlockType-nestedClassifier-tupleList"
											/>
										</ownedComment>
									</ownedAttribute>
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-gml-3.2.1-coverage-DataBlockType-nestedClassifier-doubleOrNilReasonTupleList"
										name="doubleOrNilReasonTupleList" aggregation="composite"
										type="_niem-external-ogc-gml-3.2.1-basicTypes-doubleOrNilReasonList">
										<ownedComment xmi:type="uml:Comment"
											xmi:id="_niem-external-ogc-gml-3.2.1-coverage-DataBlockType-nestedClassifier-doubleOrNilReasonTupleList-ownedComment"
											body="gml:doubleOrNilReasonList consists of a list of gml:doubleOrNilReason values, each separated by a whitespace. The gml:doubleOrNilReason values are grouped into tuples where the dimension of each tuple in the list is equal to the number of range parameters.">
											<annotatedElement
												xmi:idref="_niem-external-ogc-gml-3.2.1-coverage-DataBlockType-nestedClassifier-doubleOrNilReasonTupleList"
											/>
										</ownedComment>
									</ownedAttribute>
								</nestedClassifier>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-coverage-packagedElement-14">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coverage-DataBlockType-rangeParameters"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coverage-packagedElement-14-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coverage-packagedElement-14-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-coverage-DataBlockType"
									association="_niem-external-ogc-gml-3.2.1-coverage-packagedElement-14"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-coverage-packagedElement-15">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coverage-RangeSetType-DataBlock"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coverage-packagedElement-15-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coverage-packagedElement-15-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-coverage-RangeSetType"
									association="_niem-external-ogc-gml-3.2.1-coverage-packagedElement-15"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-coverage-FileType"
								name="FileType">
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coverage-FileType-rangeParameters"
									name="rangeParameters" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-gmlBase-AssociationRoleType"
									association="_niem-external-ogc-gml-3.2.1-coverage-packagedElement-17"> </ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coverage-FileType-ownedAttribute__from_Class-2"
									name="choice_2"
									type="_niem-external-ogc-gml-3.2.1-coverage-FileType-nestedClassifier"> </ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coverage-FileType-fileStructure"
									name="fileStructure" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-basicTypes-CodeType"> </ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coverage-FileType-mimeType"
									name="mimeType" aggregation="composite">
									<type
										href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-anyURI"> </type>
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-coverage-FileType-mimeType-lowerValue"
									/>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coverage-FileType-compression"
									name="compression" aggregation="composite">
									<type
										href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-anyURI"> </type>
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-coverage-FileType-compression-lowerValue"
									/>
								</ownedAttribute>
								<nestedClassifier xmi:type="uml:Class"
									xmi:id="_niem-external-ogc-gml-3.2.1-coverage-FileType-nestedClassifier"
									name="choice_2">
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-gml-3.2.1-coverage-FileType-nestedClassifier-fileName"
										name="fileName" aggregation="composite">
										<type
											href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-anyURI"> </type>
										<ownedComment xmi:type="uml:Comment"
											xmi:id="_niem-external-ogc-gml-3.2.1-coverage-FileType-nestedClassifier-fileName-ownedComment">
											<annotatedElement
												xmi:idref="_niem-external-ogc-gml-3.2.1-coverage-FileType-nestedClassifier-fileName"
											/>
										</ownedComment>
									</ownedAttribute>
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-gml-3.2.1-coverage-FileType-nestedClassifier-fileReference"
										name="fileReference" aggregation="composite">
										<type
											href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-anyURI"
										> </type>
									</ownedAttribute>
								</nestedClassifier>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-coverage-packagedElement-17">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coverage-FileType-rangeParameters"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coverage-packagedElement-17-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coverage-packagedElement-17-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-coverage-FileType"
									association="_niem-external-ogc-gml-3.2.1-coverage-packagedElement-17"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-coverage-packagedElement-18">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coverage-RangeSetType-File"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coverage-packagedElement-18-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coverage-packagedElement-18-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-coverage-RangeSetType"
									association="_niem-external-ogc-gml-3.2.1-coverage-packagedElement-18"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-coverage-packagedElement-19">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coverage-AbstractCoverageType-rangeSet"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coverage-packagedElement-19-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coverage-packagedElement-19-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-coverage-AbstractCoverageType"
									association="_niem-external-ogc-gml-3.2.1-coverage-packagedElement-19"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-coverage-DiscreteCoverageType"
								name="DiscreteCoverageType">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-coverage-DiscreteCoverageType-generalization"
									general="_niem-external-ogc-gml-3.2.1-coverage-AbstractCoverageType"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coverage-DiscreteCoverageType-coverageFunction"
									name="coverageFunction" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coverage-CoverageFunctionType"
									association="_niem-external-ogc-gml-3.2.1-coverage-packagedElement-32">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coverage-DiscreteCoverageType-coverageFunction-ownedComment"
										body="The gml:coverageFunction property describes the mapping function from the domain to the range of the coverage.&#xA;The value of the CoverageFunction is one of gml:CoverageMappingRule and gml:GridFunction.&#xA;If the gml:coverageFunction property is omitted for a gridded coverage (including rectified gridded coverages) the gml:startPoint is assumed to be the value of the gml:low property in the gml:Grid geometry, and the gml:sequenceRule is assumed to be linear and the gml:axisOrder property is assumed to be &#34;+1 +2&#34;.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coverage-DiscreteCoverageType-coverageFunction"
										/>
									</ownedComment>
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-coverage-DiscreteCoverageType-coverageFunction-lowerValue"
									/>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-coverage-CoverageFunctionType"
								name="CoverageFunctionType">
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coverage-CoverageFunctionType-MappingRule"
									name="MappingRule" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-deprecatedTypes-StringOrRefType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coverage-CoverageFunctionType-MappingRule-ownedComment">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coverage-CoverageFunctionType-MappingRule"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coverage-CoverageFunctionType-CoverageMappingRule"
									name="CoverageMappingRule" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coverage-MappingRuleType"
									association="_niem-external-ogc-gml-3.2.1-coverage-packagedElement-24">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coverage-CoverageFunctionType-CoverageMappingRule-ownedComment"
										body="gml:CoverageMappingRule provides a formal or informal description of the coverage function.&#xA;The mapping rule may be defined as an in-line string (gml:ruleDefinition) or via a remote reference through xlink:href (gml:ruleReference).  &#xA;If no rule name is specified, the default is 'Linear' with respect to members of the domain in document order.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coverage-CoverageFunctionType-CoverageMappingRule"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coverage-CoverageFunctionType-GridFunction"
									name="GridFunction" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coverage-GridFunctionType"
									association="_niem-external-ogc-gml-3.2.1-coverage-packagedElement-31">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coverage-CoverageFunctionType-GridFunction-ownedComment"
										body="gml:GridFunction provides an explicit mapping rule for grid geometries, i.e. the domain shall be a geometry of type grid.  It describes the mapping of grid posts (discrete point grid coverage) or grid cells (discrete surface coverage) to the values in the range set.&#xA;The gml:startPoint is the index position of a point in the grid that is mapped to the first point in the range set (this is also the index position of the first grid post).  If the gml:startPoint property is omitted the gml:startPoint is assumed to be equal to the value of gml:low in the gml:Grid geometry. Subsequent points in the mapping are determined by the value of the gml:sequenceRule.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coverage-CoverageFunctionType-GridFunction"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-coverage-packagedElement-22">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-coverage-CoverageFunctionType-MappingRule"/>
								<supplier
									xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-MappingRule"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-coverage-MappingRuleType"
								name="MappingRuleType">
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coverage-MappingRuleType-ruleDefinition"
									name="ruleDefinition" aggregation="composite">
									<type
										href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-string"
									> </type>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coverage-MappingRuleType-ruleReference"
									name="ruleReference" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-gmlBase-ReferenceType"
								> </ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-coverage-packagedElement-24">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coverage-CoverageFunctionType-CoverageMappingRule"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coverage-packagedElement-24-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coverage-packagedElement-24-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-coverage-CoverageFunctionType"
									association="_niem-external-ogc-gml-3.2.1-coverage-packagedElement-24"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-coverage-GridFunctionType"
								name="GridFunctionType">
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coverage-GridFunctionType-sequenceRule"
									name="sequenceRule" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coverage-SequenceRuleType">
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-coverage-GridFunctionType-sequenceRule-lowerValue"
									/>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coverage-GridFunctionType-startPoint"
									name="startPoint" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-basicTypes-integerList">
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-coverage-GridFunctionType-startPoint-lowerValue"
									/>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Enumeration"
								xmi:id="_niem-external-ogc-gml-3.2.1-coverage-SequenceRuleType"
								name="SequenceRuleType">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-coverage-SequenceRuleType-ownedComment"
									body="The gml:SequenceRuleType is derived from the gml:SequenceRuleEnumeration through the addition of an axisOrder attribute.  The gml:SequenceRuleEnumeration is an enumerated type. The rule names are defined in ISO 19123. If no rule name is specified the default is &#34;Linear&#34;.">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-coverage-SequenceRuleType"
									/>
								</ownedComment>
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-coverage-SequenceRuleType-generalization"
									general="_niem-external-ogc-gml-3.2.1-coverage-SequenceRuleEnumeration"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coverage-SequenceRuleType-order"
									name="order" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-deprecatedTypes-IncrementOrder">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coverage-SequenceRuleType-order-ownedComment">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coverage-SequenceRuleType-order"
										/>
									</ownedComment>
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-coverage-SequenceRuleType-order-lowerValue"/>
									<defaultValue xmi:type="uml:LiteralString"
										xmi:id="_niem-external-ogc-gml-3.2.1-coverage-SequenceRuleType-order-defaultValue"
										name="default"/>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coverage-SequenceRuleType-axisOrder"
									name="axisOrder" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coverage-AxisDirectionList">
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-coverage-SequenceRuleType-axisOrder-lowerValue"/>
									<defaultValue xmi:type="uml:LiteralString"
										xmi:id="_niem-external-ogc-gml-3.2.1-coverage-SequenceRuleType-axisOrder-defaultValue"
										name="default"/>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Enumeration"
								xmi:id="_niem-external-ogc-gml-3.2.1-coverage-SequenceRuleEnumeration"
								name="SequenceRuleEnumeration">
								<ownedLiteral xmi:type="uml:EnumerationLiteral"
									xmi:id="_niem-external-ogc-gml-3.2.1-coverage-SequenceRuleEnumeration-Linear"
									name="Linear"/>
								<ownedLiteral xmi:type="uml:EnumerationLiteral"
									xmi:id="_niem-external-ogc-gml-3.2.1-coverage-SequenceRuleEnumeration-Boustrophedonic"
									name="Boustrophedonic"/>
								<ownedLiteral xmi:type="uml:EnumerationLiteral"
									xmi:id="_niem-external-ogc-gml-3.2.1-coverage-SequenceRuleEnumeration-Cantor-diagonal"
									name="Cantor-diagonal"/>
								<ownedLiteral xmi:type="uml:EnumerationLiteral"
									xmi:id="_niem-external-ogc-gml-3.2.1-coverage-SequenceRuleEnumeration-Spiral"
									name="Spiral"/>
								<ownedLiteral xmi:type="uml:EnumerationLiteral"
									xmi:id="_niem-external-ogc-gml-3.2.1-coverage-SequenceRuleEnumeration-Morton"
									name="Morton"/>
								<ownedLiteral xmi:type="uml:EnumerationLiteral"
									xmi:id="_niem-external-ogc-gml-3.2.1-coverage-SequenceRuleEnumeration-Hilbert"
									name="Hilbert"/>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-coverage-packagedElement-28">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-coverage-SequenceRuleEnumeration"/>
								<supplier
									href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-string"
								> </supplier>
							</packagedElement>
							<packagedElement xmi:type="uml:PrimitiveType"
								xmi:id="_niem-external-ogc-gml-3.2.1-coverage-AxisDirectionList"
								name="AxisDirectionList">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-coverage-AxisDirectionList-ownedComment"
									body="The different values in a gml:AxisDirectionList indicate the incrementation order to be used on all axes of the grid. Each axis shall be mentioned once and only once.">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-coverage-AxisDirectionList"
									/>
								</ownedComment>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coverage-AxisDirectionList-item"
									name="item"
									type="_niem-external-ogc-gml-3.2.1-coverage-AxisDirection">
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-coverage-AxisDirectionList-item-lowerValue"/>
									<upperValue xmi:type="uml:LiteralUnlimitedNatural"
										xmi:id="_niem-external-ogc-gml-3.2.1-coverage-AxisDirectionList-item-upperValue"
										value="*"/>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:PrimitiveType"
								xmi:id="_niem-external-ogc-gml-3.2.1-coverage-AxisDirection"
								name="AxisDirection">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-coverage-AxisDirection-ownedComment"
									body="The value of a gml:AxisDirection indicates the incrementation order to be used on an axis of the grid.">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-coverage-AxisDirection"
									/>
								</ownedComment>
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-coverage-AxisDirection-generalization">
									<general
										href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-string"
									> </general>
								</generalization>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-coverage-packagedElement-31">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coverage-CoverageFunctionType-GridFunction"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coverage-packagedElement-31-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coverage-packagedElement-31-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-coverage-CoverageFunctionType"
									association="_niem-external-ogc-gml-3.2.1-coverage-packagedElement-31"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-coverage-packagedElement-32">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coverage-DiscreteCoverageType-coverageFunction"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coverage-packagedElement-32-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coverage-packagedElement-32-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-coverage-DiscreteCoverageType"
									association="_niem-external-ogc-gml-3.2.1-coverage-packagedElement-32"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-coverage-AbstractContinuousCoverageType"
								name="AbstractContinuousCoverageType" isAbstract="true">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-coverage-AbstractContinuousCoverageType-generalization"
									general="_niem-external-ogc-gml-3.2.1-coverage-AbstractCoverageType"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coverage-AbstractContinuousCoverageType-coverageFunction"
									name="coverageFunction" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coverage-CoverageFunctionType"
									association="_niem-external-ogc-gml-3.2.1-coverage-packagedElement-34">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coverage-AbstractContinuousCoverageType-coverageFunction-ownedComment"
										body="The gml:coverageFunction property describes the mapping function from the domain to the range of the coverage.&#xA;The value of the CoverageFunction is one of gml:CoverageMappingRule and gml:GridFunction.&#xA;If the gml:coverageFunction property is omitted for a gridded coverage (including rectified gridded coverages) the gml:startPoint is assumed to be the value of the gml:low property in the gml:Grid geometry, and the gml:sequenceRule is assumed to be linear and the gml:axisOrder property is assumed to be &#34;+1 +2&#34;.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coverage-AbstractContinuousCoverageType-coverageFunction"
										/>
									</ownedComment>
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-coverage-AbstractContinuousCoverageType-coverageFunction-lowerValue"
									/>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-coverage-packagedElement-34">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coverage-AbstractContinuousCoverageType-coverageFunction"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coverage-packagedElement-34-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coverage-packagedElement-34-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-coverage-AbstractContinuousCoverageType"
									association="_niem-external-ogc-gml-3.2.1-coverage-packagedElement-34"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-coverage-domainSetPropertyHolder"
								name="domainSetPropertyHolder">
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coverage-domainSetPropertyHolder-domainSet"
									name="domainSet" aggregation="composite" isDerivedUnion="true"
									type="_niem-external-ogc-gml-3.2.1-coverage-DomainSetType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coverage-domainSetPropertyHolder-domainSet-ownedComment"
										body="The gml:domainSet property element describes the spatio-temporal region of interest, within which the coverage is defined. Its content model is given by gml:DomainSetType.&#xA;The value of the domain is thus a choice between a gml:AbstractGeometry and a gml:AbstractTimeObject.  In the instance these abstract elements will normally be substituted by a geometry complex or temporal complex, to represent spatial coverages and time-series, respectively.  &#xA;The presence of the gml:AssociationAttributeGroup means that domainSet follows the usual GML property model and may use the xlink:href attribute to point to the domain, as an alternative to describing the domain inline. Ownership semantics may be provided using the gml:OwnershipAttributeGroup.&#xA;">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coverage-domainSetPropertyHolder-domainSet"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-coverage-AbstractFeaturePropertyHolder"
								name="AbstractFeaturePropertyHolder">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-coverage-AbstractFeaturePropertyHolder-generalization"
									general="_niem-external-ogc-gml-3.2.1-feature-AbstractGMLPropertyHolder"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-coverage-AbstractObjectPropertyHolder"
								name="AbstractObjectPropertyHolder">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-coverage-AbstractObjectPropertyHolder-generalization"
									general="_niem-external-ogc-gml-3.2.1-gmlBase-AbstractObjectPropertyHolder"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coverage-AbstractObjectPropertyHolder-GridCoverage"
									name="GridCoverage" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coverage-DiscreteCoverageType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-coverage-AbstractObjectPropertyHolder-AbstractDiscreteCoverage"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coverage-AbstractObjectPropertyHolder-GridCoverage-ownedComment"
										body="A gml:GriddedCoverage is a discrete point coverage in which the domain set is a geometric grid of points.&#xA;Note that this is the same as the gml:MultiPointCoverage except that we have a gml:Grid to describe the domain.&#xA;The simple gridded coverage is not geometrically referenced and hence no geometric positions are assignable to the points in the grid. Such geometric positioning is introduced in the gml:RectifiedGridCoverage.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coverage-AbstractObjectPropertyHolder-GridCoverage"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coverage-AbstractObjectPropertyHolder-MultiSurfaceCoverage"
									name="MultiSurfaceCoverage" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coverage-DiscreteCoverageType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-coverage-AbstractObjectPropertyHolder-AbstractDiscreteCoverage"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coverage-AbstractObjectPropertyHolder-MultiSurfaceCoverage-ownedComment"
										body="In a gml:MultiSurfaceCoverage the domain is partioned into a collection of surfaces comprising a gml:MultiSurface.  The coverage function than maps each surface in the collection to a value in the range set.&#xA;The content model is identical with gml:DiscreteCoverageType, but that gml:domainSet shall have values gml:MultiSurface.&#xA;In a gml:MultiSurfaceCoverage the mapping from the domain to the range is straightforward.&#xA;-&#x9;For gml:DataBlock encodings the surfaces of the gml:MultiSurface are mapped in document order to the tuples of the data block.&#xA;-&#x9;For gml:CompositeValue encodings the surfaces of the gml:MultiSurface are mapped to the members of the composite value in document order.&#xA;-&#x9;For gml:File encodings the surfaces of the gml:MultiSurface are mapped to the records of the file in sequential order.&#xA;">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coverage-AbstractObjectPropertyHolder-MultiSurfaceCoverage"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coverage-AbstractObjectPropertyHolder-File"
									name="File" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coverage-FileType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-gmlBase-AbstractObjectPropertyHolder-AbstractObject"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coverage-AbstractObjectPropertyHolder-File-ownedComment"
										body="for efficiency reasons, GML also provides a means of encoding the range set in an arbitrary external encoding, such as a binary file.  This encoding may be &#34;well-known&#34; but this is not required. This mode uses the gml:File element.&#xA;The values of the coverage (attribute values in the range set) are transmitted in a external file that is referenced from the XML structure described by gml:FileType.  The external file is referenced by the gml:fileReference property that is an anyURI (the gml:fileName property has been deprecated).  This means that the external file may be located remotely from the referencing GML instance. &#xA;The gml:compression property points to a definition of a compression algorithm through an anyURI.  This may be a retrievable, computable definition or simply a reference to an unambiguous name for the compression method.&#xA;The gml:mimeType property points to a definition of the file mime type.&#xA;The gml:fileStructure property is defined by a codelist. Note further that all values shall be enclosed in a single file. Multi-file structures for values are not supported in GML.&#xA;The semantics of the range set is described as above using the gml:rangeParameters property.&#xA;Note that if any compression algorithm is applied, the structure above applies only to the pre-compression or post-decompression structure of the file.&#xA;Note that the fields within a record match the gml:valueComponents of the gml:CompositeValue in document order.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coverage-AbstractObjectPropertyHolder-File"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coverage-AbstractObjectPropertyHolder-RectifiedGridCoverage"
									name="RectifiedGridCoverage" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coverage-DiscreteCoverageType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-coverage-AbstractObjectPropertyHolder-AbstractDiscreteCoverage"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coverage-AbstractObjectPropertyHolder-RectifiedGridCoverage-ownedComment"
										body="The gml:RectifiedGridCoverage is a discrete point coverage based on a rectified grid. It is similar to the grid coverage except that the points of the grid are geometrically referenced. The rectified grid coverage has a domain that is a gml:RectifiedGrid geometry.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coverage-AbstractObjectPropertyHolder-RectifiedGridCoverage"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coverage-AbstractObjectPropertyHolder-CoverageMappingRule"
									name="CoverageMappingRule" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coverage-MappingRuleType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-gmlBase-AbstractObjectPropertyHolder-AbstractObject"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coverage-AbstractObjectPropertyHolder-CoverageMappingRule-ownedComment"
										body="gml:CoverageMappingRule provides a formal or informal description of the coverage function.&#xA;The mapping rule may be defined as an in-line string (gml:ruleDefinition) or via a remote reference through xlink:href (gml:ruleReference).  &#xA;If no rule name is specified, the default is 'Linear' with respect to members of the domain in document order.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coverage-AbstractObjectPropertyHolder-CoverageMappingRule"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coverage-AbstractObjectPropertyHolder-MultiPointCoverage"
									name="MultiPointCoverage" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coverage-DiscreteCoverageType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-coverage-AbstractObjectPropertyHolder-AbstractDiscreteCoverage"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coverage-AbstractObjectPropertyHolder-MultiPointCoverage-ownedComment"
										body="In a gml:MultiPointCoverage the domain set is a gml:MultiPoint, that is a collection of arbitrarily distributed geometric points.&#xA;The content model is identical with gml:DiscreteCoverageType, but that gml:domainSet shall have values gml:MultiPoint.&#xA;In a gml:MultiPointCoverage the mapping from the domain to the range is straightforward.&#xA;-&#x9;For gml:DataBlock encodings the points of the gml:MultiPoint are mapped in document order to the tuples of the data block.&#xA;-&#x9;For gml:CompositeValue encodings the points of the gml:MultiPoint are mapped to the members of the composite value in document order.&#xA;-&#x9;For gml:File encodings the points of the gml:MultiPoint are mapped to the records of the file in sequential order.&#xA;">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coverage-AbstractObjectPropertyHolder-MultiPointCoverage"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coverage-AbstractObjectPropertyHolder-AbstractCoverage"
									name="AbstractCoverage" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coverage-AbstractCoverageType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-feature-AbstractGMLPropertyHolder-AbstractFeature"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coverage-AbstractObjectPropertyHolder-AbstractCoverage-ownedComment"
										body="This element serves as the head of a substitution group which may contain any coverage whose type is derived from gml:AbstractCoverageType.  It may act as a variable in the definition of content models where it is required to permit any coverage to be valid.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coverage-AbstractObjectPropertyHolder-AbstractCoverage"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coverage-AbstractObjectPropertyHolder-DataBlock"
									name="DataBlock" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coverage-DataBlockType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-gmlBase-AbstractObjectPropertyHolder-AbstractObject"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coverage-AbstractObjectPropertyHolder-DataBlock-ownedComment"
										body="gml:DataBlock describes the Range as a block of text encoded values similar to a Common Separated Value (CSV) representation.&#xA;The range set parameterization is described by the property gml:rangeParameters.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coverage-AbstractObjectPropertyHolder-DataBlock"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coverage-AbstractObjectPropertyHolder-MultiCurveCoverage"
									name="MultiCurveCoverage" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coverage-DiscreteCoverageType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-coverage-AbstractObjectPropertyHolder-AbstractDiscreteCoverage"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coverage-AbstractObjectPropertyHolder-MultiCurveCoverage-ownedComment"
										body="In a gml:MultiCurveCoverage the domain is partioned into a collection of curves comprising a gml:MultiCurve.  The coverage function then maps each curve in the collection to a value in the range set.&#xA;The content model is identical with gml:DiscreteCoverageType, but that gml:domainSet shall have values gml:MultiCurve.&#xA;In a gml:MultiCurveCoverage the mapping from the domain to the range is straightforward.&#xA;-&#x9;For gml:DataBlock encodings the curves of the gml:MultiCurve are mapped in document order to the tuples of the data block.&#xA;-&#x9;For gml:CompositeValue encodings the curves of the gml:MultiCurve are mapped to the members of the composite value in document order.&#xA;-&#x9;For gml:File encodings the curves of the gml:MultiCurve are mapped to the records of the file in sequential order.&#xA;">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coverage-AbstractObjectPropertyHolder-MultiCurveCoverage"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coverage-AbstractObjectPropertyHolder-coverageFunction"
									name="coverageFunction" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coverage-CoverageFunctionType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-gmlBase-AbstractObjectPropertyHolder-AbstractObject"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coverage-AbstractObjectPropertyHolder-coverageFunction-ownedComment"
										body="The gml:coverageFunction property describes the mapping function from the domain to the range of the coverage.&#xA;The value of the CoverageFunction is one of gml:CoverageMappingRule and gml:GridFunction.&#xA;If the gml:coverageFunction property is omitted for a gridded coverage (including rectified gridded coverages) the gml:startPoint is assumed to be the value of the gml:low property in the gml:Grid geometry, and the gml:sequenceRule is assumed to be linear and the gml:axisOrder property is assumed to be &#34;+1 +2&#34;.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coverage-AbstractObjectPropertyHolder-coverageFunction"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coverage-AbstractObjectPropertyHolder-GridFunction"
									name="GridFunction" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coverage-GridFunctionType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-gmlBase-AbstractObjectPropertyHolder-AbstractObject"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coverage-AbstractObjectPropertyHolder-GridFunction-ownedComment"
										body="gml:GridFunction provides an explicit mapping rule for grid geometries, i.e. the domain shall be a geometry of type grid.  It describes the mapping of grid posts (discrete point grid coverage) or grid cells (discrete surface coverage) to the values in the range set.&#xA;The gml:startPoint is the index position of a point in the grid that is mapped to the first point in the range set (this is also the index position of the first grid post).  If the gml:startPoint property is omitted the gml:startPoint is assumed to be equal to the value of gml:low in the gml:Grid geometry. Subsequent points in the mapping are determined by the value of the gml:sequenceRule.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coverage-AbstractObjectPropertyHolder-GridFunction"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coverage-AbstractObjectPropertyHolder-MultiSolidCoverage"
									name="MultiSolidCoverage" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coverage-DiscreteCoverageType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-coverage-AbstractObjectPropertyHolder-AbstractDiscreteCoverage"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coverage-AbstractObjectPropertyHolder-MultiSolidCoverage-ownedComment"
										body="In a gml:MultiSolidCoverage the domain is partioned into a collection of solids comprising a gml:MultiSolid.  The coverage function than maps each solid in the collection to a value in the range set.&#xA;The content model is identical with gml:DiscreteCoverageType, but that gml:domainSet shall have values gml:MultiSolid.&#xA;In a gml:MultiSolidCoverage the mapping from the domain to the range is straightforward.&#xA;-&#x9;For gml:DataBlock encodings the solids of the gml:MultiSolid are mapped in document order to the tuples of the data block.&#xA;-&#x9;For gml:CompositeValue encodings the solids of the gml:MultiSolid are mapped to the members of the composite value in document order.&#xA;-&#x9;For gml:File encodings the solids of the gml:MultiSolid are mapped to the records of the file in sequential order.&#xA;">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coverage-AbstractObjectPropertyHolder-MultiSolidCoverage"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coverage-AbstractObjectPropertyHolder-AbstractContinuousCoverage"
									name="AbstractContinuousCoverage" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coverage-AbstractContinuousCoverageType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-feature-AbstractGMLPropertyHolder-AbstractFeature"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coverage-AbstractObjectPropertyHolder-AbstractContinuousCoverage-ownedComment"
										body="A continuous coverage as defined in ISO 19123 is a coverage that can return different values for the same feature attribute at different direct positions within a single spatiotemporal object in its spatiotemporal domain. The base type for continuous coverages is AbstractContinuousCoverageType.&#xA;The coverageFunction element describes the mapping function. &#xA;The abstract element gml:AbstractContinuousCoverage serves as the head of a substitution group which may contain any continuous coverage whose type is derived from gml:AbstractContinuousCoverageType.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coverage-AbstractObjectPropertyHolder-AbstractContinuousCoverage"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coverage-AbstractObjectPropertyHolder-AbstractDiscreteCoverage"
									name="AbstractDiscreteCoverage" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coverage-DiscreteCoverageType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-coverage-AbstractObjectPropertyHolder-AbstractCoverage"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coverage-AbstractObjectPropertyHolder-AbstractDiscreteCoverage-ownedComment"
										body="A discrete coverage consists of a domain set, range set and optionally a coverage function. The domain set consists of either spatial or temporal geometry objects, finite in number. The range set is comprised of a finite number of attribute values each of which is associated to every direct position within any single spatiotemporal object in the domain. In other words, the range values are constant on each spatiotemporal object in the domain. This coverage function maps each element from the coverage domain to an element in its range. The coverageFunction element describes the mapping function.&#xA;This element serves as the head of a substitution group which may contain any discrete coverage whose type is derived from gml:DiscreteCoverageType.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coverage-AbstractObjectPropertyHolder-AbstractDiscreteCoverage"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
						</packagedElement>
						<packagedElement xmi:type="uml:Package"
							xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems"
							name="coordinateSystems">
							<ownedComment xmi:type="uml:Comment"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-ownedComment"
								body="See ISO/DIS 19136 13.4.&#xA;The coordinate systems schema components can be divded into  three logical parts, which define elements and types for XML encoding of the definitions of:&#xA;-&#x9;Coordinate system axes&#xA;-&#x9;Abstract coordinate system&#xA;-&#x9;Multiple concrete types of spatial-temporal coordinate systems&#xA;These schema components encode the Coordinate System packages of the UML Models of ISO 19111 Clause 9 and ISO/DIS 19136 D.3.10.">
								<annotatedElement
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateSystems"/>
							</ownedComment>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-EllipsoidalCSPropertyType"
								name="EllipsoidalCSPropertyType">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-EllipsoidalCSPropertyType-ownedComment"
									body="gml:EllipsoidalCSPropertyType is a property type for association roles to an ellipsoidal coordinate system, either referencing or containing the definition of that coordinate system.">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateSystems-EllipsoidalCSPropertyType"
									/>
								</ownedComment>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-EllipsoidalCSPropertyType-EllipsoidalCS"
									name="EllipsoidalCS" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coordinateSystems-EllipsoidalCSType"
									association="_niem-external-ogc-gml-3.2.1-coordinateSystems-packagedElement-9">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-EllipsoidalCSPropertyType-EllipsoidalCS-ownedComment"
										body="gml:EllipsoidalCS is a two- or three-dimensional coordinate system in which position is specified by geodetic latitude, geodetic longitude, and (in the three-dimensional case) ellipsoidal height. An EllipsoidalCS shall have two or three gml:axis property elements; the number of associations shall equal the dimension of the CS.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateSystems-EllipsoidalCSPropertyType-EllipsoidalCS"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-EllipsoidalCSType"
								name="EllipsoidalCSType">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-EllipsoidalCSType-generalization"
									general="_niem-external-ogc-gml-3.2.1-coordinateSystems-AbstractCoordinateSystemType"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-AbstractCoordinateSystemType"
								name="AbstractCoordinateSystemType" isAbstract="true">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-AbstractCoordinateSystemType-generalization"
									general="_niem-external-ogc-gml-3.2.1-referenceSystems-IdentifiedObjectType"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-AbstractCoordinateSystemType-axis"
									name="axis" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coordinateSystems-CoordinateSystemAxisPropertyType"
									association="_niem-external-ogc-gml-3.2.1-coordinateSystems-packagedElement-8">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-AbstractCoordinateSystemType-axis-ownedComment"
										body="The gml:axis property is an association role (ordered sequence) to the coordinate system axes included in this coordinate system. The coordinate values in a coordinate tuple shall be recorded in the order in which the coordinate system axes associations are recorded, whenever those coordinates use a coordinate reference system that uses this coordinate system. The gml:AggregationAttributeGroup should be used to specify that the axis objects are ordered.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateSystems-AbstractCoordinateSystemType-axis"
										/>
									</ownedComment>
									<upperValue xmi:type="uml:LiteralUnlimitedNatural"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-AbstractCoordinateSystemType-axis-upperValue"
										value="*"/>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-CoordinateSystemAxisPropertyType"
								name="CoordinateSystemAxisPropertyType">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-CoordinateSystemAxisPropertyType-ownedComment"
									body="gml:CoordinateSystemAxisPropertyType is a property type for association roles to a coordinate system axis, either referencing or containing the definition of that axis.">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateSystems-CoordinateSystemAxisPropertyType"
									/>
								</ownedComment>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-CoordinateSystemAxisPropertyType-CoordinateSystemAxis"
									name="CoordinateSystemAxis" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coordinateSystems-CoordinateSystemAxisType"
									association="_niem-external-ogc-gml-3.2.1-coordinateSystems-packagedElement-7">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-CoordinateSystemAxisPropertyType-CoordinateSystemAxis-ownedComment"
										body="gml:CoordinateSystemAxis is a definition of a coordinate system axis.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateSystems-CoordinateSystemAxisPropertyType-CoordinateSystemAxis"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-CoordinateSystemAxisType"
								name="CoordinateSystemAxisType">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-CoordinateSystemAxisType-generalization"
									general="_niem-external-ogc-gml-3.2.1-referenceSystems-IdentifiedObjectType"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-CoordinateSystemAxisType-axisAbbrev"
									name="axisAbbrev" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-basicTypes-CodeType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-CoordinateSystemAxisType-axisAbbrev-ownedComment"
										body="gml:axisAbbrev is the abbreviation used for this coordinate system axis; this abbreviation is also used to identify the coordinates in the coordinate tuple. The codeSpace attribute may reference a source of more information on a set of standardized abbreviations, or on this abbreviation.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateSystems-CoordinateSystemAxisType-axisAbbrev"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-CoordinateSystemAxisType-axisDirection"
									name="axisDirection" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-basicTypes-CodeWithAuthorityType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-CoordinateSystemAxisType-axisDirection-ownedComment"
										body="gml:axisDirection is the direction of this coordinate system axis (or in the case of Cartesian projected coordinates, the direction of this coordinate system axis at the origin).&#xA;Within any set of coordinate system axes, only one of each pair of terms may be used. For earth-fixed CRSs, this direction is often approximate and intended to provide a human interpretable meaning to the axis. When a geodetic datum is used, the precise directions of the axes may therefore vary slightly from this approximate direction.&#xA;The codeSpace attribute shall reference a source of information specifying the values and meanings of all the allowed string values for this property.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateSystems-CoordinateSystemAxisType-axisDirection"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-CoordinateSystemAxisType-minimumValue"
									name="minimumValue" aggregation="composite">
									<type
										href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-double"> </type>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-CoordinateSystemAxisType-minimumValue-ownedComment"
										body="The gml:minimumValue and gml:maximumValue properties allow the specification of minimum and maximum value normally allowed for this axis, in the unit of measure for the axis. For a continuous angular axis such as longitude, the values wrap-around at this value. Also, values beyond this minimum/maximum can be used for specified purposes, such as in a bounding box. A value of minus infinity shall be allowed for the gml:minimumValue element, a value of plus infiniy for the gml:maximumValue element. If these elements are omitted, the value is unspecified.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateSystems-CoordinateSystemAxisType-minimumValue"
										/>
									</ownedComment>
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-CoordinateSystemAxisType-minimumValue-lowerValue"
									/>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-CoordinateSystemAxisType-maximumValue"
									name="maximumValue" aggregation="composite">
									<type
										href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-double"> </type>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-CoordinateSystemAxisType-maximumValue-ownedComment"
										body="The gml:minimumValue and gml:maximumValue properties allow the specification of minimum and maximum value normally allowed for this axis, in the unit of measure for the axis. For a continuous angular axis such as longitude, the values wrap-around at this value. Also, values beyond this minimum/maximum can be used for specified purposes, such as in a bounding box. A value of minus infinity shall be allowed for the gml:minimumValue element, a value of plus infiniy for the gml:maximumValue element. If these elements are omitted, the value is unspecified.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateSystems-CoordinateSystemAxisType-maximumValue"
										/>
									</ownedComment>
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-CoordinateSystemAxisType-maximumValue-lowerValue"
									/>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-CoordinateSystemAxisType-rangeMeaning"
									name="rangeMeaning" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-basicTypes-CodeWithAuthorityType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-CoordinateSystemAxisType-rangeMeaning-ownedComment"
										body="gml:rangeMeaning describes the meaning of axis value range specified by gml:minimumValue and gml:maximumValue. This element shall be omitted when both gml:minimumValue and gml:maximumValue are omitted. This element should be included when gml:minimumValue and/or gml:maximumValue are included. If this element is omitted when the gml:minimumValue and/or gml:maximumValue are included, the meaning is unspecified. The codeSpace attribute shall reference a source of information specifying the values and meanings of all the allowed string values for this property.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateSystems-CoordinateSystemAxisType-rangeMeaning"
										/>
									</ownedComment>
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-CoordinateSystemAxisType-rangeMeaning-lowerValue"
									/>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-CoordinateSystemAxisType-uom"
									name="uom" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-basicTypes-UomIdentifier">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-CoordinateSystemAxisType-uom-ownedComment"
										body="The uom attribute provides an identifier of the unit of measure used for this coordinate system axis. The value of this coordinate in a coordinate tuple shall be recorded using this unit of measure, whenever those coordinates use a coordinate reference system that uses a coordinate system that uses this axis.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateSystems-CoordinateSystemAxisType-uom"
										/>
									</ownedComment>
									<defaultValue xmi:type="uml:LiteralString"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-CoordinateSystemAxisType-uom-defaultValue"
										name="default"/>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-NamespaceElementPropertyHolder"
								name="NamespaceElementPropertyHolder"/>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-packagedElement-7">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateSystems-CoordinateSystemAxisPropertyType-CoordinateSystemAxis"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateSystems-packagedElement-7-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-packagedElement-7-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-coordinateSystems-CoordinateSystemAxisPropertyType"
									association="_niem-external-ogc-gml-3.2.1-coordinateSystems-packagedElement-7"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-packagedElement-8">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateSystems-AbstractCoordinateSystemType-axis"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateSystems-packagedElement-8-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-packagedElement-8-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-coordinateSystems-AbstractCoordinateSystemType"
									association="_niem-external-ogc-gml-3.2.1-coordinateSystems-packagedElement-8"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-packagedElement-9">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateSystems-EllipsoidalCSPropertyType-EllipsoidalCS"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateSystems-packagedElement-9-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-packagedElement-9-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-coordinateSystems-EllipsoidalCSPropertyType"
									association="_niem-external-ogc-gml-3.2.1-coordinateSystems-packagedElement-9"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-CartesianCSPropertyType"
								name="CartesianCSPropertyType">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-CartesianCSPropertyType-ownedComment"
									body="gml:CartesianCSPropertyType is a property type for association roles to a Cartesian coordinate system, either referencing or containing the definition of that coordinate system.">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateSystems-CartesianCSPropertyType"
									/>
								</ownedComment>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-CartesianCSPropertyType-CartesianCS"
									name="CartesianCS" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coordinateSystems-CartesianCSType"
									association="_niem-external-ogc-gml-3.2.1-coordinateSystems-packagedElement-12">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-CartesianCSPropertyType-CartesianCS-ownedComment"
										body="gml:CartesianCS is a 1-, 2-, or 3-dimensional coordinate system. In the 1-dimensional case, it contains a single straight coordinate axis. In the 2- and 3-dimensional cases gives the position of points relative to orthogonal straight axes. In the multi-dimensional case, all axes shall have the same length unit of measure. A CartesianCS shall have one, two, or three gml:axis property elements.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateSystems-CartesianCSPropertyType-CartesianCS"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-CartesianCSType"
								name="CartesianCSType">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-CartesianCSType-generalization"
									general="_niem-external-ogc-gml-3.2.1-coordinateSystems-AbstractCoordinateSystemType"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-packagedElement-12">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateSystems-CartesianCSPropertyType-CartesianCS"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateSystems-packagedElement-12-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-packagedElement-12-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-coordinateSystems-CartesianCSPropertyType"
									association="_niem-external-ogc-gml-3.2.1-coordinateSystems-packagedElement-12"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-SphericalCSPropertyType"
								name="SphericalCSPropertyType">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-SphericalCSPropertyType-ownedComment"
									body="gml:SphericalCSPropertyType is property type for association roles to a spherical coordinate system, either referencing or containing the definition of that coordinate system.">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateSystems-SphericalCSPropertyType"
									/>
								</ownedComment>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-SphericalCSPropertyType-SphericalCS"
									name="SphericalCS" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coordinateSystems-SphericalCSType"
									association="_niem-external-ogc-gml-3.2.1-coordinateSystems-packagedElement-15">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-SphericalCSPropertyType-SphericalCS-ownedComment"
										body="gml:SphericalCS is a three-dimensional coordinate system with one distance measured from the origin and two angular coordinates. A SphericalCS shall have three gml:axis property elements.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateSystems-SphericalCSPropertyType-SphericalCS"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-SphericalCSType"
								name="SphericalCSType">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-SphericalCSType-generalization"
									general="_niem-external-ogc-gml-3.2.1-coordinateSystems-AbstractCoordinateSystemType"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-packagedElement-15">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateSystems-SphericalCSPropertyType-SphericalCS"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateSystems-packagedElement-15-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-packagedElement-15-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-coordinateSystems-SphericalCSPropertyType"
									association="_niem-external-ogc-gml-3.2.1-coordinateSystems-packagedElement-15"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-VerticalCSPropertyType"
								name="VerticalCSPropertyType">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-VerticalCSPropertyType-ownedComment"
									body="gml:VerticalCSPropertyType is a property type for association roles to a vertical coordinate system, either referencing or containing the definition of that coordinate system.">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateSystems-VerticalCSPropertyType"
									/>
								</ownedComment>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-VerticalCSPropertyType-VerticalCS"
									name="VerticalCS" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coordinateSystems-VerticalCSType"
									association="_niem-external-ogc-gml-3.2.1-coordinateSystems-packagedElement-18">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-VerticalCSPropertyType-VerticalCS-ownedComment"
										body="gml:VerticalCS is a one-dimensional coordinate system used to record the heights or depths of points. Such a coordinate system is usually dependent on the Earth's gravity field, perhaps loosely as when atmospheric pressure is the basis for the vertical coordinate system axis. A VerticalCS shall have one gml:axis property element.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateSystems-VerticalCSPropertyType-VerticalCS"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-VerticalCSType"
								name="VerticalCSType">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-VerticalCSType-generalization"
									general="_niem-external-ogc-gml-3.2.1-coordinateSystems-AbstractCoordinateSystemType"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-packagedElement-18">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateSystems-VerticalCSPropertyType-VerticalCS"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateSystems-packagedElement-18-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-packagedElement-18-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-coordinateSystems-VerticalCSPropertyType"
									association="_niem-external-ogc-gml-3.2.1-coordinateSystems-packagedElement-18"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-CoordinateSystemPropertyType"
								name="CoordinateSystemPropertyType">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-CoordinateSystemPropertyType-ownedComment"
									body="gml:CoordinateSystemPropertyType is a property type for association roles to a coordinate system, either referencing or containing the definition of that coordinate system.">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateSystems-CoordinateSystemPropertyType"
									/>
								</ownedComment>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-CoordinateSystemPropertyType-AbstractCoordinateSystem"
									name="AbstractCoordinateSystem" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coordinateSystems-AbstractCoordinateSystemType"
									association="_niem-external-ogc-gml-3.2.1-coordinateSystems-packagedElement-20">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-CoordinateSystemPropertyType-AbstractCoordinateSystem-ownedComment"
										body="gml:AbstractCoordinateSystem is a coordinate system (CS) is the non-repeating sequence of coordinate system axes that spans a given coordinate space. A CS is derived from a set of mathematical rules for specifying how coordinates in a given space are to be assigned to points. The coordinate values in a coordinate tuple shall be recorded in the order in which the coordinate system axes associations are recorded. This abstract complex type shall not be used, extended, or restricted, in an Application Schema, to define a concrete subtype with a meaning equivalent to a concrete subtype specified in this document.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateSystems-CoordinateSystemPropertyType-AbstractCoordinateSystem"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-packagedElement-20">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateSystems-CoordinateSystemPropertyType-AbstractCoordinateSystem"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateSystems-packagedElement-20-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-packagedElement-20-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-coordinateSystems-CoordinateSystemPropertyType"
									association="_niem-external-ogc-gml-3.2.1-coordinateSystems-packagedElement-20"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-AffineCSPropertyType"
								name="AffineCSPropertyType">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-AffineCSPropertyType-ownedComment"
									body="gml:AffineCSPropertyType is a property type for association roles to an affine coordinate system, either referencing or containing the definition of that coordinate system.">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateSystems-AffineCSPropertyType"
									/>
								</ownedComment>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-AffineCSPropertyType-AffineCS"
									name="AffineCS" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coordinateSystems-AffineCSType"
									association="_niem-external-ogc-gml-3.2.1-coordinateSystems-packagedElement-23">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-AffineCSPropertyType-AffineCS-ownedComment"
										body="gml:AffineCS is a two- or three-dimensional coordinate system with straight axes that are not necessarily orthogonal. An AffineCS shall have two or three gml:axis property elements; the number of property elements shall equal the dimension of the CS.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateSystems-AffineCSPropertyType-AffineCS"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-AffineCSType"
								name="AffineCSType">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-AffineCSType-generalization"
									general="_niem-external-ogc-gml-3.2.1-coordinateSystems-AbstractCoordinateSystemType"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-packagedElement-23">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateSystems-AffineCSPropertyType-AffineCS"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateSystems-packagedElement-23-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-packagedElement-23-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-coordinateSystems-AffineCSPropertyType"
									association="_niem-external-ogc-gml-3.2.1-coordinateSystems-packagedElement-23"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-CylindricalCSPropertyType"
								name="CylindricalCSPropertyType">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-CylindricalCSPropertyType-ownedComment"
									body="gml:CylindricalCSPropertyType is a property type for association roles to a cylindrical coordinate system, either referencing or containing the definition of that coordinate system.">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateSystems-CylindricalCSPropertyType"
									/>
								</ownedComment>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-CylindricalCSPropertyType-CylindricalCS"
									name="CylindricalCS" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coordinateSystems-CylindricalCSType"
									association="_niem-external-ogc-gml-3.2.1-coordinateSystems-packagedElement-26">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-CylindricalCSPropertyType-CylindricalCS-ownedComment"
										body="gml:CylindricalCS is a three-dimensional coordinate system consisting of a polar coordinate system extended by a straight coordinate axis perpendicular to the plane spanned by the polar coordinate system. A CylindricalCS shall have three gml:axis property elements.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateSystems-CylindricalCSPropertyType-CylindricalCS"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-CylindricalCSType"
								name="CylindricalCSType">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-CylindricalCSType-generalization"
									general="_niem-external-ogc-gml-3.2.1-coordinateSystems-AbstractCoordinateSystemType"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-packagedElement-26">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateSystems-CylindricalCSPropertyType-CylindricalCS"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateSystems-packagedElement-26-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-packagedElement-26-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-coordinateSystems-CylindricalCSPropertyType"
									association="_niem-external-ogc-gml-3.2.1-coordinateSystems-packagedElement-26"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-LinearCSPropertyType"
								name="LinearCSPropertyType">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-LinearCSPropertyType-ownedComment"
									body="gml:LinearCSPropertyType is a property type for association roles to a linear coordinate system, either referencing or containing the definition of that coordinate system.">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateSystems-LinearCSPropertyType"
									/>
								</ownedComment>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-LinearCSPropertyType-LinearCS"
									name="LinearCS" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coordinateSystems-LinearCSType"
									association="_niem-external-ogc-gml-3.2.1-coordinateSystems-packagedElement-29">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-LinearCSPropertyType-LinearCS-ownedComment"
										body="gml:LinearCS is a one-dimensional coordinate system that consists of the points that lie on the single axis described. The associated coordinate is the distance – with or without offset – from the specified datum to the point along the axis. A LinearCS shall have one gml:axis property element.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateSystems-LinearCSPropertyType-LinearCS"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-LinearCSType"
								name="LinearCSType">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-LinearCSType-generalization"
									general="_niem-external-ogc-gml-3.2.1-coordinateSystems-AbstractCoordinateSystemType"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-packagedElement-29">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateSystems-LinearCSPropertyType-LinearCS"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateSystems-packagedElement-29-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-packagedElement-29-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-coordinateSystems-LinearCSPropertyType"
									association="_niem-external-ogc-gml-3.2.1-coordinateSystems-packagedElement-29"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-PolarCSPropertyType"
								name="PolarCSPropertyType">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-PolarCSPropertyType-ownedComment"
									body="gml:PolarCSPropertyType is a property type for association roles to a polar coordinate system, either referencing or containing the definition of that coordinate system.">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateSystems-PolarCSPropertyType"
									/>
								</ownedComment>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-PolarCSPropertyType-PolarCS"
									name="PolarCS" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coordinateSystems-PolarCSType"
									association="_niem-external-ogc-gml-3.2.1-coordinateSystems-packagedElement-32">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-PolarCSPropertyType-PolarCS-ownedComment"
										body="gml:PolarCS ia s two-dimensional coordinate system in which position is specified by the distance from the origin and the angle between the line from the origin to a point and a reference direction. A PolarCS shall have two gml:axis property elements.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateSystems-PolarCSPropertyType-PolarCS"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-PolarCSType"
								name="PolarCSType">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-PolarCSType-generalization"
									general="_niem-external-ogc-gml-3.2.1-coordinateSystems-AbstractCoordinateSystemType"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-packagedElement-32">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateSystems-PolarCSPropertyType-PolarCS"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateSystems-packagedElement-32-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-packagedElement-32-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-coordinateSystems-PolarCSPropertyType"
									association="_niem-external-ogc-gml-3.2.1-coordinateSystems-packagedElement-32"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-UserDefinedCSPropertyType"
								name="UserDefinedCSPropertyType">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-UserDefinedCSPropertyType-ownedComment"
									body="gml:UserDefinedCSPropertyType is a property type for association roles to a user-defined coordinate system, either referencing or containing the definition of that coordinate system.">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateSystems-UserDefinedCSPropertyType"
									/>
								</ownedComment>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-UserDefinedCSPropertyType-UserDefinedCS"
									name="UserDefinedCS" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coordinateSystems-UserDefinedCSType"
									association="_niem-external-ogc-gml-3.2.1-coordinateSystems-packagedElement-35">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-UserDefinedCSPropertyType-UserDefinedCS-ownedComment"
										body="gml:UserDefinedCS is a two- or three-dimensional coordinate system that consists of any combination of coordinate axes not covered by any other coordinate system type. A UserDefinedCS shall have two or three gml:axis property elements; the number of property elements shall equal the dimension of the CS.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateSystems-UserDefinedCSPropertyType-UserDefinedCS"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-UserDefinedCSType"
								name="UserDefinedCSType">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-UserDefinedCSType-generalization"
									general="_niem-external-ogc-gml-3.2.1-coordinateSystems-AbstractCoordinateSystemType"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-packagedElement-35">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateSystems-UserDefinedCSPropertyType-UserDefinedCS"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateSystems-packagedElement-35-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-packagedElement-35-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-coordinateSystems-UserDefinedCSPropertyType"
									association="_niem-external-ogc-gml-3.2.1-coordinateSystems-packagedElement-35"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-TimeCSPropertyType"
								name="TimeCSPropertyType">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-TimeCSPropertyType-ownedComment"
									body="gml:TimeCSPropertyType is a property type for association roles to a time coordinate system, either referencing or containing the definition of that coordinate system.">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateSystems-TimeCSPropertyType"
									/>
								</ownedComment>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-TimeCSPropertyType-TimeCS"
									name="TimeCS" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coordinateSystems-TimeCSType"
									association="_niem-external-ogc-gml-3.2.1-coordinateSystems-packagedElement-38">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-TimeCSPropertyType-TimeCS-ownedComment"
										body="gml:TimeCS is a one-dimensional coordinate system containing a time axis, used to describe the temporal position of a point in the specified time units from a specified time origin. A TimeCS shall have one gml:axis property element.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateSystems-TimeCSPropertyType-TimeCS"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-TimeCSType"
								name="TimeCSType">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-TimeCSType-generalization"
									general="_niem-external-ogc-gml-3.2.1-coordinateSystems-AbstractCoordinateSystemType"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-packagedElement-38">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateSystems-TimeCSPropertyType-TimeCS"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateSystems-packagedElement-38-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-packagedElement-38-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-coordinateSystems-TimeCSPropertyType"
									association="_niem-external-ogc-gml-3.2.1-coordinateSystems-packagedElement-38"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-DefinitionPropertyHolder"
								name="DefinitionPropertyHolder">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-DefinitionPropertyHolder-generalization"
									general="_niem-external-ogc-gml-3.2.1-dictionary-AbstractGMLPropertyHolder"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-DefinitionPropertyHolder-LinearCS"
									name="LinearCS" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coordinateSystems-LinearCSType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateSystems-DefinitionPropertyHolder-AbstractCoordinateSystem"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-DefinitionPropertyHolder-LinearCS-ownedComment"
										body="gml:LinearCS is a one-dimensional coordinate system that consists of the points that lie on the single axis described. The associated coordinate is the distance – with or without offset – from the specified datum to the point along the axis. A LinearCS shall have one gml:axis property element.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateSystems-DefinitionPropertyHolder-LinearCS"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-DefinitionPropertyHolder-CylindricalCS"
									name="CylindricalCS" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coordinateSystems-CylindricalCSType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateSystems-DefinitionPropertyHolder-AbstractCoordinateSystem"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-DefinitionPropertyHolder-CylindricalCS-ownedComment"
										body="gml:CylindricalCS is a three-dimensional coordinate system consisting of a polar coordinate system extended by a straight coordinate axis perpendicular to the plane spanned by the polar coordinate system. A CylindricalCS shall have three gml:axis property elements.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateSystems-DefinitionPropertyHolder-CylindricalCS"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-DefinitionPropertyHolder-UserDefinedCS"
									name="UserDefinedCS" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coordinateSystems-UserDefinedCSType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateSystems-DefinitionPropertyHolder-AbstractCoordinateSystem"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-DefinitionPropertyHolder-UserDefinedCS-ownedComment"
										body="gml:UserDefinedCS is a two- or three-dimensional coordinate system that consists of any combination of coordinate axes not covered by any other coordinate system type. A UserDefinedCS shall have two or three gml:axis property elements; the number of property elements shall equal the dimension of the CS.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateSystems-DefinitionPropertyHolder-UserDefinedCS"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-DefinitionPropertyHolder-VerticalCS"
									name="VerticalCS" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coordinateSystems-VerticalCSType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateSystems-DefinitionPropertyHolder-AbstractCoordinateSystem"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-DefinitionPropertyHolder-VerticalCS-ownedComment"
										body="gml:VerticalCS is a one-dimensional coordinate system used to record the heights or depths of points. Such a coordinate system is usually dependent on the Earth's gravity field, perhaps loosely as when atmospheric pressure is the basis for the vertical coordinate system axis. A VerticalCS shall have one gml:axis property element.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateSystems-DefinitionPropertyHolder-VerticalCS"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-DefinitionPropertyHolder-CartesianCS"
									name="CartesianCS" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coordinateSystems-CartesianCSType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateSystems-DefinitionPropertyHolder-AbstractCoordinateSystem"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-DefinitionPropertyHolder-CartesianCS-ownedComment"
										body="gml:CartesianCS is a 1-, 2-, or 3-dimensional coordinate system. In the 1-dimensional case, it contains a single straight coordinate axis. In the 2- and 3-dimensional cases gives the position of points relative to orthogonal straight axes. In the multi-dimensional case, all axes shall have the same length unit of measure. A CartesianCS shall have one, two, or three gml:axis property elements.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateSystems-DefinitionPropertyHolder-CartesianCS"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-DefinitionPropertyHolder-AbstractCoordinateSystem"
									name="AbstractCoordinateSystem" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coordinateSystems-AbstractCoordinateSystemType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-dictionary-AbstractGMLPropertyHolder-Definition"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-DefinitionPropertyHolder-AbstractCoordinateSystem-ownedComment"
										body="gml:AbstractCoordinateSystem is a coordinate system (CS) is the non-repeating sequence of coordinate system axes that spans a given coordinate space. A CS is derived from a set of mathematical rules for specifying how coordinates in a given space are to be assigned to points. The coordinate values in a coordinate tuple shall be recorded in the order in which the coordinate system axes associations are recorded. This abstract complex type shall not be used, extended, or restricted, in an Application Schema, to define a concrete subtype with a meaning equivalent to a concrete subtype specified in this document.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateSystems-DefinitionPropertyHolder-AbstractCoordinateSystem"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-DefinitionPropertyHolder-EllipsoidalCS"
									name="EllipsoidalCS" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coordinateSystems-EllipsoidalCSType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateSystems-DefinitionPropertyHolder-AbstractCoordinateSystem"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-DefinitionPropertyHolder-EllipsoidalCS-ownedComment"
										body="gml:EllipsoidalCS is a two- or three-dimensional coordinate system in which position is specified by geodetic latitude, geodetic longitude, and (in the three-dimensional case) ellipsoidal height. An EllipsoidalCS shall have two or three gml:axis property elements; the number of associations shall equal the dimension of the CS.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateSystems-DefinitionPropertyHolder-EllipsoidalCS"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-DefinitionPropertyHolder-AffineCS"
									name="AffineCS" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coordinateSystems-AffineCSType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateSystems-DefinitionPropertyHolder-AbstractCoordinateSystem"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-DefinitionPropertyHolder-AffineCS-ownedComment"
										body="gml:AffineCS is a two- or three-dimensional coordinate system with straight axes that are not necessarily orthogonal. An AffineCS shall have two or three gml:axis property elements; the number of property elements shall equal the dimension of the CS.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateSystems-DefinitionPropertyHolder-AffineCS"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-DefinitionPropertyHolder-CoordinateSystemAxis"
									name="CoordinateSystemAxis" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coordinateSystems-CoordinateSystemAxisType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-dictionary-AbstractGMLPropertyHolder-Definition"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-DefinitionPropertyHolder-CoordinateSystemAxis-ownedComment"
										body="gml:CoordinateSystemAxis is a definition of a coordinate system axis.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateSystems-DefinitionPropertyHolder-CoordinateSystemAxis"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-DefinitionPropertyHolder-PolarCS"
									name="PolarCS" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coordinateSystems-PolarCSType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateSystems-DefinitionPropertyHolder-AbstractCoordinateSystem"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-DefinitionPropertyHolder-PolarCS-ownedComment"
										body="gml:PolarCS ia s two-dimensional coordinate system in which position is specified by the distance from the origin and the angle between the line from the origin to a point and a reference direction. A PolarCS shall have two gml:axis property elements.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateSystems-DefinitionPropertyHolder-PolarCS"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-DefinitionPropertyHolder-SphericalCS"
									name="SphericalCS" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coordinateSystems-SphericalCSType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateSystems-DefinitionPropertyHolder-AbstractCoordinateSystem"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-DefinitionPropertyHolder-SphericalCS-ownedComment"
										body="gml:SphericalCS is a three-dimensional coordinate system with one distance measured from the origin and two angular coordinates. A SphericalCS shall have three gml:axis property elements.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateSystems-DefinitionPropertyHolder-SphericalCS"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-DefinitionPropertyHolder-TimeCS"
									name="TimeCS" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coordinateSystems-TimeCSType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateSystems-DefinitionPropertyHolder-AbstractCoordinateSystem"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-DefinitionPropertyHolder-TimeCS-ownedComment"
										body="gml:TimeCS is a one-dimensional coordinate system containing a time axis, used to describe the temporal position of a point in the specified time units from a specified time origin. A TimeCS shall have one gml:axis property element.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateSystems-DefinitionPropertyHolder-TimeCS"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-axisPropertyHolder"
								name="axisPropertyHolder">
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-axisPropertyHolder-axis"
									name="axis" aggregation="composite" isDerivedUnion="true"
									type="_niem-external-ogc-gml-3.2.1-coordinateSystems-CoordinateSystemAxisPropertyType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-axisPropertyHolder-axis-ownedComment"
										body="The gml:axis property is an association role (ordered sequence) to the coordinate system axes included in this coordinate system. The coordinate values in a coordinate tuple shall be recorded in the order in which the coordinate system axes associations are recorded, whenever those coordinates use a coordinate reference system that uses this coordinate system. The gml:AggregationAttributeGroup should be used to specify that the axis objects are ordered.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateSystems-axisPropertyHolder-axis"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
						</packagedElement>
						<packagedElement xmi:type="uml:Package"
							xmi:id="_niem-external-ogc-gml-3.2.1-observation" name="observation">
							<ownedComment xmi:type="uml:Comment"
								xmi:id="_niem-external-ogc-gml-3.2.1-observation-ownedComment"
								body="See ISO/DIS 19136 Clause 19.&#xA;A GML observation models the act of observing, often with a camera, a person or some form of instrument.  An observation feature describes the &#34;metadata&#34; associated with an information capture event, together with a value for the result of the observation.  This covers a broad range of cases, from a tourist photo (not the photo but the act of taking the photo), to images acquired by space borne sensors or the measurement of a temperature 5 meters below the surfaces of a lake.&#xA;The basic structures introduced in this schema are intended to serve as the foundation for more comprehensive schemas for scientific, technical and engineering measurement schemas.&#xA;">
								<annotatedElement
									xmi:idref="_niem-external-ogc-gml-3.2.1-observation"/>
							</ownedComment>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-observation-NamespaceElementPropertyHolder"
								name="NamespaceElementPropertyHolder"/>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-observation-ObservationType"
								name="ObservationType">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-observation-ObservationType-generalization"
									general="_niem-external-ogc-gml-3.2.1-feature-AbstractFeatureType"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-observation-ObservationType-validTime"
									name="validTime" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-temporal-TimePrimitivePropertyType"
									association="_niem-external-ogc-gml-3.2.1-observation-packagedElement-4">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-observation-ObservationType-validTime-ownedComment"
										body="gml:validTime is a convenience property element.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-observation-ObservationType-validTime"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-observation-ObservationType-using"
									name="using" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-observation-ProcedurePropertyType"
									association="_niem-external-ogc-gml-3.2.1-observation-packagedElement-8">
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-observation-ObservationType-using-lowerValue"
									/>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-observation-ObservationType-target"
									name="target" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-observation-TargetPropertyType"
									association="_niem-external-ogc-gml-3.2.1-observation-packagedElement-14">
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-observation-ObservationType-target-lowerValue"
									/>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-observation-ObservationType-resultOf"
									name="resultOf" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-observation-ResultType"
									association="_niem-external-ogc-gml-3.2.1-observation-packagedElement-16"
								> </ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-observation-packagedElement-3">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-observation-ObservationType-validTime"/>
								<supplier
									xmi:idref="_niem-external-ogc-gml-3.2.1-temporal-NamespaceElementPropertyHolder-validTime"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-observation-packagedElement-4">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-observation-ObservationType-validTime"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-observation-packagedElement-4-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-observation-packagedElement-4-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-observation-ObservationType"
									association="_niem-external-ogc-gml-3.2.1-observation-packagedElement-4"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-observation-ProcedurePropertyType"
								name="ProcedurePropertyType">
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-observation-ProcedurePropertyType-AbstractFeature"
									name="AbstractFeature" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-feature-AbstractFeatureType"
									association="_niem-external-ogc-gml-3.2.1-observation-packagedElement-7">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-observation-ProcedurePropertyType-AbstractFeature-ownedComment"
										body="This abstract element serves as the head of a substitution group which may contain any elements whose content model is derived from gml:AbstractFeatureType.  This may be used as a variable in the construction of content models.  &#xA;gml:AbstractFeature may be thought of as &#34;anything that is a GML feature&#34; and may be used to define variables or templates in which the value of a GML property is &#34;any feature&#34;. This occurs in particular in a GML feature collection where the feature member properties contain one or multiple copies of gml:AbstractFeature respectively.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-observation-ProcedurePropertyType-AbstractFeature"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-observation-packagedElement-6">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-observation-ProcedurePropertyType-AbstractFeature"/>
								<supplier
									xmi:idref="_niem-external-ogc-gml-3.2.1-feature-AbstractGMLPropertyHolder-AbstractFeature"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-observation-packagedElement-7">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-observation-ProcedurePropertyType-AbstractFeature"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-observation-packagedElement-7-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-observation-packagedElement-7-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-observation-ProcedurePropertyType"
									association="_niem-external-ogc-gml-3.2.1-observation-packagedElement-7"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-observation-packagedElement-8">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-observation-ObservationType-using"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-observation-packagedElement-8-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-observation-packagedElement-8-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-observation-ObservationType"
									association="_niem-external-ogc-gml-3.2.1-observation-packagedElement-8"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-observation-TargetPropertyType"
								name="TargetPropertyType">
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-observation-TargetPropertyType-AbstractFeature"
									name="AbstractFeature" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-feature-AbstractFeatureType"
									association="_niem-external-ogc-gml-3.2.1-observation-packagedElement-11">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-observation-TargetPropertyType-AbstractFeature-ownedComment"
										body="This abstract element serves as the head of a substitution group which may contain any elements whose content model is derived from gml:AbstractFeatureType.  This may be used as a variable in the construction of content models.  &#xA;gml:AbstractFeature may be thought of as &#34;anything that is a GML feature&#34; and may be used to define variables or templates in which the value of a GML property is &#34;any feature&#34;. This occurs in particular in a GML feature collection where the feature member properties contain one or multiple copies of gml:AbstractFeature respectively.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-observation-TargetPropertyType-AbstractFeature"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-observation-TargetPropertyType-AbstractGeometry"
									name="AbstractGeometry" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-AbstractGeometryType"
									association="_niem-external-ogc-gml-3.2.1-observation-packagedElement-13">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-observation-TargetPropertyType-AbstractGeometry-ownedComment"
										body="The AbstractGeometry element is the abstract head of the substitution group for all geometry elements of GML. This includes pre-defined and user-defined geometry elements. Any geometry element shall be a direct or indirect extension/restriction of AbstractGeometryType and shall be directly or indirectly in the substitution group of AbstractGeometry.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-observation-TargetPropertyType-AbstractGeometry"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-observation-packagedElement-10">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-observation-TargetPropertyType-AbstractFeature"/>
								<supplier
									xmi:idref="_niem-external-ogc-gml-3.2.1-feature-AbstractGMLPropertyHolder-AbstractFeature"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-observation-packagedElement-11">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-observation-TargetPropertyType-AbstractFeature"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-observation-packagedElement-11-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-observation-packagedElement-11-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-observation-TargetPropertyType"
									association="_niem-external-ogc-gml-3.2.1-observation-packagedElement-11"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-observation-packagedElement-12">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-observation-TargetPropertyType-AbstractGeometry"/>
								<supplier
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-AbstractObjectPropertyHolder-AbstractGeometry"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-observation-packagedElement-13">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-observation-TargetPropertyType-AbstractGeometry"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-observation-packagedElement-13-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-observation-packagedElement-13-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-observation-TargetPropertyType"
									association="_niem-external-ogc-gml-3.2.1-observation-packagedElement-13"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-observation-packagedElement-14">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-observation-ObservationType-target"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-observation-packagedElement-14-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-observation-packagedElement-14-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-observation-ObservationType"
									association="_niem-external-ogc-gml-3.2.1-observation-packagedElement-14"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-observation-ResultType"
								name="ResultType">
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-observation-ResultType-any"
									name="any"> </ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-observation-packagedElement-16">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-observation-ObservationType-resultOf"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-observation-packagedElement-16-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-observation-packagedElement-16-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-observation-ObservationType"
									association="_niem-external-ogc-gml-3.2.1-observation-packagedElement-16"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-observation-DirectedObservationType"
								name="DirectedObservationType">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-observation-DirectedObservationType-generalization"
									general="_niem-external-ogc-gml-3.2.1-observation-ObservationType"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-observation-DirectedObservationType-direction"
									name="direction" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-direction-DirectionPropertyType"
									association="_niem-external-ogc-gml-3.2.1-observation-packagedElement-19">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-observation-DirectedObservationType-direction-ownedComment"
										body="The property gml:direction is intended as a pre-defined property expressing a direction to be assigned to features defined in a GML application schema.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-observation-DirectedObservationType-direction"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-observation-packagedElement-18">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-observation-DirectedObservationType-direction"/>
								<supplier
									xmi:idref="_niem-external-ogc-gml-3.2.1-direction-NamespaceElementPropertyHolder-direction"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-observation-packagedElement-19">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-observation-DirectedObservationType-direction"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-observation-packagedElement-19-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-observation-packagedElement-19-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-observation-DirectedObservationType"
									association="_niem-external-ogc-gml-3.2.1-observation-packagedElement-19"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-observation-DirectedObservationAtDistanceType"
								name="DirectedObservationAtDistanceType">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-observation-DirectedObservationAtDistanceType-generalization"
									general="_niem-external-ogc-gml-3.2.1-observation-DirectedObservationType"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-observation-DirectedObservationAtDistanceType-distance"
									name="distance" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-basicTypes-MeasureType"
								> </ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-observation-AbstractFeaturePropertyHolder"
								name="AbstractFeaturePropertyHolder">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-observation-AbstractFeaturePropertyHolder-generalization"
									general="_niem-external-ogc-gml-3.2.1-feature-AbstractGMLPropertyHolder"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-observation-AbstractFeaturePropertyHolder-DirectedObservationAtDistance"
									name="DirectedObservationAtDistance" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-observation-DirectedObservationAtDistanceType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-observation-AbstractFeaturePropertyHolder-DirectedObservation"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-observation-AbstractFeaturePropertyHolder-DirectedObservationAtDistance-ownedComment"
										body="gml:DirectedObservationAtDistance adds an additional distance property. This is the distance from the observer to the subject of the observation. Clearly this applies only to certain types of observations such as visual observations by people, or observations obtained from terrestrial cameras.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-observation-AbstractFeaturePropertyHolder-DirectedObservationAtDistance"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-observation-AbstractFeaturePropertyHolder-DirectedObservation"
									name="DirectedObservation" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-observation-DirectedObservationType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-observation-AbstractFeaturePropertyHolder-Observation"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-observation-AbstractFeaturePropertyHolder-DirectedObservation-ownedComment"
										body="A gml:DirectedObservation is the same as an observation except that it adds an additional gml:direction property. This is the direction in which the observation was acquired. Clearly this applies only to certain types of observations such as visual observations by people, or observations obtained from terrestrial cameras.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-observation-AbstractFeaturePropertyHolder-DirectedObservation"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-observation-AbstractFeaturePropertyHolder-Observation"
									name="Observation" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-observation-ObservationType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-feature-AbstractGMLPropertyHolder-AbstractFeature"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-observation-AbstractFeaturePropertyHolder-Observation-ownedComment"
										body="The content model is a straightforward extension of gml:AbstractFeatureType; it automatically has the gml:identifier, gml:description, gml:descriptionReference, gml:name, and gml:boundedBy properties. &#xA;The gml:validTime element describes the time of the observation. Note that this may be a time instant or a time period.&#xA;The gml:using property contains or references a description of a sensor, instrument or procedure used for the observation.&#xA;The gml:target property contains or references the specimen, region or station which is the object of the observation. This property is particularly useful for remote observations, such as photographs, where a generic location property might apply to the location of the camera or the location of the field of view, and thus may be ambiguous.  &#xA;The gml:subject element is provided as a convenient synonym for gml:target. This is the term commonly used in phtotography.  &#xA;The gml:resultOf property indicates the result of the observation.  The value may be inline, or a reference to a value elsewhere.&#xA;">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-observation-AbstractFeaturePropertyHolder-Observation"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-observation-targetPropertyHolder"
								name="targetPropertyHolder">
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-observation-targetPropertyHolder-target"
									name="target" aggregation="composite" isDerivedUnion="true"
									type="_niem-external-ogc-gml-3.2.1-observation-TargetPropertyType"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-observation-targetPropertyHolder-subject"
									name="subject" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-observation-TargetPropertyType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-observation-targetPropertyHolder-target"
									/>
								</ownedAttribute>
							</packagedElement>
						</packagedElement>
						<packagedElement xmi:type="uml:Package"
							xmi:id="_niem-external-ogc-gml-3.2.1-temporalTopology"
							name="temporalTopology">
							<ownedComment xmi:type="uml:Comment"
								xmi:id="_niem-external-ogc-gml-3.2.1-temporalTopology-ownedComment"
								body="See ISO/DIS 19136 15.3.&#xA;Temporal topology is described in terms of time complexes, nodes, and edges, and the connectivity between these. Temporal topology does not directly provide information about temporal position. It is used in the case of describing a lineage or a history (e.g. a family tree expressing evolution of species, an ecological cycle, a lineage of lands or buildings, or a history of separation and merger of administrative boundaries). The following Subclauses specifies the temporal topology as temporal characteristics of features in compliance with ISO 19108.">
								<annotatedElement
									xmi:idref="_niem-external-ogc-gml-3.2.1-temporalTopology"/>
							</ownedComment>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-temporalTopology-TimeNodePropertyType"
								name="TimeNodePropertyType">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-temporalTopology-TimeNodePropertyType-ownedComment"
									body="gml:TimeNodePropertyType provides for associating a gml:TimeNode with an object">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-temporalTopology-TimeNodePropertyType"
									/>
								</ownedComment>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-temporalTopology-TimeNodePropertyType-TimeNode"
									name="TimeNode" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-temporalTopology-TimeNodeType"
									association="_niem-external-ogc-gml-3.2.1-temporalTopology-packagedElement-8">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-temporalTopology-TimeNodePropertyType-TimeNode-ownedComment"
										body="A time node is a zero-dimensional topological primitive that represents an identifiable node in time (it is equivalent to a point in space). A node may act as the termination or initiation of any number of time edges. A time node may be realised as a geometry, its position, whose value is a time instant.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-temporalTopology-TimeNodePropertyType-TimeNode"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-temporalTopology-TimeNodeType"
								name="TimeNodeType">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-temporalTopology-TimeNodeType-generalization"
									general="_niem-external-ogc-gml-3.2.1-temporalTopology-AbstractTimeTopologyPrimitiveType"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-temporalTopology-TimeNodeType-previousEdge"
									name="previousEdge" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-temporalTopology-TimeEdgePropertyType">
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-temporalTopology-TimeNodeType-previousEdge-lowerValue"/>
									<upperValue xmi:type="uml:LiteralUnlimitedNatural"
										xmi:id="_niem-external-ogc-gml-3.2.1-temporalTopology-TimeNodeType-previousEdge-upperValue"
										value="*"/>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-temporalTopology-TimeNodeType-nextEdge"
									name="nextEdge" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-temporalTopology-TimeEdgePropertyType">
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-temporalTopology-TimeNodeType-nextEdge-lowerValue"/>
									<upperValue xmi:type="uml:LiteralUnlimitedNatural"
										xmi:id="_niem-external-ogc-gml-3.2.1-temporalTopology-TimeNodeType-nextEdge-upperValue"
										value="*"/>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-temporalTopology-TimeNodeType-position"
									name="position" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-temporal-TimeInstantPropertyType">
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-temporalTopology-TimeNodeType-position-lowerValue"
									/>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-temporalTopology-AbstractTimeTopologyPrimitiveType"
								name="AbstractTimeTopologyPrimitiveType" isAbstract="true">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-temporalTopology-AbstractTimeTopologyPrimitiveType-generalization"
									general="_niem-external-ogc-gml-3.2.1-temporal-AbstractTimePrimitiveType"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-temporalTopology-AbstractTimeTopologyPrimitiveType-complex"
									name="complex" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-gmlBase-ReferenceType">
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-temporalTopology-AbstractTimeTopologyPrimitiveType-complex-lowerValue"
									/>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-temporalTopology-TimeEdgePropertyType"
								name="TimeEdgePropertyType">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-temporalTopology-TimeEdgePropertyType-ownedComment"
									body="gml:TimeEdgePropertyType provides for associating a gml:TimeEdge with an object.">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-temporalTopology-TimeEdgePropertyType"
									/>
								</ownedComment>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-temporalTopology-TimeEdgePropertyType-TimeEdge"
									name="TimeEdge" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-temporalTopology-TimeEdgeType"
									association="_niem-external-ogc-gml-3.2.1-temporalTopology-packagedElement-7">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-temporalTopology-TimeEdgePropertyType-TimeEdge-ownedComment"
										body="A time edge is a one-dimensional topological primitive. It is an open interval that starts and ends at a node. The edge may be realised as a geometry whose value is a time period.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-temporalTopology-TimeEdgePropertyType-TimeEdge"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-temporalTopology-TimeEdgeType"
								name="TimeEdgeType">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-temporalTopology-TimeEdgeType-generalization"
									general="_niem-external-ogc-gml-3.2.1-temporalTopology-AbstractTimeTopologyPrimitiveType"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-temporalTopology-TimeEdgeType-start"
									name="start" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-temporalTopology-TimeNodePropertyType"> </ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-temporalTopology-TimeEdgeType-end"
									name="end" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-temporalTopology-TimeNodePropertyType"> </ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-temporalTopology-TimeEdgeType-extent"
									name="extent" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-temporal-TimePeriodPropertyType">
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-temporalTopology-TimeEdgeType-extent-lowerValue"
									/>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-temporalTopology-NamespaceElementPropertyHolder"
								name="NamespaceElementPropertyHolder"/>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-temporalTopology-packagedElement-7">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-temporalTopology-TimeEdgePropertyType-TimeEdge"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-temporalTopology-packagedElement-7-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-temporalTopology-packagedElement-7-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-temporalTopology-TimeEdgePropertyType"
									association="_niem-external-ogc-gml-3.2.1-temporalTopology-packagedElement-7"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-temporalTopology-packagedElement-8">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-temporalTopology-TimeNodePropertyType-TimeNode"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-temporalTopology-packagedElement-8-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-temporalTopology-packagedElement-8-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-temporalTopology-TimeNodePropertyType"
									association="_niem-external-ogc-gml-3.2.1-temporalTopology-packagedElement-8"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-temporalTopology-TimeTopologyPrimitivePropertyType"
								name="TimeTopologyPrimitivePropertyType">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-temporalTopology-TimeTopologyPrimitivePropertyType-ownedComment"
									body="gml:TimeTopologyPrimitivePropertyType provides for associating a gml:AbstractTimeTopologyPrimitive with an object.">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-temporalTopology-TimeTopologyPrimitivePropertyType"
									/>
								</ownedComment>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-temporalTopology-TimeTopologyPrimitivePropertyType-AbstractTimeTopologyPrimitive"
									name="AbstractTimeTopologyPrimitive" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-temporalTopology-AbstractTimeTopologyPrimitiveType"
									association="_niem-external-ogc-gml-3.2.1-temporalTopology-packagedElement-10">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-temporalTopology-TimeTopologyPrimitivePropertyType-AbstractTimeTopologyPrimitive-ownedComment"
										body="gml:TimeTopologyPrimitive acts as the head of a substitution group for topological temporal primitives.&#xA;Temporal topology primitives shall imply the ordering information between features or feature properties. The temporal connection of features can be examined if they have temporal topology primitives as values of their properties. Usually, an instantaneous feature associates with a time node, and a static feature associates with a time edge.  A feature with both modes associates with the temporal topology primitive: a supertype of time nodes and time edges.&#xA;A topological primitive is always connected to one or more other topological primitives, and is, therefore, always a member of a topological complex. In a GML instance, this will often be indicated by the primitives being described by elements that are descendents of an element describing a complex. However, in order to support the case where a temporal topological primitive is described in another context, the optional complex property is provided, which carries a reference to the parent temporal topological complex.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-temporalTopology-TimeTopologyPrimitivePropertyType-AbstractTimeTopologyPrimitive"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-temporalTopology-packagedElement-10">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-temporalTopology-TimeTopologyPrimitivePropertyType-AbstractTimeTopologyPrimitive"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-temporalTopology-packagedElement-10-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-temporalTopology-packagedElement-10-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-temporalTopology-TimeTopologyPrimitivePropertyType"
									association="_niem-external-ogc-gml-3.2.1-temporalTopology-packagedElement-10"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-temporalTopology-TimeTopologyComplexType"
								name="TimeTopologyComplexType" isAbstract="true">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-temporalTopology-TimeTopologyComplexType-generalization"
									general="_niem-external-ogc-gml-3.2.1-temporal-AbstractTimeComplexType"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-temporalTopology-TimeTopologyComplexType-primitive"
									name="primitive" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-temporalTopology-TimeTopologyPrimitivePropertyType">
									<upperValue xmi:type="uml:LiteralUnlimitedNatural"
										xmi:id="_niem-external-ogc-gml-3.2.1-temporalTopology-TimeTopologyComplexType-primitive-upperValue"
										value="*"/>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-temporalTopology-TimeTopologyComplexPropertyType"
								name="TimeTopologyComplexPropertyType">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-temporalTopology-TimeTopologyComplexPropertyType-ownedComment"
									body="gml:TimeTopologyComplexPropertyType provides for associating a gml:TimeTopologyComplex with an object.">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-temporalTopology-TimeTopologyComplexPropertyType"
									/>
								</ownedComment>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-temporalTopology-TimeTopologyComplexPropertyType-TimeTopologyComplex"
									name="TimeTopologyComplex" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-temporalTopology-TimeTopologyComplexType"
									association="_niem-external-ogc-gml-3.2.1-temporalTopology-packagedElement-13">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-temporalTopology-TimeTopologyComplexPropertyType-TimeTopologyComplex-ownedComment"
										body="A temporal topology complex shall be the connected acyclic directed graph composed of temporal topological primitives, i.e. time nodes and time edges. Because a time edge may not exist without two time nodes on its boundaries, static features have time edges from a temporal topology complex as the values of their temporal properties, regardless of explicit declarations.&#xA;A temporal topology complex expresses a linear or a non-linear graph. A temporal linear graph, composed of a sequence of time edges, provides a lineage described only by &#34;substitution&#34; of feature instances or feature element values. A time node as the start or the end of the graph connects with at least one time edge. A time node other than the start and the end shall connect to at least two time edges: one of starting from the node, and another ending at the node.&#xA;A temporal topological complex is a set of connected temporal topological primitives. The member primtives are indicated, either by reference or by value, using the primitive property.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-temporalTopology-TimeTopologyComplexPropertyType-TimeTopologyComplex"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-temporalTopology-packagedElement-13">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-temporalTopology-TimeTopologyComplexPropertyType-TimeTopologyComplex"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-temporalTopology-packagedElement-13-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-temporalTopology-packagedElement-13-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-temporalTopology-TimeTopologyComplexPropertyType"
									association="_niem-external-ogc-gml-3.2.1-temporalTopology-packagedElement-13"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-temporalTopology-AbstractTimePrimitivePropertyHolder"
								name="AbstractTimePrimitivePropertyHolder">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-temporalTopology-AbstractTimePrimitivePropertyHolder-generalization"
									general="_niem-external-ogc-gml-3.2.1-temporal-AbstractGMLPropertyHolder"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-temporalTopology-AbstractTimePrimitivePropertyHolder-TimeNode"
									name="TimeNode" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-temporalTopology-TimeNodeType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-temporalTopology-AbstractTimePrimitivePropertyHolder-AbstractTimeTopologyPrimitive"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-temporalTopology-AbstractTimePrimitivePropertyHolder-TimeNode-ownedComment"
										body="A time node is a zero-dimensional topological primitive that represents an identifiable node in time (it is equivalent to a point in space). A node may act as the termination or initiation of any number of time edges. A time node may be realised as a geometry, its position, whose value is a time instant.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-temporalTopology-AbstractTimePrimitivePropertyHolder-TimeNode"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-temporalTopology-AbstractTimePrimitivePropertyHolder-TimeEdge"
									name="TimeEdge" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-temporalTopology-TimeEdgeType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-temporalTopology-AbstractTimePrimitivePropertyHolder-AbstractTimeTopologyPrimitive"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-temporalTopology-AbstractTimePrimitivePropertyHolder-TimeEdge-ownedComment"
										body="A time edge is a one-dimensional topological primitive. It is an open interval that starts and ends at a node. The edge may be realised as a geometry whose value is a time period.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-temporalTopology-AbstractTimePrimitivePropertyHolder-TimeEdge"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-temporalTopology-AbstractTimePrimitivePropertyHolder-AbstractTimeTopologyPrimitive"
									name="AbstractTimeTopologyPrimitive" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-temporalTopology-AbstractTimeTopologyPrimitiveType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-temporal-AbstractGMLPropertyHolder-AbstractTimePrimitive"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-temporalTopology-AbstractTimePrimitivePropertyHolder-AbstractTimeTopologyPrimitive-ownedComment"
										body="gml:TimeTopologyPrimitive acts as the head of a substitution group for topological temporal primitives.&#xA;Temporal topology primitives shall imply the ordering information between features or feature properties. The temporal connection of features can be examined if they have temporal topology primitives as values of their properties. Usually, an instantaneous feature associates with a time node, and a static feature associates with a time edge.  A feature with both modes associates with the temporal topology primitive: a supertype of time nodes and time edges.&#xA;A topological primitive is always connected to one or more other topological primitives, and is, therefore, always a member of a topological complex. In a GML instance, this will often be indicated by the primitives being described by elements that are descendents of an element describing a complex. However, in order to support the case where a temporal topological primitive is described in another context, the optional complex property is provided, which carries a reference to the parent temporal topological complex.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-temporalTopology-AbstractTimePrimitivePropertyHolder-AbstractTimeTopologyPrimitive"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-temporalTopology-AbstractTimeComplexPropertyHolder"
								name="AbstractTimeComplexPropertyHolder">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-temporalTopology-AbstractTimeComplexPropertyHolder-generalization"
									general="_niem-external-ogc-gml-3.2.1-temporal-AbstractGMLPropertyHolder"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-temporalTopology-AbstractTimeComplexPropertyHolder-TimeTopologyComplex"
									name="TimeTopologyComplex" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-temporalTopology-TimeTopologyComplexType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-temporal-AbstractGMLPropertyHolder-AbstractTimeComplex"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-temporalTopology-AbstractTimeComplexPropertyHolder-TimeTopologyComplex-ownedComment"
										body="A temporal topology complex shall be the connected acyclic directed graph composed of temporal topological primitives, i.e. time nodes and time edges. Because a time edge may not exist without two time nodes on its boundaries, static features have time edges from a temporal topology complex as the values of their temporal properties, regardless of explicit declarations.&#xA;A temporal topology complex expresses a linear or a non-linear graph. A temporal linear graph, composed of a sequence of time edges, provides a lineage described only by &#34;substitution&#34; of feature instances or feature element values. A time node as the start or the end of the graph connects with at least one time edge. A time node other than the start and the end shall connect to at least two time edges: one of starting from the node, and another ending at the node.&#xA;A temporal topological complex is a set of connected temporal topological primitives. The member primtives are indicated, either by reference or by value, using the primitive property.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-temporalTopology-AbstractTimeComplexPropertyHolder-TimeTopologyComplex"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
						</packagedElement>
						<packagedElement xmi:type="uml:Package"
							xmi:id="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems"
							name="temporalReferenceSystems">
							<ownedComment xmi:type="uml:Comment"
								xmi:id="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-ownedComment"
								body="See ISO/DIS 19136 15.5.&#xA;A value in the time domain is measured relative to a temporal reference system. Common types of reference systems include calendars, ordinal temporal reference systems, and temporal coordinate systems (time elapsed since some epoch).  The primary temporal reference system for use with geographic information is the Gregorian Calendar and 24 hour local or Coordinated Universal Time (UTC), but special applications may entail the use of alternative reference systems.  The Julian day numbering system is a temporal coordinate system that has an origin earlier than any known calendar, at noon on 1 January 4713 BC in the Julian proleptic calendar, and is useful in transformations between dates in different calendars.    &#xA;In GML seven concrete elements are used to describe temporal reference systems: gml:TimeReferenceSystem, gml:TimeCoordinateSystem, gml:TimeCalendar, gml:TimeCalendarEra, gml:TimeClock, gml:TimeOrdinalReferenceSystem, and gml:TimeOrdinalEra.">
								<annotatedElement
									xmi:idref="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems"
								/>
							</ownedComment>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-NamespaceElementPropertyHolder"
								name="NamespaceElementPropertyHolder"/>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-TimeReferenceSystemType"
								name="TimeReferenceSystemType">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-TimeReferenceSystemType-generalization"
									general="_niem-external-ogc-gml-3.2.1-dictionary-DefinitionType"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-TimeReferenceSystemType-domainOfValidity"
									name="domainOfValidity" aggregation="composite">
									<type
										href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-string"
									> </type>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-TimeCoordinateSystemType"
								name="TimeCoordinateSystemType">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-TimeCoordinateSystemType-generalization"
									general="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-TimeReferenceSystemType"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-TimeCoordinateSystemType-ownedAttribute__from_Class-1"
									name="choice_1"
									type="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-TimeCoordinateSystemType-nestedClassifier"> </ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-TimeCoordinateSystemType-interval"
									name="interval" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-temporal-TimeIntervalLengthType"> </ownedAttribute>
								<nestedClassifier xmi:type="uml:Class"
									xmi:id="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-TimeCoordinateSystemType-nestedClassifier"
									name="choice_1">
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-TimeCoordinateSystemType-nestedClassifier-originPosition"
										name="originPosition" aggregation="composite"
										type="_niem-external-ogc-gml-3.2.1-temporal-TimePositionType"> </ownedAttribute>
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-TimeCoordinateSystemType-nestedClassifier-origin"
										name="origin" aggregation="composite"
										type="_niem-external-ogc-gml-3.2.1-temporal-TimeInstantPropertyType"
									> </ownedAttribute>
								</nestedClassifier>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-TimeCalendarType"
								name="TimeCalendarType">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-TimeCalendarType-generalization"
									general="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-TimeReferenceSystemType"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-TimeCalendarType-referenceFrame"
									name="referenceFrame" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-TimeCalendarEraPropertyType">
									<upperValue xmi:type="uml:LiteralUnlimitedNatural"
										xmi:id="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-TimeCalendarType-referenceFrame-upperValue"
										value="*"/>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-TimeCalendarEraPropertyType"
								name="TimeCalendarEraPropertyType">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-TimeCalendarEraPropertyType-ownedComment"
									body="gml:TimeCalendarEraPropertyType provides for associating a gml:TimeCalendarEra with an object.">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-TimeCalendarEraPropertyType"
									/>
								</ownedComment>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-TimeCalendarEraPropertyType-TimeCalendarEra"
									name="TimeCalendarEra" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-TimeCalendarEraType"
									association="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-packagedElement-7">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-TimeCalendarEraPropertyType-TimeCalendarEra-ownedComment"
										body="gml:TimeCalendarEra inherits basic properties from gml:DefinitionType and has the following additional properties:&#xA;-&#x9;gml:referenceEvent is the name or description of a mythical or historic event which fixes the position of the base scale of the calendar era.  This is given as text or using a link to description held elsewhere.&#xA;-&#x9;gml:referenceDate specifies the date of the referenceEvent expressed as a date in the given calendar.  In most calendars, this date is the origin (i.e., the first day) of the scale, but this is not always true.&#xA;-&#x9;gml:julianReference specifies the Julian date that corresponds to the reference date.  The Julian day number is an integer value; the Julian date is a decimal value that allows greater resolution.  Transforming calendar dates to and from Julian dates provides a relatively simple basis for transforming dates from one calendar to another.&#xA;-&#x9;gml:epochOfUse is the period for which the calendar era was used as a basis for dating.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-TimeCalendarEraPropertyType-TimeCalendarEra"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-TimeCalendarEraType"
								name="TimeCalendarEraType">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-TimeCalendarEraType-generalization"
									general="_niem-external-ogc-gml-3.2.1-dictionary-DefinitionType"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-TimeCalendarEraType-referenceEvent"
									name="referenceEvent" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-deprecatedTypes-StringOrRefType"> </ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-TimeCalendarEraType-referenceDate"
									name="referenceDate" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-temporal-CalDate"> </ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-TimeCalendarEraType-julianReference"
									name="julianReference" aggregation="composite">
									<type
										href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-decimal"
									> </type>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-TimeCalendarEraType-epochOfUse"
									name="epochOfUse" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-temporal-TimePeriodPropertyType"
								> </ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-packagedElement-7">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-TimeCalendarEraPropertyType-TimeCalendarEra"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-packagedElement-7-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-packagedElement-7-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-TimeCalendarEraPropertyType"
									association="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-packagedElement-7"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-TimeCalendarPropertyType"
								name="TimeCalendarPropertyType">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-TimeCalendarPropertyType-ownedComment"
									body="gml:TimeCalendarPropertyType provides for associating a gml:TimeCalendar with an object.">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-TimeCalendarPropertyType"
									/>
								</ownedComment>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-TimeCalendarPropertyType-TimeCalendar"
									name="TimeCalendar" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-TimeCalendarType"
									association="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-packagedElement-9">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-TimeCalendarPropertyType-TimeCalendar-ownedComment"
										body="A calendar is a discrete temporal reference system that provides a basis for defining temporal position to a resolution of one day.&#xA;gml:TimeCalendar adds one property to those inherited from gml:TimeReferenceSystem. A gml:referenceFrame provides a link to a gml:TimeCalendarEra that it uses. A  gml:TimeCalendar may reference more than one calendar era. &#xA;The referenceFrame element follows the standard GML property model, allowing the association to be instantiated either using an inline description using the gml:TimeCalendarEra element, or a link to a gml:TimeCalendarEra which is explicit elsewhere.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-TimeCalendarPropertyType-TimeCalendar"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-packagedElement-9">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-TimeCalendarPropertyType-TimeCalendar"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-packagedElement-9-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-packagedElement-9-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-TimeCalendarPropertyType"
									association="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-packagedElement-9"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-TimeClockType"
								name="TimeClockType">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-TimeClockType-generalization"
									general="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-TimeReferenceSystemType"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-TimeClockType-referenceEvent"
									name="referenceEvent" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-deprecatedTypes-StringOrRefType"> </ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-TimeClockType-referenceTime"
									name="referenceTime" aggregation="composite">
									<type
										href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-time"
									> </type>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-TimeClockType-utcReference"
									name="utcReference" aggregation="composite">
									<type
										href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-time"
									> </type>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-TimeClockType-dateBasis"
									name="dateBasis" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-TimeCalendarPropertyType">
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-TimeClockType-dateBasis-lowerValue"/>
									<upperValue xmi:type="uml:LiteralUnlimitedNatural"
										xmi:id="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-TimeClockType-dateBasis-upperValue"
										value="*"/>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-TimeClockPropertyType"
								name="TimeClockPropertyType">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-TimeClockPropertyType-ownedComment"
									body="gml:TimeClockPropertyType provides for associating a gml:TimeClock with an object.">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-TimeClockPropertyType"
									/>
								</ownedComment>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-TimeClockPropertyType-TimeClock"
									name="TimeClock" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-TimeClockType"
									association="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-packagedElement-12">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-TimeClockPropertyType-TimeClock-ownedComment"
										body="A clock provides a basis for defining temporal position within a day. A clock shall be used with a calendar in order to provide a complete description of a temporal position within a specific day.&#xA;gml:TimeClock adds the following properties to those inherited from gml:TimeReferenceSystemType:&#xA;-&#x9;gml:referenceEvent is the name or description of an event, such as solar noon or sunrise, which fixes the position of the base scale of the clock.&#xA;-&#x9;gml:referenceTime specifies the time of day associated with the reference event expressed as a time of day in the given clock. The reference time is usually the origin of the clock scale. &#xA;-&#x9;gml:utcReference specifies the 24 hour local or UTC time that corresponds to the reference time.&#xA;-&#x9;gml:dateBasis contains or references the calendars that use this clock.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-TimeClockPropertyType-TimeClock"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-packagedElement-12">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-TimeClockPropertyType-TimeClock"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-packagedElement-12-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-packagedElement-12-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-TimeClockPropertyType"
									association="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-packagedElement-12"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-TimeOrdinalReferenceSystemType"
								name="TimeOrdinalReferenceSystemType">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-TimeOrdinalReferenceSystemType-generalization"
									general="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-TimeReferenceSystemType"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-TimeOrdinalReferenceSystemType-component"
									name="component" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-TimeOrdinalEraPropertyType">
									<upperValue xmi:type="uml:LiteralUnlimitedNatural"
										xmi:id="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-TimeOrdinalReferenceSystemType-component-upperValue"
										value="*"/>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-TimeOrdinalEraPropertyType"
								name="TimeOrdinalEraPropertyType">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-TimeOrdinalEraPropertyType-ownedComment"
									body="gml:TimeOrdinalEraPropertyType provides for associating a gml:TimeOrdinalEra with an object.">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-TimeOrdinalEraPropertyType"
									/>
								</ownedComment>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-TimeOrdinalEraPropertyType-TimeOrdinalEra"
									name="TimeOrdinalEra" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-TimeOrdinalEraType"
									association="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-packagedElement-16">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-TimeOrdinalEraPropertyType-TimeOrdinalEra-ownedComment"
										body="Its content model follows the pattern of gml:TimeEdge, inheriting standard properties from gml:DefinitionType, and adding gml:start, gml:end and gml:extent properties, a set of gml:member properties which indicate ordered gml:TimeOrdinalEra elements, and a gml:group property which points to the parent era.&#xA;The recursive inclusion of gml:TimeOrdinalEra elements allow the construction of an arbitrary depth hierarchical ordinal reference schema, such that an ordinal era at a given level of the hierarchy includes a sequence of shorter, coterminous ordinal eras.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-TimeOrdinalEraPropertyType-TimeOrdinalEra"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-TimeOrdinalEraType"
								name="TimeOrdinalEraType">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-TimeOrdinalEraType-generalization"
									general="_niem-external-ogc-gml-3.2.1-dictionary-DefinitionType"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-TimeOrdinalEraType-relatedTime"
									name="relatedTime" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-temporal-RelatedTimeType">
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-TimeOrdinalEraType-relatedTime-lowerValue"/>
									<upperValue xmi:type="uml:LiteralUnlimitedNatural"
										xmi:id="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-TimeOrdinalEraType-relatedTime-upperValue"
										value="*"/>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-TimeOrdinalEraType-start"
									name="start" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-temporalTopology-TimeNodePropertyType">
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-TimeOrdinalEraType-start-lowerValue"
									/>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-TimeOrdinalEraType-end"
									name="end" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-temporalTopology-TimeNodePropertyType">
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-TimeOrdinalEraType-end-lowerValue"
									/>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-TimeOrdinalEraType-extent"
									name="extent" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-temporal-TimePeriodPropertyType">
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-TimeOrdinalEraType-extent-lowerValue"
									/>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-TimeOrdinalEraType-member"
									name="member" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-TimeOrdinalEraPropertyType">
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-TimeOrdinalEraType-member-lowerValue"/>
									<upperValue xmi:type="uml:LiteralUnlimitedNatural"
										xmi:id="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-TimeOrdinalEraType-member-upperValue"
										value="*"/>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-TimeOrdinalEraType-group"
									name="group" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-gmlBase-ReferenceType">
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-TimeOrdinalEraType-group-lowerValue"
									/>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-packagedElement-16">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-TimeOrdinalEraPropertyType-TimeOrdinalEra"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-packagedElement-16-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-packagedElement-16-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-TimeOrdinalEraPropertyType"
									association="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-packagedElement-16"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-DefinitionPropertyHolder"
								name="DefinitionPropertyHolder">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-DefinitionPropertyHolder-generalization"
									general="_niem-external-ogc-gml-3.2.1-dictionary-AbstractGMLPropertyHolder"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-DefinitionPropertyHolder-TimeCoordinateSystem"
									name="TimeCoordinateSystem" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-TimeCoordinateSystemType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-DefinitionPropertyHolder-TimeReferenceSystem"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-DefinitionPropertyHolder-TimeCoordinateSystem-ownedComment"
										body="A temporal coordinate system shall be based on a continuous interval scale defined in terms of a single time interval.&#xA;The differences to ISO 19108 TM_CoordinateSystem are:&#xA;-&#x9;the origin is specified either using the property gml:originPosition whose value is a direct time position, or using the property gml:origin whose model is gml:TimeInstantPropertyType; this permits more flexibility in representation and also supports referring to a value fixed elsewhere;&#xA;-&#x9;the interval uses gml:TimeIntervalLengthType.&#xA;">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-DefinitionPropertyHolder-TimeCoordinateSystem"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-DefinitionPropertyHolder-TimeCalendar"
									name="TimeCalendar" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-TimeCalendarType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-DefinitionPropertyHolder-TimeReferenceSystem"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-DefinitionPropertyHolder-TimeCalendar-ownedComment"
										body="A calendar is a discrete temporal reference system that provides a basis for defining temporal position to a resolution of one day.&#xA;gml:TimeCalendar adds one property to those inherited from gml:TimeReferenceSystem. A gml:referenceFrame provides a link to a gml:TimeCalendarEra that it uses. A  gml:TimeCalendar may reference more than one calendar era. &#xA;The referenceFrame element follows the standard GML property model, allowing the association to be instantiated either using an inline description using the gml:TimeCalendarEra element, or a link to a gml:TimeCalendarEra which is explicit elsewhere.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-DefinitionPropertyHolder-TimeCalendar"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-DefinitionPropertyHolder-TimeClock"
									name="TimeClock" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-TimeClockType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-DefinitionPropertyHolder-TimeReferenceSystem"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-DefinitionPropertyHolder-TimeClock-ownedComment"
										body="A clock provides a basis for defining temporal position within a day. A clock shall be used with a calendar in order to provide a complete description of a temporal position within a specific day.&#xA;gml:TimeClock adds the following properties to those inherited from gml:TimeReferenceSystemType:&#xA;-&#x9;gml:referenceEvent is the name or description of an event, such as solar noon or sunrise, which fixes the position of the base scale of the clock.&#xA;-&#x9;gml:referenceTime specifies the time of day associated with the reference event expressed as a time of day in the given clock. The reference time is usually the origin of the clock scale. &#xA;-&#x9;gml:utcReference specifies the 24 hour local or UTC time that corresponds to the reference time.&#xA;-&#x9;gml:dateBasis contains or references the calendars that use this clock.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-DefinitionPropertyHolder-TimeClock"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-DefinitionPropertyHolder-TimeOrdinalReferenceSystem"
									name="TimeOrdinalReferenceSystem" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-TimeOrdinalReferenceSystemType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-DefinitionPropertyHolder-TimeReferenceSystem"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-DefinitionPropertyHolder-TimeOrdinalReferenceSystem-ownedComment"
										body="In some applications of geographic information — such as geology and archaeology — relative position in time is known more precisely than absolute time or duration. The order of events in time can be well established, but the magnitude of the intervals between them cannot be accurately determined; in such cases, the use of an ordinal temporal reference system is appropriate. An ordinal temporal reference system is composed of a sequence of named coterminous eras, which may in turn be composed of sequences of member eras at a finer scale, giving the whole a hierarchical structure of eras of verying resolution. &#xA;An ordinal temporal reference system whose component eras are not further subdivided is effectively a temporal topological complex constrained to be a linear graph. An ordinal temporal reference system some or all of whose component eras are subdivided is effectively a temporal topological complex with the constraint that parallel branches may only be constructed in pairs where one is a single temporal ordinal era and the other is a sequence of temporal ordinal eras that are called &#34;members&#34; of the &#34;group&#34;. This constraint means that within a single temporal ordinal reference system, the relative position of all temporal ordinal eras is unambiguous.  &#xA;The positions of the beginning and end of a given era may calibrate the relative time scale.&#xA;gml:TimeOrdinalReferenceSystem adds one or more gml:component properties to the generic temporal reference system model.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-DefinitionPropertyHolder-TimeOrdinalReferenceSystem"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-DefinitionPropertyHolder-TimeReferenceSystem"
									name="TimeReferenceSystem" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-TimeReferenceSystemType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-dictionary-AbstractGMLPropertyHolder-Definition"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-DefinitionPropertyHolder-TimeReferenceSystem-ownedComment"
										body="A reference system is characterized in terms of its domain of validity: the spatial and temporal extent over which it is applicable. The basic GML element for temporal reference systems is gml:TimeReferenceSystem.  Its content model extends gml:DefinitionType with one additional property, gml:domainOfValidity.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-DefinitionPropertyHolder-TimeReferenceSystem"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
						</packagedElement>
						<packagedElement xmi:type="uml:Package"
							xmi:id="_niem-external-ogc-gml-3.2.1-referenceSystems"
							name="referenceSystems">
							<ownedComment xmi:type="uml:Comment"
								xmi:id="_niem-external-ogc-gml-3.2.1-referenceSystems-ownedComment"
								body="See ISO/DIS 19136 13.2.&#xA;The reference systems schema components have two logical parts, which define elements and types for XML encoding of the definitions of:&#xA;-&#x9;Identified Object, inherited by the ten types of GML objects used for coordinate reference systems and coordinate operations&#xA;-&#x9;High-level part of the definitions of coordinate reference systems&#xA;This schema encodes the Identified Object and Reference System packages of the UML Model for ISO 19111.">
								<annotatedElement
									xmi:idref="_niem-external-ogc-gml-3.2.1-referenceSystems"/>
							</ownedComment>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-referenceSystems-IdentifiedObjectType"
								name="IdentifiedObjectType" isAbstract="true">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-referenceSystems-IdentifiedObjectType-ownedComment"
									body="gml:IdentifiedObjectType provides identification properties of a CRS-related object. In gml:DefinitionType, the gml:identifier element shall be the primary name by which this object is identified, encoding the &#34;name&#34; attribute in the UML model.&#xA;Zero or more of the gml:name elements can be an unordered set of &#34;identifiers&#34;, encoding the &#34;identifier&#34; attribute in the UML model. Each of these gml:name elements can reference elsewhere the object's defining information or be an identifier by which this object can be referenced.&#xA;Zero or more other gml:name elements can be an unordered set of &#34;alias&#34; alternative names by which this CRS related object is identified, encoding the &#34;alias&#34; attributes in the UML model. An object may have several aliases, typically used in different contexts. The context for an alias is indicated by the value of its (optional) codeSpace attribute.&#xA;Any needed version information shall be included in the codeSpace attribute of a gml:identifier and gml:name elements. In this use, the gml:remarks element in the gml:DefinitionType shall contain comments on or information about this object, including data source information.">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-referenceSystems-IdentifiedObjectType"
									/>
								</ownedComment>
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-referenceSystems-IdentifiedObjectType-generalization"
									general="_niem-external-ogc-gml-3.2.1-dictionary-DefinitionType"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-referenceSystems-domainOfValidity_._type"
								name="domainOfValidity_._type">
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-referenceSystems-domainOfValidity_._type-EX_Extent"
									name="EX_Extent" aggregation="composite"
									type="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_Extent_Type"
									association="_niem-external-ogc-gml-3.2.1-referenceSystems-packagedElement-9"
								> </ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-referenceSystems-AbstractCRSType"
								name="AbstractCRSType" isAbstract="true">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-referenceSystems-AbstractCRSType-generalization"
									general="_niem-external-ogc-gml-3.2.1-referenceSystems-IdentifiedObjectType"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-referenceSystems-AbstractCRSType-domainOfValidity"
									name="domainOfValidity" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-referenceSystems-domainOfValidity_._type"
									association="_niem-external-ogc-gml-3.2.1-referenceSystems-packagedElement-7">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-referenceSystems-AbstractCRSType-domainOfValidity-ownedComment"
										body="The gml:domainOfValidity property implements an association role to an EX_Extent object as encoded in ISO/TS 19139, either referencing or containing the definition of that extent.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-referenceSystems-AbstractCRSType-domainOfValidity"
										/>
									</ownedComment>
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-referenceSystems-AbstractCRSType-domainOfValidity-lowerValue"/>
									<upperValue xmi:type="uml:LiteralUnlimitedNatural"
										xmi:id="_niem-external-ogc-gml-3.2.1-referenceSystems-AbstractCRSType-domainOfValidity-upperValue"
										value="*"/>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-referenceSystems-AbstractCRSType-scope"
									name="scope" aggregation="composite">
									<type
										href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-string"> </type>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-referenceSystems-AbstractCRSType-scope-ownedComment"
										body="The gml:scope property provides a description of the usage, or limitations of usage, for which this CRS-related object is valid. If unknown, enter &#34;not known&#34;.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-referenceSystems-AbstractCRSType-scope"
										/>
									</ownedComment>
									<upperValue xmi:type="uml:LiteralUnlimitedNatural"
										xmi:id="_niem-external-ogc-gml-3.2.1-referenceSystems-AbstractCRSType-scope-upperValue"
										value="*"/>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-referenceSystems-NamespaceElementPropertyHolder"
								name="NamespaceElementPropertyHolder">
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-referenceSystems-NamespaceElementPropertyHolder-scope"
									name="scope" aggregation="composite">
									<type
										href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-string"> </type>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-referenceSystems-NamespaceElementPropertyHolder-scope-ownedComment"
										body="The gml:scope property provides a description of the usage, or limitations of usage, for which this CRS-related object is valid. If unknown, enter &#34;not known&#34;.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-referenceSystems-NamespaceElementPropertyHolder-scope"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-referenceSystems-NamespaceElementPropertyHolder-domainOfValidity"
									name="domainOfValidity" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-referenceSystems-NamespaceElementPropertyHolder-domainOfValidity_._type">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-referenceSystems-NamespaceElementPropertyHolder-domainOfValidity-ownedComment"
										body="The gml:domainOfValidity property implements an association role to an EX_Extent object as encoded in ISO/TS 19139, either referencing or containing the definition of that extent.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-referenceSystems-NamespaceElementPropertyHolder-domainOfValidity"
										/>
									</ownedComment>
								</ownedAttribute>
								<nestedClassifier xmi:type="uml:Class"
									xmi:id="_niem-external-ogc-gml-3.2.1-referenceSystems-NamespaceElementPropertyHolder-domainOfValidity_._type"
									name="domainOfValidity_._type">
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-gml-3.2.1-referenceSystems-NamespaceElementPropertyHolder-domainOfValidity_._type-EX_Extent"
										name="EX_Extent" aggregation="composite"
										type="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_Extent_Type"
										association="_niem-external-ogc-gml-3.2.1-referenceSystems-packagedElement-6"
									> </ownedAttribute>
								</nestedClassifier>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-referenceSystems-packagedElement-5">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-referenceSystems-NamespaceElementPropertyHolder-domainOfValidity_._type-EX_Extent"/>
								<supplier
									xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-extent-NamespaceElementPropertyHolder-EX_Extent"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-referenceSystems-packagedElement-6">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-referenceSystems-NamespaceElementPropertyHolder-domainOfValidity_._type-EX_Extent"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-referenceSystems-packagedElement-6-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-referenceSystems-packagedElement-6-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-referenceSystems-NamespaceElementPropertyHolder-domainOfValidity_._type"
									association="_niem-external-ogc-gml-3.2.1-referenceSystems-packagedElement-6"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-referenceSystems-packagedElement-7">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-referenceSystems-AbstractCRSType-domainOfValidity"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-referenceSystems-packagedElement-7-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-referenceSystems-packagedElement-7-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-referenceSystems-AbstractCRSType"
									association="_niem-external-ogc-gml-3.2.1-referenceSystems-packagedElement-7"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-referenceSystems-packagedElement-8">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-referenceSystems-domainOfValidity_._type-EX_Extent"/>
								<supplier
									xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-extent-NamespaceElementPropertyHolder-EX_Extent"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-referenceSystems-packagedElement-9">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-referenceSystems-domainOfValidity_._type-EX_Extent"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-referenceSystems-packagedElement-9-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-referenceSystems-packagedElement-9-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-referenceSystems-domainOfValidity_._type"
									association="_niem-external-ogc-gml-3.2.1-referenceSystems-packagedElement-9"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-referenceSystems-CRSPropertyType"
								name="CRSPropertyType">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-referenceSystems-CRSPropertyType-ownedComment"
									body="gml:CRSPropertyType is a property type for association roles to a CRS abstract coordinate reference system, either referencing or containing the definition of that CRS.">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-referenceSystems-CRSPropertyType"
									/>
								</ownedComment>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-referenceSystems-CRSPropertyType-AbstractCRS"
									name="AbstractCRS" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-referenceSystems-AbstractCRSType"
									association="_niem-external-ogc-gml-3.2.1-referenceSystems-packagedElement-11">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-referenceSystems-CRSPropertyType-AbstractCRS-ownedComment"
										body="gml:AbstractCRS specifies a coordinate reference system which is usually single but may be compound. This abstract complex type shall not be used, extended, or restricted, in a GML Application Schema, to define a concrete subtype with a meaning equivalent to a concrete subtype specified in this document.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-referenceSystems-CRSPropertyType-AbstractCRS"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-referenceSystems-packagedElement-11">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-referenceSystems-CRSPropertyType-AbstractCRS"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-referenceSystems-packagedElement-11-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-referenceSystems-packagedElement-11-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-referenceSystems-CRSPropertyType"
									association="_niem-external-ogc-gml-3.2.1-referenceSystems-packagedElement-11"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-referenceSystems-DefinitionPropertyHolder"
								name="DefinitionPropertyHolder">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-referenceSystems-DefinitionPropertyHolder-generalization"
									general="_niem-external-ogc-gml-3.2.1-dictionary-AbstractGMLPropertyHolder"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-referenceSystems-DefinitionPropertyHolder-AbstractCRS"
									name="AbstractCRS" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-referenceSystems-AbstractCRSType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-dictionary-AbstractGMLPropertyHolder-Definition"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-referenceSystems-DefinitionPropertyHolder-AbstractCRS-ownedComment"
										body="gml:AbstractCRS specifies a coordinate reference system which is usually single but may be compound. This abstract complex type shall not be used, extended, or restricted, in a GML Application Schema, to define a concrete subtype with a meaning equivalent to a concrete subtype specified in this document.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-referenceSystems-DefinitionPropertyHolder-AbstractCRS"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
						</packagedElement>
						<packagedElement xmi:type="uml:Package"
							xmi:id="_niem-external-ogc-gml-3.2.1-datums" name="datums">
							<ownedComment xmi:type="uml:Comment"
								xmi:id="_niem-external-ogc-gml-3.2.1-datums-ownedComment"
								body="See ISO/DIS 19136 13.5&#xA;The datums schema components can be divided into three logical parts, which define elements and types for XML encoding of the definitions of:&#xA;-&#x9;Abstract datum&#xA;-&#x9;Geodetic datums, including ellipsoid and prime meridian&#xA;-&#x9;Multiple other concrete types of spatial or temporal datums&#xA;These schema components encode the Datum packages of the UML Models of ISO 19111 Clause 10 and ISO/DIS 19136 D.3.10.">
								<annotatedElement xmi:idref="_niem-external-ogc-gml-3.2.1-datums"/>
							</ownedComment>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-datums-GeodeticDatumPropertyType"
								name="GeodeticDatumPropertyType">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-datums-GeodeticDatumPropertyType-ownedComment"
									body="gml:GeodeticDatumPropertyType is a property type for association roles to a geodetic datum, either referencing or containing the definition of that datum.">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-datums-GeodeticDatumPropertyType"
									/>
								</ownedComment>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-datums-GeodeticDatumPropertyType-GeodeticDatum"
									name="GeodeticDatum" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-datums-GeodeticDatumType"
									association="_niem-external-ogc-gml-3.2.1-datums-packagedElement-21">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-datums-GeodeticDatumPropertyType-GeodeticDatum-ownedComment"
										body="gml:GeodeticDatum is a geodetic datum defines the precise location and orientation in 3-dimensional space of a defined ellipsoid (or sphere), or of a Cartesian coordinate system centered in this ellipsoid (or sphere).">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-datums-GeodeticDatumPropertyType-GeodeticDatum"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-datums-GeodeticDatumType"
								name="GeodeticDatumType">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-datums-GeodeticDatumType-generalization"
									general="_niem-external-ogc-gml-3.2.1-datums-AbstractDatumType"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-datums-GeodeticDatumType-primeMeridian"
									name="primeMeridian" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-datums-PrimeMeridianPropertyType"
									association="_niem-external-ogc-gml-3.2.1-datums-packagedElement-11">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-datums-GeodeticDatumType-primeMeridian-ownedComment"
										body="gml:primeMeridian is an association role to the prime meridian used by this geodetic datum.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-datums-GeodeticDatumType-primeMeridian"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-datums-GeodeticDatumType-ellipsoid"
									name="ellipsoid" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-datums-EllipsoidPropertyType"
									association="_niem-external-ogc-gml-3.2.1-datums-packagedElement-20">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-datums-GeodeticDatumType-ellipsoid-ownedComment"
										body="gml:ellipsoid is an association role to the ellipsoid used by this geodetic datum.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-datums-GeodeticDatumType-ellipsoid"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-datums-AbstractDatumType"
								name="AbstractDatumType" isAbstract="true">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-datums-AbstractDatumType-generalization"
									general="_niem-external-ogc-gml-3.2.1-referenceSystems-IdentifiedObjectType"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-datums-AbstractDatumType-domainOfValidity"
									name="domainOfValidity" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-referenceSystems-domainOfValidity_._type"
									association="_niem-external-ogc-gml-3.2.1-datums-packagedElement-5">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-datums-AbstractDatumType-domainOfValidity-ownedComment"
										body="The gml:domainOfValidity property implements an association role to an EX_Extent object as encoded in ISO/TS 19139, either referencing or containing the definition of that extent.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-datums-AbstractDatumType-domainOfValidity"
										/>
									</ownedComment>
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-datums-AbstractDatumType-domainOfValidity-lowerValue"
									/>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-datums-AbstractDatumType-scope"
									name="scope" aggregation="composite">
									<type
										href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-string"> </type>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-datums-AbstractDatumType-scope-ownedComment"
										body="The gml:scope property provides a description of the usage, or limitations of usage, for which this CRS-related object is valid. If unknown, enter &#34;not known&#34;.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-datums-AbstractDatumType-scope"
										/>
									</ownedComment>
									<upperValue xmi:type="uml:LiteralUnlimitedNatural"
										xmi:id="_niem-external-ogc-gml-3.2.1-datums-AbstractDatumType-scope-upperValue"
										value="*"/>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-datums-AbstractDatumType-anchorDefinition"
									name="anchorDefinition" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-basicTypes-CodeType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-datums-AbstractDatumType-anchorDefinition-ownedComment"
										body="gml:anchorDefinition is a description, possibly including coordinates, of the definition used to anchor the datum to the Earth. Also known as the &#34;origin&#34;, especially for engineering and image datums. The codeSpace attribute may be used to reference a source of more detailed on this point or surface, or on a set of such descriptions.&#xA;-&#x9;For a geodetic datum, this point is also known as the fundamental point, which is traditionally the point where the relationship between geoid and ellipsoid is defined. In some cases, the &#34;fundamental point&#34; may consist of a number of points. In those cases, the parameters defining the geoid/ellipsoid relationship have been averaged for these points, and the averages adopted as the datum definition.&#xA;-&#x9;For an engineering datum, the anchor definition may be a physical point, or it may be a point with defined coordinates in another CRS.may&#xA;-&#x9;For an image datum, the anchor definition is usually either the centre of the image or the corner of the image.&#xA;-&#x9;For a temporal datum, this attribute is not defined. Instead of the anchor definition, a temporal datum carries a separate time origin of type DateTime.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-datums-AbstractDatumType-anchorDefinition"
										/>
									</ownedComment>
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-datums-AbstractDatumType-anchorDefinition-lowerValue"
									/>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-datums-AbstractDatumType-realizationEpoch"
									name="realizationEpoch" aggregation="composite">
									<type
										href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-date"> </type>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-datums-AbstractDatumType-realizationEpoch-ownedComment"
										body="gml:realizationEpoch is the time after which this datum definition is valid. See ISO 19111 Table 32 for details.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-datums-AbstractDatumType-realizationEpoch"
										/>
									</ownedComment>
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-datums-AbstractDatumType-realizationEpoch-lowerValue"
									/>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-datums-packagedElement-4">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-datums-AbstractDatumType-domainOfValidity"/>
								<supplier
									xmi:idref="_niem-external-ogc-gml-3.2.1-referenceSystems-NamespaceElementPropertyHolder-domainOfValidity"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-datums-packagedElement-5">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-datums-AbstractDatumType-domainOfValidity"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-datums-packagedElement-5-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-datums-packagedElement-5-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-datums-AbstractDatumType"
									association="_niem-external-ogc-gml-3.2.1-datums-packagedElement-5"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-datums-packagedElement-6">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-datums-AbstractDatumType-scope"/>
								<supplier
									xmi:idref="_niem-external-ogc-gml-3.2.1-referenceSystems-NamespaceElementPropertyHolder-scope"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-datums-NamespaceElementPropertyHolder"
								name="NamespaceElementPropertyHolder">
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-datums-NamespaceElementPropertyHolder-SecondDefiningParameter"
									name="SecondDefiningParameter" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-datums-NamespaceElementPropertyHolder-SecondDefiningParameter_._type"/>
								<nestedClassifier xmi:type="uml:Class"
									xmi:id="_niem-external-ogc-gml-3.2.1-datums-NamespaceElementPropertyHolder-SecondDefiningParameter_._type"
									name="SecondDefiningParameter_._type">
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-gml-3.2.1-datums-NamespaceElementPropertyHolder-SecondDefiningParameter_._type-inverseFlattening"
										name="inverseFlattening" aggregation="composite"
										type="_niem-external-ogc-gml-3.2.1-basicTypes-MeasureType"> </ownedAttribute>
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-gml-3.2.1-datums-NamespaceElementPropertyHolder-SecondDefiningParameter_._type-semiMinorAxis"
										name="semiMinorAxis" aggregation="composite"
										type="_niem-external-ogc-gml-3.2.1-measures-LengthType"> </ownedAttribute>
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-gml-3.2.1-datums-NamespaceElementPropertyHolder-SecondDefiningParameter_._type-isSphere"
										name="isSphere" aggregation="composite">
										<type
											href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-boolean"
										> </type>
									</ownedAttribute>
								</nestedClassifier>
								<nestedClassifier xmi:type="uml:Class"
									xmi:id="_niem-external-ogc-gml-3.2.1-datums-NamespaceElementPropertyHolder-secondDefiningParameter_._type"
									name="secondDefiningParameter_._type">
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-gml-3.2.1-datums-NamespaceElementPropertyHolder-secondDefiningParameter_._type-SecondDefiningParameter"
										name="SecondDefiningParameter" aggregation="composite"
										type="_niem-external-ogc-gml-3.2.1-datums-SecondDefiningParameter_._type"
										association="_niem-external-ogc-gml-3.2.1-datums-packagedElement-17"
									> </ownedAttribute>
								</nestedClassifier>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-datums-PrimeMeridianPropertyType"
								name="PrimeMeridianPropertyType">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-datums-PrimeMeridianPropertyType-ownedComment"
									body="gml:PrimeMeridianPropertyType is a property type for association roles to a prime meridian, either referencing or containing the definition of that meridian.">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-datums-PrimeMeridianPropertyType"
									/>
								</ownedComment>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-datums-PrimeMeridianPropertyType-PrimeMeridian"
									name="PrimeMeridian" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-datums-PrimeMeridianType"
									association="_niem-external-ogc-gml-3.2.1-datums-packagedElement-10">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-datums-PrimeMeridianPropertyType-PrimeMeridian-ownedComment"
										body="A gml:PrimeMeridian defines the origin from which longitude values are determined. The default value for the prime meridian gml:identifier value is &#34;Greenwich&#34;.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-datums-PrimeMeridianPropertyType-PrimeMeridian"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-datums-PrimeMeridianType"
								name="PrimeMeridianType">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-datums-PrimeMeridianType-generalization"
									general="_niem-external-ogc-gml-3.2.1-referenceSystems-IdentifiedObjectType"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-datums-PrimeMeridianType-greenwichLongitude"
									name="greenwichLongitude" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-measures-AngleType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-datums-PrimeMeridianType-greenwichLongitude-ownedComment"
										body="gml:greenwichLongitude is the longitude of the prime meridian measured from the Greenwich meridian, positive eastward. If the value of the prime meridian &#34;name&#34; is &#34;Greenwich&#34; then the value of greenwichLongitude shall be 0 degrees.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-datums-PrimeMeridianType-greenwichLongitude"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-datums-packagedElement-10">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-datums-PrimeMeridianPropertyType-PrimeMeridian"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-datums-packagedElement-10-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-datums-packagedElement-10-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-datums-PrimeMeridianPropertyType"
									association="_niem-external-ogc-gml-3.2.1-datums-packagedElement-10"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-datums-packagedElement-11">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-datums-GeodeticDatumType-primeMeridian"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-datums-packagedElement-11-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-datums-packagedElement-11-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-datums-GeodeticDatumType"
									association="_niem-external-ogc-gml-3.2.1-datums-packagedElement-11"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-datums-EllipsoidPropertyType"
								name="EllipsoidPropertyType">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-datums-EllipsoidPropertyType-ownedComment"
									body="gml:EllipsoidPropertyType is a property type for association roles to an ellipsoid, either referencing or containing the definition of that ellipsoid.">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-datums-EllipsoidPropertyType"
									/>
								</ownedComment>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-datums-EllipsoidPropertyType-Ellipsoid"
									name="Ellipsoid" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-datums-EllipsoidType"
									association="_niem-external-ogc-gml-3.2.1-datums-packagedElement-19">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-datums-EllipsoidPropertyType-Ellipsoid-ownedComment"
										body="A gml:Ellipsoid is a geometric figure that may be used to describe the approximate shape of the earth. In mathematical terms, it is a surface formed by the rotation of an ellipse about its minor axis.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-datums-EllipsoidPropertyType-Ellipsoid"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-datums-EllipsoidType"
								name="EllipsoidType">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-datums-EllipsoidType-generalization"
									general="_niem-external-ogc-gml-3.2.1-referenceSystems-IdentifiedObjectType"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-datums-EllipsoidType-semiMajorAxis"
									name="semiMajorAxis" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-basicTypes-MeasureType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-datums-EllipsoidType-semiMajorAxis-ownedComment"
										body="gml:semiMajorAxis specifies the length of the semi-major axis of the ellipsoid, with its units. Uses the MeasureType with the restriction that the unit of measure referenced by uom must be suitable for a length, such as metres or feet.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-datums-EllipsoidType-semiMajorAxis"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-datums-EllipsoidType-secondDefiningParameter"
									name="secondDefiningParameter" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-datums-secondDefiningParameter_._type"
									association="_niem-external-ogc-gml-3.2.1-datums-packagedElement-18">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-datums-EllipsoidType-secondDefiningParameter-ownedComment"
										body="gml:secondDefiningParameter is a property containing the definition of the second parameter that defines the shape of an ellipsoid. An ellipsoid requires two defining parameters: semi-major axis and inverse flattening or semi-major axis and semi-minor axis. When the reference body is a sphere rather than an ellipsoid, only a single defining parameter is required, namely the radius of the sphere; in that case, the semi-major axis &#34;degenerates&#34; into the radius of the sphere.&#xA;The inverseFlattening element contains the inverse flattening value of the ellipsoid. This value is a scale factor (or ratio). It uses gml:LengthType with the restriction that the unit of measure referenced by the uom attribute must be suitable for a scale factor, such as percent, permil, or parts-per-million.&#xA;The semiMinorAxis element contains the length of the semi-minor axis of the ellipsoid. When the isSphere element is included, the ellipsoid is degenerate and is actually a sphere. The sphere is completely defined by the semi-major axis, which is the radius of the sphere.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-datums-EllipsoidType-secondDefiningParameter"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-datums-secondDefiningParameter_._type"
								name="secondDefiningParameter_._type">
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-datums-secondDefiningParameter_._type-SecondDefiningParameter"
									name="SecondDefiningParameter" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-datums-SecondDefiningParameter_._type"
									association="_niem-external-ogc-gml-3.2.1-datums-packagedElement-16"
								> </ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-datums-SecondDefiningParameter_._type"
								name="SecondDefiningParameter_._type">
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-datums-SecondDefiningParameter_._type-inverseFlattening"
									name="inverseFlattening" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-basicTypes-MeasureType"> </ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-datums-SecondDefiningParameter_._type-semiMinorAxis"
									name="semiMinorAxis" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-measures-LengthType"> </ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-datums-SecondDefiningParameter_._type-isSphere"
									name="isSphere" aggregation="composite">
									<type
										href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-boolean"
									> </type>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-datums-packagedElement-16">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-datums-secondDefiningParameter_._type-SecondDefiningParameter"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-datums-packagedElement-16-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-datums-packagedElement-16-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-datums-secondDefiningParameter_._type"
									association="_niem-external-ogc-gml-3.2.1-datums-packagedElement-16"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-datums-packagedElement-17">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-datums-NamespaceElementPropertyHolder-secondDefiningParameter_._type-SecondDefiningParameter"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-datums-packagedElement-17-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-datums-packagedElement-17-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-datums-NamespaceElementPropertyHolder-secondDefiningParameter_._type"
									association="_niem-external-ogc-gml-3.2.1-datums-packagedElement-17"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-datums-packagedElement-18">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-datums-EllipsoidType-secondDefiningParameter"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-datums-packagedElement-18-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-datums-packagedElement-18-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-datums-EllipsoidType"
									association="_niem-external-ogc-gml-3.2.1-datums-packagedElement-18"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-datums-packagedElement-19">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-datums-EllipsoidPropertyType-Ellipsoid"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-datums-packagedElement-19-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-datums-packagedElement-19-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-datums-EllipsoidPropertyType"
									association="_niem-external-ogc-gml-3.2.1-datums-packagedElement-19"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-datums-packagedElement-20">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-datums-GeodeticDatumType-ellipsoid"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-datums-packagedElement-20-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-datums-packagedElement-20-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-datums-GeodeticDatumType"
									association="_niem-external-ogc-gml-3.2.1-datums-packagedElement-20"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-datums-packagedElement-21">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-datums-GeodeticDatumPropertyType-GeodeticDatum"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-datums-packagedElement-21-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-datums-packagedElement-21-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-datums-GeodeticDatumPropertyType"
									association="_niem-external-ogc-gml-3.2.1-datums-packagedElement-21"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-datums-VerticalDatumPropertyType"
								name="VerticalDatumPropertyType">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-datums-VerticalDatumPropertyType-ownedComment"
									body="gml:VerticalDatumPropertyType is property type for association roles to a vertical datum, either referencing or containing the definition of that datum.">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-datums-VerticalDatumPropertyType"
									/>
								</ownedComment>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-datums-VerticalDatumPropertyType-VerticalDatum"
									name="VerticalDatum" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-datums-VerticalDatumType"
									association="_niem-external-ogc-gml-3.2.1-datums-packagedElement-24">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-datums-VerticalDatumPropertyType-VerticalDatum-ownedComment"
										body="gml:VerticalDatum is a textual description and/or a set of parameters identifying a particular reference level surface used as a zero-height surface, including its position with respect to the Earth for any of the height types recognized by this International Standard.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-datums-VerticalDatumPropertyType-VerticalDatum"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-datums-VerticalDatumType"
								name="VerticalDatumType">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-datums-VerticalDatumType-generalization"
									general="_niem-external-ogc-gml-3.2.1-datums-AbstractDatumType"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-datums-packagedElement-24">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-datums-VerticalDatumPropertyType-VerticalDatum"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-datums-packagedElement-24-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-datums-packagedElement-24-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-datums-VerticalDatumPropertyType"
									association="_niem-external-ogc-gml-3.2.1-datums-packagedElement-24"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-datums-EngineeringDatumPropertyType"
								name="EngineeringDatumPropertyType">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-datums-EngineeringDatumPropertyType-ownedComment"
									body="gml:EngineeringDatumPropertyType is a property type for association roles to an engineering datum, either referencing or containing the definition of that datum.">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-datums-EngineeringDatumPropertyType"
									/>
								</ownedComment>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-datums-EngineeringDatumPropertyType-EngineeringDatum"
									name="EngineeringDatum" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-datums-EngineeringDatumType"
									association="_niem-external-ogc-gml-3.2.1-datums-packagedElement-27">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-datums-EngineeringDatumPropertyType-EngineeringDatum-ownedComment"
										body="gml:EngineeringDatum defines the origin of an engineering coordinate reference system, and is used in a region around that origin. This origin may be fixed with respect to the earth (such as a defined point at a construction site), or be a defined point on a moving vehicle (such as on a ship or satellite).">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-datums-EngineeringDatumPropertyType-EngineeringDatum"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-datums-EngineeringDatumType"
								name="EngineeringDatumType">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-datums-EngineeringDatumType-generalization"
									general="_niem-external-ogc-gml-3.2.1-datums-AbstractDatumType"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-datums-packagedElement-27">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-datums-EngineeringDatumPropertyType-EngineeringDatum"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-datums-packagedElement-27-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-datums-packagedElement-27-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-datums-EngineeringDatumPropertyType"
									association="_niem-external-ogc-gml-3.2.1-datums-packagedElement-27"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-datums-ImageDatumPropertyType"
								name="ImageDatumPropertyType">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-datums-ImageDatumPropertyType-ownedComment"
									body="gml:ImageDatumPropertyType is a property type for association roles to an image datum, either referencing or containing the definition of that datum.">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-datums-ImageDatumPropertyType"
									/>
								</ownedComment>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-datums-ImageDatumPropertyType-ImageDatum"
									name="ImageDatum" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-datums-ImageDatumType"
									association="_niem-external-ogc-gml-3.2.1-datums-packagedElement-30">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-datums-ImageDatumPropertyType-ImageDatum-ownedComment"
										body="gml:ImageDatum defines the origin of an image coordinate reference system, and is used in a local context only. For an image datum, the anchor definition is usually either the centre of the image or the corner of the image. For more information, see ISO 19111 B.3.5.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-datums-ImageDatumPropertyType-ImageDatum"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-datums-ImageDatumType"
								name="ImageDatumType">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-datums-ImageDatumType-generalization"
									general="_niem-external-ogc-gml-3.2.1-datums-AbstractDatumType"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-datums-ImageDatumType-pixelInCell"
									name="pixelInCell" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-basicTypes-CodeWithAuthorityType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-datums-ImageDatumType-pixelInCell-ownedComment"
										body="gml:pixelInCell is a specification of the way an image grid is associated with the image data attributes. The required codeSpace attribute shall reference a source of information specifying the values and meanings of all the allowed string values for this property.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-datums-ImageDatumType-pixelInCell"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-datums-packagedElement-30">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-datums-ImageDatumPropertyType-ImageDatum"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-datums-packagedElement-30-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-datums-packagedElement-30-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-datums-ImageDatumPropertyType"
									association="_niem-external-ogc-gml-3.2.1-datums-packagedElement-30"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-datums-TemporalDatumPropertyType"
								name="TemporalDatumPropertyType">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-datums-TemporalDatumPropertyType-ownedComment"
									body="gml:TemporalDatumPropertyType is a property type for association roles to a temporal datum, either referencing or containing the definition of that datum.">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-datums-TemporalDatumPropertyType"
									/>
								</ownedComment>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-datums-TemporalDatumPropertyType-TemporalDatum"
									name="TemporalDatum" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-datums-TemporalDatumType"
									association="_niem-external-ogc-gml-3.2.1-datums-packagedElement-47">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-datums-TemporalDatumPropertyType-TemporalDatum-ownedComment"
										body="A gml:TemporalDatum defines the origin of a Temporal Reference System. This type omits the &#34;anchorDefinition&#34; and &#34;realizationEpoch&#34; elements and adds the &#34;origin&#34; element with the dateTime type.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-datums-TemporalDatumPropertyType-TemporalDatum"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-datums-TemporalDatumType"
								name="TemporalDatumType">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-datums-TemporalDatumType-generalization"
									general="_niem-external-ogc-gml-3.2.1-datums-TemporalDatumBaseType"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-datums-TemporalDatumType-origin"
									name="origin" aggregation="composite">
									<type
										href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-dateTime"> </type>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-datums-TemporalDatumType-origin-ownedComment"
										body="gml:origin is the date and time origin of this temporal datum.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-datums-TemporalDatumType-origin"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-datums-TemporalDatumBaseType"
								name="TemporalDatumBaseType" isAbstract="true">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-datums-TemporalDatumBaseType-ownedComment"
									body="The TemporalDatumBaseType partially defines the origin of a temporal coordinate reference system. This type restricts the AbstractDatumType to remove the &#34;anchorDefinition&#34; and &#34;realizationEpoch&#34; elements.">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-datums-TemporalDatumBaseType"
									/>
								</ownedComment>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-datums-TemporalDatumBaseType-metaDataProperty"
									name="metaDataProperty" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-deprecatedTypes-MetaDataPropertyType"
									association="_niem-external-ogc-gml-3.2.1-datums-packagedElement-36">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-datums-TemporalDatumBaseType-metaDataProperty-ownedComment">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-datums-TemporalDatumBaseType-metaDataProperty"
										/>
									</ownedComment>
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-datums-TemporalDatumBaseType-metaDataProperty-lowerValue"/>
									<upperValue xmi:type="uml:LiteralUnlimitedNatural"
										xmi:id="_niem-external-ogc-gml-3.2.1-datums-TemporalDatumBaseType-metaDataProperty-upperValue"
										value="*"/>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-datums-TemporalDatumBaseType-description"
									name="description" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-deprecatedTypes-StringOrRefType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-datums-TemporalDatumBaseType-description-ownedComment"
										body="The value of this property is a text description of the object. gml:description uses gml:StringOrRefType as its content model, so it may contain a simple text string content, or carry a reference to an external description. The use of gml:description to reference an external description has been deprecated and replaced by the gml:descriptionReference property.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-datums-TemporalDatumBaseType-description"
										/>
									</ownedComment>
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-datums-TemporalDatumBaseType-description-lowerValue"
									/>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-datums-TemporalDatumBaseType-descriptionReference"
									name="descriptionReference" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-gmlBase-ReferenceType"
									association="_niem-external-ogc-gml-3.2.1-datums-packagedElement-39">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-datums-TemporalDatumBaseType-descriptionReference-ownedComment"
										body="The value of this property is a remote text description of the object. The xlink:href attribute of the gml:descriptionReference property references the external description.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-datums-TemporalDatumBaseType-descriptionReference"
										/>
									</ownedComment>
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-datums-TemporalDatumBaseType-descriptionReference-lowerValue"
									/>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-datums-TemporalDatumBaseType-identifier"
									name="identifier" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-basicTypes-CodeWithAuthorityType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-datums-TemporalDatumBaseType-identifier-ownedComment"
										body="Often, a special identifier is assigned to an object by the maintaining authority with the intention that it is used in references to the object For such cases, the codeSpace shall be provided. That identifier is usually unique either globally or within an application domain. gml:identifier is a pre-defined property for such identifiers.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-datums-TemporalDatumBaseType-identifier"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-datums-TemporalDatumBaseType-name"
									name="name" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-basicTypes-CodeType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-datums-TemporalDatumBaseType-name-ownedComment"
										body="The gml:name property provides a label or identifier for the object, commonly a descriptive name. An object may have several names, typically assigned by different authorities. gml:name uses the gml:CodeType content model.  The authority for a name is indicated by the value of its (optional) codeSpace attribute.  The name may or may not be unique, as determined by the rules of the organization responsible for the codeSpace.  In common usage there will be one name per authority, so a processing application may select the name from its preferred codeSpace.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-datums-TemporalDatumBaseType-name"
										/>
									</ownedComment>
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-datums-TemporalDatumBaseType-name-lowerValue"/>
									<upperValue xmi:type="uml:LiteralUnlimitedNatural"
										xmi:id="_niem-external-ogc-gml-3.2.1-datums-TemporalDatumBaseType-name-upperValue"
										value="*"/>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-datums-TemporalDatumBaseType-remarks"
									name="remarks" aggregation="composite">
									<type
										href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-string"> </type>
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-datums-TemporalDatumBaseType-remarks-lowerValue"
									/>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-datums-TemporalDatumBaseType-domainOfValidity"
									name="domainOfValidity" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-referenceSystems-domainOfValidity_._type"
									association="_niem-external-ogc-gml-3.2.1-datums-packagedElement-44">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-datums-TemporalDatumBaseType-domainOfValidity-ownedComment"
										body="The gml:domainOfValidity property implements an association role to an EX_Extent object as encoded in ISO/TS 19139, either referencing or containing the definition of that extent.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-datums-TemporalDatumBaseType-domainOfValidity"
										/>
									</ownedComment>
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-datums-TemporalDatumBaseType-domainOfValidity-lowerValue"
									/>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-datums-TemporalDatumBaseType-scope"
									name="scope" aggregation="composite">
									<type
										href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-string"> </type>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-datums-TemporalDatumBaseType-scope-ownedComment"
										body="The gml:scope property provides a description of the usage, or limitations of usage, for which this CRS-related object is valid. If unknown, enter &#34;not known&#34;.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-datums-TemporalDatumBaseType-scope"
										/>
									</ownedComment>
									<upperValue xmi:type="uml:LiteralUnlimitedNatural"
										xmi:id="_niem-external-ogc-gml-3.2.1-datums-TemporalDatumBaseType-scope-upperValue"
										value="*"/>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-datums-TemporalDatumBaseType-id"
									name="id" aggregation="composite">
									<type
										href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-ID"> </type>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-datums-TemporalDatumBaseType-id-ownedComment"
										body="The attribute gml:id supports provision of a handle for the XML element representing a GML Object. Its use is mandatory for all GML objects. It is of XML type ID, so is constrained to be unique in the XML document within which it occurs.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-datums-TemporalDatumBaseType-id"
										/>
									</ownedComment>
									<defaultValue xmi:type="uml:LiteralString"
										xmi:id="_niem-external-ogc-gml-3.2.1-datums-TemporalDatumBaseType-id-defaultValue"
										name="default"/>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-datums-packagedElement-34">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-datums-TemporalDatumBaseType"/>
								<supplier
									xmi:idref="_niem-external-ogc-gml-3.2.1-datums-AbstractDatumType"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-datums-packagedElement-35">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-datums-TemporalDatumBaseType-metaDataProperty"/>
								<supplier
									xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-metaDataProperty"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-datums-packagedElement-36">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-datums-TemporalDatumBaseType-metaDataProperty"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-datums-packagedElement-36-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-datums-packagedElement-36-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-datums-TemporalDatumBaseType"
									association="_niem-external-ogc-gml-3.2.1-datums-packagedElement-36"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-datums-packagedElement-37">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-datums-TemporalDatumBaseType-description"/>
								<supplier
									xmi:idref="_niem-external-ogc-gml-3.2.1-gmlBase-NamespaceElementPropertyHolder-description"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-datums-packagedElement-38">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-datums-TemporalDatumBaseType-descriptionReference"/>
								<supplier
									xmi:idref="_niem-external-ogc-gml-3.2.1-gmlBase-NamespaceElementPropertyHolder-descriptionReference"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-datums-packagedElement-39">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-datums-TemporalDatumBaseType-descriptionReference"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-datums-packagedElement-39-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-datums-packagedElement-39-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-datums-TemporalDatumBaseType"
									association="_niem-external-ogc-gml-3.2.1-datums-packagedElement-39"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-datums-packagedElement-40">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-datums-TemporalDatumBaseType-identifier"/>
								<supplier
									xmi:idref="_niem-external-ogc-gml-3.2.1-gmlBase-NamespaceElementPropertyHolder-identifier"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-datums-packagedElement-41">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-datums-TemporalDatumBaseType-name"/>
								<supplier
									xmi:idref="_niem-external-ogc-gml-3.2.1-gmlBase-NamespaceElementPropertyHolder-name"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-datums-packagedElement-42">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-datums-TemporalDatumBaseType-remarks"/>
								<supplier
									xmi:idref="_niem-external-ogc-gml-3.2.1-dictionary-NamespaceElementPropertyHolder-remarks"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-datums-packagedElement-43">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-datums-TemporalDatumBaseType-domainOfValidity"/>
								<supplier
									xmi:idref="_niem-external-ogc-gml-3.2.1-referenceSystems-NamespaceElementPropertyHolder-domainOfValidity"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-datums-packagedElement-44">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-datums-TemporalDatumBaseType-domainOfValidity"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-datums-packagedElement-44-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-datums-packagedElement-44-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-datums-TemporalDatumBaseType"
									association="_niem-external-ogc-gml-3.2.1-datums-packagedElement-44"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-datums-packagedElement-45">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-datums-TemporalDatumBaseType-scope"/>
								<supplier
									xmi:idref="_niem-external-ogc-gml-3.2.1-referenceSystems-NamespaceElementPropertyHolder-scope"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-datums-ref" name="ref">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-datums-TemporalDatumBaseType-id"/>
								<supplier
									xmi:idref="_niem-external-ogc-gml-3.2.1-gmlBase-NamespaceAttributePropertyHolder-id"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-datums-packagedElement-47">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-datums-TemporalDatumPropertyType-TemporalDatum"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-datums-packagedElement-47-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-datums-packagedElement-47-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-datums-TemporalDatumPropertyType"
									association="_niem-external-ogc-gml-3.2.1-datums-packagedElement-47"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-datums-DatumPropertyType"
								name="DatumPropertyType">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-datums-DatumPropertyType-ownedComment"
									body="gml:DatumPropertyType is a property type for association roles to a datum, either referencing or containing the definition of that datum.">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-datums-DatumPropertyType"
									/>
								</ownedComment>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-datums-DatumPropertyType-AbstractDatum"
									name="AbstractDatum" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-datums-AbstractDatumType"
									association="_niem-external-ogc-gml-3.2.1-datums-packagedElement-49">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-datums-DatumPropertyType-AbstractDatum-ownedComment"
										body="A gml:AbstractDatum specifies the relationship of a coordinate system to the earth, thus creating a coordinate reference system. A datum uses a parameter or set of parameters that determine the location of the origin of the coordinate reference system. Each datum subtype may be associated with only specific types of coordinate systems. This abstract complex type shall not be used, extended, or restricted, in a GML Application Schema, to define a concrete subtype with a meaning equivalent to a concrete subtype specified in this document.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-datums-DatumPropertyType-AbstractDatum"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-datums-packagedElement-49">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-datums-DatumPropertyType-AbstractDatum"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-datums-packagedElement-49-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-datums-packagedElement-49-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-datums-DatumPropertyType"
									association="_niem-external-ogc-gml-3.2.1-datums-packagedElement-49"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-datums-anchorDefinitionPropertyHolder"
								name="anchorDefinitionPropertyHolder">
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-datums-anchorDefinitionPropertyHolder-anchorDefinition"
									name="anchorDefinition" aggregation="composite"
									isDerivedUnion="true"
									type="_niem-external-ogc-gml-3.2.1-basicTypes-CodeType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-datums-anchorDefinitionPropertyHolder-anchorDefinition-ownedComment"
										body="gml:anchorDefinition is a description, possibly including coordinates, of the definition used to anchor the datum to the Earth. Also known as the &#34;origin&#34;, especially for engineering and image datums. The codeSpace attribute may be used to reference a source of more detailed on this point or surface, or on a set of such descriptions.&#xA;-&#x9;For a geodetic datum, this point is also known as the fundamental point, which is traditionally the point where the relationship between geoid and ellipsoid is defined. In some cases, the &#34;fundamental point&#34; may consist of a number of points. In those cases, the parameters defining the geoid/ellipsoid relationship have been averaged for these points, and the averages adopted as the datum definition.&#xA;-&#x9;For an engineering datum, the anchor definition may be a physical point, or it may be a point with defined coordinates in another CRS.may&#xA;-&#x9;For an image datum, the anchor definition is usually either the centre of the image or the corner of the image.&#xA;-&#x9;For a temporal datum, this attribute is not defined. Instead of the anchor definition, a temporal datum carries a separate time origin of type DateTime.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-datums-anchorDefinitionPropertyHolder-anchorDefinition"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-datums-DefinitionPropertyHolder"
								name="DefinitionPropertyHolder">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-datums-DefinitionPropertyHolder-generalization"
									general="_niem-external-ogc-gml-3.2.1-dictionary-AbstractGMLPropertyHolder"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-datums-DefinitionPropertyHolder-ImageDatum"
									name="ImageDatum" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-datums-ImageDatumType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-datums-DefinitionPropertyHolder-AbstractDatum"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-datums-DefinitionPropertyHolder-ImageDatum-ownedComment"
										body="gml:ImageDatum defines the origin of an image coordinate reference system, and is used in a local context only. For an image datum, the anchor definition is usually either the centre of the image or the corner of the image. For more information, see ISO 19111 B.3.5.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-datums-DefinitionPropertyHolder-ImageDatum"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-datums-DefinitionPropertyHolder-PrimeMeridian"
									name="PrimeMeridian" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-datums-PrimeMeridianType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-dictionary-AbstractGMLPropertyHolder-Definition"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-datums-DefinitionPropertyHolder-PrimeMeridian-ownedComment"
										body="A gml:PrimeMeridian defines the origin from which longitude values are determined. The default value for the prime meridian gml:identifier value is &#34;Greenwich&#34;.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-datums-DefinitionPropertyHolder-PrimeMeridian"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-datums-DefinitionPropertyHolder-VerticalDatum"
									name="VerticalDatum" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-datums-VerticalDatumType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-datums-DefinitionPropertyHolder-AbstractDatum"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-datums-DefinitionPropertyHolder-VerticalDatum-ownedComment"
										body="gml:VerticalDatum is a textual description and/or a set of parameters identifying a particular reference level surface used as a zero-height surface, including its position with respect to the Earth for any of the height types recognized by this International Standard.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-datums-DefinitionPropertyHolder-VerticalDatum"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-datums-DefinitionPropertyHolder-EngineeringDatum"
									name="EngineeringDatum" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-datums-EngineeringDatumType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-datums-DefinitionPropertyHolder-AbstractDatum"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-datums-DefinitionPropertyHolder-EngineeringDatum-ownedComment"
										body="gml:EngineeringDatum defines the origin of an engineering coordinate reference system, and is used in a region around that origin. This origin may be fixed with respect to the earth (such as a defined point at a construction site), or be a defined point on a moving vehicle (such as on a ship or satellite).">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-datums-DefinitionPropertyHolder-EngineeringDatum"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-datums-DefinitionPropertyHolder-AbstractDatum"
									name="AbstractDatum" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-datums-AbstractDatumType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-dictionary-AbstractGMLPropertyHolder-Definition"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-datums-DefinitionPropertyHolder-AbstractDatum-ownedComment"
										body="A gml:AbstractDatum specifies the relationship of a coordinate system to the earth, thus creating a coordinate reference system. A datum uses a parameter or set of parameters that determine the location of the origin of the coordinate reference system. Each datum subtype may be associated with only specific types of coordinate systems. This abstract complex type shall not be used, extended, or restricted, in a GML Application Schema, to define a concrete subtype with a meaning equivalent to a concrete subtype specified in this document.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-datums-DefinitionPropertyHolder-AbstractDatum"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-datums-DefinitionPropertyHolder-Ellipsoid"
									name="Ellipsoid" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-datums-EllipsoidType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-dictionary-AbstractGMLPropertyHolder-Definition"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-datums-DefinitionPropertyHolder-Ellipsoid-ownedComment"
										body="A gml:Ellipsoid is a geometric figure that may be used to describe the approximate shape of the earth. In mathematical terms, it is a surface formed by the rotation of an ellipse about its minor axis.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-datums-DefinitionPropertyHolder-Ellipsoid"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-datums-DefinitionPropertyHolder-GeodeticDatum"
									name="GeodeticDatum" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-datums-GeodeticDatumType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-datums-DefinitionPropertyHolder-AbstractDatum"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-datums-DefinitionPropertyHolder-GeodeticDatum-ownedComment"
										body="gml:GeodeticDatum is a geodetic datum defines the precise location and orientation in 3-dimensional space of a defined ellipsoid (or sphere), or of a Cartesian coordinate system centered in this ellipsoid (or sphere).">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-datums-DefinitionPropertyHolder-GeodeticDatum"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-datums-DefinitionPropertyHolder-TemporalDatum"
									name="TemporalDatum" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-datums-TemporalDatumType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-datums-DefinitionPropertyHolder-AbstractDatum"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-datums-DefinitionPropertyHolder-TemporalDatum-ownedComment"
										body="A gml:TemporalDatum defines the origin of a Temporal Reference System. This type omits the &#34;anchorDefinition&#34; and &#34;realizationEpoch&#34; elements and adds the &#34;origin&#34; element with the dateTime type.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-datums-DefinitionPropertyHolder-TemporalDatum"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-datums-ellipsoidPropertyHolder"
								name="ellipsoidPropertyHolder">
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-datums-ellipsoidPropertyHolder-ellipsoid"
									name="ellipsoid" aggregation="composite" isDerivedUnion="true"
									type="_niem-external-ogc-gml-3.2.1-datums-EllipsoidPropertyType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-datums-ellipsoidPropertyHolder-ellipsoid-ownedComment"
										body="gml:ellipsoid is an association role to the ellipsoid used by this geodetic datum.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-datums-ellipsoidPropertyHolder-ellipsoid"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-datums-primeMeridianPropertyHolder"
								name="primeMeridianPropertyHolder">
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-datums-primeMeridianPropertyHolder-primeMeridian"
									name="primeMeridian" aggregation="composite"
									isDerivedUnion="true"
									type="_niem-external-ogc-gml-3.2.1-datums-PrimeMeridianPropertyType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-datums-primeMeridianPropertyHolder-primeMeridian-ownedComment"
										body="gml:primeMeridian is an association role to the prime meridian used by this geodetic datum.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-datums-primeMeridianPropertyHolder-primeMeridian"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
						</packagedElement>
						<packagedElement xmi:type="uml:Package"
							xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations"
							name="coordinateOperations">
							<ownedComment xmi:type="uml:Comment"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-ownedComment"
								body="See ISO/DIS 19136 13.6.&#xA;The spatial or temporal coordinate operations schema components can be divided into five logical parts, which define elements and types for XML encoding of the definitions of:&#xA;-&#x9;Multiple abstract coordinate operations&#xA;-&#x9;Multiple concrete types of coordinate operations, including Transformations and Conversions&#xA;-&#x9;Abstract and concrete parameter values and groups&#xA;-&#x9;Operation methods&#xA;-&#x9;Abstract and concrete operation parameters and groups&#xA;These schema component encodes the Coordinate Operation package of the UML Model for ISO 19111 Clause 11.">
								<annotatedElement
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations"/>
							</ownedComment>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-NamespaceElementPropertyHolder"
								name="NamespaceElementPropertyHolder">
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-NamespaceElementPropertyHolder-sourceCRS"
									name="sourceCRS" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-referenceSystems-CRSPropertyType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-NamespaceElementPropertyHolder-sourceCRS-ownedComment"
										body="gml:sourceCRS is an association role to the source CRS (coordinate reference system) of this coordinate operation.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-NamespaceElementPropertyHolder-sourceCRS"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-NamespaceElementPropertyHolder-targetCRS"
									name="targetCRS" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-referenceSystems-CRSPropertyType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-NamespaceElementPropertyHolder-targetCRS-ownedComment"
										body="gml:targetCRS is an association role to the target CRS (coordinate reference system) of this coordinate operation.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-NamespaceElementPropertyHolder-targetCRS"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-NamespaceElementPropertyHolder-coordinateOperationAccuracy"
									name="coordinateOperationAccuracy" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coordinateOperations-NamespaceElementPropertyHolder-coordinateOperationAccuracy_._type">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-NamespaceElementPropertyHolder-coordinateOperationAccuracy-ownedComment"
										body="gml:coordinateOperationAccuracy is an association role to a DQ_PositionalAccuracy object as encoded in ISO/TS 19139, either referencing or containing the definition of that positional accuracy. That object contains an estimate of the impact of this coordinate operation on point accuracy. That is, it gives position error estimates for the target coordinates of this coordinate operation, assuming no errors in the source coordinates.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-NamespaceElementPropertyHolder-coordinateOperationAccuracy"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-NamespaceElementPropertyHolder-operationVersion"
									name="operationVersion" aggregation="composite">
									<type
										href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-string"> </type>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-NamespaceElementPropertyHolder-operationVersion-ownedComment"
										body="gml:operationVersion is the version of the coordinate transformation (i.e., instantiation due to the stochastic nature of the parameters). Mandatory when describing a transformation, and should not be supplied for a conversion.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-NamespaceElementPropertyHolder-operationVersion"
										/>
									</ownedComment>
								</ownedAttribute>
								<nestedClassifier xmi:type="uml:Class"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-NamespaceElementPropertyHolder-coordinateOperationAccuracy_._type"
									name="coordinateOperationAccuracy_._type">
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-NamespaceElementPropertyHolder-coordinateOperationAccuracy_._type-AbstractDQ_PositionalAccuracy"
										name="AbstractDQ_PositionalAccuracy" aggregation="composite"
										type="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_PositionalAccuracy_Type"
										association="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-10"
									> </ownedAttribute>
								</nestedClassifier>
								<nestedClassifier xmi:type="uml:Class"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-NamespaceElementPropertyHolder-formulaCitation_._type"
									name="formulaCitation_._type">
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-NamespaceElementPropertyHolder-formulaCitation_._type-CI_Citation"
										name="CI_Citation" aggregation="composite"
										type="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Citation_Type"
										association="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-69"
									> </ownedAttribute>
								</nestedClassifier>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractCoordinateOperationType"
								name="AbstractCoordinateOperationType" isAbstract="true">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractCoordinateOperationType-generalization"
									general="_niem-external-ogc-gml-3.2.1-referenceSystems-IdentifiedObjectType"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractCoordinateOperationType-domainOfValidity"
									name="domainOfValidity" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-referenceSystems-domainOfValidity_._type"
									association="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-4">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractCoordinateOperationType-domainOfValidity-ownedComment"
										body="The gml:domainOfValidity property implements an association role to an EX_Extent object as encoded in ISO/TS 19139, either referencing or containing the definition of that extent.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractCoordinateOperationType-domainOfValidity"
										/>
									</ownedComment>
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractCoordinateOperationType-domainOfValidity-lowerValue"
									/>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractCoordinateOperationType-scope"
									name="scope" aggregation="composite">
									<type
										href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-string"> </type>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractCoordinateOperationType-scope-ownedComment"
										body="The gml:scope property provides a description of the usage, or limitations of usage, for which this CRS-related object is valid. If unknown, enter &#34;not known&#34;.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractCoordinateOperationType-scope"
										/>
									</ownedComment>
									<upperValue xmi:type="uml:LiteralUnlimitedNatural"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractCoordinateOperationType-scope-upperValue"
										value="*"/>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractCoordinateOperationType-operationVersion"
									name="operationVersion" aggregation="composite">
									<type
										href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-string"> </type>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractCoordinateOperationType-operationVersion-ownedComment"
										body="gml:operationVersion is the version of the coordinate transformation (i.e., instantiation due to the stochastic nature of the parameters). Mandatory when describing a transformation, and should not be supplied for a conversion.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractCoordinateOperationType-operationVersion"
										/>
									</ownedComment>
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractCoordinateOperationType-operationVersion-lowerValue"
									/>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractCoordinateOperationType-coordinateOperationAccuracy"
									name="coordinateOperationAccuracy" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coordinateOperations-coordinateOperationAccuracy_._type"
									association="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-11">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractCoordinateOperationType-coordinateOperationAccuracy-ownedComment"
										body="gml:coordinateOperationAccuracy is an association role to a DQ_PositionalAccuracy object as encoded in ISO/TS 19139, either referencing or containing the definition of that positional accuracy. That object contains an estimate of the impact of this coordinate operation on point accuracy. That is, it gives position error estimates for the target coordinates of this coordinate operation, assuming no errors in the source coordinates.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractCoordinateOperationType-coordinateOperationAccuracy"
										/>
									</ownedComment>
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractCoordinateOperationType-coordinateOperationAccuracy-lowerValue"/>
									<upperValue xmi:type="uml:LiteralUnlimitedNatural"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractCoordinateOperationType-coordinateOperationAccuracy-upperValue"
										value="*"/>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractCoordinateOperationType-sourceCRS"
									name="sourceCRS" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-referenceSystems-CRSPropertyType"
									association="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-12">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractCoordinateOperationType-sourceCRS-ownedComment"
										body="gml:sourceCRS is an association role to the source CRS (coordinate reference system) of this coordinate operation.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractCoordinateOperationType-sourceCRS"
										/>
									</ownedComment>
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractCoordinateOperationType-sourceCRS-lowerValue"
									/>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractCoordinateOperationType-targetCRS"
									name="targetCRS" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-referenceSystems-CRSPropertyType"
									association="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-13">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractCoordinateOperationType-targetCRS-ownedComment"
										body="gml:targetCRS is an association role to the target CRS (coordinate reference system) of this coordinate operation.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractCoordinateOperationType-targetCRS"
										/>
									</ownedComment>
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractCoordinateOperationType-targetCRS-lowerValue"
									/>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-3">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractCoordinateOperationType-domainOfValidity"/>
								<supplier
									xmi:idref="_niem-external-ogc-gml-3.2.1-referenceSystems-NamespaceElementPropertyHolder-domainOfValidity"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-4">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractCoordinateOperationType-domainOfValidity"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-4-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-4-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractCoordinateOperationType"
									association="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-4"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-5">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractCoordinateOperationType-scope"/>
								<supplier
									xmi:idref="_niem-external-ogc-gml-3.2.1-referenceSystems-NamespaceElementPropertyHolder-scope"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-coordinateOperationAccuracy_._type"
								name="coordinateOperationAccuracy_._type">
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-coordinateOperationAccuracy_._type-AbstractDQ_PositionalAccuracy"
									name="AbstractDQ_PositionalAccuracy" aggregation="composite"
									type="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_PositionalAccuracy_Type"
									association="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-8"
								> </ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-7">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-coordinateOperationAccuracy_._type-AbstractDQ_PositionalAccuracy"/>
								<supplier
									xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_ElementPropertyHolder-AbstractDQ_PositionalAccuracy"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-8">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-coordinateOperationAccuracy_._type-AbstractDQ_PositionalAccuracy"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-8-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-8-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-coordinateOperations-coordinateOperationAccuracy_._type"
									association="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-8"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-9">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-NamespaceElementPropertyHolder-coordinateOperationAccuracy_._type-AbstractDQ_PositionalAccuracy"/>
								<supplier
									xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_ElementPropertyHolder-AbstractDQ_PositionalAccuracy"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-10">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-NamespaceElementPropertyHolder-coordinateOperationAccuracy_._type-AbstractDQ_PositionalAccuracy"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-10-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-10-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-coordinateOperations-NamespaceElementPropertyHolder-coordinateOperationAccuracy_._type"
									association="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-10"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-11">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractCoordinateOperationType-coordinateOperationAccuracy"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-11-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-11-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractCoordinateOperationType"
									association="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-11"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-12">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractCoordinateOperationType-sourceCRS"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-12-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-12-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractCoordinateOperationType"
									association="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-12"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-13">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractCoordinateOperationType-targetCRS"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-13-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-13-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractCoordinateOperationType"
									association="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-13"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-CoordinateOperationPropertyType"
								name="CoordinateOperationPropertyType">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-CoordinateOperationPropertyType-ownedComment"
									body="gml:CoordinateOperationPropertyType is a property type for association roles to a coordinate operation, either referencing or containing the definition of that coordinate operation.">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-CoordinateOperationPropertyType"
									/>
								</ownedComment>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-CoordinateOperationPropertyType-AbstractCoordinateOperation"
									name="AbstractCoordinateOperation" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractCoordinateOperationType"
									association="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-15">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-CoordinateOperationPropertyType-AbstractCoordinateOperation-ownedComment"
										body="gml:AbstractCoordinateOperation is a mathematical operation on coordinates that transforms or converts coordinates to another coordinate reference system. Many but not all coordinate operations (from CRS A to CRS B) also uniquely define the inverse operation (from CRS B to CRS A). In some cases, the operation method algorithm for the inverse operation is the same as for the forward algorithm, but the signs of some operation parameter values shall be reversed. In other cases, different algorithms are required for the forward and inverse operations, but the same operation parameter values are used. If (some) entirely different parameter values are needed, a different coordinate operation shall be defined.&#xA;The optional coordinateOperationAccuracy property elements provide estimates of the impact of this coordinate operation on point position accuracy.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-CoordinateOperationPropertyType-AbstractCoordinateOperation"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-15">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-CoordinateOperationPropertyType-AbstractCoordinateOperation"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-15-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-15-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-coordinateOperations-CoordinateOperationPropertyType"
									association="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-15"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-SingleOperationPropertyType"
								name="SingleOperationPropertyType">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-SingleOperationPropertyType-ownedComment"
									body="gml:SingleOperationPropertyType is a property type for association roles to a single operation, either referencing or containing the definition of that single operation.">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-SingleOperationPropertyType"
									/>
								</ownedComment>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-SingleOperationPropertyType-AbstractSingleOperation"
									name="AbstractSingleOperation" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractCoordinateOperationType"
									association="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-17">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-SingleOperationPropertyType-AbstractSingleOperation-ownedComment"
										body="gml:AbstractSingleOperation is a single (not concatenated) coordinate operation.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-SingleOperationPropertyType-AbstractSingleOperation"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-17">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-SingleOperationPropertyType-AbstractSingleOperation"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-17-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-17-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-coordinateOperations-SingleOperationPropertyType"
									association="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-17"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralConversionType"
								name="AbstractGeneralConversionType" isAbstract="true">
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralConversionType-metaDataProperty"
									name="metaDataProperty" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-deprecatedTypes-MetaDataPropertyType"
									association="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-21">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralConversionType-metaDataProperty-ownedComment">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralConversionType-metaDataProperty"
										/>
									</ownedComment>
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralConversionType-metaDataProperty-lowerValue"/>
									<upperValue xmi:type="uml:LiteralUnlimitedNatural"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralConversionType-metaDataProperty-upperValue"
										value="*"/>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralConversionType-description"
									name="description" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-deprecatedTypes-StringOrRefType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralConversionType-description-ownedComment"
										body="The value of this property is a text description of the object. gml:description uses gml:StringOrRefType as its content model, so it may contain a simple text string content, or carry a reference to an external description. The use of gml:description to reference an external description has been deprecated and replaced by the gml:descriptionReference property.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralConversionType-description"
										/>
									</ownedComment>
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralConversionType-description-lowerValue"
									/>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralConversionType-descriptionReference"
									name="descriptionReference" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-gmlBase-ReferenceType"
									association="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-24">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralConversionType-descriptionReference-ownedComment"
										body="The value of this property is a remote text description of the object. The xlink:href attribute of the gml:descriptionReference property references the external description.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralConversionType-descriptionReference"
										/>
									</ownedComment>
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralConversionType-descriptionReference-lowerValue"
									/>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralConversionType-identifier"
									name="identifier" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-basicTypes-CodeWithAuthorityType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralConversionType-identifier-ownedComment"
										body="Often, a special identifier is assigned to an object by the maintaining authority with the intention that it is used in references to the object For such cases, the codeSpace shall be provided. That identifier is usually unique either globally or within an application domain. gml:identifier is a pre-defined property for such identifiers.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralConversionType-identifier"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralConversionType-name"
									name="name" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-basicTypes-CodeType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralConversionType-name-ownedComment"
										body="The gml:name property provides a label or identifier for the object, commonly a descriptive name. An object may have several names, typically assigned by different authorities. gml:name uses the gml:CodeType content model.  The authority for a name is indicated by the value of its (optional) codeSpace attribute.  The name may or may not be unique, as determined by the rules of the organization responsible for the codeSpace.  In common usage there will be one name per authority, so a processing application may select the name from its preferred codeSpace.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralConversionType-name"
										/>
									</ownedComment>
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralConversionType-name-lowerValue"/>
									<upperValue xmi:type="uml:LiteralUnlimitedNatural"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralConversionType-name-upperValue"
										value="*"/>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralConversionType-remarks"
									name="remarks" aggregation="composite">
									<type
										href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-string"> </type>
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralConversionType-remarks-lowerValue"
									/>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralConversionType-domainOfValidity"
									name="domainOfValidity" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-referenceSystems-domainOfValidity_._type"
									association="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-29">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralConversionType-domainOfValidity-ownedComment"
										body="The gml:domainOfValidity property implements an association role to an EX_Extent object as encoded in ISO/TS 19139, either referencing or containing the definition of that extent.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralConversionType-domainOfValidity"
										/>
									</ownedComment>
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralConversionType-domainOfValidity-lowerValue"
									/>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralConversionType-scope"
									name="scope" aggregation="composite">
									<type
										href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-string"> </type>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralConversionType-scope-ownedComment"
										body="The gml:scope property provides a description of the usage, or limitations of usage, for which this CRS-related object is valid. If unknown, enter &#34;not known&#34;.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralConversionType-scope"
										/>
									</ownedComment>
									<upperValue xmi:type="uml:LiteralUnlimitedNatural"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralConversionType-scope-upperValue"
										value="*"/>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralConversionType-coordinateOperationAccuracy"
									name="coordinateOperationAccuracy" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coordinateOperations-coordinateOperationAccuracy_._type"
									association="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-31">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralConversionType-coordinateOperationAccuracy-ownedComment"
										body="gml:coordinateOperationAccuracy is an association role to a DQ_PositionalAccuracy object as encoded in ISO/TS 19139, either referencing or containing the definition of that positional accuracy. That object contains an estimate of the impact of this coordinate operation on point accuracy. That is, it gives position error estimates for the target coordinates of this coordinate operation, assuming no errors in the source coordinates.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralConversionType-coordinateOperationAccuracy"
										/>
									</ownedComment>
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralConversionType-coordinateOperationAccuracy-lowerValue"/>
									<upperValue xmi:type="uml:LiteralUnlimitedNatural"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralConversionType-coordinateOperationAccuracy-upperValue"
										value="*"/>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralConversionType-id"
									name="id" aggregation="composite">
									<type
										href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-ID"> </type>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralConversionType-id-ownedComment"
										body="The attribute gml:id supports provision of a handle for the XML element representing a GML Object. Its use is mandatory for all GML objects. It is of XML type ID, so is constrained to be unique in the XML document within which it occurs.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralConversionType-id"
										/>
									</ownedComment>
									<defaultValue xmi:type="uml:LiteralString"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralConversionType-id-defaultValue"
										name="default"/>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-19">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralConversionType"/>
								<supplier
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractCoordinateOperationType"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-20">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralConversionType-metaDataProperty"/>
								<supplier
									xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-metaDataProperty"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-21">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralConversionType-metaDataProperty"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-21-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-21-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralConversionType"
									association="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-21"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-22">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralConversionType-description"/>
								<supplier
									xmi:idref="_niem-external-ogc-gml-3.2.1-gmlBase-NamespaceElementPropertyHolder-description"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-23">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralConversionType-descriptionReference"/>
								<supplier
									xmi:idref="_niem-external-ogc-gml-3.2.1-gmlBase-NamespaceElementPropertyHolder-descriptionReference"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-24">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralConversionType-descriptionReference"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-24-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-24-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralConversionType"
									association="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-24"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-25">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralConversionType-identifier"/>
								<supplier
									xmi:idref="_niem-external-ogc-gml-3.2.1-gmlBase-NamespaceElementPropertyHolder-identifier"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-26">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralConversionType-name"/>
								<supplier
									xmi:idref="_niem-external-ogc-gml-3.2.1-gmlBase-NamespaceElementPropertyHolder-name"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-27">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralConversionType-remarks"/>
								<supplier
									xmi:idref="_niem-external-ogc-gml-3.2.1-dictionary-NamespaceElementPropertyHolder-remarks"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-28">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralConversionType-domainOfValidity"/>
								<supplier
									xmi:idref="_niem-external-ogc-gml-3.2.1-referenceSystems-NamespaceElementPropertyHolder-domainOfValidity"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-29">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralConversionType-domainOfValidity"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-29-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-29-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralConversionType"
									association="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-29"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-30">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralConversionType-scope"/>
								<supplier
									xmi:idref="_niem-external-ogc-gml-3.2.1-referenceSystems-NamespaceElementPropertyHolder-scope"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-31">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralConversionType-coordinateOperationAccuracy"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-31-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-31-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralConversionType"
									association="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-31"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-32"
								name="ref">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralConversionType-id"/>
								<supplier
									xmi:idref="_niem-external-ogc-gml-3.2.1-gmlBase-NamespaceAttributePropertyHolder-id"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-GeneralConversionPropertyType"
								name="GeneralConversionPropertyType">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-GeneralConversionPropertyType-ownedComment"
									body="gml:GeneralConversionPropertyType is a property type for association roles to a general conversion, either referencing or containing the definition of that conversion.">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-GeneralConversionPropertyType"
									/>
								</ownedComment>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-GeneralConversionPropertyType-AbstractGeneralConversion"
									name="AbstractGeneralConversion" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralConversionType"
									association="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-34">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-GeneralConversionPropertyType-AbstractGeneralConversion-ownedComment"
										body="gm:AbstractGeneralConversion is an abstract operation on coordinates that does not include any change of datum. The best-known example of a coordinate conversion is a map projection. The parameters describing coordinate conversions are defined rather than empirically derived. Note that some conversions have no parameters. The operationVersion, sourceCRS, and targetCRS elements are omitted in a coordinate conversion.&#xA;This abstract complex type is expected to be extended for well-known operation methods with many Conversion instances, in GML Application Schemas that define operation-method-specialized element names and contents. This conversion uses an operation method, usually with associated parameter values. However, operation methods and parameter values are directly associated with concrete subtypes, not with this abstract type. All concrete types derived from this type shall extend this type to include a &#34;usesMethod&#34; element that references the &#34;OperationMethod&#34; element. Similarly, all concrete types derived from this type shall extend this type to include zero or more elements each named &#34;uses...Value&#34; that each use the type of an element substitutable for the &#34;AbstractGeneralParameterValue&#34; element.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-GeneralConversionPropertyType-AbstractGeneralConversion"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-34">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-GeneralConversionPropertyType-AbstractGeneralConversion"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-34-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-34-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-coordinateOperations-GeneralConversionPropertyType"
									association="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-34"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralTransformationType"
								name="AbstractGeneralTransformationType" isAbstract="true">
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralTransformationType-metaDataProperty"
									name="metaDataProperty" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-deprecatedTypes-MetaDataPropertyType"
									association="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-38">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralTransformationType-metaDataProperty-ownedComment">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralTransformationType-metaDataProperty"
										/>
									</ownedComment>
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralTransformationType-metaDataProperty-lowerValue"/>
									<upperValue xmi:type="uml:LiteralUnlimitedNatural"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralTransformationType-metaDataProperty-upperValue"
										value="*"/>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralTransformationType-description"
									name="description" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-deprecatedTypes-StringOrRefType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralTransformationType-description-ownedComment"
										body="The value of this property is a text description of the object. gml:description uses gml:StringOrRefType as its content model, so it may contain a simple text string content, or carry a reference to an external description. The use of gml:description to reference an external description has been deprecated and replaced by the gml:descriptionReference property.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralTransformationType-description"
										/>
									</ownedComment>
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralTransformationType-description-lowerValue"
									/>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralTransformationType-descriptionReference"
									name="descriptionReference" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-gmlBase-ReferenceType"
									association="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-41">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralTransformationType-descriptionReference-ownedComment"
										body="The value of this property is a remote text description of the object. The xlink:href attribute of the gml:descriptionReference property references the external description.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralTransformationType-descriptionReference"
										/>
									</ownedComment>
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralTransformationType-descriptionReference-lowerValue"
									/>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralTransformationType-identifier"
									name="identifier" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-basicTypes-CodeWithAuthorityType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralTransformationType-identifier-ownedComment"
										body="Often, a special identifier is assigned to an object by the maintaining authority with the intention that it is used in references to the object For such cases, the codeSpace shall be provided. That identifier is usually unique either globally or within an application domain. gml:identifier is a pre-defined property for such identifiers.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralTransformationType-identifier"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralTransformationType-name"
									name="name" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-basicTypes-CodeType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralTransformationType-name-ownedComment"
										body="The gml:name property provides a label or identifier for the object, commonly a descriptive name. An object may have several names, typically assigned by different authorities. gml:name uses the gml:CodeType content model.  The authority for a name is indicated by the value of its (optional) codeSpace attribute.  The name may or may not be unique, as determined by the rules of the organization responsible for the codeSpace.  In common usage there will be one name per authority, so a processing application may select the name from its preferred codeSpace.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralTransformationType-name"
										/>
									</ownedComment>
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralTransformationType-name-lowerValue"/>
									<upperValue xmi:type="uml:LiteralUnlimitedNatural"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralTransformationType-name-upperValue"
										value="*"/>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralTransformationType-remarks"
									name="remarks" aggregation="composite">
									<type
										href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-string"> </type>
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralTransformationType-remarks-lowerValue"
									/>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralTransformationType-domainOfValidity"
									name="domainOfValidity" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-referenceSystems-domainOfValidity_._type"
									association="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-46">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralTransformationType-domainOfValidity-ownedComment"
										body="The gml:domainOfValidity property implements an association role to an EX_Extent object as encoded in ISO/TS 19139, either referencing or containing the definition of that extent.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralTransformationType-domainOfValidity"
										/>
									</ownedComment>
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralTransformationType-domainOfValidity-lowerValue"
									/>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralTransformationType-scope"
									name="scope" aggregation="composite">
									<type
										href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-string"> </type>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralTransformationType-scope-ownedComment"
										body="The gml:scope property provides a description of the usage, or limitations of usage, for which this CRS-related object is valid. If unknown, enter &#34;not known&#34;.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralTransformationType-scope"
										/>
									</ownedComment>
									<upperValue xmi:type="uml:LiteralUnlimitedNatural"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralTransformationType-scope-upperValue"
										value="*"/>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralTransformationType-operationVersion"
									name="operationVersion" aggregation="composite">
									<type
										href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-string"> </type>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralTransformationType-operationVersion-ownedComment"
										body="gml:operationVersion is the version of the coordinate transformation (i.e., instantiation due to the stochastic nature of the parameters). Mandatory when describing a transformation, and should not be supplied for a conversion.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralTransformationType-operationVersion"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralTransformationType-coordinateOperationAccuracy"
									name="coordinateOperationAccuracy" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coordinateOperations-coordinateOperationAccuracy_._type"
									association="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-48">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralTransformationType-coordinateOperationAccuracy-ownedComment"
										body="gml:coordinateOperationAccuracy is an association role to a DQ_PositionalAccuracy object as encoded in ISO/TS 19139, either referencing or containing the definition of that positional accuracy. That object contains an estimate of the impact of this coordinate operation on point accuracy. That is, it gives position error estimates for the target coordinates of this coordinate operation, assuming no errors in the source coordinates.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralTransformationType-coordinateOperationAccuracy"
										/>
									</ownedComment>
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralTransformationType-coordinateOperationAccuracy-lowerValue"/>
									<upperValue xmi:type="uml:LiteralUnlimitedNatural"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralTransformationType-coordinateOperationAccuracy-upperValue"
										value="*"/>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralTransformationType-sourceCRS"
									name="sourceCRS" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-referenceSystems-CRSPropertyType"
									association="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-49">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralTransformationType-sourceCRS-ownedComment"
										body="gml:sourceCRS is an association role to the source CRS (coordinate reference system) of this coordinate operation.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralTransformationType-sourceCRS"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralTransformationType-targetCRS"
									name="targetCRS" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-referenceSystems-CRSPropertyType"
									association="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-50">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralTransformationType-targetCRS-ownedComment"
										body="gml:targetCRS is an association role to the target CRS (coordinate reference system) of this coordinate operation.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralTransformationType-targetCRS"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralTransformationType-id"
									name="id" aggregation="composite">
									<type
										href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-ID"> </type>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralTransformationType-id-ownedComment"
										body="The attribute gml:id supports provision of a handle for the XML element representing a GML Object. Its use is mandatory for all GML objects. It is of XML type ID, so is constrained to be unique in the XML document within which it occurs.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralTransformationType-id"
										/>
									</ownedComment>
									<defaultValue xmi:type="uml:LiteralString"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralTransformationType-id-defaultValue"
										name="default"/>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-36">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralTransformationType"/>
								<supplier
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractCoordinateOperationType"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-37">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralTransformationType-metaDataProperty"/>
								<supplier
									xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-metaDataProperty"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-38">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralTransformationType-metaDataProperty"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-38-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-38-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralTransformationType"
									association="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-38"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-39">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralTransformationType-description"/>
								<supplier
									xmi:idref="_niem-external-ogc-gml-3.2.1-gmlBase-NamespaceElementPropertyHolder-description"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-40">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralTransformationType-descriptionReference"/>
								<supplier
									xmi:idref="_niem-external-ogc-gml-3.2.1-gmlBase-NamespaceElementPropertyHolder-descriptionReference"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-41">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralTransformationType-descriptionReference"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-41-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-41-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralTransformationType"
									association="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-41"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-42">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralTransformationType-identifier"/>
								<supplier
									xmi:idref="_niem-external-ogc-gml-3.2.1-gmlBase-NamespaceElementPropertyHolder-identifier"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-43">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralTransformationType-name"/>
								<supplier
									xmi:idref="_niem-external-ogc-gml-3.2.1-gmlBase-NamespaceElementPropertyHolder-name"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-44">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralTransformationType-remarks"/>
								<supplier
									xmi:idref="_niem-external-ogc-gml-3.2.1-dictionary-NamespaceElementPropertyHolder-remarks"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-45">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralTransformationType-domainOfValidity"/>
								<supplier
									xmi:idref="_niem-external-ogc-gml-3.2.1-referenceSystems-NamespaceElementPropertyHolder-domainOfValidity"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-46">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralTransformationType-domainOfValidity"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-46-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-46-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralTransformationType"
									association="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-46"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-47">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralTransformationType-scope"/>
								<supplier
									xmi:idref="_niem-external-ogc-gml-3.2.1-referenceSystems-NamespaceElementPropertyHolder-scope"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-48">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralTransformationType-coordinateOperationAccuracy"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-48-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-48-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralTransformationType"
									association="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-48"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-49">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralTransformationType-sourceCRS"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-49-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-49-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralTransformationType"
									association="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-49"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-50">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralTransformationType-targetCRS"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-50-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-50-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralTransformationType"
									association="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-50"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-51"
								name="ref">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralTransformationType-id"/>
								<supplier
									xmi:idref="_niem-external-ogc-gml-3.2.1-gmlBase-NamespaceAttributePropertyHolder-id"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-GeneralTransformationPropertyType"
								name="GeneralTransformationPropertyType">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-GeneralTransformationPropertyType-ownedComment"
									body="gml:GeneralTransformationPropertyType is a property type for association roles to a general transformation, either referencing or containing the definition of that transformation.">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-GeneralTransformationPropertyType"
									/>
								</ownedComment>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-GeneralTransformationPropertyType-AbstractGeneralTransformation"
									name="AbstractGeneralTransformation" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralTransformationType"
									association="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-53">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-GeneralTransformationPropertyType-AbstractGeneralTransformation-ownedComment"
										body="gml:AbstractGeneralTransformation is an abstract operation on coordinates that usually includes a change of Datum. The parameters of a coordinate transformation are empirically derived from data containing the coordinates of a series of points in both coordinate reference systems. This computational process is usually &#34;over-determined&#34;, allowing derivation of error (or accuracy) estimates for the transformation. Also, the stochastic nature of the parameters may result in multiple (different) versions of the same coordinate transformation. The operationVersion, sourceCRS, and targetCRS proeprty elements are mandatory in a coordinate transformation.&#xA;This abstract complex type is expected to be extended for well-known operation methods with many Transformation instances, in Application Schemas that define operation-method-specialized value element names and contents. This transformation uses an operation method with associated parameter values. However, operation methods and parameter values are directly associated with concrete subtypes, not with this abstract type. All concrete types derived from this type shall extend this type to include a &#34;usesMethod&#34; element that references one &#34;OperationMethod&#34; element. Similarly, all concrete types derived from this type shall extend this type to include one or more elements each named &#34;uses...Value&#34; that each use the type of an element substitutable for the &#34;AbstractGeneralParameterValue&#34; element.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-GeneralTransformationPropertyType-AbstractGeneralTransformation"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-53">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-GeneralTransformationPropertyType-AbstractGeneralTransformation"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-53-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-53-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-coordinateOperations-GeneralTransformationPropertyType"
									association="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-53"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-ConcatenatedOperationType"
								name="ConcatenatedOperationType">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-ConcatenatedOperationType-ownedComment"
									body="gml:ConcatenatedOperation is an ordered sequence of two or more coordinate operations. This sequence of operations is constrained by the requirement that the source coordinate reference system of step (n+1) must be the same as the target coordinate reference system of step (n). The source coordinate reference system of the first step and the target coordinate reference system of the last step are the source and target coordinate reference system associated with the concatenated operation. Instead of a forward operation, an inverse operation may be used for one or more of the operation steps mentioned above, if the inverse operation is uniquely defined by the forward operation.&#xA;The gml:coordOperation property elements are an ordered sequence of associations to the two or more operations used by this concatenated operation. The AggregationAttributeGroup should be used to specify that the coordOperation associations are ordered.">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-ConcatenatedOperationType"
									/>
								</ownedComment>
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-ConcatenatedOperationType-generalization"
									general="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractCoordinateOperationType"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-ConcatenatedOperationType-coordOperation"
									name="coordOperation" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coordinateOperations-CoordinateOperationPropertyType"
									association="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-55">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-ConcatenatedOperationType-coordOperation-ownedComment"
										body="gml:coordOperation is an association role to a coordinate operation.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-ConcatenatedOperationType-coordOperation"
										/>
									</ownedComment>
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-ConcatenatedOperationType-coordOperation-lowerValue"
										value="2"/>
									<upperValue xmi:type="uml:LiteralUnlimitedNatural"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-ConcatenatedOperationType-coordOperation-upperValue"
										value="*"/>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-55">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-ConcatenatedOperationType-coordOperation"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-55-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-55-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-coordinateOperations-ConcatenatedOperationType"
									association="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-55"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-ConcatenatedOperationPropertyType"
								name="ConcatenatedOperationPropertyType">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-ConcatenatedOperationPropertyType-ownedComment"
									body="gml:ConcatenatedOperationPropertyType is a property type for association roles to a concatenated operation, either referencing or containing the definition of that concatenated operation.">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-ConcatenatedOperationPropertyType"
									/>
								</ownedComment>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-ConcatenatedOperationPropertyType-ConcatenatedOperation"
									name="ConcatenatedOperation" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coordinateOperations-ConcatenatedOperationType"
									association="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-57"
								> </ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-57">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-ConcatenatedOperationPropertyType-ConcatenatedOperation"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-57-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-57-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-coordinateOperations-ConcatenatedOperationPropertyType"
									association="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-57"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-PassThroughOperationType"
								name="PassThroughOperationType">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-PassThroughOperationType-generalization"
									general="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractCoordinateOperationType"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-PassThroughOperationType-modifiedCoordinate"
									name="modifiedCoordinate" aggregation="composite">
									<type
										href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-positiveInteger"> </type>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-PassThroughOperationType-modifiedCoordinate-ownedComment"
										body="gml:modifiedCoordinate is a positive integer defining a position in a coordinate tuple.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-PassThroughOperationType-modifiedCoordinate"
										/>
									</ownedComment>
									<upperValue xmi:type="uml:LiteralUnlimitedNatural"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-PassThroughOperationType-modifiedCoordinate-upperValue"
										value="*"/>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-PassThroughOperationType-coordOperation"
									name="coordOperation" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coordinateOperations-CoordinateOperationPropertyType"
									association="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-59">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-PassThroughOperationType-coordOperation-ownedComment"
										body="gml:coordOperation is an association role to a coordinate operation.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-PassThroughOperationType-coordOperation"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-59">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-PassThroughOperationType-coordOperation"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-59-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-59-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-coordinateOperations-PassThroughOperationType"
									association="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-59"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-PassThroughOperationPropertyType"
								name="PassThroughOperationPropertyType">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-PassThroughOperationPropertyType-ownedComment"
									body="gml:PassThroughOperationPropertyType is a property type for association roles to a pass through operation, either referencing or containing the definition of that pass through operation.">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-PassThroughOperationPropertyType"
									/>
								</ownedComment>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-PassThroughOperationPropertyType-PassThroughOperation"
									name="PassThroughOperation" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coordinateOperations-PassThroughOperationType"
									association="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-61">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-PassThroughOperationPropertyType-PassThroughOperation-ownedComment"
										body="gml:PassThroughOperation is a pass-through operation specifies that a subset of a coordinate tuple is subject to a specific coordinate operation.&#xA;The modifiedCoordinate property elements are an ordered sequence of positive integers defining the positions in a coordinate tuple of the coordinates affected by this pass-through operation. The AggregationAttributeGroup should be used to specify that the modifiedCoordinate elements are ordered.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-PassThroughOperationPropertyType-PassThroughOperation"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-61">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-PassThroughOperationPropertyType-PassThroughOperation"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-61-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-61-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-coordinateOperations-PassThroughOperationPropertyType"
									association="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-61"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-ConversionType"
								name="ConversionType">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-ConversionType-generalization"
									general="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralConversionType"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-ConversionType-method"
									name="method" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coordinateOperations-OperationMethodPropertyType"
									association="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-76">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-ConversionType-method-ownedComment"
										body="gml:method is an association role to the operation method used by a coordinate operation.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-ConversionType-method"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-ConversionType-parameterValue"
									name="parameterValue" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralParameterValuePropertyType"
									association="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-80">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-ConversionType-parameterValue-ownedComment"
										body="gml:parameterValue is a composition association to a parameter value or group of parameter values used by a coordinate operation.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-ConversionType-parameterValue"
										/>
									</ownedComment>
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-ConversionType-parameterValue-lowerValue"/>
									<upperValue xmi:type="uml:LiteralUnlimitedNatural"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-ConversionType-parameterValue-upperValue"
										value="*"/>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-OperationMethodPropertyType"
								name="OperationMethodPropertyType">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-OperationMethodPropertyType-ownedComment"
									body="gml:OperationMethodPropertyType is a property type for association roles to a concrete general-purpose operation method, either referencing or containing the definition of that method.">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-OperationMethodPropertyType"
									/>
								</ownedComment>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-OperationMethodPropertyType-OperationMethod"
									name="OperationMethod" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coordinateOperations-OperationMethodType"
									association="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-75">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-OperationMethodPropertyType-OperationMethod-ownedComment"
										body="gml:OperationMethod is a method (algorithm or procedure) used to perform a coordinate operation. Most operation methods use a number of operation parameters, although some coordinate conversions use none. Each coordinate operation using the method assigns values to these parameters.&#xA;The parameter elements are an unordered list of associations to the set of operation parameters and parameter groups used by this operation method.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-OperationMethodPropertyType-OperationMethod"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-OperationMethodType"
								name="OperationMethodType">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-OperationMethodType-generalization"
									general="_niem-external-ogc-gml-3.2.1-referenceSystems-IdentifiedObjectType"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-OperationMethodType-ownedAttribute__from_Class-1"
									name="choice_1"
									type="_niem-external-ogc-gml-3.2.1-coordinateOperations-OperationMethodType-nestedClassifier"> </ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-OperationMethodType-sourceDimensions"
									name="sourceDimensions" aggregation="composite">
									<type
										href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-positiveInteger"> </type>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-OperationMethodType-sourceDimensions-ownedComment"
										body="gml:sourceDimensions is the number of dimensions in the source CRS of this operation method.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-OperationMethodType-sourceDimensions"
										/>
									</ownedComment>
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-OperationMethodType-sourceDimensions-lowerValue"
									/>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-OperationMethodType-targetDimensions"
									name="targetDimensions" aggregation="composite">
									<type
										href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-positiveInteger"> </type>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-OperationMethodType-targetDimensions-ownedComment"
										body="gml:targetDimensions is the number of dimensions in the target CRS of this operation method.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-OperationMethodType-targetDimensions"
										/>
									</ownedComment>
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-OperationMethodType-targetDimensions-lowerValue"
									/>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-OperationMethodType-parameter"
									name="parameter" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralOperationParameterPropertyType"
									association="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-74">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-OperationMethodType-parameter-ownedComment"
										body="gml:parameter is an association to an operation parameter or parameter group.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-OperationMethodType-parameter"
										/>
									</ownedComment>
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-OperationMethodType-parameter-lowerValue"/>
									<upperValue xmi:type="uml:LiteralUnlimitedNatural"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-OperationMethodType-parameter-upperValue"
										value="*"/>
								</ownedAttribute>
								<nestedClassifier xmi:type="uml:Class"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-OperationMethodType-nestedClassifier"
									name="choice_1">
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-OperationMethodType-nestedClassifier-formulaCitation"
										name="formulaCitation" aggregation="composite"
										type="_niem-external-ogc-gml-3.2.1-coordinateOperations-formulaCitation_._type"
										association="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-70">
										<ownedComment xmi:type="uml:Comment"
											xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-OperationMethodType-nestedClassifier-formulaCitation-ownedComment"
											body="gml:formulaCitation provides a reference to a publication giving the formula(s) or procedure used by an coordinate operation method.">
											<annotatedElement
												xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-OperationMethodType-nestedClassifier-formulaCitation"
											/>
										</ownedComment>
									</ownedAttribute>
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-OperationMethodType-nestedClassifier-formula"
										name="formula" aggregation="composite"
										type="_niem-external-ogc-gml-3.2.1-basicTypes-CodeType">
										<ownedComment xmi:type="uml:Comment"
											xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-OperationMethodType-nestedClassifier-formula-ownedComment"
											body="gml:formula Formula(s) or procedure used by an operation method. The use of the codespace attribite has been deprecated. The property value shall be a character string.">
											<annotatedElement
												xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-OperationMethodType-nestedClassifier-formula"
											/>
										</ownedComment>
									</ownedAttribute>
								</nestedClassifier>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-formulaCitation_._type"
								name="formulaCitation_._type">
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-formulaCitation_._type-CI_Citation"
									name="CI_Citation" aggregation="composite"
									type="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Citation_Type"
									association="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-67"
								> </ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-66">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-formulaCitation_._type-CI_Citation"/>
								<supplier
									xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-citation-NamespaceElementPropertyHolder-CI_Citation"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-67">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-formulaCitation_._type-CI_Citation"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-67-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-67-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-coordinateOperations-formulaCitation_._type"
									association="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-67"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-68">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-NamespaceElementPropertyHolder-formulaCitation_._type-CI_Citation"/>
								<supplier
									xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-citation-NamespaceElementPropertyHolder-CI_Citation"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-69">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-NamespaceElementPropertyHolder-formulaCitation_._type-CI_Citation"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-69-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-69-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-coordinateOperations-NamespaceElementPropertyHolder-formulaCitation_._type"
									association="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-69"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-70">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-OperationMethodType-nestedClassifier-formulaCitation"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-70-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-70-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-coordinateOperations-OperationMethodType-nestedClassifier"
									association="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-70"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralOperationParameterPropertyType"
								name="AbstractGeneralOperationParameterPropertyType">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralOperationParameterPropertyType-ownedComment"
									body="gml:AbstractGeneralOperationParameterPropertyType is a property type for association roles to an operation parameter or group, either referencing or containing the definition of that parameter or group.">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralOperationParameterPropertyType"
									/>
								</ownedComment>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralOperationParameterPropertyType-AbstractGeneralOperationParameter"
									name="AbstractGeneralOperationParameter" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralOperationParameterType"
									association="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-73">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralOperationParameterPropertyType-AbstractGeneralOperationParameter-ownedComment"
										body="gml:GeneralOperationParameter is the abstract definition of a parameter or group of parameters used by an operation method.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralOperationParameterPropertyType-AbstractGeneralOperationParameter"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralOperationParameterType"
								name="AbstractGeneralOperationParameterType" isAbstract="true">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralOperationParameterType-generalization"
									general="_niem-external-ogc-gml-3.2.1-referenceSystems-IdentifiedObjectType"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralOperationParameterType-minimumOccurs"
									name="minimumOccurs" aggregation="composite">
									<type
										href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-nonNegativeInteger"> </type>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralOperationParameterType-minimumOccurs-ownedComment"
										body="gml:minimumOccurs is the minimum number of times that values for this parameter group or parameter are required. If this attribute is omitted, the minimum number shall be one.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralOperationParameterType-minimumOccurs"
										/>
									</ownedComment>
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralOperationParameterType-minimumOccurs-lowerValue"
									/>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-73">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralOperationParameterPropertyType-AbstractGeneralOperationParameter"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-73-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-73-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralOperationParameterPropertyType"
									association="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-73"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-74">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-OperationMethodType-parameter"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-74-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-74-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-coordinateOperations-OperationMethodType"
									association="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-74"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-75">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-OperationMethodPropertyType-OperationMethod"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-75-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-75-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-coordinateOperations-OperationMethodPropertyType"
									association="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-75"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-76">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-ConversionType-method"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-76-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-76-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-coordinateOperations-ConversionType"
									association="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-76"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralParameterValuePropertyType"
								name="AbstractGeneralParameterValuePropertyType">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralParameterValuePropertyType-ownedComment"
									body="gml:AbstractGeneralParameterValuePropertyType is a  property type for inline association roles to a parameter value or group of parameter values, always containing the values.">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralParameterValuePropertyType"
									/>
								</ownedComment>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralParameterValuePropertyType-AbstractGeneralParameterValue"
									name="AbstractGeneralParameterValue" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralParameterValueType"
									association="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-79">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralParameterValuePropertyType-AbstractGeneralParameterValue-ownedComment"
										body="gml:AbstractGeneralParameterValue is an abstract parameter value or group of parameter values.&#xA;This abstract complexType is expected to be extended and restricted for well-known operation methods with many instances, in Application Schemas that define operation-method-specialized element names and contents. Specific parameter value elements are directly contained in concrete subtypes, not in this abstract type. All concrete types derived from this type shall extend this type to include one &#34;...Value&#34; element with an appropriate type, which should be one of the element types allowed in the ParameterValueType. In addition, all derived concrete types shall extend this type to include a &#34;operationParameter&#34; property element that references one element substitutable for the &#34;OperationParameter&#34; object element.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralParameterValuePropertyType-AbstractGeneralParameterValue"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralParameterValueType"
								name="AbstractGeneralParameterValueType" isAbstract="true"/>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-79">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralParameterValuePropertyType-AbstractGeneralParameterValue"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-79-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-79-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralParameterValuePropertyType"
									association="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-79"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-80">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-ConversionType-parameterValue"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-80-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-80-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-coordinateOperations-ConversionType"
									association="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-80"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-ConversionPropertyType"
								name="ConversionPropertyType">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-ConversionPropertyType-ownedComment"
									body="gml:ConversionPropertyType is a property type for association roles to a concrete general-purpose conversion, either referencing or containing the definition of that conversion.">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-ConversionPropertyType"
									/>
								</ownedComment>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-ConversionPropertyType-Conversion"
									name="Conversion" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coordinateOperations-ConversionType"
									association="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-82">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-ConversionPropertyType-Conversion-ownedComment"
										body="gml:Conversion is a concrete operation on coordinates that does not include any change of Datum. The best-known example of a coordinate conversion is a map projection. The parameters describing coordinate conversions are defined rather than empirically derived. Note that some conversions have no parameters.&#xA;This concrete complex type can be used without using a GML Application Schema that defines operation-method-specialized element names and contents, especially for methods with only one Conversion instance.&#xA;The usesValue property elements are an unordered list of composition associations to the set of parameter values used by this conversion operation.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-ConversionPropertyType-Conversion"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-82">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-ConversionPropertyType-Conversion"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-82-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-82-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-coordinateOperations-ConversionPropertyType"
									association="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-82"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-TransformationType"
								name="TransformationType">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-TransformationType-generalization"
									general="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralTransformationType"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-TransformationType-method"
									name="method" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coordinateOperations-OperationMethodPropertyType"
									association="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-84">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-TransformationType-method-ownedComment"
										body="gml:method is an association role to the operation method used by a coordinate operation.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-TransformationType-method"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-TransformationType-parameterValue"
									name="parameterValue" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralParameterValuePropertyType"
									association="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-85">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-TransformationType-parameterValue-ownedComment"
										body="gml:parameterValue is a composition association to a parameter value or group of parameter values used by a coordinate operation.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-TransformationType-parameterValue"
										/>
									</ownedComment>
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-TransformationType-parameterValue-lowerValue"/>
									<upperValue xmi:type="uml:LiteralUnlimitedNatural"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-TransformationType-parameterValue-upperValue"
										value="*"/>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-84">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-TransformationType-method"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-84-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-84-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-coordinateOperations-TransformationType"
									association="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-84"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-85">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-TransformationType-parameterValue"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-85-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-85-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-coordinateOperations-TransformationType"
									association="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-85"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-TransformationPropertyType"
								name="TransformationPropertyType">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-TransformationPropertyType-ownedComment"
									body="gml:TransformationPropertyType is a property type for association roles to a transformation, either referencing or containing the definition of that transformation.">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-TransformationPropertyType"
									/>
								</ownedComment>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-TransformationPropertyType-Transformation"
									name="Transformation" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coordinateOperations-TransformationType"
									association="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-87">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-TransformationPropertyType-Transformation-ownedComment"
										body="gml:Transformation is a concrete object element derived from gml:GeneralTransformation (13.6.2.13).&#xA;This concrete object can be used for all operation methods, without using a GML Application Schema that defines operation-method-specialized element names and contents, especially for methods with only one Transformation instance.&#xA;The parameterValue elements are an unordered list of composition associations to the set of parameter values used by this conversion operation.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-TransformationPropertyType-Transformation"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-87">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-TransformationPropertyType-Transformation"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-87-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-87-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-coordinateOperations-TransformationPropertyType"
									association="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-87"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-ParameterValueType"
								name="ParameterValueType">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-ParameterValueType-generalization"
									general="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralParameterValueType"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-ParameterValueType-ownedAttribute__from_Class-1"
									name="choice_1"
									type="_niem-external-ogc-gml-3.2.1-coordinateOperations-ParameterValueType-nestedClassifier"> </ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-ParameterValueType-operationParameter"
									name="operationParameter" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coordinateOperations-OperationParameterPropertyType"
									association="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-94">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-ParameterValueType-operationParameter-ownedComment"
										body="gml:operationParameter is an association role to the operation parameter of which this is a value.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-ParameterValueType-operationParameter"
										/>
									</ownedComment>
								</ownedAttribute>
								<nestedClassifier xmi:type="uml:Class"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-ParameterValueType-nestedClassifier"
									name="choice_1">
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-ParameterValueType-nestedClassifier-value"
										name="value" aggregation="composite"
										type="_niem-external-ogc-gml-3.2.1-basicTypes-MeasureType">
										<ownedComment xmi:type="uml:Comment"
											xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-ParameterValueType-nestedClassifier-value-ownedComment"
											body="gml:value is a numeric value of an operation parameter, with its associated unit of measure.">
											<annotatedElement
												xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-ParameterValueType-nestedClassifier-value"
											/>
										</ownedComment>
									</ownedAttribute>
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-ParameterValueType-nestedClassifier-dmsAngleValue"
										name="dmsAngleValue" aggregation="composite"
										type="_niem-external-ogc-gml-3.2.1-deprecatedTypes-DMSAngleType"
										association="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-90">
										<ownedComment xmi:type="uml:Comment"
											xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-ParameterValueType-nestedClassifier-dmsAngleValue-ownedComment">
											<annotatedElement
												xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-ParameterValueType-nestedClassifier-dmsAngleValue"
											/>
										</ownedComment>
									</ownedAttribute>
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-ParameterValueType-nestedClassifier-stringValue"
										name="stringValue" aggregation="composite">
										<type
											href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-string"> </type>
										<ownedComment xmi:type="uml:Comment"
											xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-ParameterValueType-nestedClassifier-stringValue-ownedComment"
											body="gml:stringValue is a character string value of an operation parameter. A string value does not have an associated unit of measure.">
											<annotatedElement
												xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-ParameterValueType-nestedClassifier-stringValue"
											/>
										</ownedComment>
									</ownedAttribute>
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-ParameterValueType-nestedClassifier-integerValue"
										name="integerValue" aggregation="composite">
										<type
											href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-positiveInteger"> </type>
										<ownedComment xmi:type="uml:Comment"
											xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-ParameterValueType-nestedClassifier-integerValue-ownedComment"
											body="gml:integerValue is a positive integer value of an operation parameter, usually used for a count. An integer value does not have an associated unit of measure.">
											<annotatedElement
												xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-ParameterValueType-nestedClassifier-integerValue"
											/>
										</ownedComment>
									</ownedAttribute>
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-ParameterValueType-nestedClassifier-booleanValue"
										name="booleanValue" aggregation="composite">
										<type
											href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-boolean"> </type>
										<ownedComment xmi:type="uml:Comment"
											xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-ParameterValueType-nestedClassifier-booleanValue-ownedComment"
											body="gml:booleanValue is a boolean value of an operation parameter. A Boolean value does not have an associated unit of measure.">
											<annotatedElement
												xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-ParameterValueType-nestedClassifier-booleanValue"
											/>
										</ownedComment>
									</ownedAttribute>
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-ParameterValueType-nestedClassifier-valueList"
										name="valueList" aggregation="composite"
										type="_niem-external-ogc-gml-3.2.1-basicTypes-MeasureListType">
										<ownedComment xmi:type="uml:Comment"
											xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-ParameterValueType-nestedClassifier-valueList-ownedComment"
											body="gml:valueList is an ordered sequence of two or more numeric values of an operation parameter list, where each value has the same associated unit of measure. An element of this type contains a space-separated sequence of double values.">
											<annotatedElement
												xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-ParameterValueType-nestedClassifier-valueList"
											/>
										</ownedComment>
									</ownedAttribute>
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-ParameterValueType-nestedClassifier-integerValueList"
										name="integerValueList" aggregation="composite"
										type="_niem-external-ogc-gml-3.2.1-basicTypes-integerList">
										<ownedComment xmi:type="uml:Comment"
											xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-ParameterValueType-nestedClassifier-integerValueList-ownedComment"
											body="gml:integerValueList is an ordered sequence of two or more integer values of an operation parameter list, usually used for counts. These integer values do not have an associated unit of measure. An element of this type contains a space-separated sequence of integer values.">
											<annotatedElement
												xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-ParameterValueType-nestedClassifier-integerValueList"
											/>
										</ownedComment>
									</ownedAttribute>
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-ParameterValueType-nestedClassifier-valueFile"
										name="valueFile" aggregation="composite">
										<type
											href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-anyURI"> </type>
										<ownedComment xmi:type="uml:Comment"
											xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-ParameterValueType-nestedClassifier-valueFile-ownedComment"
											body="gml:valueFile is a reference to a file or a part of a file containing one or more parameter values, each numeric value with its associated unit of measure. When referencing a part of a file, that file shall contain multiple identified parts, such as an XML encoded document. Furthermore, the referenced file or part of a file may reference another part of the same or different files, as allowed in XML documents.">
											<annotatedElement
												xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-ParameterValueType-nestedClassifier-valueFile"
											/>
										</ownedComment>
									</ownedAttribute>
								</nestedClassifier>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-89">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-ParameterValueType-nestedClassifier-dmsAngleValue"/>
								<supplier
									xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-dmsAngleValue"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-90">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-ParameterValueType-nestedClassifier-dmsAngleValue"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-90-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-90-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-coordinateOperations-ParameterValueType-nestedClassifier"
									association="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-90"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-OperationParameterPropertyType"
								name="OperationParameterPropertyType">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-OperationParameterPropertyType-ownedComment"
									body="gml:OperationParameterPropertyType is a property type for association roles to an operation parameter, either referencing or containing the definition of that parameter.">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-OperationParameterPropertyType"
									/>
								</ownedComment>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-OperationParameterPropertyType-OperationParameter"
									name="OperationParameter" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coordinateOperations-OperationParameterType"
									association="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-93">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-OperationParameterPropertyType-OperationParameter-ownedComment"
										body="gml:OperationParameter is the definition of a parameter used by an operation method. Most parameter values are numeric, but other types of parameter values are possible. This complex type is expected to be used or extended for all operation methods, without defining operation-method-specialized element names.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-OperationParameterPropertyType-OperationParameter"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-OperationParameterType"
								name="OperationParameterType">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-OperationParameterType-generalization"
									general="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralOperationParameterType"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-93">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-OperationParameterPropertyType-OperationParameter"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-93-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-93-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-coordinateOperations-OperationParameterPropertyType"
									association="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-93"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-94">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-ParameterValueType-operationParameter"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-94-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-94-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-coordinateOperations-ParameterValueType"
									association="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-94"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-ParameterValueGroupType"
								name="ParameterValueGroupType">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-ParameterValueGroupType-generalization"
									general="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralParameterValueType"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-ParameterValueGroupType-parameterValue"
									name="parameterValue" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralParameterValuePropertyType"
									association="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-96">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-ParameterValueGroupType-parameterValue-ownedComment"
										body="gml:parameterValue is a composition association to a parameter value or group of parameter values used by a coordinate operation.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-ParameterValueGroupType-parameterValue"
										/>
									</ownedComment>
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-ParameterValueGroupType-parameterValue-lowerValue"
										value="2"/>
									<upperValue xmi:type="uml:LiteralUnlimitedNatural"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-ParameterValueGroupType-parameterValue-upperValue"
										value="*"/>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-ParameterValueGroupType-group"
									name="group" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coordinateOperations-OperationParameterGroupPropertyType"
									association="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-101">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-ParameterValueGroupType-group-ownedComment"
										body="gml:group is an association role to the operation parameter group for which this element provides parameter values.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-ParameterValueGroupType-group"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-96">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-ParameterValueGroupType-parameterValue"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-96-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-96-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-coordinateOperations-ParameterValueGroupType"
									association="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-96"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-OperationParameterGroupPropertyType"
								name="OperationParameterGroupPropertyType">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-OperationParameterGroupPropertyType-ownedComment"
									body="gml:OperationParameterPropertyType is a property type for association roles to an operation parameter group, either referencing or containing the definition of that parameter group.">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-OperationParameterGroupPropertyType"
									/>
								</ownedComment>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-OperationParameterGroupPropertyType-OperationParameterGroup"
									name="OperationParameterGroup" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coordinateOperations-OperationParameterGroupType"
									association="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-100">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-OperationParameterGroupPropertyType-OperationParameterGroup-ownedComment"
										body="gml:OperationParameterGroup is the definition of a group of parameters used by an operation method. This complex type is expected to be used or extended for all applicable operation methods, without defining operation-method-specialized element names.&#xA;The generalOperationParameter elements are an unordered list of associations to the set of operation parameters that are members of this group.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-OperationParameterGroupPropertyType-OperationParameterGroup"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-OperationParameterGroupType"
								name="OperationParameterGroupType">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-OperationParameterGroupType-generalization"
									general="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralOperationParameterType"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-OperationParameterGroupType-maximumOccurs"
									name="maximumOccurs" aggregation="composite">
									<type
										href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-positiveInteger"> </type>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-OperationParameterGroupType-maximumOccurs-ownedComment"
										body="gml:maximumOccurs is the maximum number of times that values for this parameter group may be included. If this attribute is omitted, the maximum number shall be one.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-OperationParameterGroupType-maximumOccurs"
										/>
									</ownedComment>
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-OperationParameterGroupType-maximumOccurs-lowerValue"
									/>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-OperationParameterGroupType-parameter"
									name="parameter" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralOperationParameterPropertyType"
									association="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-99">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-OperationParameterGroupType-parameter-ownedComment"
										body="gml:parameter is an association to an operation parameter or parameter group.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-OperationParameterGroupType-parameter"
										/>
									</ownedComment>
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-OperationParameterGroupType-parameter-lowerValue"
										value="2"/>
									<upperValue xmi:type="uml:LiteralUnlimitedNatural"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-OperationParameterGroupType-parameter-upperValue"
										value="*"/>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-99">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-OperationParameterGroupType-parameter"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-99-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-99-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-coordinateOperations-OperationParameterGroupType"
									association="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-99"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-100">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-OperationParameterGroupPropertyType-OperationParameterGroup"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-100-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-100-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-coordinateOperations-OperationParameterGroupPropertyType"
									association="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-100"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-101">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-ParameterValueGroupType-group"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-101-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-101-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-coordinateOperations-ParameterValueGroupType"
									association="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-101"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractOperationPropertyHolder"
								name="AbstractOperationPropertyHolder">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractOperationPropertyHolder-generalization"
									general="_niem-external-ogc-gml-3.2.1-deprecatedTypes-DefinitionPropertyHolder"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-DefinitionPropertyHolder"
								name="DefinitionPropertyHolder">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-DefinitionPropertyHolder-generalization"
									general="_niem-external-ogc-gml-3.2.1-dictionary-NamespaceElementPropertyHolder"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-parameterPropertyHolder"
								name="parameterPropertyHolder">
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-parameterPropertyHolder-parameter"
									name="parameter" aggregation="composite" isDerivedUnion="true"
									type="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralOperationParameterPropertyType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-parameterPropertyHolder-parameter-ownedComment"
										body="gml:parameter is an association to an operation parameter or parameter group.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-parameterPropertyHolder-parameter"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-parameterValuePropertyHolder"
								name="parameterValuePropertyHolder">
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-parameterValuePropertyHolder-parameterValue"
									name="parameterValue" aggregation="composite"
									isDerivedUnion="true"
									type="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralParameterValuePropertyType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-parameterValuePropertyHolder-parameterValue-ownedComment"
										body="gml:parameterValue is a composition association to a parameter value or group of parameter values used by a coordinate operation.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-parameterValuePropertyHolder-parameterValue"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractObjectPropertyHolder"
								name="AbstractObjectPropertyHolder">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractObjectPropertyHolder-generalization"
									general="_niem-external-ogc-gml-3.2.1-gmlBase-NamespaceElementPropertyHolder"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractObjectPropertyHolder-PassThroughOperation"
									name="PassThroughOperation" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coordinateOperations-PassThroughOperationType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractObjectPropertyHolder-AbstractSingleOperation"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractObjectPropertyHolder-PassThroughOperation-ownedComment"
										body="gml:PassThroughOperation is a pass-through operation specifies that a subset of a coordinate tuple is subject to a specific coordinate operation.&#xA;The modifiedCoordinate property elements are an ordered sequence of positive integers defining the positions in a coordinate tuple of the coordinates affected by this pass-through operation. The AggregationAttributeGroup should be used to specify that the modifiedCoordinate elements are ordered.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractObjectPropertyHolder-PassThroughOperation"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractObjectPropertyHolder-AbstractGeneralTransformation"
									name="AbstractGeneralTransformation" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralTransformationType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-DefinitionPropertyHolder-AbstractOperation"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractObjectPropertyHolder-AbstractGeneralTransformation-ownedComment"
										body="gml:AbstractGeneralTransformation is an abstract operation on coordinates that usually includes a change of Datum. The parameters of a coordinate transformation are empirically derived from data containing the coordinates of a series of points in both coordinate reference systems. This computational process is usually &#34;over-determined&#34;, allowing derivation of error (or accuracy) estimates for the transformation. Also, the stochastic nature of the parameters may result in multiple (different) versions of the same coordinate transformation. The operationVersion, sourceCRS, and targetCRS proeprty elements are mandatory in a coordinate transformation.&#xA;This abstract complex type is expected to be extended for well-known operation methods with many Transformation instances, in Application Schemas that define operation-method-specialized value element names and contents. This transformation uses an operation method with associated parameter values. However, operation methods and parameter values are directly associated with concrete subtypes, not with this abstract type. All concrete types derived from this type shall extend this type to include a &#34;usesMethod&#34; element that references one &#34;OperationMethod&#34; element. Similarly, all concrete types derived from this type shall extend this type to include one or more elements each named &#34;uses...Value&#34; that each use the type of an element substitutable for the &#34;AbstractGeneralParameterValue&#34; element.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractObjectPropertyHolder-AbstractGeneralTransformation"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractObjectPropertyHolder-OperationParameter"
									name="OperationParameter" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coordinateOperations-OperationParameterType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractObjectPropertyHolder-AbstractGeneralOperationParameter"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractObjectPropertyHolder-OperationParameter-ownedComment"
										body="gml:OperationParameter is the definition of a parameter used by an operation method. Most parameter values are numeric, but other types of parameter values are possible. This complex type is expected to be used or extended for all operation methods, without defining operation-method-specialized element names.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractObjectPropertyHolder-OperationParameter"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractObjectPropertyHolder-AbstractGeneralParameterValue"
									name="AbstractGeneralParameterValue" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralParameterValueType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-gmlBase-AbstractObjectPropertyHolder-AbstractObject"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractObjectPropertyHolder-AbstractGeneralParameterValue-ownedComment"
										body="gml:AbstractGeneralParameterValue is an abstract parameter value or group of parameter values.&#xA;This abstract complexType is expected to be extended and restricted for well-known operation methods with many instances, in Application Schemas that define operation-method-specialized element names and contents. Specific parameter value elements are directly contained in concrete subtypes, not in this abstract type. All concrete types derived from this type shall extend this type to include one &#34;...Value&#34; element with an appropriate type, which should be one of the element types allowed in the ParameterValueType. In addition, all derived concrete types shall extend this type to include a &#34;operationParameter&#34; property element that references one element substitutable for the &#34;OperationParameter&#34; object element.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractObjectPropertyHolder-AbstractGeneralParameterValue"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractObjectPropertyHolder-ParameterValueGroup"
									name="ParameterValueGroup" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coordinateOperations-ParameterValueGroupType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractObjectPropertyHolder-AbstractGeneralParameterValue"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractObjectPropertyHolder-ParameterValueGroup-ownedComment"
										body="gml:ParameterValueGroup is a group of related parameter values. The same group can be repeated more than once in a Conversion, Transformation, or higher level ParameterValueGroup, if those instances contain different values of one or more parameterValues which suitably distinquish among those groups. This concrete complex type can be used for operation methods without using an Application Schema that defines operation-method-specialized element names and contents. This complex type may be used, extended, or restricted for well-known operation methods, especially for methods with only one instance.&#xA;The parameterValue elements are an unordered set of composition association roles to the parameter values and groups of values included in this group.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractObjectPropertyHolder-ParameterValueGroup"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractObjectPropertyHolder-AbstractSingleOperation"
									name="AbstractSingleOperation" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractCoordinateOperationType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractObjectPropertyHolder-AbstractCoordinateOperation"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractObjectPropertyHolder-AbstractSingleOperation-ownedComment"
										body="gml:AbstractSingleOperation is a single (not concatenated) coordinate operation.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractObjectPropertyHolder-AbstractSingleOperation"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractObjectPropertyHolder-OperationMethod"
									name="OperationMethod" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coordinateOperations-OperationMethodType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-dictionary-AbstractGMLPropertyHolder-Definition"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractObjectPropertyHolder-OperationMethod-ownedComment"
										body="gml:OperationMethod is a method (algorithm or procedure) used to perform a coordinate operation. Most operation methods use a number of operation parameters, although some coordinate conversions use none. Each coordinate operation using the method assigns values to these parameters.&#xA;The parameter elements are an unordered list of associations to the set of operation parameters and parameter groups used by this operation method.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractObjectPropertyHolder-OperationMethod"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractObjectPropertyHolder-AbstractGeneralOperationParameter"
									name="AbstractGeneralOperationParameter" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralOperationParameterType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-dictionary-AbstractGMLPropertyHolder-Definition"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractObjectPropertyHolder-AbstractGeneralOperationParameter-ownedComment"
										body="gml:GeneralOperationParameter is the abstract definition of a parameter or group of parameters used by an operation method.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractObjectPropertyHolder-AbstractGeneralOperationParameter"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractObjectPropertyHolder-AbstractGeneralConversion"
									name="AbstractGeneralConversion" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralConversionType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-DefinitionPropertyHolder-AbstractOperation"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractObjectPropertyHolder-AbstractGeneralConversion-ownedComment"
										body="gm:AbstractGeneralConversion is an abstract operation on coordinates that does not include any change of datum. The best-known example of a coordinate conversion is a map projection. The parameters describing coordinate conversions are defined rather than empirically derived. Note that some conversions have no parameters. The operationVersion, sourceCRS, and targetCRS elements are omitted in a coordinate conversion.&#xA;This abstract complex type is expected to be extended for well-known operation methods with many Conversion instances, in GML Application Schemas that define operation-method-specialized element names and contents. This conversion uses an operation method, usually with associated parameter values. However, operation methods and parameter values are directly associated with concrete subtypes, not with this abstract type. All concrete types derived from this type shall extend this type to include a &#34;usesMethod&#34; element that references the &#34;OperationMethod&#34; element. Similarly, all concrete types derived from this type shall extend this type to include zero or more elements each named &#34;uses...Value&#34; that each use the type of an element substitutable for the &#34;AbstractGeneralParameterValue&#34; element.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractObjectPropertyHolder-AbstractGeneralConversion"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractObjectPropertyHolder-Conversion"
									name="Conversion" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coordinateOperations-ConversionType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractObjectPropertyHolder-AbstractGeneralConversion"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractObjectPropertyHolder-Conversion-ownedComment"
										body="gml:Conversion is a concrete operation on coordinates that does not include any change of Datum. The best-known example of a coordinate conversion is a map projection. The parameters describing coordinate conversions are defined rather than empirically derived. Note that some conversions have no parameters.&#xA;This concrete complex type can be used without using a GML Application Schema that defines operation-method-specialized element names and contents, especially for methods with only one Conversion instance.&#xA;The usesValue property elements are an unordered list of composition associations to the set of parameter values used by this conversion operation.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractObjectPropertyHolder-Conversion"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractObjectPropertyHolder-ParameterValue"
									name="ParameterValue" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coordinateOperations-ParameterValueType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractObjectPropertyHolder-AbstractGeneralParameterValue"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractObjectPropertyHolder-ParameterValue-ownedComment"
										body="gml:ParameterValue is a parameter value, an ordered sequence of values, or a reference to a file of parameter values. This concrete complex type may be used for operation methods without using an Application Schema that defines operation-method-specialized element names and contents, especially for methods with only one instance. This complex type may be used, extended, or restricted for well-known operation methods, especially for methods with many instances.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractObjectPropertyHolder-ParameterValue"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractObjectPropertyHolder-Transformation"
									name="Transformation" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coordinateOperations-TransformationType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractObjectPropertyHolder-AbstractGeneralTransformation"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractObjectPropertyHolder-Transformation-ownedComment"
										body="gml:Transformation is a concrete object element derived from gml:GeneralTransformation (13.6.2.13).&#xA;This concrete object can be used for all operation methods, without using a GML Application Schema that defines operation-method-specialized element names and contents, especially for methods with only one Transformation instance.&#xA;The parameterValue elements are an unordered list of composition associations to the set of parameter values used by this conversion operation.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractObjectPropertyHolder-Transformation"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractObjectPropertyHolder-ConcatenatedOperation"
									name="ConcatenatedOperation" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coordinateOperations-ConcatenatedOperationType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractObjectPropertyHolder-AbstractCoordinateOperation"
									/>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractObjectPropertyHolder-OperationParameterGroup"
									name="OperationParameterGroup" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coordinateOperations-OperationParameterGroupType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractObjectPropertyHolder-AbstractGeneralOperationParameter"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractObjectPropertyHolder-OperationParameterGroup-ownedComment"
										body="gml:OperationParameterGroup is the definition of a group of parameters used by an operation method. This complex type is expected to be used or extended for all applicable operation methods, without defining operation-method-specialized element names.&#xA;The generalOperationParameter elements are an unordered list of associations to the set of operation parameters that are members of this group.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractObjectPropertyHolder-OperationParameterGroup"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractObjectPropertyHolder-AbstractCoordinateOperation"
									name="AbstractCoordinateOperation" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractCoordinateOperationType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-dictionary-AbstractGMLPropertyHolder-Definition"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractObjectPropertyHolder-AbstractCoordinateOperation-ownedComment"
										body="gml:AbstractCoordinateOperation is a mathematical operation on coordinates that transforms or converts coordinates to another coordinate reference system. Many but not all coordinate operations (from CRS A to CRS B) also uniquely define the inverse operation (from CRS B to CRS A). In some cases, the operation method algorithm for the inverse operation is the same as for the forward algorithm, but the signs of some operation parameter values shall be reversed. In other cases, different algorithms are required for the forward and inverse operations, but the same operation parameter values are used. If (some) entirely different parameter values are needed, a different coordinate operation shall be defined.&#xA;The optional coordinateOperationAccuracy property elements provide estimates of the impact of this coordinate operation on point position accuracy.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractObjectPropertyHolder-AbstractCoordinateOperation"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-operationParameterPropertyHolder"
								name="operationParameterPropertyHolder">
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-operationParameterPropertyHolder-operationParameter"
									name="operationParameter" aggregation="composite"
									isDerivedUnion="true"
									type="_niem-external-ogc-gml-3.2.1-coordinateOperations-OperationParameterPropertyType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-operationParameterPropertyHolder-operationParameter-ownedComment"
										body="gml:operationParameter is an association role to the operation parameter of which this is a value.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-operationParameterPropertyHolder-operationParameter"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-formulaPropertyHolder"
								name="formulaPropertyHolder">
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-formulaPropertyHolder-formula"
									name="formula" aggregation="composite" isDerivedUnion="true"
									type="_niem-external-ogc-gml-3.2.1-basicTypes-CodeType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-formulaPropertyHolder-formula-ownedComment"
										body="gml:formula Formula(s) or procedure used by an operation method. The use of the codespace attribite has been deprecated. The property value shall be a character string.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-formulaPropertyHolder-formula"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-groupPropertyHolder"
								name="groupPropertyHolder">
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-groupPropertyHolder-group"
									name="group" aggregation="composite" isDerivedUnion="true"
									type="_niem-external-ogc-gml-3.2.1-coordinateOperations-OperationParameterGroupPropertyType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-groupPropertyHolder-group-ownedComment"
										body="gml:group is an association role to the operation parameter group for which this element provides parameter values.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-groupPropertyHolder-group"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-coordOperationPropertyHolder"
								name="coordOperationPropertyHolder">
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-coordOperationPropertyHolder-coordOperation"
									name="coordOperation" aggregation="composite"
									isDerivedUnion="true"
									type="_niem-external-ogc-gml-3.2.1-coordinateOperations-CoordinateOperationPropertyType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-coordOperationPropertyHolder-coordOperation-ownedComment"
										body="gml:coordOperation is an association role to a coordinate operation.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-coordOperationPropertyHolder-coordOperation"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-methodPropertyHolder"
								name="methodPropertyHolder">
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-methodPropertyHolder-method"
									name="method" aggregation="composite" isDerivedUnion="true"
									type="_niem-external-ogc-gml-3.2.1-coordinateOperations-OperationMethodPropertyType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-methodPropertyHolder-method-ownedComment"
										body="gml:method is an association role to the operation method used by a coordinate operation.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-methodPropertyHolder-method"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
						</packagedElement>
						<packagedElement xmi:type="uml:Package"
							xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems"
							name="coordinateReferenceSystems">
							<ownedComment xmi:type="uml:Comment"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-ownedComment"
								body="See ISO/DIS 19136 13.3.&#xA;The spatial-temporal coordinate reference systems schema components are divided into two logical parts. One part defines elements and types for XML encoding of abstract coordinate reference systems definitions. The larger part defines specialized constructs for XML encoding of definitions of the multiple concrete types of spatial-temporal coordinate reference systems.&#xA;These schema components encode the Coordinate Reference System packages of the UML Models of ISO 19111 Clause 8 and ISO/DIS 19136 D.3.10, with the exception of the abstract &#34;SC_CRS&#34; class.">
								<annotatedElement
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems"
								/>
							</ownedComment>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-NamespaceElementPropertyHolder"
								name="NamespaceElementPropertyHolder"/>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-SingleCRSPropertyType"
								name="SingleCRSPropertyType">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-SingleCRSPropertyType-ownedComment"
									body="gml:SingleCRSPropertyType is a property type for association roles to a single coordinate reference system, either referencing or containing the definition of that coordinate reference system.">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-SingleCRSPropertyType"
									/>
								</ownedComment>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-SingleCRSPropertyType-AbstractSingleCRS"
									name="AbstractSingleCRS" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-referenceSystems-AbstractCRSType"
									association="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-3">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-SingleCRSPropertyType-AbstractSingleCRS-ownedComment"
										body="gml:AbstractSingleCRS implements a coordinate reference system consisting of one coordinate system and one datum (as opposed to a Compound CRS).">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-SingleCRSPropertyType-AbstractSingleCRS"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-3">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-SingleCRSPropertyType-AbstractSingleCRS"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-3-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-3-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-SingleCRSPropertyType"
									association="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-3"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-AbstractGeneralDerivedCRSType"
								name="AbstractGeneralDerivedCRSType" isAbstract="true">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-AbstractGeneralDerivedCRSType-generalization"
									general="_niem-external-ogc-gml-3.2.1-referenceSystems-AbstractCRSType"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-AbstractGeneralDerivedCRSType-conversion"
									name="conversion" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coordinateOperations-GeneralConversionPropertyType"
									association="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-5">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-AbstractGeneralDerivedCRSType-conversion-ownedComment"
										body="gml:conversion is an association role to the coordinate conversion used to define the derived CRS.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-AbstractGeneralDerivedCRSType-conversion"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-5">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-AbstractGeneralDerivedCRSType-conversion"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-5-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-5-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-AbstractGeneralDerivedCRSType"
									association="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-5"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-CompoundCRSType"
								name="CompoundCRSType">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-CompoundCRSType-generalization"
									general="_niem-external-ogc-gml-3.2.1-referenceSystems-AbstractCRSType"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-CompoundCRSType-componentReferenceSystem"
									name="componentReferenceSystem" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-SingleCRSPropertyType"
									association="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-7">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-CompoundCRSType-componentReferenceSystem-ownedComment"
										body="The gml:componentReferenceSystem elements are an ordered sequence of associations to all the component coordinate reference systems included in this compound coordinate reference system. The gml:AggregationAttributeGroup should be used to specify that the gml:componentReferenceSystem properties are ordered.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-CompoundCRSType-componentReferenceSystem"
										/>
									</ownedComment>
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-CompoundCRSType-componentReferenceSystem-lowerValue"
										value="2"/>
									<upperValue xmi:type="uml:LiteralUnlimitedNatural"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-CompoundCRSType-componentReferenceSystem-upperValue"
										value="*"/>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-7">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-CompoundCRSType-componentReferenceSystem"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-7-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-7-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-CompoundCRSType"
									association="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-7"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-CompoundCRSPropertyType"
								name="CompoundCRSPropertyType">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-CompoundCRSPropertyType-ownedComment"
									body="gml:CompoundCRSPropertyType is a property type for association roles to a compound coordinate reference system, either referencing or containing the definition of that reference system.">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-CompoundCRSPropertyType"
									/>
								</ownedComment>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-CompoundCRSPropertyType-CompoundCRS"
									name="CompoundCRS" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-CompoundCRSType"
									association="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-9">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-CompoundCRSPropertyType-CompoundCRS-ownedComment"
										body="gml:CompundCRS is a coordinate reference system describing the position of points through two or more independent coordinate reference systems. It is associated with a non-repeating sequence of two or more instances of SingleCRS.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-CompoundCRSPropertyType-CompoundCRS"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-9">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-CompoundCRSPropertyType-CompoundCRS"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-9-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-9-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-CompoundCRSPropertyType"
									association="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-9"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-GeodeticCRSType"
								name="GeodeticCRSType">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-GeodeticCRSType-ownedComment"
									body="gml:GeodeticCRS is a coordinate reference system based on a geodetic datum.">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-GeodeticCRSType"
									/>
								</ownedComment>
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-GeodeticCRSType-generalization"
									general="_niem-external-ogc-gml-3.2.1-referenceSystems-AbstractCRSType"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-GeodeticCRSType-ownedAttribute__from_Class-1"
									name="choice_1"
									type="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-GeodeticCRSType-nestedClassifier"> </ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-GeodeticCRSType-geodeticDatum"
									name="geodeticDatum" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-datums-GeodeticDatumPropertyType"
									association="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-14">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-GeodeticCRSType-geodeticDatum-ownedComment"
										body="gml:geodeticDatum is an association role to the geodetic datum used by this CRS.&#xA;">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-GeodeticCRSType-geodeticDatum"
										/>
									</ownedComment>
								</ownedAttribute>
								<nestedClassifier xmi:type="uml:Class"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-GeodeticCRSType-nestedClassifier"
									name="choice_1">
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-GeodeticCRSType-nestedClassifier-ellipsoidalCS"
										name="ellipsoidalCS" aggregation="composite"
										type="_niem-external-ogc-gml-3.2.1-coordinateSystems-EllipsoidalCSPropertyType"
										association="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-11">
										<ownedComment xmi:type="uml:Comment"
											xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-GeodeticCRSType-nestedClassifier-ellipsoidalCS-ownedComment"
											body="gml:ellipsoidalCS is an association role to the ellipsoidal coordinate system used by this CRS.">
											<annotatedElement
												xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-GeodeticCRSType-nestedClassifier-ellipsoidalCS"
											/>
										</ownedComment>
									</ownedAttribute>
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-GeodeticCRSType-nestedClassifier-cartesianCS"
										name="cartesianCS" aggregation="composite"
										type="_niem-external-ogc-gml-3.2.1-coordinateSystems-CartesianCSPropertyType"
										association="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-12">
										<ownedComment xmi:type="uml:Comment"
											xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-GeodeticCRSType-nestedClassifier-cartesianCS-ownedComment"
											body="gml:cartesianCS is an association role to the Cartesian coordinate system used by this CRS.">
											<annotatedElement
												xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-GeodeticCRSType-nestedClassifier-cartesianCS"
											/>
										</ownedComment>
									</ownedAttribute>
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-GeodeticCRSType-nestedClassifier-sphericalCS"
										name="sphericalCS" aggregation="composite"
										type="_niem-external-ogc-gml-3.2.1-coordinateSystems-SphericalCSPropertyType"
										association="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-13">
										<ownedComment xmi:type="uml:Comment"
											xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-GeodeticCRSType-nestedClassifier-sphericalCS-ownedComment"
											body="gml:sphericalCS is an association role to the spherical coordinate system used by this CRS.">
											<annotatedElement
												xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-GeodeticCRSType-nestedClassifier-sphericalCS"
											/>
										</ownedComment>
									</ownedAttribute>
								</nestedClassifier>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-11">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-GeodeticCRSType-nestedClassifier-ellipsoidalCS"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-11-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-11-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-GeodeticCRSType-nestedClassifier"
									association="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-11"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-12">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-GeodeticCRSType-nestedClassifier-cartesianCS"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-12-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-12-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-GeodeticCRSType-nestedClassifier"
									association="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-12"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-13">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-GeodeticCRSType-nestedClassifier-sphericalCS"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-13-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-13-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-GeodeticCRSType-nestedClassifier"
									association="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-13"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-14">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-GeodeticCRSType-geodeticDatum"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-14-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-14-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-GeodeticCRSType"
									association="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-14"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-GeodeticCRSPropertyType"
								name="GeodeticCRSPropertyType">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-GeodeticCRSPropertyType-ownedComment"
									body="gml:GeodeticCRSPropertyType is a property type for association roles to a geodetic coordinate reference system, either referencing or containing the definition of that reference system.">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-GeodeticCRSPropertyType"
									/>
								</ownedComment>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-GeodeticCRSPropertyType-GeodeticCRS"
									name="GeodeticCRS" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-GeodeticCRSType"
									association="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-16"
								> </ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-16">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-GeodeticCRSPropertyType-GeodeticCRS"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-16-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-16-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-GeodeticCRSPropertyType"
									association="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-16"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-VerticalCRSType"
								name="VerticalCRSType">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-VerticalCRSType-generalization"
									general="_niem-external-ogc-gml-3.2.1-referenceSystems-AbstractCRSType"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-VerticalCRSType-verticalCS"
									name="verticalCS" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coordinateSystems-VerticalCSPropertyType"
									association="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-18">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-VerticalCRSType-verticalCS-ownedComment"
										body="gml:verticalCS is an association role to the vertical coordinate system used by this CRS.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-VerticalCRSType-verticalCS"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-VerticalCRSType-verticalDatum"
									name="verticalDatum" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-datums-VerticalDatumPropertyType"
									association="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-19">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-VerticalCRSType-verticalDatum-ownedComment"
										body="gml:verticalDatum is an association role to the vertical datum used by this CRS.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-VerticalCRSType-verticalDatum"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-18">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-VerticalCRSType-verticalCS"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-18-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-18-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-VerticalCRSType"
									association="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-18"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-19">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-VerticalCRSType-verticalDatum"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-19-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-19-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-VerticalCRSType"
									association="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-19"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-VerticalCRSPropertyType"
								name="VerticalCRSPropertyType">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-VerticalCRSPropertyType-ownedComment"
									body="gml:VerticalCRSPropertyType is a property type for association roles to a vertical coordinate reference system, either referencing or containing the definition of that reference system.">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-VerticalCRSPropertyType"
									/>
								</ownedComment>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-VerticalCRSPropertyType-VerticalCRS"
									name="VerticalCRS" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-VerticalCRSType"
									association="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-21">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-VerticalCRSPropertyType-VerticalCRS-ownedComment"
										body="gml:VerticalCRS is a 1D coordinate reference system used for recording heights or depths. Vertical CRSs make use of the direction of gravity to define the concept of height or depth, but the relationship with gravity may not be straightforward. By implication, ellipsoidal heights (h) cannot be captured in a vertical coordinate reference system. Ellipsoidal heights cannot exist independently, but only as an inseparable part of a 3D coordinate tuple defined in a geographic 3D coordinate reference system.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-VerticalCRSPropertyType-VerticalCRS"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-21">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-VerticalCRSPropertyType-VerticalCRS"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-21-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-21-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-VerticalCRSPropertyType"
									association="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-21"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-ProjectedCRSType"
								name="ProjectedCRSType">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-ProjectedCRSType-generalization"
									general="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-AbstractGeneralDerivedCRSType"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-ProjectedCRSType-ownedAttribute__from_Class-1"
									name="choice_1"
									type="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-ProjectedCRSType-nestedClassifier"> </ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-ProjectedCRSType-cartesianCS"
									name="cartesianCS" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coordinateSystems-CartesianCSPropertyType"
									association="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-26">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-ProjectedCRSType-cartesianCS-ownedComment"
										body="gml:cartesianCS is an association role to the Cartesian coordinate system used by this CRS.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-ProjectedCRSType-cartesianCS"
										/>
									</ownedComment>
								</ownedAttribute>
								<nestedClassifier xmi:type="uml:Class"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-ProjectedCRSType-nestedClassifier"
									name="choice_1">
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-ProjectedCRSType-nestedClassifier-baseGeodeticCRS"
										name="baseGeodeticCRS" aggregation="composite"
										type="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-GeodeticCRSPropertyType"
										association="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-23">
										<ownedComment xmi:type="uml:Comment"
											xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-ProjectedCRSType-nestedClassifier-baseGeodeticCRS-ownedComment"
											body="gml:baseGeodeticCRS is an association role to the geodetic coordinate reference system used by this projected CRS.">
											<annotatedElement
												xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-ProjectedCRSType-nestedClassifier-baseGeodeticCRS"
											/>
										</ownedComment>
									</ownedAttribute>
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-ProjectedCRSType-nestedClassifier-baseGeographicCRS"
										name="baseGeographicCRS" aggregation="composite"
										type="_niem-external-ogc-gml-3.2.1-deprecatedTypes-GeographicCRSPropertyType"
										association="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-25">
										<ownedComment xmi:type="uml:Comment"
											xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-ProjectedCRSType-nestedClassifier-baseGeographicCRS-ownedComment">
											<annotatedElement
												xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-ProjectedCRSType-nestedClassifier-baseGeographicCRS"
											/>
										</ownedComment>
									</ownedAttribute>
								</nestedClassifier>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-23">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-ProjectedCRSType-nestedClassifier-baseGeodeticCRS"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-23-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-23-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-ProjectedCRSType-nestedClassifier"
									association="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-23"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-24">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-ProjectedCRSType-nestedClassifier-baseGeographicCRS"/>
								<supplier
									xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-baseGeographicCRS"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-25">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-ProjectedCRSType-nestedClassifier-baseGeographicCRS"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-25-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-25-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-ProjectedCRSType-nestedClassifier"
									association="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-25"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-26">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-ProjectedCRSType-cartesianCS"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-26-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-26-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-ProjectedCRSType"
									association="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-26"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-ProjectedCRSPropertyType"
								name="ProjectedCRSPropertyType">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-ProjectedCRSPropertyType-ownedComment"
									body="gml:ProjectedCRSPropertyType is a property type for association roles to a projected coordinate reference system, either referencing or containing the definition of that reference system.">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-ProjectedCRSPropertyType"
									/>
								</ownedComment>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-ProjectedCRSPropertyType-ProjectedCRS"
									name="ProjectedCRS" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-ProjectedCRSType"
									association="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-28">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-ProjectedCRSPropertyType-ProjectedCRS-ownedComment"
										body="gml:ProjectedCRS is a 2D coordinate reference system used to approximate the shape of the earth on a planar surface, but in such a way that the distortion that is inherent to the approximation is carefully controlled and known. Distortion correction is commonly applied to calculated bearings and distances to produce values that are a close match to actual field values.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-ProjectedCRSPropertyType-ProjectedCRS"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-28">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-ProjectedCRSPropertyType-ProjectedCRS"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-28-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-28-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-ProjectedCRSPropertyType"
									association="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-28"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-DerivedCRSType"
								name="DerivedCRSType">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-DerivedCRSType-generalization"
									general="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-AbstractGeneralDerivedCRSType"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-DerivedCRSType-baseCRS"
									name="baseCRS" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-SingleCRSPropertyType"
									association="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-30">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-DerivedCRSType-baseCRS-ownedComment"
										body="gml:baseCRS is an association role to the coordinate reference system used by this derived CRS.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-DerivedCRSType-baseCRS"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-DerivedCRSType-derivedCRSType"
									name="derivedCRSType" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-basicTypes-CodeWithAuthorityType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-DerivedCRSType-derivedCRSType-ownedComment"
										body="The gml:derivedCRSType property describes the type of a derived coordinate reference system. The required codeSpace attribute shall reference a source of information specifying the values and meanings of all the allowed string values for this property.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-DerivedCRSType-derivedCRSType"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-DerivedCRSType-coordinateSystem"
									name="coordinateSystem" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coordinateSystems-CoordinateSystemPropertyType"
									association="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-31">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-DerivedCRSType-coordinateSystem-ownedComment"
										body="An association role to the coordinate system used by this CRS.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-DerivedCRSType-coordinateSystem"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-30">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-DerivedCRSType-baseCRS"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-30-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-30-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-DerivedCRSType"
									association="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-30"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-31">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-DerivedCRSType-coordinateSystem"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-31-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-31-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-DerivedCRSType"
									association="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-31"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-DerivedCRSPropertyType"
								name="DerivedCRSPropertyType">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-DerivedCRSPropertyType-ownedComment"
									body="gml:DerivedCRSPropertyType is a property type for association roles to a non-projected derived coordinate reference system, either referencing or containing the definition of that reference system.">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-DerivedCRSPropertyType"
									/>
								</ownedComment>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-DerivedCRSPropertyType-DerivedCRS"
									name="DerivedCRS" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-DerivedCRSType"
									association="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-33">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-DerivedCRSPropertyType-DerivedCRS-ownedComment"
										body="gml:DerivedCRS is a single coordinate reference system that is defined by its coordinate conversion from another single coordinate reference system known as the base CRS. The base CRS can be a projected coordinate reference system, if this DerivedCRS is used for a georectified grid coverage as described in ISO 19123, Clause 8.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-DerivedCRSPropertyType-DerivedCRS"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-33">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-DerivedCRSPropertyType-DerivedCRS"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-33-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-33-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-DerivedCRSPropertyType"
									association="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-33"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-EngineeringCRSType"
								name="EngineeringCRSType">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-EngineeringCRSType-generalization"
									general="_niem-external-ogc-gml-3.2.1-referenceSystems-AbstractCRSType"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-EngineeringCRSType-ownedAttribute__from_Class-1"
									name="choice_1"
									type="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-EngineeringCRSType-nestedClassifier"> </ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-EngineeringCRSType-engineeringDatum"
									name="engineeringDatum" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-datums-EngineeringDatumPropertyType"
									association="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-43">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-EngineeringCRSType-engineeringDatum-ownedComment"
										body="gml:engineeringDatum is an association role to the engineering datum used by this CRS.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-EngineeringCRSType-engineeringDatum"
										/>
									</ownedComment>
								</ownedAttribute>
								<nestedClassifier xmi:type="uml:Class"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-EngineeringCRSType-nestedClassifier"
									name="choice_1">
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-EngineeringCRSType-nestedClassifier-affineCS"
										name="affineCS" aggregation="composite"
										type="_niem-external-ogc-gml-3.2.1-coordinateSystems-AffineCSPropertyType"
										association="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-35">
										<ownedComment xmi:type="uml:Comment"
											xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-EngineeringCRSType-nestedClassifier-affineCS-ownedComment"
											body="gml:affineCS is an association role to the affine coordinate system used by this CRS.">
											<annotatedElement
												xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-EngineeringCRSType-nestedClassifier-affineCS"
											/>
										</ownedComment>
									</ownedAttribute>
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-EngineeringCRSType-nestedClassifier-cartesianCS"
										name="cartesianCS" aggregation="composite"
										type="_niem-external-ogc-gml-3.2.1-coordinateSystems-CartesianCSPropertyType"
										association="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-36">
										<ownedComment xmi:type="uml:Comment"
											xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-EngineeringCRSType-nestedClassifier-cartesianCS-ownedComment"
											body="gml:cartesianCS is an association role to the Cartesian coordinate system used by this CRS.">
											<annotatedElement
												xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-EngineeringCRSType-nestedClassifier-cartesianCS"
											/>
										</ownedComment>
									</ownedAttribute>
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-EngineeringCRSType-nestedClassifier-cylindricalCS"
										name="cylindricalCS" aggregation="composite"
										type="_niem-external-ogc-gml-3.2.1-coordinateSystems-CylindricalCSPropertyType"
										association="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-37">
										<ownedComment xmi:type="uml:Comment"
											xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-EngineeringCRSType-nestedClassifier-cylindricalCS-ownedComment"
											body="gml:cylindricalCS is an association role to the cylindrical coordinate system used by this CRS.">
											<annotatedElement
												xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-EngineeringCRSType-nestedClassifier-cylindricalCS"
											/>
										</ownedComment>
									</ownedAttribute>
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-EngineeringCRSType-nestedClassifier-linearCS"
										name="linearCS" aggregation="composite"
										type="_niem-external-ogc-gml-3.2.1-coordinateSystems-LinearCSPropertyType"
										association="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-38">
										<ownedComment xmi:type="uml:Comment"
											xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-EngineeringCRSType-nestedClassifier-linearCS-ownedComment"
											body="gml:linearCS is an association role to the linear coordinate system used by this CRS.">
											<annotatedElement
												xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-EngineeringCRSType-nestedClassifier-linearCS"
											/>
										</ownedComment>
									</ownedAttribute>
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-EngineeringCRSType-nestedClassifier-polarCS"
										name="polarCS" aggregation="composite"
										type="_niem-external-ogc-gml-3.2.1-coordinateSystems-PolarCSPropertyType"
										association="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-39">
										<ownedComment xmi:type="uml:Comment"
											xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-EngineeringCRSType-nestedClassifier-polarCS-ownedComment"
											body="gml:polarCS is an association role to the polar coordinate system used by this CRS.">
											<annotatedElement
												xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-EngineeringCRSType-nestedClassifier-polarCS"
											/>
										</ownedComment>
									</ownedAttribute>
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-EngineeringCRSType-nestedClassifier-sphericalCS"
										name="sphericalCS" aggregation="composite"
										type="_niem-external-ogc-gml-3.2.1-coordinateSystems-SphericalCSPropertyType"
										association="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-40">
										<ownedComment xmi:type="uml:Comment"
											xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-EngineeringCRSType-nestedClassifier-sphericalCS-ownedComment"
											body="gml:sphericalCS is an association role to the spherical coordinate system used by this CRS.">
											<annotatedElement
												xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-EngineeringCRSType-nestedClassifier-sphericalCS"
											/>
										</ownedComment>
									</ownedAttribute>
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-EngineeringCRSType-nestedClassifier-userDefinedCS"
										name="userDefinedCS" aggregation="composite"
										type="_niem-external-ogc-gml-3.2.1-coordinateSystems-UserDefinedCSPropertyType"
										association="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-41">
										<ownedComment xmi:type="uml:Comment"
											xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-EngineeringCRSType-nestedClassifier-userDefinedCS-ownedComment"
											body="gml:userDefinedCS is an association role to the user defined coordinate system used by this CRS.">
											<annotatedElement
												xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-EngineeringCRSType-nestedClassifier-userDefinedCS"
											/>
										</ownedComment>
									</ownedAttribute>
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-EngineeringCRSType-nestedClassifier-coordinateSystem"
										name="coordinateSystem" aggregation="composite"
										type="_niem-external-ogc-gml-3.2.1-coordinateSystems-CoordinateSystemPropertyType"
										association="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-42">
										<ownedComment xmi:type="uml:Comment"
											xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-EngineeringCRSType-nestedClassifier-coordinateSystem-ownedComment-1"
											body="An association role to the coordinate system used by this CRS.">
											<annotatedElement
												xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-EngineeringCRSType-nestedClassifier-coordinateSystem"
											/>
										</ownedComment>
										<ownedComment xmi:type="uml:Comment"
											xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-EngineeringCRSType-nestedClassifier-coordinateSystem-ownedComment-2"
											body="An association role to the coordinate system used by this CRS.">
											<annotatedElement
												xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-EngineeringCRSType-nestedClassifier-coordinateSystem"
											/>
										</ownedComment>
									</ownedAttribute>
								</nestedClassifier>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-35">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-EngineeringCRSType-nestedClassifier-affineCS"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-35-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-35-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-EngineeringCRSType-nestedClassifier"
									association="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-35"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-36">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-EngineeringCRSType-nestedClassifier-cartesianCS"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-36-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-36-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-EngineeringCRSType-nestedClassifier"
									association="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-36"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-37">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-EngineeringCRSType-nestedClassifier-cylindricalCS"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-37-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-37-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-EngineeringCRSType-nestedClassifier"
									association="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-37"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-38">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-EngineeringCRSType-nestedClassifier-linearCS"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-38-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-38-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-EngineeringCRSType-nestedClassifier"
									association="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-38"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-39">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-EngineeringCRSType-nestedClassifier-polarCS"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-39-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-39-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-EngineeringCRSType-nestedClassifier"
									association="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-39"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-40">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-EngineeringCRSType-nestedClassifier-sphericalCS"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-40-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-40-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-EngineeringCRSType-nestedClassifier"
									association="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-40"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-41">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-EngineeringCRSType-nestedClassifier-userDefinedCS"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-41-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-41-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-EngineeringCRSType-nestedClassifier"
									association="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-41"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-42">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-EngineeringCRSType-nestedClassifier-coordinateSystem"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-42-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-42-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-EngineeringCRSType-nestedClassifier"
									association="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-42"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-43">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-EngineeringCRSType-engineeringDatum"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-43-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-43-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-EngineeringCRSType"
									association="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-43"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-EngineeringCRSPropertyType"
								name="EngineeringCRSPropertyType">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-EngineeringCRSPropertyType-ownedComment"
									body="gml:EngineeringCRSPropertyType is a property type for association roles to an engineering coordinate reference system, either referencing or containing the definition of that reference system.">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-EngineeringCRSPropertyType"
									/>
								</ownedComment>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-EngineeringCRSPropertyType-EngineeringCRS"
									name="EngineeringCRS" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-EngineeringCRSType"
									association="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-45">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-EngineeringCRSPropertyType-EngineeringCRS-ownedComment"
										body="gml:EngineeringCRS is a contextually local coordinate reference system which can be divided into two broad categories:&#xA;-&#x9;earth-fixed systems applied to engineering activities on or near the surface of the earth;&#xA;-&#x9;CRSs on moving platforms such as road vehicles, vessels, aircraft, or spacecraft, see ISO 19111 8.3.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-EngineeringCRSPropertyType-EngineeringCRS"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-45">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-EngineeringCRSPropertyType-EngineeringCRS"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-45-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-45-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-EngineeringCRSPropertyType"
									association="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-45"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-ImageCRSType"
								name="ImageCRSType">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-ImageCRSType-generalization"
									general="_niem-external-ogc-gml-3.2.1-referenceSystems-AbstractCRSType"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-ImageCRSType-ownedAttribute__from_Class-1"
									name="choice_1"
									type="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-ImageCRSType-nestedClassifier"> </ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-ImageCRSType-imageDatum"
									name="imageDatum" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-datums-ImageDatumPropertyType"
									association="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-51">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-ImageCRSType-imageDatum-ownedComment"
										body="gml:imageDatum is an association role to the image datum used by this CRS.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-ImageCRSType-imageDatum"
										/>
									</ownedComment>
								</ownedAttribute>
								<nestedClassifier xmi:type="uml:Class"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-ImageCRSType-nestedClassifier"
									name="choice_1">
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-ImageCRSType-nestedClassifier-cartesianCS"
										name="cartesianCS" aggregation="composite"
										type="_niem-external-ogc-gml-3.2.1-coordinateSystems-CartesianCSPropertyType"
										association="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-47">
										<ownedComment xmi:type="uml:Comment"
											xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-ImageCRSType-nestedClassifier-cartesianCS-ownedComment"
											body="gml:cartesianCS is an association role to the Cartesian coordinate system used by this CRS.">
											<annotatedElement
												xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-ImageCRSType-nestedClassifier-cartesianCS"
											/>
										</ownedComment>
									</ownedAttribute>
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-ImageCRSType-nestedClassifier-affineCS"
										name="affineCS" aggregation="composite"
										type="_niem-external-ogc-gml-3.2.1-coordinateSystems-AffineCSPropertyType"
										association="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-48">
										<ownedComment xmi:type="uml:Comment"
											xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-ImageCRSType-nestedClassifier-affineCS-ownedComment"
											body="gml:affineCS is an association role to the affine coordinate system used by this CRS.">
											<annotatedElement
												xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-ImageCRSType-nestedClassifier-affineCS"
											/>
										</ownedComment>
									</ownedAttribute>
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-ImageCRSType-nestedClassifier-usesObliqueCartesianCS"
										name="usesObliqueCartesianCS" aggregation="composite"
										type="_niem-external-ogc-gml-3.2.1-deprecatedTypes-ObliqueCartesianCSPropertyType"
										association="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-50">
										<ownedComment xmi:type="uml:Comment"
											xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-ImageCRSType-nestedClassifier-usesObliqueCartesianCS-ownedComment">
											<annotatedElement
												xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-ImageCRSType-nestedClassifier-usesObliqueCartesianCS"
											/>
										</ownedComment>
									</ownedAttribute>
								</nestedClassifier>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-47">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-ImageCRSType-nestedClassifier-cartesianCS"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-47-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-47-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-ImageCRSType-nestedClassifier"
									association="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-47"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-48">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-ImageCRSType-nestedClassifier-affineCS"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-48-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-48-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-ImageCRSType-nestedClassifier"
									association="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-48"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-49">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-ImageCRSType-nestedClassifier-usesObliqueCartesianCS"/>
								<supplier
									xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-usesObliqueCartesianCS"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-50">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-ImageCRSType-nestedClassifier-usesObliqueCartesianCS"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-50-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-50-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-ImageCRSType-nestedClassifier"
									association="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-50"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-51">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-ImageCRSType-imageDatum"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-51-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-51-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-ImageCRSType"
									association="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-51"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-ImageCRSPropertyType"
								name="ImageCRSPropertyType">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-ImageCRSPropertyType-ownedComment"
									body="gml:ImageCRSPropertyType is a property type for association roles to an image coordinate reference system, either referencing or containing the definition of that reference system.">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-ImageCRSPropertyType"
									/>
								</ownedComment>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-ImageCRSPropertyType-ImageCRS"
									name="ImageCRS" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-ImageCRSType"
									association="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-53">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-ImageCRSPropertyType-ImageCRS-ownedComment"
										body="gml:ImageCRS is an engineering coordinate reference system applied to locations in images. Image coordinate reference systems are treated as a separate sub-type because the definition of the associated image datum contains two attributes not relevant to other engineering datums.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-ImageCRSPropertyType-ImageCRS"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-53">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-ImageCRSPropertyType-ImageCRS"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-53-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-53-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-ImageCRSPropertyType"
									association="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-53"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-TemporalCRSType"
								name="TemporalCRSType">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-TemporalCRSType-generalization"
									general="_niem-external-ogc-gml-3.2.1-referenceSystems-AbstractCRSType"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-TemporalCRSType-ownedAttribute__from_Class-1"
									name="choice_1"
									type="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-TemporalCRSType-nestedClassifier"> </ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-TemporalCRSType-temporalDatum"
									name="temporalDatum" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-datums-TemporalDatumPropertyType"
									association="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-58">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-TemporalCRSType-temporalDatum-ownedComment"
										body="gml:temporalDatum is an association role to the temporal datum used by this CRS.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-TemporalCRSType-temporalDatum"
										/>
									</ownedComment>
								</ownedAttribute>
								<nestedClassifier xmi:type="uml:Class"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-TemporalCRSType-nestedClassifier"
									name="choice_1">
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-TemporalCRSType-nestedClassifier-timeCS"
										name="timeCS" aggregation="composite"
										type="_niem-external-ogc-gml-3.2.1-coordinateSystems-TimeCSPropertyType"
										association="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-55">
										<ownedComment xmi:type="uml:Comment"
											xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-TemporalCRSType-nestedClassifier-timeCS-ownedComment"
											body="gml:timeCS is an association role to the time coordinate system used by this CRS.">
											<annotatedElement
												xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-TemporalCRSType-nestedClassifier-timeCS"
											/>
										</ownedComment>
									</ownedAttribute>
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-TemporalCRSType-nestedClassifier-usesTemporalCS"
										name="usesTemporalCS" aggregation="composite"
										type="_niem-external-ogc-gml-3.2.1-deprecatedTypes-TemporalCSPropertyType"
										association="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-57">
										<ownedComment xmi:type="uml:Comment"
											xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-TemporalCRSType-nestedClassifier-usesTemporalCS-ownedComment">
											<annotatedElement
												xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-TemporalCRSType-nestedClassifier-usesTemporalCS"
											/>
										</ownedComment>
									</ownedAttribute>
								</nestedClassifier>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-55">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-TemporalCRSType-nestedClassifier-timeCS"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-55-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-55-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-TemporalCRSType-nestedClassifier"
									association="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-55"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-56">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-TemporalCRSType-nestedClassifier-usesTemporalCS"/>
								<supplier
									xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-usesTemporalCS"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-57">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-TemporalCRSType-nestedClassifier-usesTemporalCS"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-57-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-57-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-TemporalCRSType-nestedClassifier"
									association="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-57"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-58">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-TemporalCRSType-temporalDatum"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-58-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-58-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-TemporalCRSType"
									association="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-58"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-TemporalCRSPropertyType"
								name="TemporalCRSPropertyType">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-TemporalCRSPropertyType-ownedComment"
									body="gml:TemporalCRSPropertyType is a property type for association roles to a temporal coordinate reference system, either referencing or containing the definition of that reference system.">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-TemporalCRSPropertyType"
									/>
								</ownedComment>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-TemporalCRSPropertyType-TemporalCRS"
									name="TemporalCRS" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-TemporalCRSType"
									association="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-60">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-TemporalCRSPropertyType-TemporalCRS-ownedComment"
										body="gml:TemporalCRS is a 1D coordinate reference system used for the recording of time.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-TemporalCRSPropertyType-TemporalCRS"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-60">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-TemporalCRSPropertyType-TemporalCRS"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-60-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-60-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-TemporalCRSPropertyType"
									association="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-60"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-verticalCSPropertyHolder"
								name="verticalCSPropertyHolder">
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-verticalCSPropertyHolder-verticalCS"
									name="verticalCS" aggregation="composite" isDerivedUnion="true"
									type="_niem-external-ogc-gml-3.2.1-coordinateSystems-VerticalCSPropertyType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-verticalCSPropertyHolder-verticalCS-ownedComment"
										body="gml:verticalCS is an association role to the vertical coordinate system used by this CRS.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-verticalCSPropertyHolder-verticalCS"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-conversionPropertyHolder"
								name="conversionPropertyHolder">
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-conversionPropertyHolder-conversion"
									name="conversion" aggregation="composite" isDerivedUnion="true"
									type="_niem-external-ogc-gml-3.2.1-coordinateOperations-GeneralConversionPropertyType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-conversionPropertyHolder-conversion-ownedComment"
										body="gml:conversion is an association role to the coordinate conversion used to define the derived CRS.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-conversionPropertyHolder-conversion"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-sphericalCSPropertyHolder"
								name="sphericalCSPropertyHolder">
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-sphericalCSPropertyHolder-sphericalCS"
									name="sphericalCS" aggregation="composite" isDerivedUnion="true"
									type="_niem-external-ogc-gml-3.2.1-coordinateSystems-SphericalCSPropertyType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-sphericalCSPropertyHolder-sphericalCS-ownedComment"
										body="gml:sphericalCS is an association role to the spherical coordinate system used by this CRS.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-sphericalCSPropertyHolder-sphericalCS"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-timeCSPropertyHolder"
								name="timeCSPropertyHolder">
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-timeCSPropertyHolder-timeCS"
									name="timeCS" aggregation="composite" isDerivedUnion="true"
									type="_niem-external-ogc-gml-3.2.1-coordinateSystems-TimeCSPropertyType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-timeCSPropertyHolder-timeCS-ownedComment"
										body="gml:timeCS is an association role to the time coordinate system used by this CRS.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-timeCSPropertyHolder-timeCS"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-verticalDatumPropertyHolder"
								name="verticalDatumPropertyHolder">
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-verticalDatumPropertyHolder-verticalDatum"
									name="verticalDatum" aggregation="composite"
									isDerivedUnion="true"
									type="_niem-external-ogc-gml-3.2.1-datums-VerticalDatumPropertyType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-verticalDatumPropertyHolder-verticalDatum-ownedComment"
										body="gml:verticalDatum is an association role to the vertical datum used by this CRS.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-verticalDatumPropertyHolder-verticalDatum"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-affineCSPropertyHolder"
								name="affineCSPropertyHolder">
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-affineCSPropertyHolder-affineCS"
									name="affineCS" aggregation="composite" isDerivedUnion="true"
									type="_niem-external-ogc-gml-3.2.1-coordinateSystems-AffineCSPropertyType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-affineCSPropertyHolder-affineCS-ownedComment"
										body="gml:affineCS is an association role to the affine coordinate system used by this CRS.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-affineCSPropertyHolder-affineCS"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-AbstractCRSPropertyHolder"
								name="AbstractCRSPropertyHolder">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-AbstractCRSPropertyHolder-generalization"
									general="_niem-external-ogc-gml-3.2.1-referenceSystems-NamespaceElementPropertyHolder"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-AbstractCRSPropertyHolder-CompoundCRS"
									name="CompoundCRS" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-CompoundCRSType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-referenceSystems-DefinitionPropertyHolder-AbstractCRS"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-AbstractCRSPropertyHolder-CompoundCRS-ownedComment"
										body="gml:CompundCRS is a coordinate reference system describing the position of points through two or more independent coordinate reference systems. It is associated with a non-repeating sequence of two or more instances of SingleCRS.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-AbstractCRSPropertyHolder-CompoundCRS"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-AbstractCRSPropertyHolder-ImageCRS"
									name="ImageCRS" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-ImageCRSType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-AbstractCRSPropertyHolder-AbstractSingleCRS"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-AbstractCRSPropertyHolder-ImageCRS-ownedComment"
										body="gml:ImageCRS is an engineering coordinate reference system applied to locations in images. Image coordinate reference systems are treated as a separate sub-type because the definition of the associated image datum contains two attributes not relevant to other engineering datums.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-AbstractCRSPropertyHolder-ImageCRS"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-AbstractCRSPropertyHolder-GeodeticCRS"
									name="GeodeticCRS" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-GeodeticCRSType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-AbstractCRSPropertyHolder-AbstractSingleCRS"
									/>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-AbstractCRSPropertyHolder-EngineeringCRS"
									name="EngineeringCRS" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-EngineeringCRSType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-AbstractCRSPropertyHolder-AbstractSingleCRS"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-AbstractCRSPropertyHolder-EngineeringCRS-ownedComment"
										body="gml:EngineeringCRS is a contextually local coordinate reference system which can be divided into two broad categories:&#xA;-&#x9;earth-fixed systems applied to engineering activities on or near the surface of the earth;&#xA;-&#x9;CRSs on moving platforms such as road vehicles, vessels, aircraft, or spacecraft, see ISO 19111 8.3.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-AbstractCRSPropertyHolder-EngineeringCRS"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-AbstractCRSPropertyHolder-VerticalCRS"
									name="VerticalCRS" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-VerticalCRSType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-AbstractCRSPropertyHolder-AbstractSingleCRS"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-AbstractCRSPropertyHolder-VerticalCRS-ownedComment"
										body="gml:VerticalCRS is a 1D coordinate reference system used for recording heights or depths. Vertical CRSs make use of the direction of gravity to define the concept of height or depth, but the relationship with gravity may not be straightforward. By implication, ellipsoidal heights (h) cannot be captured in a vertical coordinate reference system. Ellipsoidal heights cannot exist independently, but only as an inseparable part of a 3D coordinate tuple defined in a geographic 3D coordinate reference system.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-AbstractCRSPropertyHolder-VerticalCRS"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-AbstractCRSPropertyHolder-DerivedCRS"
									name="DerivedCRS" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-DerivedCRSType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-AbstractCRSPropertyHolder-AbstractGeneralDerivedCRS"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-AbstractCRSPropertyHolder-DerivedCRS-ownedComment"
										body="gml:DerivedCRS is a single coordinate reference system that is defined by its coordinate conversion from another single coordinate reference system known as the base CRS. The base CRS can be a projected coordinate reference system, if this DerivedCRS is used for a georectified grid coverage as described in ISO 19123, Clause 8.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-AbstractCRSPropertyHolder-DerivedCRS"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-AbstractCRSPropertyHolder-AbstractGeneralDerivedCRS"
									name="AbstractGeneralDerivedCRS" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-AbstractGeneralDerivedCRSType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-AbstractCRSPropertyHolder-AbstractSingleCRS"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-AbstractCRSPropertyHolder-AbstractGeneralDerivedCRS-ownedComment"
										body="gml:AbstractGeneralDerivedCRS is a coordinate reference system that is defined by its coordinate conversion from another coordinate reference system. This abstract complex type shall not be used, extended, or restricted, in a GML Application Schema, to define a concrete subtype with a meaning equivalent to a concrete subtype specified in this document.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-AbstractCRSPropertyHolder-AbstractGeneralDerivedCRS"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-AbstractCRSPropertyHolder-AbstractSingleCRS"
									name="AbstractSingleCRS" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-referenceSystems-AbstractCRSType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-referenceSystems-DefinitionPropertyHolder-AbstractCRS"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-AbstractCRSPropertyHolder-AbstractSingleCRS-ownedComment"
										body="gml:AbstractSingleCRS implements a coordinate reference system consisting of one coordinate system and one datum (as opposed to a Compound CRS).">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-AbstractCRSPropertyHolder-AbstractSingleCRS"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-AbstractCRSPropertyHolder-TemporalCRS"
									name="TemporalCRS" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-TemporalCRSType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-AbstractCRSPropertyHolder-AbstractSingleCRS"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-AbstractCRSPropertyHolder-TemporalCRS-ownedComment"
										body="gml:TemporalCRS is a 1D coordinate reference system used for the recording of time.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-AbstractCRSPropertyHolder-TemporalCRS"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-AbstractCRSPropertyHolder-ProjectedCRS"
									name="ProjectedCRS" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-ProjectedCRSType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-AbstractCRSPropertyHolder-AbstractGeneralDerivedCRS"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-AbstractCRSPropertyHolder-ProjectedCRS-ownedComment"
										body="gml:ProjectedCRS is a 2D coordinate reference system used to approximate the shape of the earth on a planar surface, but in such a way that the distortion that is inherent to the approximation is carefully controlled and known. Distortion correction is commonly applied to calculated bearings and distances to produce values that are a close match to actual field values.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-AbstractCRSPropertyHolder-ProjectedCRS"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-temporalDatumPropertyHolder"
								name="temporalDatumPropertyHolder">
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-temporalDatumPropertyHolder-temporalDatum"
									name="temporalDatum" aggregation="composite"
									isDerivedUnion="true"
									type="_niem-external-ogc-gml-3.2.1-datums-TemporalDatumPropertyType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-temporalDatumPropertyHolder-temporalDatum-ownedComment"
										body="gml:temporalDatum is an association role to the temporal datum used by this CRS.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-temporalDatumPropertyHolder-temporalDatum"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-cartesianCSPropertyHolder"
								name="cartesianCSPropertyHolder">
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-cartesianCSPropertyHolder-cartesianCS"
									name="cartesianCS" aggregation="composite" isDerivedUnion="true"
									type="_niem-external-ogc-gml-3.2.1-coordinateSystems-CartesianCSPropertyType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-cartesianCSPropertyHolder-cartesianCS-ownedComment"
										body="gml:cartesianCS is an association role to the Cartesian coordinate system used by this CRS.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-cartesianCSPropertyHolder-cartesianCS"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-componentReferenceSystemPropertyHolder"
								name="componentReferenceSystemPropertyHolder">
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-componentReferenceSystemPropertyHolder-componentReferenceSystem"
									name="componentReferenceSystem" aggregation="composite"
									isDerivedUnion="true"
									type="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-SingleCRSPropertyType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-componentReferenceSystemPropertyHolder-componentReferenceSystem-ownedComment"
										body="The gml:componentReferenceSystem elements are an ordered sequence of associations to all the component coordinate reference systems included in this compound coordinate reference system. The gml:AggregationAttributeGroup should be used to specify that the gml:componentReferenceSystem properties are ordered.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-componentReferenceSystemPropertyHolder-componentReferenceSystem"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-engineeringDatumPropertyHolder"
								name="engineeringDatumPropertyHolder">
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-engineeringDatumPropertyHolder-engineeringDatum"
									name="engineeringDatum" aggregation="composite"
									isDerivedUnion="true"
									type="_niem-external-ogc-gml-3.2.1-datums-EngineeringDatumPropertyType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-engineeringDatumPropertyHolder-engineeringDatum-ownedComment"
										body="gml:engineeringDatum is an association role to the engineering datum used by this CRS.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-engineeringDatumPropertyHolder-engineeringDatum"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-coordinateSystemPropertyHolder"
								name="coordinateSystemPropertyHolder">
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-coordinateSystemPropertyHolder-coordinateSystem"
									name="coordinateSystem" aggregation="composite"
									isDerivedUnion="true"
									type="_niem-external-ogc-gml-3.2.1-coordinateSystems-CoordinateSystemPropertyType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-coordinateSystemPropertyHolder-coordinateSystem-ownedComment"
										body="An association role to the coordinate system used by this CRS.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-coordinateSystemPropertyHolder-coordinateSystem"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-geodeticDatumPropertyHolder"
								name="geodeticDatumPropertyHolder">
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-geodeticDatumPropertyHolder-geodeticDatum"
									name="geodeticDatum" aggregation="composite"
									isDerivedUnion="true"
									type="_niem-external-ogc-gml-3.2.1-datums-GeodeticDatumPropertyType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-geodeticDatumPropertyHolder-geodeticDatum-ownedComment"
										body="gml:geodeticDatum is an association role to the geodetic datum used by this CRS.&#xA;">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-geodeticDatumPropertyHolder-geodeticDatum"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-ellipsoidalCSPropertyHolder"
								name="ellipsoidalCSPropertyHolder">
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-ellipsoidalCSPropertyHolder-ellipsoidalCS"
									name="ellipsoidalCS" aggregation="composite"
									isDerivedUnion="true"
									type="_niem-external-ogc-gml-3.2.1-coordinateSystems-EllipsoidalCSPropertyType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-ellipsoidalCSPropertyHolder-ellipsoidalCS-ownedComment"
										body="gml:ellipsoidalCS is an association role to the ellipsoidal coordinate system used by this CRS.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-ellipsoidalCSPropertyHolder-ellipsoidalCS"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-imageDatumPropertyHolder"
								name="imageDatumPropertyHolder">
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-imageDatumPropertyHolder-imageDatum"
									name="imageDatum" aggregation="composite" isDerivedUnion="true"
									type="_niem-external-ogc-gml-3.2.1-datums-ImageDatumPropertyType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-imageDatumPropertyHolder-imageDatum-ownedComment"
										body="gml:imageDatum is an association role to the image datum used by this CRS.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-imageDatumPropertyHolder-imageDatum"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
						</packagedElement>
						<packagedElement xmi:type="uml:Package"
							xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes"
							name="deprecatedTypes">
							<ownedComment xmi:type="uml:Comment"
								xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-ownedComment"
								body="All global schema components that are part of the GML schema, but were deprecated. See Annex I.">
								<annotatedElement
									xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes"/>
							</ownedComment>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-MetaDataPropertyType"
								name="MetaDataPropertyType">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-MetaDataPropertyType-ownedComment">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-MetaDataPropertyType"
									/>
								</ownedComment>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-MetaDataPropertyType-AbstractMetaData"
									name="AbstractMetaData" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-deprecatedTypes-AbstractMetaDataType"
									association="_niem-external-ogc-gml-3.2.1-deprecatedTypes-packagedElement-5">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-MetaDataPropertyType-AbstractMetaData-ownedComment">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-MetaDataPropertyType-AbstractMetaData"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-MetaDataPropertyType-about"
									name="about" aggregation="composite">
									<type
										href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-anyURI"> </type>
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-MetaDataPropertyType-about-lowerValue"/>
									<defaultValue xmi:type="uml:LiteralString"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-MetaDataPropertyType-about-defaultValue"
										name="default"/>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-AbstractMetaDataType"
								name="AbstractMetaDataType" isAbstract="true">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-AbstractMetaDataType-ownedComment">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-AbstractMetaDataType"
									/>
								</ownedComment>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-AbstractMetaDataType-id"
									name="id" aggregation="composite">
									<type
										href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-ID"> </type>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-AbstractMetaDataType-id-ownedComment"
										body="The attribute gml:id supports provision of a handle for the XML element representing a GML Object. Its use is mandatory for all GML objects. It is of XML type ID, so is constrained to be unique in the XML document within which it occurs.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-AbstractMetaDataType-id"
										/>
									</ownedComment>
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-AbstractMetaDataType-id-lowerValue"/>
									<defaultValue xmi:type="uml:LiteralString"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-AbstractMetaDataType-id-defaultValue"
										name="default"/>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-packagedElement-3"
								name="ref">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-AbstractMetaDataType-id"/>
								<supplier
									xmi:idref="_niem-external-ogc-gml-3.2.1-gmlBase-NamespaceAttributePropertyHolder-id"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder"
								name="NamespaceElementPropertyHolder">
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-coordinateSystemAxisRef"
									name="coordinateSystemAxisRef" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coordinateSystems-CoordinateSystemAxisPropertyType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-coordinateSystemAxisRef-ownedComment">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-coordinateSystemAxisRef"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-geocentricCRSRef"
									name="geocentricCRSRef" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-deprecatedTypes-GeocentricCRSPropertyType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-geocentricCRSRef-ownedComment">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-geocentricCRSRef"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-projectedCRSRef"
									name="projectedCRSRef" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-ProjectedCRSPropertyType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-projectedCRSRef-ownedComment">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-projectedCRSRef"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-derivedCRSRef"
									name="derivedCRSRef" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-DerivedCRSPropertyType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-derivedCRSRef-ownedComment">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-derivedCRSRef"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-temporalCRSRef"
									name="temporalCRSRef" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-TemporalCRSPropertyType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-temporalCRSRef-ownedComment">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-temporalCRSRef"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-coordinateSystemRef"
									name="coordinateSystemRef" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coordinateSystems-CoordinateSystemPropertyType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-coordinateSystemRef-ownedComment">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-coordinateSystemRef"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-metaDataProperty"
									name="metaDataProperty" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-deprecatedTypes-MetaDataPropertyType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-metaDataProperty-ownedComment">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-metaDataProperty"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-featureProperty"
									name="featureProperty" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-feature-FeaturePropertyType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-featureProperty-ownedComment">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-featureProperty"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-multiSolidProperty"
									name="multiSolidProperty" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryAggregates-MultiSolidPropertyType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-multiSolidProperty-ownedComment">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-multiSolidProperty"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-centerOf"
									name="centerOf" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-PointPropertyType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-centerOf-ownedComment">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-centerOf"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-generalConversionRef"
									name="generalConversionRef" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coordinateOperations-GeneralConversionPropertyType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-generalConversionRef-ownedComment">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-generalConversionRef"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-coordinateOperationRef"
									name="coordinateOperationRef" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coordinateOperations-CoordinateOperationPropertyType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-coordinateOperationRef-ownedComment">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-coordinateOperationRef"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-engineeringCRSRef"
									name="engineeringCRSRef" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-EngineeringCRSPropertyType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-engineeringCRSRef-ownedComment">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-engineeringCRSRef"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-cartesianCSRef"
									name="cartesianCSRef" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coordinateSystems-CartesianCSPropertyType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-cartesianCSRef-ownedComment">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-cartesianCSRef"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-multiGeometryProperty"
									name="multiGeometryProperty" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryAggregates-MultiGeometryPropertyType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-multiGeometryProperty-ownedComment">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-multiGeometryProperty"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-operationParameterRef"
									name="operationParameterRef" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coordinateOperations-OperationParameterPropertyType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-operationParameterRef-ownedComment">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-operationParameterRef"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-imageDatumRef"
									name="imageDatumRef" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-datums-ImageDatumPropertyType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-imageDatumRef-ownedComment">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-imageDatumRef"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-operationParameterGroupRef"
									name="operationParameterGroupRef" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coordinateOperations-OperationParameterPropertyType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-operationParameterGroupRef-ownedComment">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-operationParameterGroupRef"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-usesTemporalCS"
									name="usesTemporalCS" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-deprecatedTypes-TemporalCSPropertyType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-usesTemporalCS-ownedComment">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-usesTemporalCS"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-multiExtentOf"
									name="multiExtentOf" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryAggregates-MultiSurfacePropertyType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-multiExtentOf-ownedComment">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-multiExtentOf"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-engineeringDatumRef"
									name="engineeringDatumRef" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-datums-EngineeringDatumPropertyType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-engineeringDatumRef-ownedComment">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-engineeringDatumRef"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-obliqueCartesianCSRef"
									name="obliqueCartesianCSRef" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-deprecatedTypes-ObliqueCartesianCSPropertyType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-obliqueCartesianCSRef-ownedComment">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-obliqueCartesianCSRef"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-surfaceArrayProperty"
									name="surfaceArrayProperty" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryBasic2d-SurfaceArrayPropertyType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-surfaceArrayProperty-ownedComment">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-surfaceArrayProperty"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-primeMeridianRef"
									name="primeMeridianRef" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-datums-PrimeMeridianPropertyType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-primeMeridianRef-ownedComment">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-primeMeridianRef"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-position"
									name="position" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-PointPropertyType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-position-ownedComment">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-position"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-dmsAngleValue"
									name="dmsAngleValue" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-deprecatedTypes-DMSAngleType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-dmsAngleValue-ownedComment">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-dmsAngleValue"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-ellipsoidRef"
									name="ellipsoidRef" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-datums-EllipsoidPropertyType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-ellipsoidRef-ownedComment">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-ellipsoidRef"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-sphericalCSRef"
									name="sphericalCSRef" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coordinateSystems-SphericalCSPropertyType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-sphericalCSRef-ownedComment">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-sphericalCSRef"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-singleOperationRef"
									name="singleOperationRef" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coordinateOperations-SingleOperationPropertyType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-singleOperationRef-ownedComment">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-singleOperationRef"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-temporalCSRef"
									name="temporalCSRef" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-deprecatedTypes-TemporalCSPropertyType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-temporalCSRef-ownedComment">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-temporalCSRef"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-multiCoverage"
									name="multiCoverage" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryAggregates-MultiSurfacePropertyType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-multiCoverage-ownedComment">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-multiCoverage"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-abstractGeneralOperationParameterRef"
									name="abstractGeneralOperationParameterRef"
									aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralOperationParameterPropertyType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-abstractGeneralOperationParameterRef-ownedComment">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-abstractGeneralOperationParameterRef"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-Null"
									name="Null" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-Null-ownedComment">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-Null"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-indirectEntry"
									name="indirectEntry" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-deprecatedTypes-IndirectEntryType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-indirectEntry-ownedComment">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-indirectEntry"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-cylindricalCSRef"
									name="cylindricalCSRef" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coordinateSystems-CylindricalCSPropertyType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-cylindricalCSRef-ownedComment">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-cylindricalCSRef"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-ellipsoidalCSRef"
									name="ellipsoidalCSRef" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coordinateSystems-EllipsoidalCSPropertyType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-ellipsoidalCSRef-ownedComment">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-ellipsoidalCSRef"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-imageCRSRef"
									name="imageCRSRef" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-ImageCRSPropertyType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-imageCRSRef-ownedComment">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-imageCRSRef"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-compoundCRSRef"
									name="compoundCRSRef" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-CompoundCRSPropertyType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-compoundCRSRef-ownedComment">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-compoundCRSRef"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-linearCSRef"
									name="linearCSRef" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coordinateSystems-LinearCSPropertyType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-linearCSRef-ownedComment">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-linearCSRef"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-verticalCSRef"
									name="verticalCSRef" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coordinateSystems-VerticalCSPropertyType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-verticalCSRef-ownedComment">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-verticalCSRef"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-solidArrayProperty"
									name="solidArrayProperty" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryPrimitives-SolidArrayPropertyType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-solidArrayProperty-ownedComment">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-solidArrayProperty"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-geodeticDatumRef"
									name="geodeticDatumRef" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-datums-GeodeticDatumPropertyType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-geodeticDatumRef-ownedComment">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-geodeticDatumRef"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-generalTransformationRef"
									name="generalTransformationRef" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coordinateOperations-GeneralTransformationPropertyType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-generalTransformationRef-ownedComment">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-generalTransformationRef"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-pointRep"
									name="pointRep" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-PointPropertyType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-pointRep-ownedComment">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-pointRep"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-multiCurveProperty"
									name="multiCurveProperty" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryAggregates-MultiCurvePropertyType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-multiCurveProperty-ownedComment">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-multiCurveProperty"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-edgeOf"
									name="edgeOf" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-CurvePropertyType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-edgeOf-ownedComment">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-edgeOf"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-multiCenterLineOf"
									name="multiCenterLineOf" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryAggregates-MultiCurvePropertyType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-multiCenterLineOf-ownedComment">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-multiCenterLineOf"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-multiLocation"
									name="multiLocation" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryAggregates-MultiPointPropertyType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-multiLocation-ownedComment">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-multiLocation"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-multiPointProperty"
									name="multiPointProperty" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryAggregates-MultiPointPropertyType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-multiPointProperty-ownedComment">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-multiPointProperty"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-members"
									name="members" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-deprecatedTypes-ArrayAssociationType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-members-ownedComment">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-members"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-transformationRef"
									name="transformationRef" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coordinateOperations-TransformationPropertyType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-transformationRef-ownedComment">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-transformationRef"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-referenceSystemRef"
									name="referenceSystemRef" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-referenceSystems-CRSPropertyType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-referenceSystemRef-ownedComment">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-referenceSystemRef"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-passThroughOperationRef"
									name="passThroughOperationRef" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coordinateOperations-PassThroughOperationPropertyType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-passThroughOperationRef-ownedComment">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-passThroughOperationRef"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-verticalDatumRef"
									name="verticalDatumRef" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-datums-VerticalDatumPropertyType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-verticalDatumRef-ownedComment">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-verticalDatumRef"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-geographicCRSRef"
									name="geographicCRSRef" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-deprecatedTypes-GeographicCRSPropertyType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-geographicCRSRef-ownedComment">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-geographicCRSRef"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-multiPosition"
									name="multiPosition" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryAggregates-MultiPointPropertyType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-multiPosition-ownedComment">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-multiPosition"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-multiEdgeOf"
									name="multiEdgeOf" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryAggregates-MultiCurvePropertyType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-multiEdgeOf-ownedComment">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-multiEdgeOf"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-conversionRef"
									name="conversionRef" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coordinateOperations-ConversionPropertyType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-conversionRef-ownedComment">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-conversionRef"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-baseGeographicCRS"
									name="baseGeographicCRS" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-deprecatedTypes-GeographicCRSPropertyType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-baseGeographicCRS-ownedComment">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-baseGeographicCRS"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-datumRef"
									name="datumRef" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-datums-DatumPropertyType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-datumRef-ownedComment">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-datumRef"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-multiSurfaceProperty"
									name="multiSurfaceProperty" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryAggregates-MultiSurfacePropertyType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-multiSurfaceProperty-ownedComment">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-multiSurfaceProperty"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-concatenatedOperationRef"
									name="concatenatedOperationRef" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coordinateOperations-ConcatenatedOperationPropertyType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-concatenatedOperationRef-ownedComment">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-concatenatedOperationRef"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-singleCRSRef"
									name="singleCRSRef" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-SingleCRSPropertyType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-singleCRSRef-ownedComment">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-singleCRSRef"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-usesObliqueCartesianCS"
									name="usesObliqueCartesianCS" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-deprecatedTypes-ObliqueCartesianCSPropertyType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-usesObliqueCartesianCS-ownedComment">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-usesObliqueCartesianCS"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-temporalDatumRef"
									name="temporalDatumRef" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-datums-TemporalDatumPropertyType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-temporalDatumRef-ownedComment">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-temporalDatumRef"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-operationRef"
									name="operationRef" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-deprecatedTypes-OperationPropertyType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-operationRef-ownedComment">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-operationRef"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-pointArrayProperty"
									name="pointArrayProperty" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-PointArrayPropertyType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-pointArrayProperty-ownedComment">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-pointArrayProperty"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-MappingRule"
									name="MappingRule" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-deprecatedTypes-StringOrRefType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-MappingRule-ownedComment">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-MappingRule"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-crsRef"
									name="crsRef" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-referenceSystems-CRSPropertyType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-crsRef-ownedComment">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-crsRef"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-verticalCRSRef"
									name="verticalCRSRef" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-VerticalCRSPropertyType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-verticalCRSRef-ownedComment">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-verticalCRSRef"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-curveArrayProperty"
									name="curveArrayProperty" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-CurveArrayPropertyType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-curveArrayProperty-ownedComment">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-curveArrayProperty"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-extentOf"
									name="extentOf" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryBasic2d-SurfacePropertyType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-extentOf-ownedComment">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-extentOf"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-centerLineOf"
									name="centerLineOf" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-CurvePropertyType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-centerLineOf-ownedComment">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-centerLineOf"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-polarCSRef"
									name="polarCSRef" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coordinateSystems-PolarCSPropertyType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-polarCSRef-ownedComment">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-polarCSRef"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-topoComplexProperty"
									name="topoComplexProperty" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-topology-TopoComplexPropertyType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-topoComplexProperty-ownedComment">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-topoComplexProperty"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-userDefinedCSRef"
									name="userDefinedCSRef" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coordinateSystems-UserDefinedCSPropertyType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-userDefinedCSRef-ownedComment">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-userDefinedCSRef"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-coordinates"
									name="coordinates" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-basicTypes-CoordinatesType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-coordinates-ownedComment">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-coordinates"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-multiCenterOf"
									name="multiCenterOf" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryAggregates-MultiPointPropertyType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-multiCenterOf-ownedComment">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-multiCenterOf"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-operationMethodRef"
									name="operationMethodRef" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coordinateOperations-OperationMethodPropertyType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-operationMethodRef-ownedComment">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-operationMethodRef"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-packagedElement-5">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-MetaDataPropertyType-AbstractMetaData"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-packagedElement-5-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-packagedElement-5-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-deprecatedTypes-MetaDataPropertyType"
									association="_niem-external-ogc-gml-3.2.1-deprecatedTypes-packagedElement-5"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:PrimitiveType"
								xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-StringOrRefType"
								name="StringOrRefType">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-StringOrRefType-ownedComment">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-StringOrRefType"
									/>
								</ownedComment>
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-StringOrRefType-generalization">
									<general
										href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-string"
									> </general>
								</generalization>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-DMSAngleType"
								name="DMSAngleType">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-DMSAngleType-ownedComment">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-DMSAngleType"
									/>
								</ownedComment>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-DMSAngleType-degrees"
									name="degrees" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-deprecatedTypes-DegreesType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-DMSAngleType-degrees-ownedComment">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-DMSAngleType-degrees"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-DMSAngleType-ownedAttribute__from_Class-2"
									name="choice_2"
									type="_niem-external-ogc-gml-3.2.1-deprecatedTypes-DMSAngleType-nestedClassifier">
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-DMSAngleType-ownedAttribute__from_Class-2-lowerValue"
									/>
								</ownedAttribute>
								<nestedClassifier xmi:type="uml:Class"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-DMSAngleType-nestedClassifier"
									name="choice_2">
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-DMSAngleType-nestedClassifier-decimalMinutes"
										name="decimalMinutes" aggregation="composite"
										type="_niem-external-ogc-gml-3.2.1-deprecatedTypes-DecimalMinutesType">
										<ownedComment xmi:type="uml:Comment"
											xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-DMSAngleType-nestedClassifier-decimalMinutes-ownedComment">
											<annotatedElement
												xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-DMSAngleType-nestedClassifier-decimalMinutes"
											/>
										</ownedComment>
									</ownedAttribute>
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-DMSAngleType-nestedClassifier-ownedAttribute__from_Class-2"
										name="sequence_2"
										type="_niem-external-ogc-gml-3.2.1-deprecatedTypes-DMSAngleType-nestedClassifier-nestedClassifier"> </ownedAttribute>
									<nestedClassifier xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-DMSAngleType-nestedClassifier-nestedClassifier"
										name="sequence_2">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-DMSAngleType-nestedClassifier-nestedClassifier-minutes"
											name="minutes" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-deprecatedTypes-ArcMinutesType">
											<ownedComment xmi:type="uml:Comment"
												xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-DMSAngleType-nestedClassifier-nestedClassifier-minutes-ownedComment">
												<annotatedElement
												xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-DMSAngleType-nestedClassifier-nestedClassifier-minutes"
												/>
											</ownedComment>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-DMSAngleType-nestedClassifier-nestedClassifier-seconds"
											name="seconds" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-deprecatedTypes-ArcSecondsType">
											<ownedComment xmi:type="uml:Comment"
												xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-DMSAngleType-nestedClassifier-nestedClassifier-seconds-ownedComment">
												<annotatedElement
												xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-DMSAngleType-nestedClassifier-nestedClassifier-seconds"
												/>
											</ownedComment>
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-DMSAngleType-nestedClassifier-nestedClassifier-seconds-lowerValue"
											/>
										</ownedAttribute>
									</nestedClassifier>
								</nestedClassifier>
							</packagedElement>
							<packagedElement xmi:type="uml:PrimitiveType"
								xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-DegreesType"
								name="DegreesType">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-DegreesType-ownedComment">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-DegreesType"
									/>
								</ownedComment>
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-DegreesType-generalization"
									general="_niem-external-ogc-gml-3.2.1-deprecatedTypes-DegreeValueType"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-DegreesType-direction"
									name="direction" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceAttributePropertyHolder-direction_._type">
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-DegreesType-direction-lowerValue"/>
									<defaultValue xmi:type="uml:LiteralString"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-DegreesType-direction-defaultValue"
										name="default"/>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:PrimitiveType"
								xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-DegreeValueType"
								name="DegreeValueType">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-DegreeValueType-ownedComment">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-DegreeValueType"
									/>
								</ownedComment>
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-DegreeValueType-generalization">
									<general
										href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-nonNegativeInteger"
									> </general>
								</generalization>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceAttributePropertyHolder"
								name="NamespaceAttributePropertyHolder">
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceAttributePropertyHolder-uom"
									name="uom" aggregation="composite">
									<type
										href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-anyURI"> </type>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceAttributePropertyHolder-uom-ownedComment">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceAttributePropertyHolder-uom"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceAttributePropertyHolder-remoteSchema"
									name="remoteSchema" aggregation="composite">
									<type
										href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-anyURI"> </type>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceAttributePropertyHolder-remoteSchema-ownedComment">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceAttributePropertyHolder-remoteSchema"
										/>
									</ownedComment>
								</ownedAttribute>
								<nestedClassifier xmi:type="uml:Enumeration"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceAttributePropertyHolder-direction_._type"
									name="direction_._type">
									<ownedLiteral xmi:type="uml:EnumerationLiteral"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceAttributePropertyHolder-direction_._type-N"
										name="N"/>
									<ownedLiteral xmi:type="uml:EnumerationLiteral"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceAttributePropertyHolder-direction_._type-E"
										name="E"/>
									<ownedLiteral xmi:type="uml:EnumerationLiteral"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceAttributePropertyHolder-direction_._type-S"
										name="S"/>
									<ownedLiteral xmi:type="uml:EnumerationLiteral"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceAttributePropertyHolder-direction_._type-W"
										name="W"/>
									<ownedLiteral xmi:type="uml:EnumerationLiteral"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceAttributePropertyHolder-direction_._type-+"
										name="+"/>
									<ownedLiteral xmi:type="uml:EnumerationLiteral"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceAttributePropertyHolder-direction_._type--"
										name="-"/>
								</nestedClassifier>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-packagedElement-11">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceAttributePropertyHolder-direction_._type"/>
								<supplier
									href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-string"
								> </supplier>
							</packagedElement>
							<packagedElement xmi:type="uml:PrimitiveType"
								xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-DecimalMinutesType"
								name="DecimalMinutesType">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-DecimalMinutesType-ownedComment">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-DecimalMinutesType"
									/>
								</ownedComment>
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-DecimalMinutesType-generalization">
									<general
										href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-decimal"
									> </general>
								</generalization>
							</packagedElement>
							<packagedElement xmi:type="uml:PrimitiveType"
								xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-ArcMinutesType"
								name="ArcMinutesType">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-ArcMinutesType-ownedComment">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-ArcMinutesType"
									/>
								</ownedComment>
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-ArcMinutesType-generalization">
									<general
										href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-nonNegativeInteger"
									> </general>
								</generalization>
							</packagedElement>
							<packagedElement xmi:type="uml:PrimitiveType"
								xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-ArcSecondsType"
								name="ArcSecondsType">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-ArcSecondsType-ownedComment">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-ArcSecondsType"
									/>
								</ownedComment>
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-ArcSecondsType-generalization">
									<general
										href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-decimal"
									> </general>
								</generalization>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-GeographicCRSPropertyType"
								name="GeographicCRSPropertyType">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-GeographicCRSPropertyType-ownedComment">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-GeographicCRSPropertyType"
									/>
								</ownedComment>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-GeographicCRSPropertyType-GeographicCRS"
									name="GeographicCRS" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-deprecatedTypes-GeographicCRSType"
									association="_niem-external-ogc-gml-3.2.1-deprecatedTypes-packagedElement-19">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-GeographicCRSPropertyType-GeographicCRS-ownedComment">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-GeographicCRSPropertyType-GeographicCRS"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-GeographicCRSType"
								name="GeographicCRSType">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-GeographicCRSType-ownedComment">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-GeographicCRSType"
									/>
								</ownedComment>
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-GeographicCRSType-generalization"
									general="_niem-external-ogc-gml-3.2.1-referenceSystems-AbstractCRSType"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-GeographicCRSType-usesEllipsoidalCS"
									name="usesEllipsoidalCS" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coordinateSystems-EllipsoidalCSPropertyType"
									association="_niem-external-ogc-gml-3.2.1-deprecatedTypes-packagedElement-17">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-GeographicCRSType-usesEllipsoidalCS-ownedComment">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-GeographicCRSType-usesEllipsoidalCS"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-GeographicCRSType-usesGeodeticDatum"
									name="usesGeodeticDatum" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-datums-GeodeticDatumPropertyType"
									association="_niem-external-ogc-gml-3.2.1-deprecatedTypes-packagedElement-18">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-GeographicCRSType-usesGeodeticDatum-ownedComment">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-GeographicCRSType-usesGeodeticDatum"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-packagedElement-17">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-GeographicCRSType-usesEllipsoidalCS"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-packagedElement-17-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-packagedElement-17-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-deprecatedTypes-GeographicCRSType"
									association="_niem-external-ogc-gml-3.2.1-deprecatedTypes-packagedElement-17"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-packagedElement-18">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-GeographicCRSType-usesGeodeticDatum"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-packagedElement-18-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-packagedElement-18-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-deprecatedTypes-GeographicCRSType"
									association="_niem-external-ogc-gml-3.2.1-deprecatedTypes-packagedElement-18"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-packagedElement-19">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-GeographicCRSPropertyType-GeographicCRS"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-packagedElement-19-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-packagedElement-19-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-deprecatedTypes-GeographicCRSPropertyType"
									association="_niem-external-ogc-gml-3.2.1-deprecatedTypes-packagedElement-19"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-ObliqueCartesianCSPropertyType"
								name="ObliqueCartesianCSPropertyType">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-ObliqueCartesianCSPropertyType-ownedComment">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-ObliqueCartesianCSPropertyType"
									/>
								</ownedComment>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-ObliqueCartesianCSPropertyType-ObliqueCartesianCS"
									name="ObliqueCartesianCS" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-deprecatedTypes-ObliqueCartesianCSType"
									association="_niem-external-ogc-gml-3.2.1-deprecatedTypes-packagedElement-22">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-ObliqueCartesianCSPropertyType-ObliqueCartesianCS-ownedComment">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-ObliqueCartesianCSPropertyType-ObliqueCartesianCS"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-ObliqueCartesianCSType"
								name="ObliqueCartesianCSType">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-ObliqueCartesianCSType-ownedComment">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-ObliqueCartesianCSType"
									/>
								</ownedComment>
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-ObliqueCartesianCSType-generalization"
									general="_niem-external-ogc-gml-3.2.1-coordinateSystems-AbstractCoordinateSystemType"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-packagedElement-22">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-ObliqueCartesianCSPropertyType-ObliqueCartesianCS"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-packagedElement-22-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-packagedElement-22-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-deprecatedTypes-ObliqueCartesianCSPropertyType"
									association="_niem-external-ogc-gml-3.2.1-deprecatedTypes-packagedElement-22"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-TemporalCSPropertyType"
								name="TemporalCSPropertyType">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-TemporalCSPropertyType-ownedComment">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-TemporalCSPropertyType"
									/>
								</ownedComment>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-TemporalCSPropertyType-TemporalCS"
									name="TemporalCS" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-deprecatedTypes-TemporalCSType"
									association="_niem-external-ogc-gml-3.2.1-deprecatedTypes-packagedElement-25">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-TemporalCSPropertyType-TemporalCS-ownedComment">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-TemporalCSPropertyType-TemporalCS"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-TemporalCSType"
								name="TemporalCSType">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-TemporalCSType-ownedComment">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-TemporalCSType"
									/>
								</ownedComment>
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-TemporalCSType-generalization"
									general="_niem-external-ogc-gml-3.2.1-coordinateSystems-AbstractCoordinateSystemType"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-packagedElement-25">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-TemporalCSPropertyType-TemporalCS"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-packagedElement-25-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-packagedElement-25-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-deprecatedTypes-TemporalCSPropertyType"
									association="_niem-external-ogc-gml-3.2.1-deprecatedTypes-packagedElement-25"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-LocationPropertyType"
								name="LocationPropertyType">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-LocationPropertyType-ownedComment">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-LocationPropertyType"
									/>
								</ownedComment>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-LocationPropertyType-ownedAttribute__from_Class"
									name="choice_1"
									type="_niem-external-ogc-gml-3.2.1-deprecatedTypes-LocationPropertyType-nestedClassifier"> </ownedAttribute>
								<nestedClassifier xmi:type="uml:Class"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-LocationPropertyType-nestedClassifier"
									name="choice_1">
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-LocationPropertyType-nestedClassifier-AbstractGeometry"
										name="AbstractGeometry" aggregation="composite"
										type="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-AbstractGeometryType"
										association="_niem-external-ogc-gml-3.2.1-deprecatedTypes-packagedElement-28">
										<ownedComment xmi:type="uml:Comment"
											xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-LocationPropertyType-nestedClassifier-AbstractGeometry-ownedComment"
											body="The AbstractGeometry element is the abstract head of the substitution group for all geometry elements of GML. This includes pre-defined and user-defined geometry elements. Any geometry element shall be a direct or indirect extension/restriction of AbstractGeometryType and shall be directly or indirectly in the substitution group of AbstractGeometry.">
											<annotatedElement
												xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-LocationPropertyType-nestedClassifier-AbstractGeometry"
											/>
										</ownedComment>
									</ownedAttribute>
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-LocationPropertyType-nestedClassifier-LocationKeyWord"
										name="LocationKeyWord" aggregation="composite"
										type="_niem-external-ogc-gml-3.2.1-basicTypes-CodeType">
										<ownedComment xmi:type="uml:Comment"
											xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-LocationPropertyType-nestedClassifier-LocationKeyWord-ownedComment">
											<annotatedElement
												xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-LocationPropertyType-nestedClassifier-LocationKeyWord"
											/>
										</ownedComment>
									</ownedAttribute>
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-LocationPropertyType-nestedClassifier-LocationString"
										name="LocationString" aggregation="composite"
										type="_niem-external-ogc-gml-3.2.1-deprecatedTypes-StringOrRefType">
										<ownedComment xmi:type="uml:Comment"
											xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-LocationPropertyType-nestedClassifier-LocationString-ownedComment">
											<annotatedElement
												xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-LocationPropertyType-nestedClassifier-LocationString"
											/>
										</ownedComment>
									</ownedAttribute>
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-LocationPropertyType-nestedClassifier-Null"
										name="Null" aggregation="composite"
										type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
										<ownedComment xmi:type="uml:Comment"
											xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-LocationPropertyType-nestedClassifier-Null-ownedComment">
											<annotatedElement
												xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-LocationPropertyType-nestedClassifier-Null"
											/>
										</ownedComment>
									</ownedAttribute>
								</nestedClassifier>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-packagedElement-27">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-LocationPropertyType-nestedClassifier-AbstractGeometry"/>
								<supplier
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-AbstractObjectPropertyHolder-AbstractGeometry"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-packagedElement-28">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-LocationPropertyType-nestedClassifier-AbstractGeometry"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-packagedElement-28-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-packagedElement-28-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-deprecatedTypes-LocationPropertyType-nestedClassifier"
									association="_niem-external-ogc-gml-3.2.1-deprecatedTypes-packagedElement-28"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Enumeration"
								xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-IncrementOrder"
								name="IncrementOrder">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-IncrementOrder-ownedComment">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-IncrementOrder"
									/>
								</ownedComment>
								<ownedLiteral xmi:type="uml:EnumerationLiteral"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-IncrementOrder-+x+y"
									name="+x+y"/>
								<ownedLiteral xmi:type="uml:EnumerationLiteral"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-IncrementOrder-+y+x"
									name="+y+x"/>
								<ownedLiteral xmi:type="uml:EnumerationLiteral"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-IncrementOrder-+x-y"
									name="+x-y"/>
								<ownedLiteral xmi:type="uml:EnumerationLiteral"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-IncrementOrder--x-y"
									name="-x-y"/>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-packagedElement-30">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-IncrementOrder"/>
								<supplier
									href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-string"
								> </supplier>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-OperationPropertyType"
								name="OperationPropertyType">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-OperationPropertyType-ownedComment">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-OperationPropertyType"
									/>
								</ownedComment>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-OperationPropertyType-AbstractOperation"
									name="AbstractOperation" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractCoordinateOperationType"
									association="_niem-external-ogc-gml-3.2.1-deprecatedTypes-packagedElement-32">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-OperationPropertyType-AbstractOperation-ownedComment">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-OperationPropertyType-AbstractOperation"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-packagedElement-32">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-OperationPropertyType-AbstractOperation"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-packagedElement-32-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-packagedElement-32-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-deprecatedTypes-OperationPropertyType"
									association="_niem-external-ogc-gml-3.2.1-deprecatedTypes-packagedElement-32"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-GeocentricCRSType"
								name="GeocentricCRSType">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-GeocentricCRSType-ownedComment">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-GeocentricCRSType"
									/>
								</ownedComment>
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-GeocentricCRSType-generalization"
									general="_niem-external-ogc-gml-3.2.1-referenceSystems-AbstractCRSType"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-GeocentricCRSType-ownedAttribute__from_Class-1"
									name="choice_1"
									type="_niem-external-ogc-gml-3.2.1-deprecatedTypes-GeocentricCRSType-nestedClassifier"> </ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-GeocentricCRSType-usesGeodeticDatum"
									name="usesGeodeticDatum" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-datums-GeodeticDatumPropertyType"
									association="_niem-external-ogc-gml-3.2.1-deprecatedTypes-packagedElement-36">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-GeocentricCRSType-usesGeodeticDatum-ownedComment">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-GeocentricCRSType-usesGeodeticDatum"
										/>
									</ownedComment>
								</ownedAttribute>
								<nestedClassifier xmi:type="uml:Class"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-GeocentricCRSType-nestedClassifier"
									name="choice_1">
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-GeocentricCRSType-nestedClassifier-usesCartesianCS"
										name="usesCartesianCS" aggregation="composite"
										type="_niem-external-ogc-gml-3.2.1-coordinateSystems-CartesianCSPropertyType"
										association="_niem-external-ogc-gml-3.2.1-deprecatedTypes-packagedElement-34">
										<ownedComment xmi:type="uml:Comment"
											xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-GeocentricCRSType-nestedClassifier-usesCartesianCS-ownedComment">
											<annotatedElement
												xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-GeocentricCRSType-nestedClassifier-usesCartesianCS"
											/>
										</ownedComment>
									</ownedAttribute>
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-GeocentricCRSType-nestedClassifier-usesSphericalCS"
										name="usesSphericalCS" aggregation="composite"
										type="_niem-external-ogc-gml-3.2.1-coordinateSystems-SphericalCSPropertyType"
										association="_niem-external-ogc-gml-3.2.1-deprecatedTypes-packagedElement-35">
										<ownedComment xmi:type="uml:Comment"
											xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-GeocentricCRSType-nestedClassifier-usesSphericalCS-ownedComment">
											<annotatedElement
												xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-GeocentricCRSType-nestedClassifier-usesSphericalCS"
											/>
										</ownedComment>
									</ownedAttribute>
								</nestedClassifier>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-packagedElement-34">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-GeocentricCRSType-nestedClassifier-usesCartesianCS"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-packagedElement-34-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-packagedElement-34-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-deprecatedTypes-GeocentricCRSType-nestedClassifier"
									association="_niem-external-ogc-gml-3.2.1-deprecatedTypes-packagedElement-34"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-packagedElement-35">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-GeocentricCRSType-nestedClassifier-usesSphericalCS"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-packagedElement-35-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-packagedElement-35-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-deprecatedTypes-GeocentricCRSType-nestedClassifier"
									association="_niem-external-ogc-gml-3.2.1-deprecatedTypes-packagedElement-35"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-packagedElement-36">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-GeocentricCRSType-usesGeodeticDatum"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-packagedElement-36-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-packagedElement-36-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-deprecatedTypes-GeocentricCRSType"
									association="_niem-external-ogc-gml-3.2.1-deprecatedTypes-packagedElement-36"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-GeocentricCRSPropertyType"
								name="GeocentricCRSPropertyType">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-GeocentricCRSPropertyType-ownedComment">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-GeocentricCRSPropertyType"
									/>
								</ownedComment>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-GeocentricCRSPropertyType-GeocentricCRS"
									name="GeocentricCRS" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-deprecatedTypes-GeocentricCRSType"
									association="_niem-external-ogc-gml-3.2.1-deprecatedTypes-packagedElement-38">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-GeocentricCRSPropertyType-GeocentricCRS-ownedComment">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-GeocentricCRSPropertyType-GeocentricCRS"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-packagedElement-38">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-GeocentricCRSPropertyType-GeocentricCRS"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-packagedElement-38-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-packagedElement-38-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-deprecatedTypes-GeocentricCRSPropertyType"
									association="_niem-external-ogc-gml-3.2.1-deprecatedTypes-packagedElement-38"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Enumeration"
								xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-SuccessionType"
								name="SuccessionType">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-SuccessionType-ownedComment">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-SuccessionType"
									/>
								</ownedComment>
								<ownedLiteral xmi:type="uml:EnumerationLiteral"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-SuccessionType-substitution"
									name="substitution"/>
								<ownedLiteral xmi:type="uml:EnumerationLiteral"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-SuccessionType-division"
									name="division"/>
								<ownedLiteral xmi:type="uml:EnumerationLiteral"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-SuccessionType-fusion"
									name="fusion"/>
								<ownedLiteral xmi:type="uml:EnumerationLiteral"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-SuccessionType-initiation"
									name="initiation"/>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-packagedElement-40">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-SuccessionType"/>
								<supplier
									href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-string"
								> </supplier>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-AngleChoiceType"
								name="AngleChoiceType">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-AngleChoiceType-ownedComment">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-AngleChoiceType"
									/>
								</ownedComment>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-AngleChoiceType-angle"
									name="angle" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-measures-AngleType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-AngleChoiceType-angle-ownedComment"
										body="The gml:angle property element is used to record the value of an angle quantity as a single number, with its units.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-AngleChoiceType-angle"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-AngleChoiceType-dmsAngle"
									name="dmsAngle" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-deprecatedTypes-DMSAngleType"
									association="_niem-external-ogc-gml-3.2.1-deprecatedTypes-packagedElement-43">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-AngleChoiceType-dmsAngle-ownedComment">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-AngleChoiceType-dmsAngle"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-packagedElement-42">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-AngleChoiceType-angle"/>
								<supplier
									xmi:idref="_niem-external-ogc-gml-3.2.1-measures-NamespaceElementPropertyHolder-angle"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-packagedElement-43">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-AngleChoiceType-dmsAngle"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-packagedElement-43-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-packagedElement-43-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-deprecatedTypes-AngleChoiceType"
									association="_niem-external-ogc-gml-3.2.1-deprecatedTypes-packagedElement-43"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-ArrayAssociationType"
								name="ArrayAssociationType">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-ArrayAssociationType-ownedComment">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-ArrayAssociationType"
									/>
								</ownedComment>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-ArrayAssociationType-AbstractObject"
									name="AbstractObject" aggregation="composite"
									isDerivedUnion="true">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-ArrayAssociationType-AbstractObject-ownedComment"
										body="This element has no type defined, and is therefore implicitly (according to the rules of W3C XML Schema) an XML Schema anyType. It is used as the head of an XML Schema substitution group which unifies complex content and certain simple content elements used for datatypes in GML, including the gml:AbstractGML substitution group.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-ArrayAssociationType-AbstractObject"
										/>
									</ownedComment>
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-ArrayAssociationType-AbstractObject-lowerValue"/>
									<upperValue xmi:type="uml:LiteralUnlimitedNatural"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-ArrayAssociationType-AbstractObject-upperValue"
										value="*"/>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-packagedElement-45">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-ArrayAssociationType-AbstractObject"/>
								<supplier
									xmi:idref="_niem-external-ogc-gml-3.2.1-gmlBase-AbstractObjectPropertyHolder-AbstractObject"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-BagType"
								name="BagType">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-BagType-ownedComment">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-BagType"
									/>
								</ownedComment>
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-BagType-generalization"
									general="_niem-external-ogc-gml-3.2.1-gmlBase-AbstractGMLType"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-BagType-member"
									name="member" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-gmlBase-AssociationRoleType"
									association="_niem-external-ogc-gml-3.2.1-deprecatedTypes-packagedElement-47">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-BagType-member-ownedComment">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-BagType-member"
										/>
									</ownedComment>
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-BagType-member-lowerValue"/>
									<upperValue xmi:type="uml:LiteralUnlimitedNatural"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-BagType-member-upperValue"
										value="*"/>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-BagType-members"
									name="members" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-deprecatedTypes-ArrayAssociationType"
									association="_niem-external-ogc-gml-3.2.1-deprecatedTypes-packagedElement-48">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-BagType-members-ownedComment">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-BagType-members"
										/>
									</ownedComment>
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-BagType-members-lowerValue"
									/>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-packagedElement-47">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-BagType-member"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-packagedElement-47-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-packagedElement-47-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-deprecatedTypes-BagType"
									association="_niem-external-ogc-gml-3.2.1-deprecatedTypes-packagedElement-47"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-packagedElement-48">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-BagType-members"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-packagedElement-48-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-packagedElement-48-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-deprecatedTypes-BagType"
									association="_niem-external-ogc-gml-3.2.1-deprecatedTypes-packagedElement-48"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-ArrayType"
								name="ArrayType">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-ArrayType-ownedComment">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-ArrayType"
									/>
								</ownedComment>
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-ArrayType-generalization"
									general="_niem-external-ogc-gml-3.2.1-gmlBase-AbstractGMLType"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-ArrayType-members"
									name="members" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-deprecatedTypes-ArrayAssociationType"
									association="_niem-external-ogc-gml-3.2.1-deprecatedTypes-packagedElement-50">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-ArrayType-members-ownedComment">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-ArrayType-members"
										/>
									</ownedComment>
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-ArrayType-members-lowerValue"
									/>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-packagedElement-50">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-ArrayType-members"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-packagedElement-50-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-packagedElement-50-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-deprecatedTypes-ArrayType"
									association="_niem-external-ogc-gml-3.2.1-deprecatedTypes-packagedElement-50"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-GenericMetaDataType"
								name="GenericMetaDataType">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-GenericMetaDataType-ownedComment">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-GenericMetaDataType"
									/>
								</ownedComment>
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-GenericMetaDataType-generalization"
									general="_niem-external-ogc-gml-3.2.1-deprecatedTypes-AbstractMetaDataType"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-GenericMetaDataType-any"
									name="any">
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-GenericMetaDataType-any-lowerValue"/>
									<upperValue xmi:type="uml:LiteralUnlimitedNatural"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-GenericMetaDataType-any-upperValue"
										value="*"/>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-PriorityLocationPropertyType"
								name="PriorityLocationPropertyType">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-PriorityLocationPropertyType-ownedComment">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-PriorityLocationPropertyType"
									/>
								</ownedComment>
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-PriorityLocationPropertyType-generalization"
									general="_niem-external-ogc-gml-3.2.1-deprecatedTypes-LocationPropertyType"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-PriorityLocationPropertyType-priority"
									name="priority" aggregation="composite">
									<type
										href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-string"> </type>
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-PriorityLocationPropertyType-priority-lowerValue"/>
									<defaultValue xmi:type="uml:LiteralString"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-PriorityLocationPropertyType-priority-defaultValue"
										name="default"/>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-FeatureArrayPropertyType"
								name="FeatureArrayPropertyType">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-FeatureArrayPropertyType-ownedComment">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-FeatureArrayPropertyType"
									/>
								</ownedComment>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-FeatureArrayPropertyType-AbstractFeature"
									name="AbstractFeature" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-feature-AbstractFeatureType"
									association="_niem-external-ogc-gml-3.2.1-deprecatedTypes-packagedElement-55">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-FeatureArrayPropertyType-AbstractFeature-ownedComment"
										body="This abstract element serves as the head of a substitution group which may contain any elements whose content model is derived from gml:AbstractFeatureType.  This may be used as a variable in the construction of content models.  &#xA;gml:AbstractFeature may be thought of as &#34;anything that is a GML feature&#34; and may be used to define variables or templates in which the value of a GML property is &#34;any feature&#34;. This occurs in particular in a GML feature collection where the feature member properties contain one or multiple copies of gml:AbstractFeature respectively.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-FeatureArrayPropertyType-AbstractFeature"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-packagedElement-54">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-FeatureArrayPropertyType-AbstractFeature"/>
								<supplier
									xmi:idref="_niem-external-ogc-gml-3.2.1-feature-AbstractGMLPropertyHolder-AbstractFeature"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-packagedElement-55">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-FeatureArrayPropertyType-AbstractFeature"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-packagedElement-55-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-packagedElement-55-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-deprecatedTypes-FeatureArrayPropertyType"
									association="_niem-external-ogc-gml-3.2.1-deprecatedTypes-packagedElement-55"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-BoundedFeatureType"
								name="BoundedFeatureType" isAbstract="true">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-BoundedFeatureType-ownedComment">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-BoundedFeatureType"
									/>
								</ownedComment>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-BoundedFeatureType-modelGroupDefinition"
									name="modelGroupDefinition"
									type="_niem-external-ogc-gml-3.2.1-deprecatedTypes-modelGroupDefinition-nested_ModelGroupDefinition"> </ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-BoundedFeatureType-boundedBy"
									name="boundedBy" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-feature-BoundingShapeType"
									association="_niem-external-ogc-gml-3.2.1-deprecatedTypes-packagedElement-61">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-BoundedFeatureType-boundedBy-ownedComment"
										body="This property describes the minimum bounding box or rectangle that encloses the entire feature.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-BoundedFeatureType-boundedBy"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-BoundedFeatureType-location"
									name="location" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-deprecatedTypes-LocationPropertyType"
									association="_niem-external-ogc-gml-3.2.1-deprecatedTypes-packagedElement-62">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-BoundedFeatureType-location-ownedComment">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-BoundedFeatureType-location"
										/>
									</ownedComment>
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-BoundedFeatureType-location-lowerValue"
									/>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-packagedElement-57">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-BoundedFeatureType"/>
								<supplier
									xmi:idref="_niem-external-ogc-gml-3.2.1-feature-AbstractFeatureType"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-packagedElement-58"
								name="ref">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-BoundedFeatureType"/>
								<supplier
									xmi:idref="_niem-external-ogc-gml-3.2.1-gmlBase-modelGroupDefinition-StandardObjectProperties"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Package"
								xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-modelGroupDefinition"
								name="modelGroupDefinition">
								<packagedElement xmi:type="uml:Class"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-modelGroupDefinition-nested_ModelGroupDefinition"
									name="nested_ModelGroupDefinition"/>
								<packagedElement xmi:type="uml:Realization"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-modelGroupDefinition-ref"
									name="ref">
									<client
										xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-modelGroupDefinition-nested_ModelGroupDefinition"/>
									<supplier
										xmi:idref="_niem-external-ogc-gml-3.2.1-gmlBase-modelGroupDefinition-StandardObjectProperties"
									/>
								</packagedElement>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-packagedElement-60">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-BoundedFeatureType-boundedBy"/>
								<supplier
									xmi:idref="_niem-external-ogc-gml-3.2.1-feature-NamespaceElementPropertyHolder-boundedBy"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-packagedElement-61">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-BoundedFeatureType-boundedBy"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-packagedElement-61-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-packagedElement-61-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-deprecatedTypes-BoundedFeatureType"
									association="_niem-external-ogc-gml-3.2.1-deprecatedTypes-packagedElement-61"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-packagedElement-62">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-BoundedFeatureType-location"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-packagedElement-62-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-packagedElement-62-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-deprecatedTypes-BoundedFeatureType"
									association="_niem-external-ogc-gml-3.2.1-deprecatedTypes-packagedElement-62"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-AbstractFeatureCollectionType"
								name="AbstractFeatureCollectionType" isAbstract="true">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-AbstractFeatureCollectionType-ownedComment">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-AbstractFeatureCollectionType"
									/>
								</ownedComment>
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-AbstractFeatureCollectionType-generalization"
									general="_niem-external-ogc-gml-3.2.1-feature-AbstractFeatureType"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-AbstractFeatureCollectionType-featureMember"
									name="featureMember" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-feature-FeaturePropertyType"
									association="_niem-external-ogc-gml-3.2.1-deprecatedTypes-packagedElement-64">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-AbstractFeatureCollectionType-featureMember-ownedComment">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-AbstractFeatureCollectionType-featureMember"
										/>
									</ownedComment>
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-AbstractFeatureCollectionType-featureMember-lowerValue"/>
									<upperValue xmi:type="uml:LiteralUnlimitedNatural"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-AbstractFeatureCollectionType-featureMember-upperValue"
										value="*"/>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-AbstractFeatureCollectionType-featureMembers"
									name="featureMembers" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-deprecatedTypes-FeatureArrayPropertyType"
									association="_niem-external-ogc-gml-3.2.1-deprecatedTypes-packagedElement-65">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-AbstractFeatureCollectionType-featureMembers-ownedComment">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-AbstractFeatureCollectionType-featureMembers"
										/>
									</ownedComment>
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-AbstractFeatureCollectionType-featureMembers-lowerValue"
									/>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-packagedElement-64">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-AbstractFeatureCollectionType-featureMember"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-packagedElement-64-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-packagedElement-64-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-deprecatedTypes-AbstractFeatureCollectionType"
									association="_niem-external-ogc-gml-3.2.1-deprecatedTypes-packagedElement-64"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-packagedElement-65">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-AbstractFeatureCollectionType-featureMembers"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-packagedElement-65-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-packagedElement-65-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-deprecatedTypes-AbstractFeatureCollectionType"
									association="_niem-external-ogc-gml-3.2.1-deprecatedTypes-packagedElement-65"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-FeatureCollectionType"
								name="FeatureCollectionType">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-FeatureCollectionType-ownedComment">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-FeatureCollectionType"
									/>
								</ownedComment>
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-FeatureCollectionType-generalization"
									general="_niem-external-ogc-gml-3.2.1-deprecatedTypes-AbstractFeatureCollectionType"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-IndirectEntryType"
								name="IndirectEntryType">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-IndirectEntryType-ownedComment">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-IndirectEntryType"
									/>
								</ownedComment>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-IndirectEntryType-DefinitionProxy"
									name="DefinitionProxy" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-deprecatedTypes-DefinitionProxyType"
									association="_niem-external-ogc-gml-3.2.1-deprecatedTypes-packagedElement-70">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-IndirectEntryType-DefinitionProxy-ownedComment">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-IndirectEntryType-DefinitionProxy"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-DefinitionProxyType"
								name="DefinitionProxyType">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-DefinitionProxyType-ownedComment">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-DefinitionProxyType"
									/>
								</ownedComment>
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-DefinitionProxyType-generalization"
									general="_niem-external-ogc-gml-3.2.1-dictionary-DefinitionType"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-DefinitionProxyType-definitionRef"
									name="definitionRef" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-gmlBase-ReferenceType"
									association="_niem-external-ogc-gml-3.2.1-deprecatedTypes-packagedElement-69">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-DefinitionProxyType-definitionRef-ownedComment">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-DefinitionProxyType-definitionRef"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-packagedElement-69">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-DefinitionProxyType-definitionRef"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-packagedElement-69-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-packagedElement-69-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-deprecatedTypes-DefinitionProxyType"
									association="_niem-external-ogc-gml-3.2.1-deprecatedTypes-packagedElement-69"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-packagedElement-70">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-IndirectEntryType-DefinitionProxy"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-packagedElement-70-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-packagedElement-70-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-deprecatedTypes-IndirectEntryType"
									association="_niem-external-ogc-gml-3.2.1-deprecatedTypes-packagedElement-70"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-MovingObjectStatusType"
								name="MovingObjectStatusType">
								<ownedComment xmi:type="uml:Comment"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-MovingObjectStatusType-ownedComment">
									<annotatedElement
										xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-MovingObjectStatusType"
									/>
								</ownedComment>
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-MovingObjectStatusType-generalization"
									general="_niem-external-ogc-gml-3.2.1-dynamicFeature-AbstractTimeSliceType"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-MovingObjectStatusType-ownedAttribute__from_Class-1"
									name="choice_1"
									type="_niem-external-ogc-gml-3.2.1-deprecatedTypes-MovingObjectStatusType-nestedClassifier"> </ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-MovingObjectStatusType-speed"
									name="speed" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-basicTypes-MeasureType">
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-MovingObjectStatusType-speed-lowerValue"
									/>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-MovingObjectStatusType-bearing"
									name="bearing" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-direction-DirectionPropertyType">
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-MovingObjectStatusType-bearing-lowerValue"
									/>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-MovingObjectStatusType-acceleration"
									name="acceleration" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-basicTypes-MeasureType">
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-MovingObjectStatusType-acceleration-lowerValue"
									/>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-MovingObjectStatusType-elevation"
									name="elevation" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-basicTypes-MeasureType">
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-MovingObjectStatusType-elevation-lowerValue"
									/>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-MovingObjectStatusType-status"
									name="status" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-deprecatedTypes-StringOrRefType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-MovingObjectStatusType-status-ownedComment">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-MovingObjectStatusType-status"
										/>
									</ownedComment>
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-MovingObjectStatusType-status-lowerValue"
									/>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-MovingObjectStatusType-statusReference"
									name="statusReference" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-gmlBase-ReferenceType"
									association="_niem-external-ogc-gml-3.2.1-deprecatedTypes-packagedElement-77">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-MovingObjectStatusType-statusReference-ownedComment">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-MovingObjectStatusType-statusReference"
										/>
									</ownedComment>
									<lowerValue xmi:type="uml:LiteralInteger"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-MovingObjectStatusType-statusReference-lowerValue"
									/>
								</ownedAttribute>
								<nestedClassifier xmi:type="uml:Class"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-MovingObjectStatusType-nestedClassifier"
									name="choice_1">
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-MovingObjectStatusType-nestedClassifier-position"
										name="position" aggregation="composite"
										type="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-GeometryPropertyType"> </ownedAttribute>
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-MovingObjectStatusType-nestedClassifier-pos"
										name="pos" aggregation="composite"
										type="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-DirectPositionType"> </ownedAttribute>
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-MovingObjectStatusType-nestedClassifier-locationName"
										name="locationName" aggregation="composite"
										type="_niem-external-ogc-gml-3.2.1-basicTypes-CodeType">
										<ownedComment xmi:type="uml:Comment"
											xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-MovingObjectStatusType-nestedClassifier-locationName-ownedComment"
											body="The gml:locationName property element is a convenience property where the text value describes the location of the feature. If the location names are selected from a controlled list, then the list shall be identified in the codeSpace attribute.">
											<annotatedElement
												xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-MovingObjectStatusType-nestedClassifier-locationName"
											/>
										</ownedComment>
									</ownedAttribute>
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-MovingObjectStatusType-nestedClassifier-locationReference"
										name="locationReference" aggregation="composite"
										type="_niem-external-ogc-gml-3.2.1-gmlBase-ReferenceType"
										association="_niem-external-ogc-gml-3.2.1-deprecatedTypes-packagedElement-75">
										<ownedComment xmi:type="uml:Comment"
											xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-MovingObjectStatusType-nestedClassifier-locationReference-ownedComment"
											body="The gml:locationReference property element is a convenience property where the text value referenced by the xlink:href attribute describes the location of the feature.">
											<annotatedElement
												xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-MovingObjectStatusType-nestedClassifier-locationReference"
											/>
										</ownedComment>
									</ownedAttribute>
									<ownedAttribute xmi:type="uml:Property"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-MovingObjectStatusType-nestedClassifier-location"
										name="location" aggregation="composite"
										type="_niem-external-ogc-gml-3.2.1-deprecatedTypes-LocationPropertyType"
										association="_niem-external-ogc-gml-3.2.1-deprecatedTypes-packagedElement-76">
										<ownedComment xmi:type="uml:Comment"
											xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-MovingObjectStatusType-nestedClassifier-location-ownedComment">
											<annotatedElement
												xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-MovingObjectStatusType-nestedClassifier-location"
											/>
										</ownedComment>
									</ownedAttribute>
								</nestedClassifier>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-packagedElement-72">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-MovingObjectStatusType-nestedClassifier-pos"/>
								<supplier
									xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-NamespaceElementPropertyHolder-pos"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-packagedElement-73">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-MovingObjectStatusType-nestedClassifier-locationName"/>
								<supplier
									xmi:idref="_niem-external-ogc-gml-3.2.1-feature-NamespaceElementPropertyHolder-locationName"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Realization"
								xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-packagedElement-74">
								<client
									xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-MovingObjectStatusType-nestedClassifier-locationReference"/>
								<supplier
									xmi:idref="_niem-external-ogc-gml-3.2.1-feature-NamespaceElementPropertyHolder-locationReference"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-packagedElement-75">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-MovingObjectStatusType-nestedClassifier-locationReference"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-packagedElement-75-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-packagedElement-75-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-deprecatedTypes-MovingObjectStatusType-nestedClassifier"
									association="_niem-external-ogc-gml-3.2.1-deprecatedTypes-packagedElement-75"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-packagedElement-76">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-MovingObjectStatusType-nestedClassifier-location"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-packagedElement-76-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-packagedElement-76-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-deprecatedTypes-MovingObjectStatusType-nestedClassifier"
									association="_niem-external-ogc-gml-3.2.1-deprecatedTypes-packagedElement-76"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Association"
								xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-packagedElement-77">
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-MovingObjectStatusType-statusReference"/>
								<memberEnd
									xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-packagedElement-77-ownedEnd"/>
								<ownedEnd xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-packagedElement-77-ownedEnd"
									isUnique="false"
									type="_niem-external-ogc-gml-3.2.1-deprecatedTypes-MovingObjectStatusType"
									association="_niem-external-ogc-gml-3.2.1-deprecatedTypes-packagedElement-77"
								> </ownedEnd>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-verticalCSPropertyHolder"
								name="verticalCSPropertyHolder">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-verticalCSPropertyHolder-generalization"
									general="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-NamespaceElementPropertyHolder"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-verticalCSPropertyHolder-usesVerticalCS"
									name="usesVerticalCS" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coordinateSystems-VerticalCSPropertyType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-verticalCSPropertyHolder-verticalCS"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-verticalCSPropertyHolder-usesVerticalCS-ownedComment">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-verticalCSPropertyHolder-usesVerticalCS"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-conversionPropertyHolder"
								name="conversionPropertyHolder">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-conversionPropertyHolder-generalization"
									general="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-NamespaceElementPropertyHolder"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-conversionPropertyHolder-definedByConversion"
									name="definedByConversion" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coordinateOperations-GeneralConversionPropertyType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-conversionPropertyHolder-conversion"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-conversionPropertyHolder-definedByConversion-ownedComment">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-conversionPropertyHolder-definedByConversion"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-dictionaryEntryPropertyHolder"
								name="dictionaryEntryPropertyHolder">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-dictionaryEntryPropertyHolder-generalization"
									general="_niem-external-ogc-gml-3.2.1-dictionary-NamespaceElementPropertyHolder"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-dictionaryEntryPropertyHolder-definitionMember"
									name="definitionMember" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-dictionary-DictionaryEntryType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-dictionary-dictionaryEntryPropertyHolder-dictionaryEntry"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-dictionaryEntryPropertyHolder-definitionMember-ownedComment">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-dictionaryEntryPropertyHolder-definitionMember"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-parameterValuePropertyHolder"
								name="parameterValuePropertyHolder">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-parameterValuePropertyHolder-generalization"
									general="_niem-external-ogc-gml-3.2.1-coordinateOperations-NamespaceElementPropertyHolder"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-parameterValuePropertyHolder-includesValue"
									name="includesValue" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralParameterValuePropertyType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-parameterValuePropertyHolder-parameterValue"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-parameterValuePropertyHolder-includesValue-ownedComment">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-parameterValuePropertyHolder-includesValue"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-parameterValuePropertyHolder-usesValue"
									name="usesValue" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralParameterValuePropertyType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-parameterValuePropertyHolder-parameterValue"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-parameterValuePropertyHolder-usesValue-ownedComment">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-parameterValuePropertyHolder-usesValue"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-operationParameterPropertyHolder"
								name="operationParameterPropertyHolder">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-operationParameterPropertyHolder-generalization"
									general="_niem-external-ogc-gml-3.2.1-coordinateOperations-NamespaceElementPropertyHolder"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-operationParameterPropertyHolder-valueOfParameter"
									name="valueOfParameter" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coordinateOperations-OperationParameterPropertyType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-operationParameterPropertyHolder-operationParameter"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-operationParameterPropertyHolder-valueOfParameter-ownedComment">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-operationParameterPropertyHolder-valueOfParameter"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-AbstractSingleOperationPropertyHolder"
								name="AbstractSingleOperationPropertyHolder">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-AbstractSingleOperationPropertyHolder-generalization"
									general="_niem-external-ogc-gml-3.2.1-coordinateOperations-NamespaceElementPropertyHolder"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-axisPropertyHolder"
								name="axisPropertyHolder">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-axisPropertyHolder-generalization"
									general="_niem-external-ogc-gml-3.2.1-coordinateSystems-NamespaceElementPropertyHolder"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-axisPropertyHolder-usesAxis"
									name="usesAxis" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coordinateSystems-CoordinateSystemAxisPropertyType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateSystems-axisPropertyHolder-axis"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-axisPropertyHolder-usesAxis-ownedComment">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-axisPropertyHolder-usesAxis"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-primeMeridianPropertyHolder"
								name="primeMeridianPropertyHolder">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-primeMeridianPropertyHolder-generalization"
									general="_niem-external-ogc-gml-3.2.1-datums-NamespaceElementPropertyHolder"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-primeMeridianPropertyHolder-usesPrimeMeridian"
									name="usesPrimeMeridian" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-datums-PrimeMeridianPropertyType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-datums-primeMeridianPropertyHolder-primeMeridian"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-primeMeridianPropertyHolder-usesPrimeMeridian-ownedComment">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-primeMeridianPropertyHolder-usesPrimeMeridian"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-verticalDatumPropertyHolder"
								name="verticalDatumPropertyHolder">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-verticalDatumPropertyHolder-generalization"
									general="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-NamespaceElementPropertyHolder"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-verticalDatumPropertyHolder-usesVerticalDatum"
									name="usesVerticalDatum" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-datums-VerticalDatumPropertyType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-verticalDatumPropertyHolder-verticalDatum"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-verticalDatumPropertyHolder-usesVerticalDatum-ownedComment">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-verticalDatumPropertyHolder-usesVerticalDatum"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-methodPropertyHolder"
								name="methodPropertyHolder">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-methodPropertyHolder-generalization"
									general="_niem-external-ogc-gml-3.2.1-coordinateOperations-NamespaceElementPropertyHolder"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-methodPropertyHolder-usesMethod"
									name="usesMethod" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coordinateOperations-OperationMethodPropertyType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-methodPropertyHolder-method"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-methodPropertyHolder-usesMethod-ownedComment">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-methodPropertyHolder-usesMethod"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-affineCSPropertyHolder"
								name="affineCSPropertyHolder">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-affineCSPropertyHolder-generalization"
									general="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-NamespaceElementPropertyHolder"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-affineCSPropertyHolder-usesAffineCS"
									name="usesAffineCS" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coordinateSystems-AffineCSPropertyType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-affineCSPropertyHolder-affineCS"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-affineCSPropertyHolder-usesAffineCS-ownedComment">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-affineCSPropertyHolder-usesAffineCS"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-anchorDefinitionPropertyHolder"
								name="anchorDefinitionPropertyHolder">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-anchorDefinitionPropertyHolder-generalization"
									general="_niem-external-ogc-gml-3.2.1-datums-NamespaceElementPropertyHolder"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-anchorDefinitionPropertyHolder-anchorPoint"
									name="anchorPoint" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-basicTypes-CodeType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-datums-anchorDefinitionPropertyHolder-anchorDefinition"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-anchorDefinitionPropertyHolder-anchorPoint-ownedComment">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-anchorDefinitionPropertyHolder-anchorPoint"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-temporalDatumPropertyHolder"
								name="temporalDatumPropertyHolder">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-temporalDatumPropertyHolder-generalization"
									general="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-NamespaceElementPropertyHolder"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-temporalDatumPropertyHolder-usesTemporalDatum"
									name="usesTemporalDatum" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-datums-TemporalDatumPropertyType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-temporalDatumPropertyHolder-temporalDatum"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-temporalDatumPropertyHolder-usesTemporalDatum-ownedComment">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-temporalDatumPropertyHolder-usesTemporalDatum"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-cartesianCSPropertyHolder"
								name="cartesianCSPropertyHolder">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-cartesianCSPropertyHolder-generalization"
									general="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-NamespaceElementPropertyHolder"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-cartesianCSPropertyHolder-usesCartesianCS"
									name="usesCartesianCS" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coordinateSystems-CartesianCSPropertyType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-cartesianCSPropertyHolder-cartesianCS"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-cartesianCSPropertyHolder-usesCartesianCS-ownedComment">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-cartesianCSPropertyHolder-usesCartesianCS"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-AbstractCoordinateSystemPropertyHolder"
								name="AbstractCoordinateSystemPropertyHolder">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-AbstractCoordinateSystemPropertyHolder-generalization"
									general="_niem-external-ogc-gml-3.2.1-coordinateSystems-NamespaceElementPropertyHolder"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-componentReferenceSystemPropertyHolder"
								name="componentReferenceSystemPropertyHolder">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-componentReferenceSystemPropertyHolder-generalization"
									general="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-NamespaceElementPropertyHolder"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-componentReferenceSystemPropertyHolder-includesSingleCRS"
									name="includesSingleCRS" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-SingleCRSPropertyType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-componentReferenceSystemPropertyHolder-componentReferenceSystem"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-componentReferenceSystemPropertyHolder-includesSingleCRS-ownedComment">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-componentReferenceSystemPropertyHolder-includesSingleCRS"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-formulaPropertyHolder"
								name="formulaPropertyHolder">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-formulaPropertyHolder-generalization"
									general="_niem-external-ogc-gml-3.2.1-coordinateOperations-NamespaceElementPropertyHolder"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-formulaPropertyHolder-methodFormula"
									name="methodFormula" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-basicTypes-CodeType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-formulaPropertyHolder-formula"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-formulaPropertyHolder-methodFormula-ownedComment">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-formulaPropertyHolder-methodFormula"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-engineeringDatumPropertyHolder"
								name="engineeringDatumPropertyHolder">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-engineeringDatumPropertyHolder-generalization"
									general="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-NamespaceElementPropertyHolder"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-engineeringDatumPropertyHolder-usesEngineeringDatum"
									name="usesEngineeringDatum" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-datums-EngineeringDatumPropertyType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-engineeringDatumPropertyHolder-engineeringDatum"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-engineeringDatumPropertyHolder-usesEngineeringDatum-ownedComment">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-engineeringDatumPropertyHolder-usesEngineeringDatum"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-coordinateSystemPropertyHolder"
								name="coordinateSystemPropertyHolder">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-coordinateSystemPropertyHolder-generalization"
									general="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-NamespaceElementPropertyHolder"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-coordinateSystemPropertyHolder-usesCS"
									name="usesCS" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coordinateSystems-CoordinateSystemPropertyType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-coordinateSystemPropertyHolder-coordinateSystem"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-coordinateSystemPropertyHolder-usesCS-ownedComment">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-coordinateSystemPropertyHolder-usesCS"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-imageDatumPropertyHolder"
								name="imageDatumPropertyHolder">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-imageDatumPropertyHolder-generalization"
									general="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-NamespaceElementPropertyHolder"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-imageDatumPropertyHolder-usesImageDatum"
									name="usesImageDatum" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-datums-ImageDatumPropertyType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-imageDatumPropertyHolder-imageDatum"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-imageDatumPropertyHolder-usesImageDatum-ownedComment">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-imageDatumPropertyHolder-usesImageDatum"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-parameterPropertyHolder"
								name="parameterPropertyHolder">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-parameterPropertyHolder-generalization"
									general="_niem-external-ogc-gml-3.2.1-coordinateOperations-NamespaceElementPropertyHolder"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-parameterPropertyHolder-generalOperationParameter"
									name="generalOperationParameter" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralOperationParameterPropertyType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-parameterPropertyHolder-parameter"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-parameterPropertyHolder-generalOperationParameter-ownedComment">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-parameterPropertyHolder-generalOperationParameter"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-parameterPropertyHolder-usesParameter"
									name="usesParameter" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralOperationParameterPropertyType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-parameterPropertyHolder-generalOperationParameter"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-parameterPropertyHolder-usesParameter-ownedComment">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-parameterPropertyHolder-usesParameter"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-parameterPropertyHolder-includesParameter"
									name="includesParameter" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralOperationParameterPropertyType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-parameterPropertyHolder-parameter"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-parameterPropertyHolder-includesParameter-ownedComment">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-parameterPropertyHolder-includesParameter"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-sphericalCSPropertyHolder"
								name="sphericalCSPropertyHolder">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-sphericalCSPropertyHolder-generalization"
									general="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-NamespaceElementPropertyHolder"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-sphericalCSPropertyHolder-usesSphericalCS"
									name="usesSphericalCS" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coordinateSystems-SphericalCSPropertyType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-sphericalCSPropertyHolder-sphericalCS"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-sphericalCSPropertyHolder-usesSphericalCS-ownedComment">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-sphericalCSPropertyHolder-usesSphericalCS"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-AbstractGMLPropertyHolder"
								name="AbstractGMLPropertyHolder">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-AbstractGMLPropertyHolder-generalization"
									general="_niem-external-ogc-gml-3.2.1-gmlBase-NamespaceElementPropertyHolder"
								/>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-timeCSPropertyHolder"
								name="timeCSPropertyHolder">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-timeCSPropertyHolder-generalization"
									general="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-NamespaceElementPropertyHolder"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-timeCSPropertyHolder-usesTimeCS"
									name="usesTimeCS" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coordinateSystems-TimeCSPropertyType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-timeCSPropertyHolder-timeCS"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-timeCSPropertyHolder-usesTimeCS-ownedComment">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-timeCSPropertyHolder-usesTimeCS"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-historyPropertyHolder"
								name="historyPropertyHolder">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-historyPropertyHolder-generalization"
									general="_niem-external-ogc-gml-3.2.1-dynamicFeature-NamespaceElementPropertyHolder"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-historyPropertyHolder-track"
									name="track" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-dynamicFeature-HistoryPropertyType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-dynamicFeature-historyPropertyHolder-history"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-historyPropertyHolder-track-ownedComment">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-historyPropertyHolder-track"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-AbstractObjectPropertyHolder"
								name="AbstractObjectPropertyHolder">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-AbstractObjectPropertyHolder-generalization"
									general="_niem-external-ogc-gml-3.2.1-gmlBase-NamespaceElementPropertyHolder"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-AbstractObjectPropertyHolder-AbstractMetaData"
									name="AbstractMetaData" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-deprecatedTypes-AbstractMetaDataType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-gmlBase-AbstractObjectPropertyHolder-AbstractObject"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-AbstractObjectPropertyHolder-AbstractMetaData-ownedComment">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-AbstractObjectPropertyHolder-AbstractMetaData"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-AbstractObjectPropertyHolder-Bag"
									name="Bag" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-deprecatedTypes-BagType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-gmlBase-AbstractObjectPropertyHolder-AbstractGML"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-AbstractObjectPropertyHolder-Bag-ownedComment">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-AbstractObjectPropertyHolder-Bag"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-AbstractObjectPropertyHolder-Array"
									name="Array" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-deprecatedTypes-ArrayType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-gmlBase-AbstractObjectPropertyHolder-AbstractGML"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-AbstractObjectPropertyHolder-Array-ownedComment">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-AbstractObjectPropertyHolder-Array"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-AbstractObjectPropertyHolder-GenericMetaData"
									name="GenericMetaData" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-deprecatedTypes-GenericMetaDataType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-AbstractObjectPropertyHolder-AbstractMetaData"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-AbstractObjectPropertyHolder-GenericMetaData-ownedComment">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-AbstractObjectPropertyHolder-GenericMetaData"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-coordOperationPropertyHolder"
								name="coordOperationPropertyHolder">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-coordOperationPropertyHolder-generalization"
									general="_niem-external-ogc-gml-3.2.1-coordinateOperations-NamespaceElementPropertyHolder"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-coordOperationPropertyHolder-usesSingleOperation"
									name="usesSingleOperation" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coordinateOperations-CoordinateOperationPropertyType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-coordOperationPropertyHolder-coordOperation"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-coordOperationPropertyHolder-usesSingleOperation-ownedComment">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-coordOperationPropertyHolder-usesSingleOperation"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-coordOperationPropertyHolder-usesOperation"
									name="usesOperation" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coordinateOperations-CoordinateOperationPropertyType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-coordOperationPropertyHolder-coordOperation"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-coordOperationPropertyHolder-usesOperation-ownedComment">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-coordOperationPropertyHolder-usesOperation"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-domainSetPropertyHolder"
								name="domainSetPropertyHolder">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-domainSetPropertyHolder-generalization"
									general="_niem-external-ogc-gml-3.2.1-coverage-NamespaceElementPropertyHolder"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-domainSetPropertyHolder-multiCurveDomain"
									name="multiCurveDomain" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coverage-DomainSetType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-coverage-domainSetPropertyHolder-domainSet"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-domainSetPropertyHolder-multiCurveDomain-ownedComment">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-domainSetPropertyHolder-multiCurveDomain"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-domainSetPropertyHolder-multiPointDomain"
									name="multiPointDomain" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coverage-DomainSetType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-coverage-domainSetPropertyHolder-domainSet"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-domainSetPropertyHolder-multiPointDomain-ownedComment">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-domainSetPropertyHolder-multiPointDomain"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-domainSetPropertyHolder-multiSolidDomain"
									name="multiSolidDomain" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coverage-DomainSetType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-coverage-domainSetPropertyHolder-domainSet"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-domainSetPropertyHolder-multiSolidDomain-ownedComment">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-domainSetPropertyHolder-multiSolidDomain"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-domainSetPropertyHolder-multiSurfaceDomain"
									name="multiSurfaceDomain" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coverage-DomainSetType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-coverage-domainSetPropertyHolder-domainSet"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-domainSetPropertyHolder-multiSurfaceDomain-ownedComment">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-domainSetPropertyHolder-multiSurfaceDomain"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-domainSetPropertyHolder-rectifiedGridDomain"
									name="rectifiedGridDomain" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coverage-DomainSetType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-coverage-domainSetPropertyHolder-domainSet"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-domainSetPropertyHolder-rectifiedGridDomain-ownedComment">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-domainSetPropertyHolder-rectifiedGridDomain"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-domainSetPropertyHolder-gridDomain"
									name="gridDomain" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coverage-DomainSetType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-coverage-domainSetPropertyHolder-domainSet"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-domainSetPropertyHolder-gridDomain-ownedComment">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-domainSetPropertyHolder-gridDomain"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-AbstractTimeSlicePropertyHolder"
								name="AbstractTimeSlicePropertyHolder">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-AbstractTimeSlicePropertyHolder-generalization"
									general="_niem-external-ogc-gml-3.2.1-dynamicFeature-NamespaceElementPropertyHolder"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-AbstractTimeSlicePropertyHolder-MovingObjectStatus"
									name="MovingObjectStatus" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-deprecatedTypes-MovingObjectStatusType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-dynamicFeature-AbstractGMLPropertyHolder-AbstractTimeSlice"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-AbstractTimeSlicePropertyHolder-MovingObjectStatus-ownedComment">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-AbstractTimeSlicePropertyHolder-MovingObjectStatus"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-patchesPropertyHolder"
								name="patchesPropertyHolder">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-patchesPropertyHolder-generalization"
									general="_niem-external-ogc-gml-3.2.1-geometryPrimitives-NamespaceElementPropertyHolder"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-patchesPropertyHolder-polygonPatches"
									name="polygonPatches" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryPrimitives-SurfacePatchArrayPropertyType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-patchesPropertyHolder-patches"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-patchesPropertyHolder-polygonPatches-ownedComment">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-patchesPropertyHolder-polygonPatches"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-patchesPropertyHolder-trianglePatches"
									name="trianglePatches" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-geometryPrimitives-SurfacePatchArrayPropertyType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-geometryPrimitives-patchesPropertyHolder-patches"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-patchesPropertyHolder-trianglePatches-ownedComment">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-patchesPropertyHolder-trianglePatches"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-ellipsoidPropertyHolder"
								name="ellipsoidPropertyHolder">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-ellipsoidPropertyHolder-generalization"
									general="_niem-external-ogc-gml-3.2.1-datums-NamespaceElementPropertyHolder"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-ellipsoidPropertyHolder-usesEllipsoid"
									name="usesEllipsoid" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-datums-EllipsoidPropertyType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-datums-ellipsoidPropertyHolder-ellipsoid"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-ellipsoidPropertyHolder-usesEllipsoid-ownedComment">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-ellipsoidPropertyHolder-usesEllipsoid"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-DefinitionPropertyHolder"
								name="DefinitionPropertyHolder">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-DefinitionPropertyHolder-generalization"
									general="_niem-external-ogc-gml-3.2.1-dictionary-NamespaceElementPropertyHolder"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-DefinitionPropertyHolder-DefinitionProxy"
									name="DefinitionProxy" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-deprecatedTypes-DefinitionProxyType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-dictionary-AbstractGMLPropertyHolder-Definition"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-DefinitionPropertyHolder-DefinitionProxy-ownedComment">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-DefinitionPropertyHolder-DefinitionProxy"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-DefinitionPropertyHolder-AbstractOperation"
									name="AbstractOperation" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractCoordinateOperationType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractObjectPropertyHolder-AbstractSingleOperation"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-DefinitionPropertyHolder-AbstractOperation-ownedComment">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-DefinitionPropertyHolder-AbstractOperation"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-DefinitionPropertyHolder-DefinitionCollection"
									name="DefinitionCollection" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-dictionary-DictionaryType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-dictionary-AbstractGMLPropertyHolder-Definition"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-DefinitionPropertyHolder-DefinitionCollection-ownedComment">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-DefinitionPropertyHolder-DefinitionCollection"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-DefinitionPropertyHolder-ObliqueCartesianCS"
									name="ObliqueCartesianCS" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-deprecatedTypes-ObliqueCartesianCSType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateSystems-DefinitionPropertyHolder-AbstractCoordinateSystem"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-DefinitionPropertyHolder-ObliqueCartesianCS-ownedComment">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-DefinitionPropertyHolder-ObliqueCartesianCS"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-DefinitionPropertyHolder-TemporalCS"
									name="TemporalCS" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-deprecatedTypes-TemporalCSType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateSystems-DefinitionPropertyHolder-AbstractCoordinateSystem"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-DefinitionPropertyHolder-TemporalCS-ownedComment">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-DefinitionPropertyHolder-TemporalCS"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-AbstractFeaturePropertyHolder"
								name="AbstractFeaturePropertyHolder">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-AbstractFeaturePropertyHolder-generalization"
									general="_niem-external-ogc-gml-3.2.1-feature-NamespaceElementPropertyHolder"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-AbstractFeaturePropertyHolder-FeatureCollection"
									name="FeatureCollection" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-deprecatedTypes-FeatureCollectionType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-feature-AbstractGMLPropertyHolder-AbstractFeature"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-AbstractFeaturePropertyHolder-FeatureCollection-ownedComment">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-AbstractFeaturePropertyHolder-FeatureCollection"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-AbstractFeaturePropertyHolder-AbstractFeatureCollection"
									name="AbstractFeatureCollection" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-deprecatedTypes-AbstractFeatureCollectionType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-feature-AbstractGMLPropertyHolder-AbstractFeature"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-AbstractFeaturePropertyHolder-AbstractFeatureCollection-ownedComment">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-AbstractFeaturePropertyHolder-AbstractFeatureCollection"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-groupPropertyHolder"
								name="groupPropertyHolder">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-groupPropertyHolder-generalization"
									general="_niem-external-ogc-gml-3.2.1-coordinateOperations-NamespaceElementPropertyHolder"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-groupPropertyHolder-valuesOfGroup"
									name="valuesOfGroup" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coordinateOperations-OperationParameterGroupPropertyType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateOperations-groupPropertyHolder-group"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-groupPropertyHolder-valuesOfGroup-ownedComment">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-groupPropertyHolder-valuesOfGroup"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-geodeticDatumPropertyHolder"
								name="geodeticDatumPropertyHolder">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-geodeticDatumPropertyHolder-generalization"
									general="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-NamespaceElementPropertyHolder"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-geodeticDatumPropertyHolder-usesGeodeticDatum"
									name="usesGeodeticDatum" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-datums-GeodeticDatumPropertyType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-geodeticDatumPropertyHolder-geodeticDatum"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-geodeticDatumPropertyHolder-usesGeodeticDatum-ownedComment">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-geodeticDatumPropertyHolder-usesGeodeticDatum"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-ellipsoidalCSPropertyHolder"
								name="ellipsoidalCSPropertyHolder">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-ellipsoidalCSPropertyHolder-generalization"
									general="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-NamespaceElementPropertyHolder"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-ellipsoidalCSPropertyHolder-usesEllipsoidalCS"
									name="usesEllipsoidalCS" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-coordinateSystems-EllipsoidalCSPropertyType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-ellipsoidalCSPropertyHolder-ellipsoidalCS"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-ellipsoidalCSPropertyHolder-usesEllipsoidalCS-ownedComment">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-ellipsoidalCSPropertyHolder-usesEllipsoidalCS"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-AbstractSingleCRSPropertyHolder"
								name="AbstractSingleCRSPropertyHolder">
								<generalization xmi:type="uml:Generalization"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-AbstractSingleCRSPropertyHolder-generalization"
									general="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-NamespaceElementPropertyHolder"/>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-AbstractSingleCRSPropertyHolder-GeographicCRS"
									name="GeographicCRS" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-deprecatedTypes-GeographicCRSType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-AbstractCRSPropertyHolder-AbstractSingleCRS"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-AbstractSingleCRSPropertyHolder-GeographicCRS-ownedComment">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-AbstractSingleCRSPropertyHolder-GeographicCRS"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-AbstractSingleCRSPropertyHolder-GeocentricCRS"
									name="GeocentricCRS" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-deprecatedTypes-GeocentricCRSType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-AbstractCRSPropertyHolder-AbstractSingleCRS"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-AbstractSingleCRSPropertyHolder-GeocentricCRS-ownedComment">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-AbstractSingleCRSPropertyHolder-GeocentricCRS"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
							<packagedElement xmi:type="uml:Class"
								xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-locationPropertyHolder"
								name="locationPropertyHolder">
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-locationPropertyHolder-location"
									name="location" aggregation="composite" isDerivedUnion="true"
									type="_niem-external-ogc-gml-3.2.1-deprecatedTypes-LocationPropertyType">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-locationPropertyHolder-location-ownedComment">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-locationPropertyHolder-location"
										/>
									</ownedComment>
								</ownedAttribute>
								<ownedAttribute xmi:type="uml:Property"
									xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-locationPropertyHolder-priorityLocation"
									name="priorityLocation" aggregation="composite"
									type="_niem-external-ogc-gml-3.2.1-deprecatedTypes-PriorityLocationPropertyType">
									<subsettedProperty
										xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-locationPropertyHolder-location"/>
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-locationPropertyHolder-priorityLocation-ownedComment">
										<annotatedElement
											xmi:idref="_niem-external-ogc-gml-3.2.1-deprecatedTypes-locationPropertyHolder-priorityLocation"
										/>
									</ownedComment>
								</ownedAttribute>
							</packagedElement>
						</packagedElement>
						<packagedElement xmi:type="uml:Package"
							xmi:id="_niem-external-ogc-gml-3.2.1-gml" name="gml">
							<ownedComment xmi:type="uml:Comment"
								xmi:id="_niem-external-ogc-gml-3.2.1-gml-ownedComment">
								<annotatedElement xmi:idref="_niem-external-ogc-gml-3.2.1-gml"/>
							</ownedComment>
						</packagedElement>
					</packagedElement>
				</packagedElement>
				<packagedElement xmi:type="uml:Package" xmi:id="_niem-external-ogc-iso" name="iso">
					<packagedElement xmi:type="uml:Package" xmi:id="_niem-external-ogc-iso-19139"
						name="19139">
						<packagedElement xmi:type="uml:Package"
							xmi:id="_niem-external-ogc-iso-19139-20070417" name="20070417">
							<packagedElement xmi:type="uml:Package"
								xmi:id="_niem-external-ogc-iso-19139-20070417-gmd" name="gmd">
								<packagedElement xmi:type="uml:Package"
									xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataEntity"
									name="metadataEntity">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataEntity-ownedComment"
										body="This file was generated from ISO TC/211 UML class diagrams == 01-26-2005 12:40:00 ====== ">
										<annotatedElement
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-metadataEntity"
										/>
									</ownedComment>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataEntity-MD_Metadata_PropertyType"
										name="MD_Metadata_PropertyType">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataEntity-MD_Metadata_PropertyType-MD_Metadata"
											name="MD_Metadata" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-metadataEntity-MD_Metadata_Type"
											association="_niem-external-ogc-iso-19139-20070417-gmd-metadataEntity-packagedElement-4"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataEntity-MD_Metadata_PropertyType-nilReason"
											name="nilReason" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataEntity-MD_Metadata_PropertyType-nilReason-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataEntity-MD_Metadata_PropertyType-nilReason-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataEntity-MD_Metadata_Type"
										name="MD_Metadata_Type">
										<ownedComment xmi:type="uml:Comment"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataEntity-MD_Metadata_Type-ownedComment"
											body="Information about the metadata">
											<annotatedElement
												xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-metadataEntity-MD_Metadata_Type"
											/>
										</ownedComment>
										<generalization xmi:type="uml:Generalization"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataEntity-MD_Metadata_Type-generalization"
											general="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-AbstractObject_Type"/>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataEntity-MD_Metadata_Type-fileIdentifier"
											name="fileIdentifier" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-CharacterString_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataEntity-MD_Metadata_Type-fileIdentifier-lowerValue"
											/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataEntity-MD_Metadata_Type-language"
											name="language" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-CharacterString_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataEntity-MD_Metadata_Type-language-lowerValue"
											/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataEntity-MD_Metadata_Type-characterSet"
											name="characterSet" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_CharacterSetCode_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataEntity-MD_Metadata_Type-characterSet-lowerValue"
											/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataEntity-MD_Metadata_Type-parentIdentifier"
											name="parentIdentifier" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-CharacterString_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataEntity-MD_Metadata_Type-parentIdentifier-lowerValue"
											/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataEntity-MD_Metadata_Type-hierarchyLevel"
											name="hierarchyLevel" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-maintenance-MD_ScopeCode_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataEntity-MD_Metadata_Type-hierarchyLevel-lowerValue"/>
											<upperValue xmi:type="uml:LiteralUnlimitedNatural"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataEntity-MD_Metadata_Type-hierarchyLevel-upperValue"
												value="*"/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataEntity-MD_Metadata_Type-hierarchyLevelName"
											name="hierarchyLevelName" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-CharacterString_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataEntity-MD_Metadata_Type-hierarchyLevelName-lowerValue"/>
											<upperValue xmi:type="uml:LiteralUnlimitedNatural"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataEntity-MD_Metadata_Type-hierarchyLevelName-upperValue"
												value="*"/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataEntity-MD_Metadata_Type-contact"
											name="contact" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_ResponsibleParty_PropertyType">
											<upperValue xmi:type="uml:LiteralUnlimitedNatural"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataEntity-MD_Metadata_Type-contact-upperValue"
												value="*"/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataEntity-MD_Metadata_Type-dateStamp"
											name="dateStamp" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Date_PropertyType"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataEntity-MD_Metadata_Type-metadataStandardName"
											name="metadataStandardName" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-CharacterString_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataEntity-MD_Metadata_Type-metadataStandardName-lowerValue"
											/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataEntity-MD_Metadata_Type-metadataStandardVersion"
											name="metadataStandardVersion" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-CharacterString_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataEntity-MD_Metadata_Type-metadataStandardVersion-lowerValue"
											/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataEntity-MD_Metadata_Type-dataSetURI"
											name="dataSetURI" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-CharacterString_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataEntity-MD_Metadata_Type-dataSetURI-lowerValue"
											/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataEntity-MD_Metadata_Type-locale"
											name="locale" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-freeText-PT_Locale_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataEntity-MD_Metadata_Type-locale-lowerValue"/>
											<upperValue xmi:type="uml:LiteralUnlimitedNatural"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataEntity-MD_Metadata_Type-locale-upperValue"
												value="*"/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataEntity-MD_Metadata_Type-spatialRepresentationInfo"
											name="spatialRepresentationInfo" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_SpatialRepresentation_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataEntity-MD_Metadata_Type-spatialRepresentationInfo-lowerValue"/>
											<upperValue xmi:type="uml:LiteralUnlimitedNatural"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataEntity-MD_Metadata_Type-spatialRepresentationInfo-upperValue"
												value="*"/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataEntity-MD_Metadata_Type-referenceSystemInfo"
											name="referenceSystemInfo" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-referenceSystem-MD_ReferenceSystem_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataEntity-MD_Metadata_Type-referenceSystemInfo-lowerValue"/>
											<upperValue xmi:type="uml:LiteralUnlimitedNatural"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataEntity-MD_Metadata_Type-referenceSystemInfo-upperValue"
												value="*"/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataEntity-MD_Metadata_Type-metadataExtensionInfo"
											name="metadataExtensionInfo" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-metadataExtension-MD_MetadataExtensionInformation_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataEntity-MD_Metadata_Type-metadataExtensionInfo-lowerValue"/>
											<upperValue xmi:type="uml:LiteralUnlimitedNatural"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataEntity-MD_Metadata_Type-metadataExtensionInfo-upperValue"
												value="*"/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataEntity-MD_Metadata_Type-identificationInfo"
											name="identificationInfo" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_Identification_PropertyType">
											<upperValue xmi:type="uml:LiteralUnlimitedNatural"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataEntity-MD_Metadata_Type-identificationInfo-upperValue"
												value="*"/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataEntity-MD_Metadata_Type-contentInfo"
											name="contentInfo" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_ContentInformation_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataEntity-MD_Metadata_Type-contentInfo-lowerValue"/>
											<upperValue xmi:type="uml:LiteralUnlimitedNatural"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataEntity-MD_Metadata_Type-contentInfo-upperValue"
												value="*"/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataEntity-MD_Metadata_Type-distributionInfo"
											name="distributionInfo" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_Distribution_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataEntity-MD_Metadata_Type-distributionInfo-lowerValue"
											/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataEntity-MD_Metadata_Type-dataQualityInfo"
											name="dataQualityInfo" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_DataQuality_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataEntity-MD_Metadata_Type-dataQualityInfo-lowerValue"/>
											<upperValue xmi:type="uml:LiteralUnlimitedNatural"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataEntity-MD_Metadata_Type-dataQualityInfo-upperValue"
												value="*"/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataEntity-MD_Metadata_Type-portrayalCatalogueInfo"
											name="portrayalCatalogueInfo" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-portrayalCatalogue-MD_PortrayalCatalogueReference_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataEntity-MD_Metadata_Type-portrayalCatalogueInfo-lowerValue"/>
											<upperValue xmi:type="uml:LiteralUnlimitedNatural"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataEntity-MD_Metadata_Type-portrayalCatalogueInfo-upperValue"
												value="*"/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataEntity-MD_Metadata_Type-metadataConstraints"
											name="metadataConstraints" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-constraints-MD_Constraints_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataEntity-MD_Metadata_Type-metadataConstraints-lowerValue"/>
											<upperValue xmi:type="uml:LiteralUnlimitedNatural"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataEntity-MD_Metadata_Type-metadataConstraints-upperValue"
												value="*"/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataEntity-MD_Metadata_Type-applicationSchemaInfo"
											name="applicationSchemaInfo" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-applicationSchema-MD_ApplicationSchemaInformation_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataEntity-MD_Metadata_Type-applicationSchemaInfo-lowerValue"/>
											<upperValue xmi:type="uml:LiteralUnlimitedNatural"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataEntity-MD_Metadata_Type-applicationSchemaInfo-upperValue"
												value="*"/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataEntity-MD_Metadata_Type-metadataMaintenance"
											name="metadataMaintenance" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-maintenance-MD_MaintenanceInformation_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataEntity-MD_Metadata_Type-metadataMaintenance-lowerValue"
											/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataEntity-MD_Metadata_Type-series"
											name="series" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-DS_Aggregate_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataEntity-MD_Metadata_Type-series-lowerValue"/>
											<upperValue xmi:type="uml:LiteralUnlimitedNatural"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataEntity-MD_Metadata_Type-series-upperValue"
												value="*"/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataEntity-MD_Metadata_Type-describes"
											name="describes" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-DS_DataSet_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataEntity-MD_Metadata_Type-describes-lowerValue"/>
											<upperValue xmi:type="uml:LiteralUnlimitedNatural"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataEntity-MD_Metadata_Type-describes-upperValue"
												value="*"/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataEntity-MD_Metadata_Type-propertyType"
											name="propertyType" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-ObjectReference_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataEntity-MD_Metadata_Type-propertyType-lowerValue"/>
											<upperValue xmi:type="uml:LiteralUnlimitedNatural"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataEntity-MD_Metadata_Type-propertyType-upperValue"
												value="*"/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataEntity-MD_Metadata_Type-featureType"
											name="featureType" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-ObjectReference_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataEntity-MD_Metadata_Type-featureType-lowerValue"/>
											<upperValue xmi:type="uml:LiteralUnlimitedNatural"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataEntity-MD_Metadata_Type-featureType-upperValue"
												value="*"/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataEntity-MD_Metadata_Type-featureAttribute"
											name="featureAttribute" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-ObjectReference_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataEntity-MD_Metadata_Type-featureAttribute-lowerValue"/>
											<upperValue xmi:type="uml:LiteralUnlimitedNatural"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataEntity-MD_Metadata_Type-featureAttribute-upperValue"
												value="*"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataEntity-NamespaceElementPropertyHolder"
										name="NamespaceElementPropertyHolder"/>
									<packagedElement xmi:type="uml:Association"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataEntity-packagedElement-4">
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-metadataEntity-MD_Metadata_PropertyType-MD_Metadata"/>
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-metadataEntity-packagedElement-4-ownedEnd"/>
										<ownedEnd xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataEntity-packagedElement-4-ownedEnd"
											isUnique="false"
											type="_niem-external-ogc-iso-19139-20070417-gmd-metadataEntity-MD_Metadata_PropertyType"
											association="_niem-external-ogc-iso-19139-20070417-gmd-metadataEntity-packagedElement-4"
										> </ownedEnd>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataEntity-ref"
										name="ref">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-metadataEntity-MD_Metadata_PropertyType-nilReason"/>
										<supplier
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-nilReason"
										/>
									</packagedElement>
								</packagedElement>
								<packagedElement xmi:type="uml:Package"
									xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication"
									name="metadataApplication">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-ownedComment"
										body="This file was generated from ISO TC/211 UML class diagrams == 01-26-2005 12:40:05 ====== ">
										<annotatedElement
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication"
										/>
									</ownedComment>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-AbstractDS_Aggregate_Type"
										name="AbstractDS_Aggregate_Type" isAbstract="true">
										<ownedComment xmi:type="uml:Comment"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-AbstractDS_Aggregate_Type-ownedComment"
											body="Identifiable collection of datasets">
											<annotatedElement
												xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-AbstractDS_Aggregate_Type"
											/>
										</ownedComment>
										<generalization xmi:type="uml:Generalization"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-AbstractDS_Aggregate_Type-generalization"
											general="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-AbstractObject_Type"/>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-AbstractDS_Aggregate_Type-composedOf"
											name="composedOf" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-DS_DataSet_PropertyType">
											<upperValue xmi:type="uml:LiteralUnlimitedNatural"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-AbstractDS_Aggregate_Type-composedOf-upperValue"
												value="*"/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-AbstractDS_Aggregate_Type-seriesMetadata"
											name="seriesMetadata" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-metadataEntity-MD_Metadata_PropertyType">
											<upperValue xmi:type="uml:LiteralUnlimitedNatural"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-AbstractDS_Aggregate_Type-seriesMetadata-upperValue"
												value="*"/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-AbstractDS_Aggregate_Type-subset"
											name="subset" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-DS_Aggregate_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-AbstractDS_Aggregate_Type-subset-lowerValue"/>
											<upperValue xmi:type="uml:LiteralUnlimitedNatural"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-AbstractDS_Aggregate_Type-subset-upperValue"
												value="*"/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-AbstractDS_Aggregate_Type-superset"
											name="superset" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-DS_Aggregate_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-AbstractDS_Aggregate_Type-superset-lowerValue"/>
											<upperValue xmi:type="uml:LiteralUnlimitedNatural"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-AbstractDS_Aggregate_Type-superset-upperValue"
												value="*"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-DS_DataSet_PropertyType"
										name="DS_DataSet_PropertyType">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-DS_DataSet_PropertyType-DS_DataSet"
											name="DS_DataSet" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-DS_DataSet_Type"
											association="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-packagedElement-8"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-DS_DataSet_PropertyType-nilReason"
											name="nilReason" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-DS_DataSet_PropertyType-nilReason-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-DS_DataSet_PropertyType-nilReason-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-DS_DataSet_Type"
										name="DS_DataSet_Type">
										<ownedComment xmi:type="uml:Comment"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-DS_DataSet_Type-ownedComment"
											body="Identifiable collection of data">
											<annotatedElement
												xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-DS_DataSet_Type"
											/>
										</ownedComment>
										<generalization xmi:type="uml:Generalization"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-DS_DataSet_Type-generalization"
											general="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-AbstractObject_Type"/>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-DS_DataSet_Type-has"
											name="has" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-metadataEntity-MD_Metadata_PropertyType">
											<upperValue xmi:type="uml:LiteralUnlimitedNatural"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-DS_DataSet_Type-has-upperValue"
												value="*"/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-DS_DataSet_Type-partOf"
											name="partOf" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-DS_Aggregate_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-DS_DataSet_Type-partOf-lowerValue"/>
											<upperValue xmi:type="uml:LiteralUnlimitedNatural"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-DS_DataSet_Type-partOf-upperValue"
												value="*"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-DS_Aggregate_PropertyType"
										name="DS_Aggregate_PropertyType">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-DS_Aggregate_PropertyType-AbstractDS_Aggregate"
											name="AbstractDS_Aggregate" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-AbstractDS_Aggregate_Type"
											association="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-packagedElement-6"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-DS_Aggregate_PropertyType-nilReason"
											name="nilReason" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-DS_Aggregate_PropertyType-nilReason-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-DS_Aggregate_PropertyType-nilReason-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-NamespaceElementPropertyHolder"
										name="NamespaceElementPropertyHolder"/>
									<packagedElement xmi:type="uml:Association"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-packagedElement-6">
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-DS_Aggregate_PropertyType-AbstractDS_Aggregate"/>
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-packagedElement-6-ownedEnd"/>
										<ownedEnd xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-packagedElement-6-ownedEnd"
											isUnique="false"
											type="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-DS_Aggregate_PropertyType"
											association="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-packagedElement-6"
										> </ownedEnd>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-packagedElement-7"
										name="ref">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-DS_Aggregate_PropertyType-nilReason"/>
										<supplier
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-nilReason"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Association"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-packagedElement-8">
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-DS_DataSet_PropertyType-DS_DataSet"/>
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-packagedElement-8-ownedEnd"/>
										<ownedEnd xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-packagedElement-8-ownedEnd"
											isUnique="false"
											type="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-DS_DataSet_PropertyType"
											association="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-packagedElement-8"
										> </ownedEnd>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-packagedElement-9"
										name="ref">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-DS_DataSet_PropertyType-nilReason"/>
										<supplier
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-nilReason"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-DS_OtherAggregate_Type"
										name="DS_OtherAggregate_Type">
										<generalization xmi:type="uml:Generalization"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-DS_OtherAggregate_Type-generalization"
											general="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-AbstractDS_Aggregate_Type"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-DS_OtherAggregate_PropertyType"
										name="DS_OtherAggregate_PropertyType">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-DS_OtherAggregate_PropertyType-DS_OtherAggregate"
											name="DS_OtherAggregate" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-DS_OtherAggregate_Type"
											association="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-packagedElement-12"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-DS_OtherAggregate_PropertyType-nilReason"
											name="nilReason" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-DS_OtherAggregate_PropertyType-nilReason-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-DS_OtherAggregate_PropertyType-nilReason-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Association"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-packagedElement-12">
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-DS_OtherAggregate_PropertyType-DS_OtherAggregate"/>
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-packagedElement-12-ownedEnd"/>
										<ownedEnd xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-packagedElement-12-ownedEnd"
											isUnique="false"
											type="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-DS_OtherAggregate_PropertyType"
											association="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-packagedElement-12"
										> </ownedEnd>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-packagedElement-13"
										name="ref">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-DS_OtherAggregate_PropertyType-nilReason"/>
										<supplier
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-nilReason"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-DS_Series_Type"
										name="DS_Series_Type">
										<generalization xmi:type="uml:Generalization"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-DS_Series_Type-generalization"
											general="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-AbstractDS_Aggregate_Type"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-DS_Series_PropertyType"
										name="DS_Series_PropertyType">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-DS_Series_PropertyType-DS_Series"
											name="DS_Series" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-DS_Series_Type"
											association="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-packagedElement-16"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-DS_Series_PropertyType-nilReason"
											name="nilReason" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-DS_Series_PropertyType-nilReason-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-DS_Series_PropertyType-nilReason-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Association"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-packagedElement-16">
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-DS_Series_PropertyType-DS_Series"/>
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-packagedElement-16-ownedEnd"/>
										<ownedEnd xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-packagedElement-16-ownedEnd"
											isUnique="false"
											type="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-DS_Series_PropertyType"
											association="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-packagedElement-16"
										> </ownedEnd>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-packagedElement-17"
										name="ref">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-DS_Series_PropertyType-nilReason"/>
										<supplier
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-nilReason"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-DS_Initiative_Type"
										name="DS_Initiative_Type">
										<generalization xmi:type="uml:Generalization"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-DS_Initiative_Type-generalization"
											general="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-AbstractDS_Aggregate_Type"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-DS_Initiative_PropertyType"
										name="DS_Initiative_PropertyType">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-DS_Initiative_PropertyType-DS_Initiative"
											name="DS_Initiative" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-DS_Initiative_Type"
											association="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-packagedElement-20"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-DS_Initiative_PropertyType-nilReason"
											name="nilReason" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-DS_Initiative_PropertyType-nilReason-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-DS_Initiative_PropertyType-nilReason-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Association"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-packagedElement-20">
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-DS_Initiative_PropertyType-DS_Initiative"/>
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-packagedElement-20-ownedEnd"/>
										<ownedEnd xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-packagedElement-20-ownedEnd"
											isUnique="false"
											type="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-DS_Initiative_PropertyType"
											association="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-packagedElement-20"
										> </ownedEnd>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-packagedElement-21"
										name="ref">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-DS_Initiative_PropertyType-nilReason"/>
										<supplier
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-nilReason"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-DS_Platform_Type"
										name="DS_Platform_Type">
										<generalization xmi:type="uml:Generalization"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-DS_Platform_Type-generalization"
											general="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-DS_Series_Type"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-DS_Platform_PropertyType"
										name="DS_Platform_PropertyType">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-DS_Platform_PropertyType-DS_Platform"
											name="DS_Platform" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-DS_Platform_Type"
											association="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-packagedElement-24"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-DS_Platform_PropertyType-nilReason"
											name="nilReason" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-DS_Platform_PropertyType-nilReason-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-DS_Platform_PropertyType-nilReason-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Association"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-packagedElement-24">
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-DS_Platform_PropertyType-DS_Platform"/>
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-packagedElement-24-ownedEnd"/>
										<ownedEnd xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-packagedElement-24-ownedEnd"
											isUnique="false"
											type="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-DS_Platform_PropertyType"
											association="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-packagedElement-24"
										> </ownedEnd>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-packagedElement-25"
										name="ref">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-DS_Platform_PropertyType-nilReason"/>
										<supplier
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-nilReason"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-DS_Sensor_Type"
										name="DS_Sensor_Type">
										<generalization xmi:type="uml:Generalization"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-DS_Sensor_Type-generalization"
											general="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-DS_Series_Type"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-DS_Sensor_PropertyType"
										name="DS_Sensor_PropertyType">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-DS_Sensor_PropertyType-DS_Sensor"
											name="DS_Sensor" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-DS_Sensor_Type"
											association="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-packagedElement-28"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-DS_Sensor_PropertyType-nilReason"
											name="nilReason" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-DS_Sensor_PropertyType-nilReason-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-DS_Sensor_PropertyType-nilReason-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Association"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-packagedElement-28">
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-DS_Sensor_PropertyType-DS_Sensor"/>
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-packagedElement-28-ownedEnd"/>
										<ownedEnd xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-packagedElement-28-ownedEnd"
											isUnique="false"
											type="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-DS_Sensor_PropertyType"
											association="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-packagedElement-28"
										> </ownedEnd>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-packagedElement-29"
										name="ref">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-DS_Sensor_PropertyType-nilReason"/>
										<supplier
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-nilReason"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-DS_ProductionSeries_Type"
										name="DS_ProductionSeries_Type">
										<generalization xmi:type="uml:Generalization"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-DS_ProductionSeries_Type-generalization"
											general="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-DS_Series_Type"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-DS_ProductionSeries_PropertyType"
										name="DS_ProductionSeries_PropertyType">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-DS_ProductionSeries_PropertyType-DS_ProductionSeries"
											name="DS_ProductionSeries" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-DS_ProductionSeries_Type"
											association="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-packagedElement-32"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-DS_ProductionSeries_PropertyType-nilReason"
											name="nilReason" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-DS_ProductionSeries_PropertyType-nilReason-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-DS_ProductionSeries_PropertyType-nilReason-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Association"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-packagedElement-32">
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-DS_ProductionSeries_PropertyType-DS_ProductionSeries"/>
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-packagedElement-32-ownedEnd"/>
										<ownedEnd xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-packagedElement-32-ownedEnd"
											isUnique="false"
											type="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-DS_ProductionSeries_PropertyType"
											association="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-packagedElement-32"
										> </ownedEnd>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-packagedElement-33"
										name="ref">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-DS_ProductionSeries_PropertyType-nilReason"/>
										<supplier
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-nilReason"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-DS_StereoMate_Type"
										name="DS_StereoMate_Type">
										<generalization xmi:type="uml:Generalization"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-DS_StereoMate_Type-generalization"
											general="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-DS_OtherAggregate_Type"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-DS_StereoMate_PropertyType"
										name="DS_StereoMate_PropertyType">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-DS_StereoMate_PropertyType-DS_StereoMate"
											name="DS_StereoMate" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-DS_StereoMate_Type"
											association="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-packagedElement-36"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-DS_StereoMate_PropertyType-nilReason"
											name="nilReason" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-DS_StereoMate_PropertyType-nilReason-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-DS_StereoMate_PropertyType-nilReason-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Association"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-packagedElement-36">
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-DS_StereoMate_PropertyType-DS_StereoMate"/>
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-packagedElement-36-ownedEnd"/>
										<ownedEnd xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-packagedElement-36-ownedEnd"
											isUnique="false"
											type="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-DS_StereoMate_PropertyType"
											association="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-packagedElement-36"
										> </ownedEnd>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-packagedElement-37"
										name="ref">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-DS_StereoMate_PropertyType-nilReason"/>
										<supplier
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-nilReason"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-AbstractDS_AggregatePropertyHolder"
										name="AbstractDS_AggregatePropertyHolder">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-AbstractDS_AggregatePropertyHolder-AbstractDS_Aggregate"
											name="AbstractDS_Aggregate" aggregation="composite"
											isDerivedUnion="true"
											type="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-AbstractDS_Aggregate_Type"/>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-AbstractDS_AggregatePropertyHolder-DS_Series"
											name="DS_Series" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-DS_Series_Type">
											<subsettedProperty
												xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-AbstractDS_AggregatePropertyHolder-AbstractDS_Aggregate"
											/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-AbstractDS_AggregatePropertyHolder-DS_Sensor"
											name="DS_Sensor" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-DS_Sensor_Type">
											<subsettedProperty
												xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-AbstractDS_AggregatePropertyHolder-DS_Series"
											/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-AbstractDS_AggregatePropertyHolder-DS_OtherAggregate"
											name="DS_OtherAggregate" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-DS_OtherAggregate_Type">
											<subsettedProperty
												xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-AbstractDS_AggregatePropertyHolder-AbstractDS_Aggregate"
											/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-AbstractDS_AggregatePropertyHolder-DS_ProductionSeries"
											name="DS_ProductionSeries" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-DS_ProductionSeries_Type">
											<subsettedProperty
												xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-AbstractDS_AggregatePropertyHolder-DS_Series"
											/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-AbstractDS_AggregatePropertyHolder-DS_Platform"
											name="DS_Platform" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-DS_Platform_Type">
											<subsettedProperty
												xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-AbstractDS_AggregatePropertyHolder-DS_Series"
											/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-AbstractDS_AggregatePropertyHolder-DS_StereoMate"
											name="DS_StereoMate" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-DS_StereoMate_Type">
											<subsettedProperty
												xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-AbstractDS_AggregatePropertyHolder-DS_OtherAggregate"
											/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-AbstractDS_AggregatePropertyHolder-DS_Initiative"
											name="DS_Initiative" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-DS_Initiative_Type">
											<subsettedProperty
												xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-AbstractDS_AggregatePropertyHolder-AbstractDS_Aggregate"
											/>
										</ownedAttribute>
									</packagedElement>
								</packagedElement>
								<packagedElement xmi:type="uml:Package"
									xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-gmd"
									name="gmd">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-gmd-ownedComment"
										body="This file was generated from ISO TC/211 UML class diagrams == 01-26-2005 12:40:04 ====== ">
										<annotatedElement
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-gmd"
										/>
									</ownedComment>
								</packagedElement>
								<packagedElement xmi:type="uml:Package"
									xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-applicationSchema"
									name="applicationSchema">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-applicationSchema-ownedComment"
										body="This file was generated from ISO TC/211 UML class diagrams == 01-26-2005 12:40:03 ====== ">
										<annotatedElement
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-applicationSchema"
										/>
									</ownedComment>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-applicationSchema-MD_ApplicationSchemaInformation_Type"
										name="MD_ApplicationSchemaInformation_Type">
										<ownedComment xmi:type="uml:Comment"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-applicationSchema-MD_ApplicationSchemaInformation_Type-ownedComment"
											body="Information about the application schema used to build the dataset">
											<annotatedElement
												xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-applicationSchema-MD_ApplicationSchemaInformation_Type"
											/>
										</ownedComment>
										<generalization xmi:type="uml:Generalization"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-applicationSchema-MD_ApplicationSchemaInformation_Type-generalization"
											general="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-AbstractObject_Type"/>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-applicationSchema-MD_ApplicationSchemaInformation_Type-name"
											name="name" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Citation_PropertyType"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-applicationSchema-MD_ApplicationSchemaInformation_Type-schemaLanguage"
											name="schemaLanguage" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-CharacterString_PropertyType"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-applicationSchema-MD_ApplicationSchemaInformation_Type-constraintLanguage"
											name="constraintLanguage" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-CharacterString_PropertyType"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-applicationSchema-MD_ApplicationSchemaInformation_Type-schemaAscii"
											name="schemaAscii" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-CharacterString_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-applicationSchema-MD_ApplicationSchemaInformation_Type-schemaAscii-lowerValue"
											/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-applicationSchema-MD_ApplicationSchemaInformation_Type-graphicsFile"
											name="graphicsFile" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Binary_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-applicationSchema-MD_ApplicationSchemaInformation_Type-graphicsFile-lowerValue"
											/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-applicationSchema-MD_ApplicationSchemaInformation_Type-softwareDevelopmentFile"
											name="softwareDevelopmentFile" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Binary_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-applicationSchema-MD_ApplicationSchemaInformation_Type-softwareDevelopmentFile-lowerValue"
											/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-applicationSchema-MD_ApplicationSchemaInformation_Type-softwareDevelopmentFileFormat"
											name="softwareDevelopmentFileFormat"
											aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-CharacterString_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-applicationSchema-MD_ApplicationSchemaInformation_Type-softwareDevelopmentFileFormat-lowerValue"
											/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-applicationSchema-NamespaceElementPropertyHolder"
										name="NamespaceElementPropertyHolder"/>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-applicationSchema-MD_ApplicationSchemaInformation_PropertyType"
										name="MD_ApplicationSchemaInformation_PropertyType">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-applicationSchema-MD_ApplicationSchemaInformation_PropertyType-MD_ApplicationSchemaInformation"
											name="MD_ApplicationSchemaInformation"
											aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-applicationSchema-MD_ApplicationSchemaInformation_Type"
											association="_niem-external-ogc-iso-19139-20070417-gmd-applicationSchema-packagedElement-4"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-applicationSchema-MD_ApplicationSchemaInformation_PropertyType-nilReason"
											name="nilReason" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-applicationSchema-MD_ApplicationSchemaInformation_PropertyType-nilReason-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-applicationSchema-MD_ApplicationSchemaInformation_PropertyType-nilReason-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Association"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-applicationSchema-packagedElement-4">
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-applicationSchema-MD_ApplicationSchemaInformation_PropertyType-MD_ApplicationSchemaInformation"/>
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-applicationSchema-packagedElement-4-ownedEnd"/>
										<ownedEnd xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-applicationSchema-packagedElement-4-ownedEnd"
											isUnique="false"
											type="_niem-external-ogc-iso-19139-20070417-gmd-applicationSchema-MD_ApplicationSchemaInformation_PropertyType"
											association="_niem-external-ogc-iso-19139-20070417-gmd-applicationSchema-packagedElement-4"
										> </ownedEnd>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-applicationSchema-ref"
										name="ref">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-applicationSchema-MD_ApplicationSchemaInformation_PropertyType-nilReason"/>
										<supplier
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-nilReason"
										/>
									</packagedElement>
								</packagedElement>
								<packagedElement xmi:type="uml:Package"
									xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation"
									name="citation">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-ownedComment"
										body="This file was generated from ISO TC/211 UML class diagrams == 01-26-2005 12:40:04 ====== ">
										<annotatedElement
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-citation"
										/>
									</ownedComment>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Citation_PropertyType"
										name="CI_Citation_PropertyType">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Citation_PropertyType-CI_Citation"
											name="CI_Citation" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Citation_Type"
											association="_niem-external-ogc-iso-19139-20070417-gmd-citation-packagedElement-42"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Citation_PropertyType-nilReason"
											name="nilReason" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Citation_PropertyType-nilReason-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Citation_PropertyType-nilReason-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Citation_Type"
										name="CI_Citation_Type">
										<ownedComment xmi:type="uml:Comment"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Citation_Type-ownedComment"
											body="Standardized resource reference">
											<annotatedElement
												xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Citation_Type"
											/>
										</ownedComment>
										<generalization xmi:type="uml:Generalization"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Citation_Type-generalization"
											general="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-AbstractObject_Type"/>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Citation_Type-title"
											name="title" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-CharacterString_PropertyType"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Citation_Type-alternateTitle"
											name="alternateTitle" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-CharacterString_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Citation_Type-alternateTitle-lowerValue"/>
											<upperValue xmi:type="uml:LiteralUnlimitedNatural"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Citation_Type-alternateTitle-upperValue"
												value="*"/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Citation_Type-date"
											name="date" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Date_PropertyType">
											<upperValue xmi:type="uml:LiteralUnlimitedNatural"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Citation_Type-date-upperValue"
												value="*"/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Citation_Type-edition"
											name="edition" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-CharacterString_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Citation_Type-edition-lowerValue"
											/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Citation_Type-editionDate"
											name="editionDate" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Date_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Citation_Type-editionDate-lowerValue"
											/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Citation_Type-identifier"
											name="identifier" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-referenceSystem-MD_Identifier_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Citation_Type-identifier-lowerValue"/>
											<upperValue xmi:type="uml:LiteralUnlimitedNatural"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Citation_Type-identifier-upperValue"
												value="*"/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Citation_Type-citedResponsibleParty"
											name="citedResponsibleParty" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_ResponsibleParty_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Citation_Type-citedResponsibleParty-lowerValue"/>
											<upperValue xmi:type="uml:LiteralUnlimitedNatural"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Citation_Type-citedResponsibleParty-upperValue"
												value="*"/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Citation_Type-presentationForm"
											name="presentationForm" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_PresentationFormCode_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Citation_Type-presentationForm-lowerValue"/>
											<upperValue xmi:type="uml:LiteralUnlimitedNatural"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Citation_Type-presentationForm-upperValue"
												value="*"/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Citation_Type-series"
											name="series" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Series_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Citation_Type-series-lowerValue"
											/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Citation_Type-otherCitationDetails"
											name="otherCitationDetails" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-CharacterString_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Citation_Type-otherCitationDetails-lowerValue"
											/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Citation_Type-collectiveTitle"
											name="collectiveTitle" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-CharacterString_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Citation_Type-collectiveTitle-lowerValue"
											/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Citation_Type-ISBN"
											name="ISBN" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-CharacterString_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Citation_Type-ISBN-lowerValue"
											/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Citation_Type-ISSN"
											name="ISSN" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-CharacterString_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Citation_Type-ISSN-lowerValue"
											/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Date_PropertyType"
										name="CI_Date_PropertyType">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Date_PropertyType-CI_Date"
											name="CI_Date" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Date_Type"
											association="_niem-external-ogc-iso-19139-20070417-gmd-citation-packagedElement-8"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Date_PropertyType-nilReason"
											name="nilReason" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Date_PropertyType-nilReason-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Date_PropertyType-nilReason-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Date_Type"
										name="CI_Date_Type">
										<generalization xmi:type="uml:Generalization"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Date_Type-generalization"
											general="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-AbstractObject_Type"/>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Date_Type-date"
											name="date" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Date_PropertyType"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Date_Type-dateType"
											name="dateType" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_DateTypeCode_PropertyType"
										> </ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_DateTypeCode_PropertyType"
										name="CI_DateTypeCode_PropertyType">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_DateTypeCode_PropertyType-CI_DateTypeCode"
											name="CI_DateTypeCode" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-CodeListValue_Type"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_DateTypeCode_PropertyType-nilReason"
											name="nilReason" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_DateTypeCode_PropertyType-nilReason-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_DateTypeCode_PropertyType-nilReason-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-NamespaceElementPropertyHolder"
										name="NamespaceElementPropertyHolder">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-NamespaceElementPropertyHolder-CI_Citation"
											name="CI_Citation" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Citation_Type"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-packagedElement-7"
										name="ref">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_DateTypeCode_PropertyType-nilReason"/>
										<supplier
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-nilReason"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Association"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-packagedElement-8">
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Date_PropertyType-CI_Date"/>
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-citation-packagedElement-8-ownedEnd"/>
										<ownedEnd xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-packagedElement-8-ownedEnd"
											isUnique="false"
											type="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Date_PropertyType"
											association="_niem-external-ogc-iso-19139-20070417-gmd-citation-packagedElement-8"
										> </ownedEnd>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-packagedElement-9"
										name="ref">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Date_PropertyType-nilReason"/>
										<supplier
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-nilReason"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_ResponsibleParty_PropertyType"
										name="CI_ResponsibleParty_PropertyType">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_ResponsibleParty_PropertyType-CI_ResponsibleParty"
											name="CI_ResponsibleParty" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_ResponsibleParty_Type"
											association="_niem-external-ogc-iso-19139-20070417-gmd-citation-packagedElement-34"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_ResponsibleParty_PropertyType-nilReason"
											name="nilReason" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_ResponsibleParty_PropertyType-nilReason-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_ResponsibleParty_PropertyType-nilReason-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_ResponsibleParty_Type"
										name="CI_ResponsibleParty_Type">
										<ownedComment xmi:type="uml:Comment"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_ResponsibleParty_Type-ownedComment"
											body="Identification of, and means of communication with, person(s) and organisations associated with the dataset">
											<annotatedElement
												xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_ResponsibleParty_Type"
											/>
										</ownedComment>
										<generalization xmi:type="uml:Generalization"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_ResponsibleParty_Type-generalization"
											general="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-AbstractObject_Type"/>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_ResponsibleParty_Type-individualName"
											name="individualName" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-CharacterString_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_ResponsibleParty_Type-individualName-lowerValue"
											/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_ResponsibleParty_Type-organisationName"
											name="organisationName" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-CharacterString_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_ResponsibleParty_Type-organisationName-lowerValue"
											/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_ResponsibleParty_Type-positionName"
											name="positionName" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-CharacterString_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_ResponsibleParty_Type-positionName-lowerValue"
											/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_ResponsibleParty_Type-contactInfo"
											name="contactInfo" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Contact_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_ResponsibleParty_Type-contactInfo-lowerValue"
											/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_ResponsibleParty_Type-role"
											name="role" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_RoleCode_PropertyType"
										> </ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Contact_PropertyType"
										name="CI_Contact_PropertyType">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Contact_PropertyType-CI_Contact"
											name="CI_Contact" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Contact_Type"
											association="_niem-external-ogc-iso-19139-20070417-gmd-citation-packagedElement-30"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Contact_PropertyType-nilReason"
											name="nilReason" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Contact_PropertyType-nilReason-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Contact_PropertyType-nilReason-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Contact_Type"
										name="CI_Contact_Type">
										<ownedComment xmi:type="uml:Comment"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Contact_Type-ownedComment"
											body="Information required enabling contact with the  responsible person and/or organisation">
											<annotatedElement
												xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Contact_Type"
											/>
										</ownedComment>
										<generalization xmi:type="uml:Generalization"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Contact_Type-generalization"
											general="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-AbstractObject_Type"/>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Contact_Type-phone"
											name="phone" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Telephone_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Contact_Type-phone-lowerValue"
											/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Contact_Type-address"
											name="address" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Address_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Contact_Type-address-lowerValue"
											/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Contact_Type-onlineResource"
											name="onlineResource" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_OnlineResource_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Contact_Type-onlineResource-lowerValue"
											/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Contact_Type-hoursOfService"
											name="hoursOfService" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-CharacterString_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Contact_Type-hoursOfService-lowerValue"
											/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Contact_Type-contactInstructions"
											name="contactInstructions" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-CharacterString_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Contact_Type-contactInstructions-lowerValue"
											/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Telephone_PropertyType"
										name="CI_Telephone_PropertyType">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Telephone_PropertyType-CI_Telephone"
											name="CI_Telephone" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Telephone_Type"
											association="_niem-external-ogc-iso-19139-20070417-gmd-citation-packagedElement-16"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Telephone_PropertyType-nilReason"
											name="nilReason" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Telephone_PropertyType-nilReason-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Telephone_PropertyType-nilReason-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Telephone_Type"
										name="CI_Telephone_Type">
										<ownedComment xmi:type="uml:Comment"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Telephone_Type-ownedComment"
											body="Telephone numbers for contacting the responsible individual or organisation">
											<annotatedElement
												xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Telephone_Type"
											/>
										</ownedComment>
										<generalization xmi:type="uml:Generalization"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Telephone_Type-generalization"
											general="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-AbstractObject_Type"/>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Telephone_Type-voice"
											name="voice" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-CharacterString_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Telephone_Type-voice-lowerValue"/>
											<upperValue xmi:type="uml:LiteralUnlimitedNatural"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Telephone_Type-voice-upperValue"
												value="*"/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Telephone_Type-facsimile"
											name="facsimile" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-CharacterString_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Telephone_Type-facsimile-lowerValue"/>
											<upperValue xmi:type="uml:LiteralUnlimitedNatural"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Telephone_Type-facsimile-upperValue"
												value="*"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Association"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-packagedElement-16">
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Telephone_PropertyType-CI_Telephone"/>
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-citation-packagedElement-16-ownedEnd"/>
										<ownedEnd xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-packagedElement-16-ownedEnd"
											isUnique="false"
											type="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Telephone_PropertyType"
											association="_niem-external-ogc-iso-19139-20070417-gmd-citation-packagedElement-16"
										> </ownedEnd>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-packagedElement-17"
										name="ref">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Telephone_PropertyType-nilReason"/>
										<supplier
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-nilReason"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Address_PropertyType"
										name="CI_Address_PropertyType">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Address_PropertyType-CI_Address"
											name="CI_Address" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Address_Type"
											association="_niem-external-ogc-iso-19139-20070417-gmd-citation-packagedElement-20"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Address_PropertyType-nilReason"
											name="nilReason" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Address_PropertyType-nilReason-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Address_PropertyType-nilReason-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Address_Type"
										name="CI_Address_Type">
										<ownedComment xmi:type="uml:Comment"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Address_Type-ownedComment"
											body="Location of the responsible individual or organisation">
											<annotatedElement
												xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Address_Type"
											/>
										</ownedComment>
										<generalization xmi:type="uml:Generalization"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Address_Type-generalization"
											general="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-AbstractObject_Type"/>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Address_Type-deliveryPoint"
											name="deliveryPoint" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-CharacterString_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Address_Type-deliveryPoint-lowerValue"/>
											<upperValue xmi:type="uml:LiteralUnlimitedNatural"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Address_Type-deliveryPoint-upperValue"
												value="*"/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Address_Type-city"
											name="city" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-CharacterString_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Address_Type-city-lowerValue"
											/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Address_Type-administrativeArea"
											name="administrativeArea" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-CharacterString_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Address_Type-administrativeArea-lowerValue"
											/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Address_Type-postalCode"
											name="postalCode" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-CharacterString_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Address_Type-postalCode-lowerValue"
											/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Address_Type-country"
											name="country" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-CharacterString_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Address_Type-country-lowerValue"
											/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Address_Type-electronicMailAddress"
											name="electronicMailAddress" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-CharacterString_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Address_Type-electronicMailAddress-lowerValue"/>
											<upperValue xmi:type="uml:LiteralUnlimitedNatural"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Address_Type-electronicMailAddress-upperValue"
												value="*"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Association"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-packagedElement-20">
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Address_PropertyType-CI_Address"/>
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-citation-packagedElement-20-ownedEnd"/>
										<ownedEnd xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-packagedElement-20-ownedEnd"
											isUnique="false"
											type="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Address_PropertyType"
											association="_niem-external-ogc-iso-19139-20070417-gmd-citation-packagedElement-20"
										> </ownedEnd>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-packagedElement-21"
										name="ref">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Address_PropertyType-nilReason"/>
										<supplier
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-nilReason"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_OnlineResource_PropertyType"
										name="CI_OnlineResource_PropertyType">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_OnlineResource_PropertyType-CI_OnlineResource"
											name="CI_OnlineResource" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_OnlineResource_Type"
											association="_niem-external-ogc-iso-19139-20070417-gmd-citation-packagedElement-28"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_OnlineResource_PropertyType-nilReason"
											name="nilReason" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_OnlineResource_PropertyType-nilReason-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_OnlineResource_PropertyType-nilReason-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_OnlineResource_Type"
										name="CI_OnlineResource_Type">
										<ownedComment xmi:type="uml:Comment"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_OnlineResource_Type-ownedComment"
											body="Information about online sources from which the dataset, specification, or community profile name and extended metadata elements can be obtained.">
											<annotatedElement
												xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_OnlineResource_Type"
											/>
										</ownedComment>
										<generalization xmi:type="uml:Generalization"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_OnlineResource_Type-generalization"
											general="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-AbstractObject_Type"/>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_OnlineResource_Type-linkage"
											name="linkage" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-citation-URL_PropertyType"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_OnlineResource_Type-protocol"
											name="protocol" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-CharacterString_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_OnlineResource_Type-protocol-lowerValue"
											/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_OnlineResource_Type-applicationProfile"
											name="applicationProfile" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-CharacterString_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_OnlineResource_Type-applicationProfile-lowerValue"
											/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_OnlineResource_Type-name"
											name="name" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-CharacterString_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_OnlineResource_Type-name-lowerValue"
											/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_OnlineResource_Type-description"
											name="description" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-CharacterString_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_OnlineResource_Type-description-lowerValue"
											/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_OnlineResource_Type-function"
											name="function" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_OnLineFunctionCode_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_OnlineResource_Type-function-lowerValue"
											/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-URL_PropertyType"
										name="URL_PropertyType">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-URL_PropertyType-URL"
											name="URL" aggregation="composite">
											<type
												href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-anyURI"
											> </type>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-URL_PropertyType-nilReason"
											name="nilReason" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-URL_PropertyType-nilReason-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-URL_PropertyType-nilReason-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-packagedElement-25"
										name="ref">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-citation-URL_PropertyType-nilReason"/>
										<supplier
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-nilReason"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_OnLineFunctionCode_PropertyType"
										name="CI_OnLineFunctionCode_PropertyType">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_OnLineFunctionCode_PropertyType-CI_OnLineFunctionCode"
											name="CI_OnLineFunctionCode" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-CodeListValue_Type"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_OnLineFunctionCode_PropertyType-nilReason"
											name="nilReason" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_OnLineFunctionCode_PropertyType-nilReason-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_OnLineFunctionCode_PropertyType-nilReason-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-packagedElement-27"
										name="ref">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_OnLineFunctionCode_PropertyType-nilReason"/>
										<supplier
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-nilReason"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Association"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-packagedElement-28">
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_OnlineResource_PropertyType-CI_OnlineResource"/>
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-citation-packagedElement-28-ownedEnd"/>
										<ownedEnd xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-packagedElement-28-ownedEnd"
											isUnique="false"
											type="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_OnlineResource_PropertyType"
											association="_niem-external-ogc-iso-19139-20070417-gmd-citation-packagedElement-28"
										> </ownedEnd>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-packagedElement-29"
										name="ref">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_OnlineResource_PropertyType-nilReason"/>
										<supplier
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-nilReason"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Association"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-packagedElement-30">
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Contact_PropertyType-CI_Contact"/>
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-citation-packagedElement-30-ownedEnd"/>
										<ownedEnd xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-packagedElement-30-ownedEnd"
											isUnique="false"
											type="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Contact_PropertyType"
											association="_niem-external-ogc-iso-19139-20070417-gmd-citation-packagedElement-30"
										> </ownedEnd>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-packagedElement-31"
										name="ref">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Contact_PropertyType-nilReason"/>
										<supplier
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-nilReason"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_RoleCode_PropertyType"
										name="CI_RoleCode_PropertyType">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_RoleCode_PropertyType-CI_RoleCode"
											name="CI_RoleCode" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-CodeListValue_Type"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_RoleCode_PropertyType-nilReason"
											name="nilReason" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_RoleCode_PropertyType-nilReason-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_RoleCode_PropertyType-nilReason-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-packagedElement-33"
										name="ref">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_RoleCode_PropertyType-nilReason"/>
										<supplier
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-nilReason"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Association"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-packagedElement-34">
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_ResponsibleParty_PropertyType-CI_ResponsibleParty"/>
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-citation-packagedElement-34-ownedEnd"/>
										<ownedEnd xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-packagedElement-34-ownedEnd"
											isUnique="false"
											type="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_ResponsibleParty_PropertyType"
											association="_niem-external-ogc-iso-19139-20070417-gmd-citation-packagedElement-34"
										> </ownedEnd>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-packagedElement-35"
										name="ref">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_ResponsibleParty_PropertyType-nilReason"/>
										<supplier
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-nilReason"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_PresentationFormCode_PropertyType"
										name="CI_PresentationFormCode_PropertyType">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_PresentationFormCode_PropertyType-CI_PresentationFormCode"
											name="CI_PresentationFormCode" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-CodeListValue_Type"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_PresentationFormCode_PropertyType-nilReason"
											name="nilReason" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_PresentationFormCode_PropertyType-nilReason-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_PresentationFormCode_PropertyType-nilReason-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-packagedElement-37"
										name="ref">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_PresentationFormCode_PropertyType-nilReason"/>
										<supplier
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-nilReason"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Series_PropertyType"
										name="CI_Series_PropertyType">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Series_PropertyType-CI_Series"
											name="CI_Series" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Series_Type"
											association="_niem-external-ogc-iso-19139-20070417-gmd-citation-packagedElement-40"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Series_PropertyType-nilReason"
											name="nilReason" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Series_PropertyType-nilReason-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Series_PropertyType-nilReason-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Series_Type"
										name="CI_Series_Type">
										<generalization xmi:type="uml:Generalization"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Series_Type-generalization"
											general="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-AbstractObject_Type"/>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Series_Type-name"
											name="name" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-CharacterString_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Series_Type-name-lowerValue"
											/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Series_Type-issueIdentification"
											name="issueIdentification" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-CharacterString_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Series_Type-issueIdentification-lowerValue"
											/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Series_Type-page"
											name="page" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-CharacterString_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Series_Type-page-lowerValue"
											/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Association"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-packagedElement-40">
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Series_PropertyType-CI_Series"/>
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-citation-packagedElement-40-ownedEnd"/>
										<ownedEnd xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-packagedElement-40-ownedEnd"
											isUnique="false"
											type="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Series_PropertyType"
											association="_niem-external-ogc-iso-19139-20070417-gmd-citation-packagedElement-40"
										> </ownedEnd>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-packagedElement-41"
										name="ref">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Series_PropertyType-nilReason"/>
										<supplier
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-nilReason"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Association"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-packagedElement-42">
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Citation_PropertyType-CI_Citation"/>
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-citation-packagedElement-42-ownedEnd"/>
										<ownedEnd xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-packagedElement-42-ownedEnd"
											isUnique="false"
											type="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Citation_PropertyType"
											association="_niem-external-ogc-iso-19139-20070417-gmd-citation-packagedElement-42"
										> </ownedEnd>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-packagedElement-43"
										name="ref">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Citation_PropertyType-nilReason"/>
										<supplier
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-nilReason"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CharacterStringPropertyHolder"
										name="CharacterStringPropertyHolder">
										<generalization xmi:type="uml:Generalization"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CharacterStringPropertyHolder-generalization"
											general="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-CharacterStringPropertyHolder"/>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CharacterStringPropertyHolder-CI_OnLineFunctionCode"
											name="CI_OnLineFunctionCode" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-CodeListValue_Type">
											<subsettedProperty
												xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-CharacterStringPropertyHolder-CharacterString"
											/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CharacterStringPropertyHolder-CI_DateTypeCode"
											name="CI_DateTypeCode" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-CodeListValue_Type">
											<subsettedProperty
												xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-CharacterStringPropertyHolder-CharacterString"
											/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CharacterStringPropertyHolder-CI_RoleCode"
											name="CI_RoleCode" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-CodeListValue_Type">
											<subsettedProperty
												xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-CharacterStringPropertyHolder-CharacterString"
											/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CharacterStringPropertyHolder-CI_PresentationFormCode"
											name="CI_PresentationFormCode" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-CodeListValue_Type">
											<subsettedProperty
												xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-CharacterStringPropertyHolder-CharacterString"
											/>
										</ownedAttribute>
									</packagedElement>
								</packagedElement>
								<packagedElement xmi:type="uml:Package"
									xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-constraints"
									name="constraints">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-constraints-ownedComment"
										body="This file was generated from ISO TC/211 UML class diagrams == 01-26-2005 12:40:01 ====== ">
										<annotatedElement
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-constraints"
										/>
									</ownedComment>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-constraints-MD_Constraints_Type"
										name="MD_Constraints_Type">
										<ownedComment xmi:type="uml:Comment"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-constraints-MD_Constraints_Type-ownedComment"
											body="Restrictions on the access and use of a dataset or metadata">
											<annotatedElement
												xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-constraints-MD_Constraints_Type"
											/>
										</ownedComment>
										<generalization xmi:type="uml:Generalization"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-constraints-MD_Constraints_Type-generalization"
											general="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-AbstractObject_Type"/>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-constraints-MD_Constraints_Type-useLimitation"
											name="useLimitation" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-CharacterString_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-constraints-MD_Constraints_Type-useLimitation-lowerValue"/>
											<upperValue xmi:type="uml:LiteralUnlimitedNatural"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-constraints-MD_Constraints_Type-useLimitation-upperValue"
												value="*"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-constraints-NamespaceElementPropertyHolder"
										name="NamespaceElementPropertyHolder"/>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-constraints-MD_Constraints_PropertyType"
										name="MD_Constraints_PropertyType">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-constraints-MD_Constraints_PropertyType-MD_Constraints"
											name="MD_Constraints" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-constraints-MD_Constraints_Type"
											association="_niem-external-ogc-iso-19139-20070417-gmd-constraints-packagedElement-4"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-constraints-MD_Constraints_PropertyType-nilReason"
											name="nilReason" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-constraints-MD_Constraints_PropertyType-nilReason-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-constraints-MD_Constraints_PropertyType-nilReason-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Association"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-constraints-packagedElement-4">
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-constraints-MD_Constraints_PropertyType-MD_Constraints"/>
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-constraints-packagedElement-4-ownedEnd"/>
										<ownedEnd xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-constraints-packagedElement-4-ownedEnd"
											isUnique="false"
											type="_niem-external-ogc-iso-19139-20070417-gmd-constraints-MD_Constraints_PropertyType"
											association="_niem-external-ogc-iso-19139-20070417-gmd-constraints-packagedElement-4"
										> </ownedEnd>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-constraints-packagedElement-5"
										name="ref">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-constraints-MD_Constraints_PropertyType-nilReason"/>
										<supplier
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-nilReason"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-constraints-MD_LegalConstraints_Type"
										name="MD_LegalConstraints_Type">
										<ownedComment xmi:type="uml:Comment"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-constraints-MD_LegalConstraints_Type-ownedComment"
											body="Restrictions and legal prerequisites for accessing and using the dataset.">
											<annotatedElement
												xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-constraints-MD_LegalConstraints_Type"
											/>
										</ownedComment>
										<generalization xmi:type="uml:Generalization"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-constraints-MD_LegalConstraints_Type-generalization"
											general="_niem-external-ogc-iso-19139-20070417-gmd-constraints-MD_Constraints_Type"/>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-constraints-MD_LegalConstraints_Type-accessConstraints"
											name="accessConstraints" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-constraints-MD_RestrictionCode_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-constraints-MD_LegalConstraints_Type-accessConstraints-lowerValue"/>
											<upperValue xmi:type="uml:LiteralUnlimitedNatural"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-constraints-MD_LegalConstraints_Type-accessConstraints-upperValue"
												value="*"/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-constraints-MD_LegalConstraints_Type-useConstraints"
											name="useConstraints" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-constraints-MD_RestrictionCode_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-constraints-MD_LegalConstraints_Type-useConstraints-lowerValue"/>
											<upperValue xmi:type="uml:LiteralUnlimitedNatural"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-constraints-MD_LegalConstraints_Type-useConstraints-upperValue"
												value="*"/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-constraints-MD_LegalConstraints_Type-otherConstraints"
											name="otherConstraints" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-CharacterString_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-constraints-MD_LegalConstraints_Type-otherConstraints-lowerValue"/>
											<upperValue xmi:type="uml:LiteralUnlimitedNatural"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-constraints-MD_LegalConstraints_Type-otherConstraints-upperValue"
												value="*"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-constraints-MD_RestrictionCode_PropertyType"
										name="MD_RestrictionCode_PropertyType">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-constraints-MD_RestrictionCode_PropertyType-MD_RestrictionCode"
											name="MD_RestrictionCode" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-CodeListValue_Type"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-constraints-MD_RestrictionCode_PropertyType-nilReason"
											name="nilReason" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-constraints-MD_RestrictionCode_PropertyType-nilReason-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-constraints-MD_RestrictionCode_PropertyType-nilReason-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-constraints-packagedElement-8"
										name="ref">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-constraints-MD_RestrictionCode_PropertyType-nilReason"/>
										<supplier
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-nilReason"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-constraints-MD_LegalConstraints_PropertyType"
										name="MD_LegalConstraints_PropertyType">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-constraints-MD_LegalConstraints_PropertyType-MD_LegalConstraints"
											name="MD_LegalConstraints" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-constraints-MD_LegalConstraints_Type"
											association="_niem-external-ogc-iso-19139-20070417-gmd-constraints-packagedElement-10"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-constraints-MD_LegalConstraints_PropertyType-nilReason"
											name="nilReason" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-constraints-MD_LegalConstraints_PropertyType-nilReason-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-constraints-MD_LegalConstraints_PropertyType-nilReason-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Association"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-constraints-packagedElement-10">
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-constraints-MD_LegalConstraints_PropertyType-MD_LegalConstraints"/>
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-constraints-packagedElement-10-ownedEnd"/>
										<ownedEnd xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-constraints-packagedElement-10-ownedEnd"
											isUnique="false"
											type="_niem-external-ogc-iso-19139-20070417-gmd-constraints-MD_LegalConstraints_PropertyType"
											association="_niem-external-ogc-iso-19139-20070417-gmd-constraints-packagedElement-10"
										> </ownedEnd>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-constraints-packagedElement-11"
										name="ref">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-constraints-MD_LegalConstraints_PropertyType-nilReason"/>
										<supplier
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-nilReason"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-constraints-MD_SecurityConstraints_Type"
										name="MD_SecurityConstraints_Type">
										<ownedComment xmi:type="uml:Comment"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-constraints-MD_SecurityConstraints_Type-ownedComment"
											body="Handling restrictions imposed on the dataset because of national security, privacy, or other concerns">
											<annotatedElement
												xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-constraints-MD_SecurityConstraints_Type"
											/>
										</ownedComment>
										<generalization xmi:type="uml:Generalization"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-constraints-MD_SecurityConstraints_Type-generalization"
											general="_niem-external-ogc-iso-19139-20070417-gmd-constraints-MD_Constraints_Type"/>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-constraints-MD_SecurityConstraints_Type-classification"
											name="classification" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-constraints-MD_ClassificationCode_PropertyType"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-constraints-MD_SecurityConstraints_Type-userNote"
											name="userNote" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-CharacterString_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-constraints-MD_SecurityConstraints_Type-userNote-lowerValue"
											/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-constraints-MD_SecurityConstraints_Type-classificationSystem"
											name="classificationSystem" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-CharacterString_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-constraints-MD_SecurityConstraints_Type-classificationSystem-lowerValue"
											/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-constraints-MD_SecurityConstraints_Type-handlingDescription"
											name="handlingDescription" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-CharacterString_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-constraints-MD_SecurityConstraints_Type-handlingDescription-lowerValue"
											/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-constraints-MD_ClassificationCode_PropertyType"
										name="MD_ClassificationCode_PropertyType">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-constraints-MD_ClassificationCode_PropertyType-MD_ClassificationCode"
											name="MD_ClassificationCode" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-CodeListValue_Type"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-constraints-MD_ClassificationCode_PropertyType-nilReason"
											name="nilReason" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-constraints-MD_ClassificationCode_PropertyType-nilReason-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-constraints-MD_ClassificationCode_PropertyType-nilReason-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-constraints-packagedElement-14"
										name="ref">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-constraints-MD_ClassificationCode_PropertyType-nilReason"/>
										<supplier
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-nilReason"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-constraints-MD_SecurityConstraints_PropertyType"
										name="MD_SecurityConstraints_PropertyType">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-constraints-MD_SecurityConstraints_PropertyType-MD_SecurityConstraints"
											name="MD_SecurityConstraints" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-constraints-MD_SecurityConstraints_Type"
											association="_niem-external-ogc-iso-19139-20070417-gmd-constraints-packagedElement-16"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-constraints-MD_SecurityConstraints_PropertyType-nilReason"
											name="nilReason" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-constraints-MD_SecurityConstraints_PropertyType-nilReason-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-constraints-MD_SecurityConstraints_PropertyType-nilReason-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Association"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-constraints-packagedElement-16">
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-constraints-MD_SecurityConstraints_PropertyType-MD_SecurityConstraints"/>
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-constraints-packagedElement-16-ownedEnd"/>
										<ownedEnd xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-constraints-packagedElement-16-ownedEnd"
											isUnique="false"
											type="_niem-external-ogc-iso-19139-20070417-gmd-constraints-MD_SecurityConstraints_PropertyType"
											association="_niem-external-ogc-iso-19139-20070417-gmd-constraints-packagedElement-16"
										> </ownedEnd>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-constraints-packagedElement-17"
										name="ref">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-constraints-MD_SecurityConstraints_PropertyType-nilReason"/>
										<supplier
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-nilReason"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-constraints-MD_ConstraintsPropertyHolder"
										name="MD_ConstraintsPropertyHolder">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-constraints-MD_ConstraintsPropertyHolder-MD_Constraints"
											name="MD_Constraints" aggregation="composite"
											isDerivedUnion="true"
											type="_niem-external-ogc-iso-19139-20070417-gmd-constraints-MD_Constraints_Type"/>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-constraints-MD_ConstraintsPropertyHolder-MD_SecurityConstraints"
											name="MD_SecurityConstraints" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-constraints-MD_SecurityConstraints_Type">
											<subsettedProperty
												xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-constraints-MD_ConstraintsPropertyHolder-MD_Constraints"
											/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-constraints-MD_ConstraintsPropertyHolder-MD_LegalConstraints"
											name="MD_LegalConstraints" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-constraints-MD_LegalConstraints_Type">
											<subsettedProperty
												xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-constraints-MD_ConstraintsPropertyHolder-MD_Constraints"
											/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-constraints-CharacterStringPropertyHolder"
										name="CharacterStringPropertyHolder">
										<generalization xmi:type="uml:Generalization"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-constraints-CharacterStringPropertyHolder-generalization"
											general="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-CharacterStringPropertyHolder"/>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-constraints-CharacterStringPropertyHolder-MD_RestrictionCode"
											name="MD_RestrictionCode" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-CodeListValue_Type">
											<subsettedProperty
												xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-CharacterStringPropertyHolder-CharacterString"
											/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-constraints-CharacterStringPropertyHolder-MD_ClassificationCode"
											name="MD_ClassificationCode" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-CodeListValue_Type">
											<subsettedProperty
												xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-CharacterStringPropertyHolder-CharacterString"
											/>
										</ownedAttribute>
									</packagedElement>
								</packagedElement>
								<packagedElement xmi:type="uml:Package"
									xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content"
									name="content">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-ownedComment"
										body="This file was generated from ISO TC/211 UML class diagrams == 01-26-2005 12:40:03 ====== ">
										<annotatedElement
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-content"
										/>
									</ownedComment>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_FeatureCatalogueDescription_Type"
										name="MD_FeatureCatalogueDescription_Type">
										<ownedComment xmi:type="uml:Comment"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_FeatureCatalogueDescription_Type-ownedComment"
											body="Information identifing the feature catalogue">
											<annotatedElement
												xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_FeatureCatalogueDescription_Type"
											/>
										</ownedComment>
										<generalization xmi:type="uml:Generalization"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_FeatureCatalogueDescription_Type-generalization"
											general="_niem-external-ogc-iso-19139-20070417-gmd-content-AbstractMD_ContentInformation_Type"/>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_FeatureCatalogueDescription_Type-complianceCode"
											name="complianceCode" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Boolean_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_FeatureCatalogueDescription_Type-complianceCode-lowerValue"
											/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_FeatureCatalogueDescription_Type-language"
											name="language" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-CharacterString_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_FeatureCatalogueDescription_Type-language-lowerValue"/>
											<upperValue xmi:type="uml:LiteralUnlimitedNatural"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_FeatureCatalogueDescription_Type-language-upperValue"
												value="*"/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_FeatureCatalogueDescription_Type-includedWithDataset"
											name="includedWithDataset" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Boolean_PropertyType"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_FeatureCatalogueDescription_Type-featureTypes"
											name="featureTypes" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-GenericName_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_FeatureCatalogueDescription_Type-featureTypes-lowerValue"/>
											<upperValue xmi:type="uml:LiteralUnlimitedNatural"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_FeatureCatalogueDescription_Type-featureTypes-upperValue"
												value="*"/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_FeatureCatalogueDescription_Type-featureCatalogueCitation"
											name="featureCatalogueCitation" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Citation_PropertyType">
											<upperValue xmi:type="uml:LiteralUnlimitedNatural"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_FeatureCatalogueDescription_Type-featureCatalogueCitation-upperValue"
												value="*"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-AbstractMD_ContentInformation_Type"
										name="AbstractMD_ContentInformation_Type" isAbstract="true">
										<generalization xmi:type="uml:Generalization"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-AbstractMD_ContentInformation_Type-generalization"
											general="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-AbstractObject_Type"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-NamespaceElementPropertyHolder"
										name="NamespaceElementPropertyHolder"/>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_FeatureCatalogueDescription_PropertyType"
										name="MD_FeatureCatalogueDescription_PropertyType">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_FeatureCatalogueDescription_PropertyType-MD_FeatureCatalogueDescription"
											name="MD_FeatureCatalogueDescription"
											aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_FeatureCatalogueDescription_Type"
											association="_niem-external-ogc-iso-19139-20070417-gmd-content-packagedElement-5"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_FeatureCatalogueDescription_PropertyType-nilReason"
											name="nilReason" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_FeatureCatalogueDescription_PropertyType-nilReason-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_FeatureCatalogueDescription_PropertyType-nilReason-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Association"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-packagedElement-5">
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_FeatureCatalogueDescription_PropertyType-MD_FeatureCatalogueDescription"/>
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-content-packagedElement-5-ownedEnd"/>
										<ownedEnd xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-packagedElement-5-ownedEnd"
											isUnique="false"
											type="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_FeatureCatalogueDescription_PropertyType"
											association="_niem-external-ogc-iso-19139-20070417-gmd-content-packagedElement-5"
										> </ownedEnd>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-packagedElement-6"
										name="ref">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_FeatureCatalogueDescription_PropertyType-nilReason"/>
										<supplier
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-nilReason"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_CoverageDescription_Type"
										name="MD_CoverageDescription_Type">
										<ownedComment xmi:type="uml:Comment"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_CoverageDescription_Type-ownedComment"
											body="Information about the domain of the raster cell">
											<annotatedElement
												xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_CoverageDescription_Type"
											/>
										</ownedComment>
										<generalization xmi:type="uml:Generalization"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_CoverageDescription_Type-generalization"
											general="_niem-external-ogc-iso-19139-20070417-gmd-content-AbstractMD_ContentInformation_Type"/>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_CoverageDescription_Type-attributeDescription"
											name="attributeDescription" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-RecordType_PropertyType"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_CoverageDescription_Type-contentType"
											name="contentType" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_CoverageContentTypeCode_PropertyType"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_CoverageDescription_Type-dimension"
											name="dimension" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_RangeDimension_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_CoverageDescription_Type-dimension-lowerValue"/>
											<upperValue xmi:type="uml:LiteralUnlimitedNatural"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_CoverageDescription_Type-dimension-upperValue"
												value="*"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_CoverageContentTypeCode_PropertyType"
										name="MD_CoverageContentTypeCode_PropertyType">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_CoverageContentTypeCode_PropertyType-MD_CoverageContentTypeCode"
											name="MD_CoverageContentTypeCode"
											aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-CodeListValue_Type"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_CoverageContentTypeCode_PropertyType-nilReason"
											name="nilReason" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_CoverageContentTypeCode_PropertyType-nilReason-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_CoverageContentTypeCode_PropertyType-nilReason-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-packagedElement-9"
										name="ref">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_CoverageContentTypeCode_PropertyType-nilReason"/>
										<supplier
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-nilReason"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_RangeDimension_PropertyType"
										name="MD_RangeDimension_PropertyType">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_RangeDimension_PropertyType-MD_RangeDimension"
											name="MD_RangeDimension" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_RangeDimension_Type"
											association="_niem-external-ogc-iso-19139-20070417-gmd-content-packagedElement-12"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_RangeDimension_PropertyType-nilReason"
											name="nilReason" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_RangeDimension_PropertyType-nilReason-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_RangeDimension_PropertyType-nilReason-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_RangeDimension_Type"
										name="MD_RangeDimension_Type">
										<ownedComment xmi:type="uml:Comment"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_RangeDimension_Type-ownedComment"
											body="Set of adjacent wavelengths in the electro-magnetic spectrum with a common characteristic, such as the visible band">
											<annotatedElement
												xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_RangeDimension_Type"
											/>
										</ownedComment>
										<generalization xmi:type="uml:Generalization"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_RangeDimension_Type-generalization"
											general="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-AbstractObject_Type"/>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_RangeDimension_Type-sequenceIdentifier"
											name="sequenceIdentifier" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-MemberName_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_RangeDimension_Type-sequenceIdentifier-lowerValue"
											/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_RangeDimension_Type-descriptor"
											name="descriptor" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-CharacterString_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_RangeDimension_Type-descriptor-lowerValue"
											/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Association"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-packagedElement-12">
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_RangeDimension_PropertyType-MD_RangeDimension"/>
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-content-packagedElement-12-ownedEnd"/>
										<ownedEnd xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-packagedElement-12-ownedEnd"
											isUnique="false"
											type="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_RangeDimension_PropertyType"
											association="_niem-external-ogc-iso-19139-20070417-gmd-content-packagedElement-12"
										> </ownedEnd>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-packagedElement-13"
										name="ref">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_RangeDimension_PropertyType-nilReason"/>
										<supplier
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-nilReason"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_CoverageDescription_PropertyType"
										name="MD_CoverageDescription_PropertyType">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_CoverageDescription_PropertyType-MD_CoverageDescription"
											name="MD_CoverageDescription" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_CoverageDescription_Type"
											association="_niem-external-ogc-iso-19139-20070417-gmd-content-packagedElement-15"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_CoverageDescription_PropertyType-nilReason"
											name="nilReason" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_CoverageDescription_PropertyType-nilReason-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_CoverageDescription_PropertyType-nilReason-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Association"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-packagedElement-15">
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_CoverageDescription_PropertyType-MD_CoverageDescription"/>
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-content-packagedElement-15-ownedEnd"/>
										<ownedEnd xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-packagedElement-15-ownedEnd"
											isUnique="false"
											type="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_CoverageDescription_PropertyType"
											association="_niem-external-ogc-iso-19139-20070417-gmd-content-packagedElement-15"
										> </ownedEnd>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-packagedElement-16"
										name="ref">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_CoverageDescription_PropertyType-nilReason"/>
										<supplier
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-nilReason"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_ImageDescription_Type"
										name="MD_ImageDescription_Type">
										<ownedComment xmi:type="uml:Comment"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_ImageDescription_Type-ownedComment"
											body="Information about an image's suitability for use">
											<annotatedElement
												xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_ImageDescription_Type"
											/>
										</ownedComment>
										<generalization xmi:type="uml:Generalization"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_ImageDescription_Type-generalization"
											general="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_CoverageDescription_Type"/>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_ImageDescription_Type-illuminationElevationAngle"
											name="illuminationElevationAngle"
											aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Real_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_ImageDescription_Type-illuminationElevationAngle-lowerValue"
											/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_ImageDescription_Type-illuminationAzimuthAngle"
											name="illuminationAzimuthAngle" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Real_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_ImageDescription_Type-illuminationAzimuthAngle-lowerValue"
											/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_ImageDescription_Type-imagingCondition"
											name="imagingCondition" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_ImagingConditionCode_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_ImageDescription_Type-imagingCondition-lowerValue"
											/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_ImageDescription_Type-imageQualityCode"
											name="imageQualityCode" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-referenceSystem-MD_Identifier_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_ImageDescription_Type-imageQualityCode-lowerValue"
											/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_ImageDescription_Type-cloudCoverPercentage"
											name="cloudCoverPercentage" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Real_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_ImageDescription_Type-cloudCoverPercentage-lowerValue"
											/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_ImageDescription_Type-processingLevelCode"
											name="processingLevelCode" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-referenceSystem-MD_Identifier_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_ImageDescription_Type-processingLevelCode-lowerValue"
											/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_ImageDescription_Type-compressionGenerationQuantity"
											name="compressionGenerationQuantity"
											aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Integer_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_ImageDescription_Type-compressionGenerationQuantity-lowerValue"
											/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_ImageDescription_Type-triangulationIndicator"
											name="triangulationIndicator" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Boolean_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_ImageDescription_Type-triangulationIndicator-lowerValue"
											/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_ImageDescription_Type-radiometricCalibrationDataAvailability"
											name="radiometricCalibrationDataAvailability"
											aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Boolean_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_ImageDescription_Type-radiometricCalibrationDataAvailability-lowerValue"
											/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_ImageDescription_Type-cameraCalibrationInformationAvailability"
											name="cameraCalibrationInformationAvailability"
											aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Boolean_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_ImageDescription_Type-cameraCalibrationInformationAvailability-lowerValue"
											/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_ImageDescription_Type-filmDistortionInformationAvailability"
											name="filmDistortionInformationAvailability"
											aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Boolean_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_ImageDescription_Type-filmDistortionInformationAvailability-lowerValue"
											/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_ImageDescription_Type-lensDistortionInformationAvailability"
											name="lensDistortionInformationAvailability"
											aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Boolean_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_ImageDescription_Type-lensDistortionInformationAvailability-lowerValue"
											/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_ImagingConditionCode_PropertyType"
										name="MD_ImagingConditionCode_PropertyType">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_ImagingConditionCode_PropertyType-MD_ImagingConditionCode"
											name="MD_ImagingConditionCode" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-CodeListValue_Type"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_ImagingConditionCode_PropertyType-nilReason"
											name="nilReason" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_ImagingConditionCode_PropertyType-nilReason-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_ImagingConditionCode_PropertyType-nilReason-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-packagedElement-19"
										name="ref">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_ImagingConditionCode_PropertyType-nilReason"/>
										<supplier
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-nilReason"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_ImageDescription_PropertyType"
										name="MD_ImageDescription_PropertyType">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_ImageDescription_PropertyType-MD_ImageDescription"
											name="MD_ImageDescription" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_ImageDescription_Type"
											association="_niem-external-ogc-iso-19139-20070417-gmd-content-packagedElement-21"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_ImageDescription_PropertyType-nilReason"
											name="nilReason" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_ImageDescription_PropertyType-nilReason-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_ImageDescription_PropertyType-nilReason-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Association"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-packagedElement-21">
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_ImageDescription_PropertyType-MD_ImageDescription"/>
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-content-packagedElement-21-ownedEnd"/>
										<ownedEnd xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-packagedElement-21-ownedEnd"
											isUnique="false"
											type="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_ImageDescription_PropertyType"
											association="_niem-external-ogc-iso-19139-20070417-gmd-content-packagedElement-21"
										> </ownedEnd>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-packagedElement-22"
										name="ref">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_ImageDescription_PropertyType-nilReason"/>
										<supplier
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-nilReason"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_ContentInformation_PropertyType"
										name="MD_ContentInformation_PropertyType">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_ContentInformation_PropertyType-AbstractMD_ContentInformation"
											name="AbstractMD_ContentInformation"
											aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-content-AbstractMD_ContentInformation_Type"
											association="_niem-external-ogc-iso-19139-20070417-gmd-content-packagedElement-24"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_ContentInformation_PropertyType-nilReason"
											name="nilReason" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_ContentInformation_PropertyType-nilReason-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_ContentInformation_PropertyType-nilReason-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Association"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-packagedElement-24">
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_ContentInformation_PropertyType-AbstractMD_ContentInformation"/>
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-content-packagedElement-24-ownedEnd"/>
										<ownedEnd xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-packagedElement-24-ownedEnd"
											isUnique="false"
											type="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_ContentInformation_PropertyType"
											association="_niem-external-ogc-iso-19139-20070417-gmd-content-packagedElement-24"
										> </ownedEnd>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-packagedElement-25"
										name="ref">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_ContentInformation_PropertyType-nilReason"/>
										<supplier
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-nilReason"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_Band_Type"
										name="MD_Band_Type">
										<generalization xmi:type="uml:Generalization"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_Band_Type-generalization"
											general="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_RangeDimension_Type"/>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_Band_Type-maxValue"
											name="maxValue" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Real_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_Band_Type-maxValue-lowerValue"
											/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_Band_Type-minValue"
											name="minValue" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Real_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_Band_Type-minValue-lowerValue"
											/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_Band_Type-units"
											name="units" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-UomLength_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_Band_Type-units-lowerValue"
											/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_Band_Type-peakResponse"
											name="peakResponse" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Real_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_Band_Type-peakResponse-lowerValue"
											/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_Band_Type-bitsPerValue"
											name="bitsPerValue" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Integer_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_Band_Type-bitsPerValue-lowerValue"
											/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_Band_Type-toneGradation"
											name="toneGradation" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Integer_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_Band_Type-toneGradation-lowerValue"
											/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_Band_Type-scaleFactor"
											name="scaleFactor" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Real_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_Band_Type-scaleFactor-lowerValue"
											/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_Band_Type-offset"
											name="offset" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Real_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_Band_Type-offset-lowerValue"
											/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_Band_PropertyType"
										name="MD_Band_PropertyType">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_Band_PropertyType-MD_Band"
											name="MD_Band" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_Band_Type"
											association="_niem-external-ogc-iso-19139-20070417-gmd-content-packagedElement-28"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_Band_PropertyType-nilReason"
											name="nilReason" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_Band_PropertyType-nilReason-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_Band_PropertyType-nilReason-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Association"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-packagedElement-28">
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_Band_PropertyType-MD_Band"/>
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-content-packagedElement-28-ownedEnd"/>
										<ownedEnd xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-packagedElement-28-ownedEnd"
											isUnique="false"
											type="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_Band_PropertyType"
											association="_niem-external-ogc-iso-19139-20070417-gmd-content-packagedElement-28"
										> </ownedEnd>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-packagedElement-29"
										name="ref">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_Band_PropertyType-nilReason"/>
										<supplier
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-nilReason"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-AbstractMD_ContentInformationPropertyHolder"
										name="AbstractMD_ContentInformationPropertyHolder">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-AbstractMD_ContentInformationPropertyHolder-AbstractMD_ContentInformation"
											name="AbstractMD_ContentInformation"
											aggregation="composite" isDerivedUnion="true"
											type="_niem-external-ogc-iso-19139-20070417-gmd-content-AbstractMD_ContentInformation_Type"/>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-AbstractMD_ContentInformationPropertyHolder-MD_ImageDescription"
											name="MD_ImageDescription" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_ImageDescription_Type">
											<subsettedProperty
												xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-content-AbstractMD_ContentInformationPropertyHolder-MD_CoverageDescription"
											/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-AbstractMD_ContentInformationPropertyHolder-MD_CoverageDescription"
											name="MD_CoverageDescription" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_CoverageDescription_Type">
											<subsettedProperty
												xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-content-AbstractMD_ContentInformationPropertyHolder-AbstractMD_ContentInformation"
											/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-AbstractMD_ContentInformationPropertyHolder-MD_FeatureCatalogueDescription"
											name="MD_FeatureCatalogueDescription"
											aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_FeatureCatalogueDescription_Type">
											<subsettedProperty
												xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-content-AbstractMD_ContentInformationPropertyHolder-AbstractMD_ContentInformation"
											/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_RangeDimensionPropertyHolder"
										name="MD_RangeDimensionPropertyHolder">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_RangeDimensionPropertyHolder-MD_RangeDimension"
											name="MD_RangeDimension" aggregation="composite"
											isDerivedUnion="true"
											type="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_RangeDimension_Type"/>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_RangeDimensionPropertyHolder-MD_Band"
											name="MD_Band" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_Band_Type">
											<subsettedProperty
												xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_RangeDimensionPropertyHolder-MD_RangeDimension"
											/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-CharacterStringPropertyHolder"
										name="CharacterStringPropertyHolder">
										<generalization xmi:type="uml:Generalization"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-CharacterStringPropertyHolder-generalization"
											general="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-CharacterStringPropertyHolder"/>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-CharacterStringPropertyHolder-MD_ImagingConditionCode"
											name="MD_ImagingConditionCode" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-CodeListValue_Type">
											<subsettedProperty
												xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-CharacterStringPropertyHolder-CharacterString"
											/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-CharacterStringPropertyHolder-MD_CoverageContentTypeCode"
											name="MD_CoverageContentTypeCode"
											aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-CodeListValue_Type">
											<subsettedProperty
												xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-CharacterStringPropertyHolder-CharacterString"
											/>
										</ownedAttribute>
									</packagedElement>
								</packagedElement>
								<packagedElement xmi:type="uml:Package"
									xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality"
									name="dataQuality">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-ownedComment"
										body="This file was generated from ISO TC/211 UML class diagrams == 01-26-2005 12:40:01 ====== ">
										<annotatedElement
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality"
										/>
									</ownedComment>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_PositionalAccuracy_Type"
										name="AbstractDQ_PositionalAccuracy_Type" isAbstract="true">
										<generalization xmi:type="uml:Generalization"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_PositionalAccuracy_Type-generalization"
											general="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_Element_Type"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_Element_Type"
										name="AbstractDQ_Element_Type" isAbstract="true">
										<generalization xmi:type="uml:Generalization"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_Element_Type-generalization"
											general="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-AbstractObject_Type"/>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_Element_Type-nameOfMeasure"
											name="nameOfMeasure" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-CharacterString_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_Element_Type-nameOfMeasure-lowerValue"/>
											<upperValue xmi:type="uml:LiteralUnlimitedNatural"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_Element_Type-nameOfMeasure-upperValue"
												value="*"/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_Element_Type-measureIdentification"
											name="measureIdentification" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-referenceSystem-MD_Identifier_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_Element_Type-measureIdentification-lowerValue"
											/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_Element_Type-measureDescription"
											name="measureDescription" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-CharacterString_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_Element_Type-measureDescription-lowerValue"
											/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_Element_Type-evaluationMethodType"
											name="evaluationMethodType" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_EvaluationMethodTypeCode_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_Element_Type-evaluationMethodType-lowerValue"
											/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_Element_Type-evaluationMethodDescription"
											name="evaluationMethodDescription"
											aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-CharacterString_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_Element_Type-evaluationMethodDescription-lowerValue"
											/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_Element_Type-evaluationProcedure"
											name="evaluationProcedure" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Citation_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_Element_Type-evaluationProcedure-lowerValue"
											/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_Element_Type-dateTime"
											name="dateTime" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-DateTime_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_Element_Type-dateTime-lowerValue"/>
											<upperValue xmi:type="uml:LiteralUnlimitedNatural"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_Element_Type-dateTime-upperValue"
												value="*"/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_Element_Type-result"
											name="result" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_Result_PropertyType">
											<upperValue xmi:type="uml:LiteralUnlimitedNatural"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_Element_Type-result-upperValue"
												value="2"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_EvaluationMethodTypeCode_PropertyType"
										name="DQ_EvaluationMethodTypeCode_PropertyType">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_EvaluationMethodTypeCode_PropertyType-DQ_EvaluationMethodTypeCode"
											name="DQ_EvaluationMethodTypeCode"
											aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-CodeListValue_Type"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_EvaluationMethodTypeCode_PropertyType-nilReason"
											name="nilReason" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_EvaluationMethodTypeCode_PropertyType-nilReason-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_EvaluationMethodTypeCode_PropertyType-nilReason-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-NamespaceElementPropertyHolder"
										name="NamespaceElementPropertyHolder"/>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-5"
										name="ref">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_EvaluationMethodTypeCode_PropertyType-nilReason"/>
										<supplier
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-nilReason"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_Result_PropertyType"
										name="DQ_Result_PropertyType">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_Result_PropertyType-AbstractDQ_Result"
											name="AbstractDQ_Result" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_Result_Type"
											association="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-8"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_Result_PropertyType-nilReason"
											name="nilReason" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_Result_PropertyType-nilReason-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_Result_PropertyType-nilReason-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_Result_Type"
										name="AbstractDQ_Result_Type" isAbstract="true">
										<generalization xmi:type="uml:Generalization"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_Result_Type-generalization"
											general="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-AbstractObject_Type"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Association"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-8">
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_Result_PropertyType-AbstractDQ_Result"/>
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-8-ownedEnd"/>
										<ownedEnd xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-8-ownedEnd"
											isUnique="false"
											type="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_Result_PropertyType"
											association="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-8"
										> </ownedEnd>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-9"
										name="ref">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_Result_PropertyType-nilReason"/>
										<supplier
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-nilReason"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-LI_ProcessStep_Type"
										name="LI_ProcessStep_Type">
										<generalization xmi:type="uml:Generalization"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-LI_ProcessStep_Type-generalization"
											general="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-AbstractObject_Type"/>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-LI_ProcessStep_Type-description"
											name="description" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-CharacterString_PropertyType"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-LI_ProcessStep_Type-rationale"
											name="rationale" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-CharacterString_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-LI_ProcessStep_Type-rationale-lowerValue"
											/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-LI_ProcessStep_Type-dateTime"
											name="dateTime" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-DateTime_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-LI_ProcessStep_Type-dateTime-lowerValue"
											/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-LI_ProcessStep_Type-processor"
											name="processor" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_ResponsibleParty_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-LI_ProcessStep_Type-processor-lowerValue"/>
											<upperValue xmi:type="uml:LiteralUnlimitedNatural"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-LI_ProcessStep_Type-processor-upperValue"
												value="*"/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-LI_ProcessStep_Type-source"
											name="source" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-LI_Source_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-LI_ProcessStep_Type-source-lowerValue"/>
											<upperValue xmi:type="uml:LiteralUnlimitedNatural"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-LI_ProcessStep_Type-source-upperValue"
												value="*"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-LI_Source_PropertyType"
										name="LI_Source_PropertyType">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-LI_Source_PropertyType-LI_Source"
											name="LI_Source" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-LI_Source_Type"
											association="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-16"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-LI_Source_PropertyType-nilReason"
											name="nilReason" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-LI_Source_PropertyType-nilReason-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-LI_Source_PropertyType-nilReason-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-LI_Source_Type"
										name="LI_Source_Type">
										<generalization xmi:type="uml:Generalization"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-LI_Source_Type-generalization"
											general="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-AbstractObject_Type"/>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-LI_Source_Type-description"
											name="description" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-CharacterString_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-LI_Source_Type-description-lowerValue"
											/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-LI_Source_Type-scaleDenominator"
											name="scaleDenominator" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_RepresentativeFraction_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-LI_Source_Type-scaleDenominator-lowerValue"
											/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-LI_Source_Type-sourceReferenceSystem"
											name="sourceReferenceSystem" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-referenceSystem-MD_ReferenceSystem_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-LI_Source_Type-sourceReferenceSystem-lowerValue"
											/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-LI_Source_Type-sourceCitation"
											name="sourceCitation" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Citation_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-LI_Source_Type-sourceCitation-lowerValue"
											/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-LI_Source_Type-sourceExtent"
											name="sourceExtent" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_Extent_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-LI_Source_Type-sourceExtent-lowerValue"/>
											<upperValue xmi:type="uml:LiteralUnlimitedNatural"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-LI_Source_Type-sourceExtent-upperValue"
												value="*"/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-LI_Source_Type-sourceStep"
											name="sourceStep" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-LI_ProcessStep_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-LI_Source_Type-sourceStep-lowerValue"/>
											<upperValue xmi:type="uml:LiteralUnlimitedNatural"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-LI_Source_Type-sourceStep-upperValue"
												value="*"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-LI_ProcessStep_PropertyType"
										name="LI_ProcessStep_PropertyType">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-LI_ProcessStep_PropertyType-LI_ProcessStep"
											name="LI_ProcessStep" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-LI_ProcessStep_Type"
											association="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-14"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-LI_ProcessStep_PropertyType-nilReason"
											name="nilReason" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-LI_ProcessStep_PropertyType-nilReason-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-LI_ProcessStep_PropertyType-nilReason-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Association"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-14">
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-LI_ProcessStep_PropertyType-LI_ProcessStep"/>
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-14-ownedEnd"/>
										<ownedEnd xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-14-ownedEnd"
											isUnique="false"
											type="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-LI_ProcessStep_PropertyType"
											association="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-14"
										> </ownedEnd>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-15"
										name="ref">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-LI_ProcessStep_PropertyType-nilReason"/>
										<supplier
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-nilReason"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Association"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-16">
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-LI_Source_PropertyType-LI_Source"/>
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-16-ownedEnd"/>
										<ownedEnd xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-16-ownedEnd"
											isUnique="false"
											type="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-LI_Source_PropertyType"
											association="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-16"
										> </ownedEnd>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-17"
										name="ref">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-LI_Source_PropertyType-nilReason"/>
										<supplier
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-nilReason"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-LI_Lineage_Type"
										name="LI_Lineage_Type">
										<generalization xmi:type="uml:Generalization"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-LI_Lineage_Type-generalization"
											general="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-AbstractObject_Type"/>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-LI_Lineage_Type-statement"
											name="statement" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-CharacterString_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-LI_Lineage_Type-statement-lowerValue"
											/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-LI_Lineage_Type-processStep"
											name="processStep" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-LI_ProcessStep_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-LI_Lineage_Type-processStep-lowerValue"/>
											<upperValue xmi:type="uml:LiteralUnlimitedNatural"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-LI_Lineage_Type-processStep-upperValue"
												value="*"/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-LI_Lineage_Type-source"
											name="source" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-LI_Source_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-LI_Lineage_Type-source-lowerValue"/>
											<upperValue xmi:type="uml:LiteralUnlimitedNatural"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-LI_Lineage_Type-source-upperValue"
												value="*"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-LI_Lineage_PropertyType"
										name="LI_Lineage_PropertyType">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-LI_Lineage_PropertyType-LI_Lineage"
											name="LI_Lineage" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-LI_Lineage_Type"
											association="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-20"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-LI_Lineage_PropertyType-nilReason"
											name="nilReason" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-LI_Lineage_PropertyType-nilReason-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-LI_Lineage_PropertyType-nilReason-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Association"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-20">
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-LI_Lineage_PropertyType-LI_Lineage"/>
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-20-ownedEnd"/>
										<ownedEnd xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-20-ownedEnd"
											isUnique="false"
											type="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-LI_Lineage_PropertyType"
											association="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-20"
										> </ownedEnd>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-21"
										name="ref">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-LI_Lineage_PropertyType-nilReason"/>
										<supplier
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-nilReason"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_ConformanceResult_Type"
										name="DQ_ConformanceResult_Type">
										<ownedComment xmi:type="uml:Comment"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_ConformanceResult_Type-ownedComment"
											body="quantitative_result from Quality Procedures -  - renamed to remove implied use limitiation.">
											<annotatedElement
												xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_ConformanceResult_Type"
											/>
										</ownedComment>
										<generalization xmi:type="uml:Generalization"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_ConformanceResult_Type-generalization"
											general="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_Result_Type"/>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_ConformanceResult_Type-specification"
											name="specification" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Citation_PropertyType"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_ConformanceResult_Type-explanation"
											name="explanation" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-CharacterString_PropertyType"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_ConformanceResult_Type-pass"
											name="pass" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Boolean_PropertyType"
										> </ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_ConformanceResult_PropertyType"
										name="DQ_ConformanceResult_PropertyType">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_ConformanceResult_PropertyType-DQ_ConformanceResult"
											name="DQ_ConformanceResult" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_ConformanceResult_Type"
											association="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-24"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_ConformanceResult_PropertyType-nilReason"
											name="nilReason" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_ConformanceResult_PropertyType-nilReason-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_ConformanceResult_PropertyType-nilReason-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Association"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-24">
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_ConformanceResult_PropertyType-DQ_ConformanceResult"/>
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-24-ownedEnd"/>
										<ownedEnd xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-24-ownedEnd"
											isUnique="false"
											type="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_ConformanceResult_PropertyType"
											association="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-24"
										> </ownedEnd>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-25"
										name="ref">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_ConformanceResult_PropertyType-nilReason"/>
										<supplier
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-nilReason"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_QuantitativeResult_Type"
										name="DQ_QuantitativeResult_Type">
										<ownedComment xmi:type="uml:Comment"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_QuantitativeResult_Type-ownedComment"
											body="Quantitative_conformance_measure from Quality Procedures.  -  - Renamed to remove implied use limitation -  - OCL - -- result is type specified by valueDomain - result.tupleType = valueDomain">
											<annotatedElement
												xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_QuantitativeResult_Type"
											/>
										</ownedComment>
										<generalization xmi:type="uml:Generalization"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_QuantitativeResult_Type-generalization"
											general="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_Result_Type"/>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_QuantitativeResult_Type-valueType"
											name="valueType" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-RecordType_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_QuantitativeResult_Type-valueType-lowerValue"
											/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_QuantitativeResult_Type-valueUnit"
											name="valueUnit" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-UnitOfMeasure_PropertyType"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_QuantitativeResult_Type-errorStatistic"
											name="errorStatistic" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-CharacterString_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_QuantitativeResult_Type-errorStatistic-lowerValue"
											/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_QuantitativeResult_Type-value"
											name="value" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Record_PropertyType">
											<upperValue xmi:type="uml:LiteralUnlimitedNatural"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_QuantitativeResult_Type-value-upperValue"
												value="*"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_QuantitativeResult_PropertyType"
										name="DQ_QuantitativeResult_PropertyType">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_QuantitativeResult_PropertyType-DQ_QuantitativeResult"
											name="DQ_QuantitativeResult" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_QuantitativeResult_Type"
											association="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-28"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_QuantitativeResult_PropertyType-nilReason"
											name="nilReason" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_QuantitativeResult_PropertyType-nilReason-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_QuantitativeResult_PropertyType-nilReason-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Association"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-28">
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_QuantitativeResult_PropertyType-DQ_QuantitativeResult"/>
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-28-ownedEnd"/>
										<ownedEnd xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-28-ownedEnd"
											isUnique="false"
											type="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_QuantitativeResult_PropertyType"
											association="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-28"
										> </ownedEnd>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-29"
										name="ref">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_QuantitativeResult_PropertyType-nilReason"/>
										<supplier
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-nilReason"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_TemporalValidity_Type"
										name="DQ_TemporalValidity_Type">
										<generalization xmi:type="uml:Generalization"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_TemporalValidity_Type-generalization"
											general="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_TemporalAccuracy_Type"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_TemporalAccuracy_Type"
										name="AbstractDQ_TemporalAccuracy_Type" isAbstract="true">
										<generalization xmi:type="uml:Generalization"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_TemporalAccuracy_Type-generalization"
											general="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_Element_Type"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_TemporalValidity_PropertyType"
										name="DQ_TemporalValidity_PropertyType">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_TemporalValidity_PropertyType-DQ_TemporalValidity"
											name="DQ_TemporalValidity" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_TemporalValidity_Type"
											association="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-33"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_TemporalValidity_PropertyType-nilReason"
											name="nilReason" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_TemporalValidity_PropertyType-nilReason-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_TemporalValidity_PropertyType-nilReason-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Association"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-33">
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_TemporalValidity_PropertyType-DQ_TemporalValidity"/>
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-33-ownedEnd"/>
										<ownedEnd xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-33-ownedEnd"
											isUnique="false"
											type="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_TemporalValidity_PropertyType"
											association="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-33"
										> </ownedEnd>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-34"
										name="ref">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_TemporalValidity_PropertyType-nilReason"/>
										<supplier
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-nilReason"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_TemporalConsistency_Type"
										name="DQ_TemporalConsistency_Type">
										<generalization xmi:type="uml:Generalization"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_TemporalConsistency_Type-generalization"
											general="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_TemporalAccuracy_Type"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_TemporalConsistency_PropertyType"
										name="DQ_TemporalConsistency_PropertyType">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_TemporalConsistency_PropertyType-DQ_TemporalConsistency"
											name="DQ_TemporalConsistency" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_TemporalConsistency_Type"
											association="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-37"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_TemporalConsistency_PropertyType-nilReason"
											name="nilReason" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_TemporalConsistency_PropertyType-nilReason-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_TemporalConsistency_PropertyType-nilReason-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Association"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-37">
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_TemporalConsistency_PropertyType-DQ_TemporalConsistency"/>
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-37-ownedEnd"/>
										<ownedEnd xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-37-ownedEnd"
											isUnique="false"
											type="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_TemporalConsistency_PropertyType"
											association="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-37"
										> </ownedEnd>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-38"
										name="ref">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_TemporalConsistency_PropertyType-nilReason"/>
										<supplier
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-nilReason"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_AccuracyOfATimeMeasurement_Type"
										name="DQ_AccuracyOfATimeMeasurement_Type">
										<generalization xmi:type="uml:Generalization"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_AccuracyOfATimeMeasurement_Type-generalization"
											general="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_TemporalAccuracy_Type"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_AccuracyOfATimeMeasurement_PropertyType"
										name="DQ_AccuracyOfATimeMeasurement_PropertyType">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_AccuracyOfATimeMeasurement_PropertyType-DQ_AccuracyOfATimeMeasurement"
											name="DQ_AccuracyOfATimeMeasurement"
											aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_AccuracyOfATimeMeasurement_Type"
											association="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-41"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_AccuracyOfATimeMeasurement_PropertyType-nilReason"
											name="nilReason" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_AccuracyOfATimeMeasurement_PropertyType-nilReason-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_AccuracyOfATimeMeasurement_PropertyType-nilReason-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Association"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-41">
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_AccuracyOfATimeMeasurement_PropertyType-DQ_AccuracyOfATimeMeasurement"/>
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-41-ownedEnd"/>
										<ownedEnd xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-41-ownedEnd"
											isUnique="false"
											type="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_AccuracyOfATimeMeasurement_PropertyType"
											association="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-41"
										> </ownedEnd>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-42"
										name="ref">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_AccuracyOfATimeMeasurement_PropertyType-nilReason"/>
										<supplier
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-nilReason"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_QuantitativeAttributeAccuracy_Type"
										name="DQ_QuantitativeAttributeAccuracy_Type">
										<generalization xmi:type="uml:Generalization"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_QuantitativeAttributeAccuracy_Type-generalization"
											general="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_ThematicAccuracy_Type"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_ThematicAccuracy_Type"
										name="AbstractDQ_ThematicAccuracy_Type" isAbstract="true">
										<generalization xmi:type="uml:Generalization"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_ThematicAccuracy_Type-generalization"
											general="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_Element_Type"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_QuantitativeAttributeAccuracy_PropertyType"
										name="DQ_QuantitativeAttributeAccuracy_PropertyType">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_QuantitativeAttributeAccuracy_PropertyType-DQ_QuantitativeAttributeAccuracy"
											name="DQ_QuantitativeAttributeAccuracy"
											aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_QuantitativeAttributeAccuracy_Type"
											association="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-46"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_QuantitativeAttributeAccuracy_PropertyType-nilReason"
											name="nilReason" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_QuantitativeAttributeAccuracy_PropertyType-nilReason-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_QuantitativeAttributeAccuracy_PropertyType-nilReason-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Association"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-46">
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_QuantitativeAttributeAccuracy_PropertyType-DQ_QuantitativeAttributeAccuracy"/>
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-46-ownedEnd"/>
										<ownedEnd xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-46-ownedEnd"
											isUnique="false"
											type="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_QuantitativeAttributeAccuracy_PropertyType"
											association="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-46"
										> </ownedEnd>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-47"
										name="ref">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_QuantitativeAttributeAccuracy_PropertyType-nilReason"/>
										<supplier
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-nilReason"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_NonQuantitativeAttributeAccuracy_Type"
										name="DQ_NonQuantitativeAttributeAccuracy_Type">
										<generalization xmi:type="uml:Generalization"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_NonQuantitativeAttributeAccuracy_Type-generalization"
											general="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_ThematicAccuracy_Type"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_NonQuantitativeAttributeAccuracy_PropertyType"
										name="DQ_NonQuantitativeAttributeAccuracy_PropertyType">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_NonQuantitativeAttributeAccuracy_PropertyType-DQ_NonQuantitativeAttributeAccuracy"
											name="DQ_NonQuantitativeAttributeAccuracy"
											aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_NonQuantitativeAttributeAccuracy_Type"
											association="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-50"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_NonQuantitativeAttributeAccuracy_PropertyType-nilReason"
											name="nilReason" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_NonQuantitativeAttributeAccuracy_PropertyType-nilReason-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_NonQuantitativeAttributeAccuracy_PropertyType-nilReason-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Association"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-50">
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_NonQuantitativeAttributeAccuracy_PropertyType-DQ_NonQuantitativeAttributeAccuracy"/>
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-50-ownedEnd"/>
										<ownedEnd xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-50-ownedEnd"
											isUnique="false"
											type="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_NonQuantitativeAttributeAccuracy_PropertyType"
											association="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-50"
										> </ownedEnd>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-51"
										name="ref">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_NonQuantitativeAttributeAccuracy_PropertyType-nilReason"/>
										<supplier
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-nilReason"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_ThematicClassificationCorrectness_Type"
										name="DQ_ThematicClassificationCorrectness_Type">
										<generalization xmi:type="uml:Generalization"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_ThematicClassificationCorrectness_Type-generalization"
											general="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_ThematicAccuracy_Type"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_ThematicClassificationCorrectness_PropertyType"
										name="DQ_ThematicClassificationCorrectness_PropertyType">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_ThematicClassificationCorrectness_PropertyType-DQ_ThematicClassificationCorrectness"
											name="DQ_ThematicClassificationCorrectness"
											aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_ThematicClassificationCorrectness_Type"
											association="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-54"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_ThematicClassificationCorrectness_PropertyType-nilReason"
											name="nilReason" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_ThematicClassificationCorrectness_PropertyType-nilReason-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_ThematicClassificationCorrectness_PropertyType-nilReason-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Association"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-54">
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_ThematicClassificationCorrectness_PropertyType-DQ_ThematicClassificationCorrectness"/>
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-54-ownedEnd"/>
										<ownedEnd xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-54-ownedEnd"
											isUnique="false"
											type="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_ThematicClassificationCorrectness_PropertyType"
											association="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-54"
										> </ownedEnd>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-55"
										name="ref">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_ThematicClassificationCorrectness_PropertyType-nilReason"/>
										<supplier
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-nilReason"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_RelativeInternalPositionalAccuracy_Type"
										name="DQ_RelativeInternalPositionalAccuracy_Type">
										<generalization xmi:type="uml:Generalization"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_RelativeInternalPositionalAccuracy_Type-generalization"
											general="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_PositionalAccuracy_Type"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_RelativeInternalPositionalAccuracy_PropertyType"
										name="DQ_RelativeInternalPositionalAccuracy_PropertyType">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_RelativeInternalPositionalAccuracy_PropertyType-DQ_RelativeInternalPositionalAccuracy"
											name="DQ_RelativeInternalPositionalAccuracy"
											aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_RelativeInternalPositionalAccuracy_Type"
											association="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-58"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_RelativeInternalPositionalAccuracy_PropertyType-nilReason"
											name="nilReason" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_RelativeInternalPositionalAccuracy_PropertyType-nilReason-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_RelativeInternalPositionalAccuracy_PropertyType-nilReason-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Association"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-58">
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_RelativeInternalPositionalAccuracy_PropertyType-DQ_RelativeInternalPositionalAccuracy"/>
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-58-ownedEnd"/>
										<ownedEnd xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-58-ownedEnd"
											isUnique="false"
											type="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_RelativeInternalPositionalAccuracy_PropertyType"
											association="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-58"
										> </ownedEnd>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-59"
										name="ref">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_RelativeInternalPositionalAccuracy_PropertyType-nilReason"/>
										<supplier
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-nilReason"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_GriddedDataPositionalAccuracy_Type"
										name="DQ_GriddedDataPositionalAccuracy_Type">
										<generalization xmi:type="uml:Generalization"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_GriddedDataPositionalAccuracy_Type-generalization"
											general="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_PositionalAccuracy_Type"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_GriddedDataPositionalAccuracy_PropertyType"
										name="DQ_GriddedDataPositionalAccuracy_PropertyType">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_GriddedDataPositionalAccuracy_PropertyType-DQ_GriddedDataPositionalAccuracy"
											name="DQ_GriddedDataPositionalAccuracy"
											aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_GriddedDataPositionalAccuracy_Type"
											association="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-62"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_GriddedDataPositionalAccuracy_PropertyType-nilReason"
											name="nilReason" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_GriddedDataPositionalAccuracy_PropertyType-nilReason-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_GriddedDataPositionalAccuracy_PropertyType-nilReason-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Association"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-62">
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_GriddedDataPositionalAccuracy_PropertyType-DQ_GriddedDataPositionalAccuracy"/>
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-62-ownedEnd"/>
										<ownedEnd xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-62-ownedEnd"
											isUnique="false"
											type="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_GriddedDataPositionalAccuracy_PropertyType"
											association="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-62"
										> </ownedEnd>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-63"
										name="ref">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_GriddedDataPositionalAccuracy_PropertyType-nilReason"/>
										<supplier
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-nilReason"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_AbsoluteExternalPositionalAccuracy_Type"
										name="DQ_AbsoluteExternalPositionalAccuracy_Type">
										<generalization xmi:type="uml:Generalization"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_AbsoluteExternalPositionalAccuracy_Type-generalization"
											general="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_PositionalAccuracy_Type"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_AbsoluteExternalPositionalAccuracy_PropertyType"
										name="DQ_AbsoluteExternalPositionalAccuracy_PropertyType">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_AbsoluteExternalPositionalAccuracy_PropertyType-DQ_AbsoluteExternalPositionalAccuracy"
											name="DQ_AbsoluteExternalPositionalAccuracy"
											aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_AbsoluteExternalPositionalAccuracy_Type"
											association="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-66"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_AbsoluteExternalPositionalAccuracy_PropertyType-nilReason"
											name="nilReason" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_AbsoluteExternalPositionalAccuracy_PropertyType-nilReason-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_AbsoluteExternalPositionalAccuracy_PropertyType-nilReason-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Association"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-66">
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_AbsoluteExternalPositionalAccuracy_PropertyType-DQ_AbsoluteExternalPositionalAccuracy"/>
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-66-ownedEnd"/>
										<ownedEnd xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-66-ownedEnd"
											isUnique="false"
											type="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_AbsoluteExternalPositionalAccuracy_PropertyType"
											association="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-66"
										> </ownedEnd>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-67"
										name="ref">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_AbsoluteExternalPositionalAccuracy_PropertyType-nilReason"/>
										<supplier
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-nilReason"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_TopologicalConsistency_Type"
										name="DQ_TopologicalConsistency_Type">
										<generalization xmi:type="uml:Generalization"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_TopologicalConsistency_Type-generalization"
											general="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_LogicalConsistency_Type"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_LogicalConsistency_Type"
										name="AbstractDQ_LogicalConsistency_Type" isAbstract="true">
										<generalization xmi:type="uml:Generalization"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_LogicalConsistency_Type-generalization"
											general="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_Element_Type"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_TopologicalConsistency_PropertyType"
										name="DQ_TopologicalConsistency_PropertyType">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_TopologicalConsistency_PropertyType-DQ_TopologicalConsistency"
											name="DQ_TopologicalConsistency" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_TopologicalConsistency_Type"
											association="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-71"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_TopologicalConsistency_PropertyType-nilReason"
											name="nilReason" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_TopologicalConsistency_PropertyType-nilReason-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_TopologicalConsistency_PropertyType-nilReason-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Association"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-71">
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_TopologicalConsistency_PropertyType-DQ_TopologicalConsistency"/>
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-71-ownedEnd"/>
										<ownedEnd xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-71-ownedEnd"
											isUnique="false"
											type="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_TopologicalConsistency_PropertyType"
											association="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-71"
										> </ownedEnd>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-72"
										name="ref">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_TopologicalConsistency_PropertyType-nilReason"/>
										<supplier
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-nilReason"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_FormatConsistency_Type"
										name="DQ_FormatConsistency_Type">
										<generalization xmi:type="uml:Generalization"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_FormatConsistency_Type-generalization"
											general="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_LogicalConsistency_Type"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_FormatConsistency_PropertyType"
										name="DQ_FormatConsistency_PropertyType">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_FormatConsistency_PropertyType-DQ_FormatConsistency"
											name="DQ_FormatConsistency" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_FormatConsistency_Type"
											association="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-75"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_FormatConsistency_PropertyType-nilReason"
											name="nilReason" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_FormatConsistency_PropertyType-nilReason-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_FormatConsistency_PropertyType-nilReason-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Association"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-75">
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_FormatConsistency_PropertyType-DQ_FormatConsistency"/>
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-75-ownedEnd"/>
										<ownedEnd xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-75-ownedEnd"
											isUnique="false"
											type="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_FormatConsistency_PropertyType"
											association="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-75"
										> </ownedEnd>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-76"
										name="ref">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_FormatConsistency_PropertyType-nilReason"/>
										<supplier
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-nilReason"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_DomainConsistency_Type"
										name="DQ_DomainConsistency_Type">
										<generalization xmi:type="uml:Generalization"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_DomainConsistency_Type-generalization"
											general="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_LogicalConsistency_Type"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_DomainConsistency_PropertyType"
										name="DQ_DomainConsistency_PropertyType">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_DomainConsistency_PropertyType-DQ_DomainConsistency"
											name="DQ_DomainConsistency" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_DomainConsistency_Type"
											association="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-79"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_DomainConsistency_PropertyType-nilReason"
											name="nilReason" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_DomainConsistency_PropertyType-nilReason-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_DomainConsistency_PropertyType-nilReason-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Association"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-79">
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_DomainConsistency_PropertyType-DQ_DomainConsistency"/>
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-79-ownedEnd"/>
										<ownedEnd xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-79-ownedEnd"
											isUnique="false"
											type="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_DomainConsistency_PropertyType"
											association="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-79"
										> </ownedEnd>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-80"
										name="ref">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_DomainConsistency_PropertyType-nilReason"/>
										<supplier
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-nilReason"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_ConceptualConsistency_Type"
										name="DQ_ConceptualConsistency_Type">
										<generalization xmi:type="uml:Generalization"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_ConceptualConsistency_Type-generalization"
											general="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_LogicalConsistency_Type"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_ConceptualConsistency_PropertyType"
										name="DQ_ConceptualConsistency_PropertyType">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_ConceptualConsistency_PropertyType-DQ_ConceptualConsistency"
											name="DQ_ConceptualConsistency" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_ConceptualConsistency_Type"
											association="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-83"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_ConceptualConsistency_PropertyType-nilReason"
											name="nilReason" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_ConceptualConsistency_PropertyType-nilReason-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_ConceptualConsistency_PropertyType-nilReason-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Association"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-83">
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_ConceptualConsistency_PropertyType-DQ_ConceptualConsistency"/>
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-83-ownedEnd"/>
										<ownedEnd xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-83-ownedEnd"
											isUnique="false"
											type="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_ConceptualConsistency_PropertyType"
											association="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-83"
										> </ownedEnd>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-84"
										name="ref">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_ConceptualConsistency_PropertyType-nilReason"/>
										<supplier
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-nilReason"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_CompletenessOmission_Type"
										name="DQ_CompletenessOmission_Type">
										<generalization xmi:type="uml:Generalization"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_CompletenessOmission_Type-generalization"
											general="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_Completeness_Type"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_Completeness_Type"
										name="AbstractDQ_Completeness_Type" isAbstract="true">
										<generalization xmi:type="uml:Generalization"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_Completeness_Type-generalization"
											general="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_Element_Type"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_CompletenessOmission_PropertyType"
										name="DQ_CompletenessOmission_PropertyType">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_CompletenessOmission_PropertyType-DQ_CompletenessOmission"
											name="DQ_CompletenessOmission" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_CompletenessOmission_Type"
											association="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-88"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_CompletenessOmission_PropertyType-nilReason"
											name="nilReason" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_CompletenessOmission_PropertyType-nilReason-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_CompletenessOmission_PropertyType-nilReason-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Association"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-88">
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_CompletenessOmission_PropertyType-DQ_CompletenessOmission"/>
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-88-ownedEnd"/>
										<ownedEnd xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-88-ownedEnd"
											isUnique="false"
											type="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_CompletenessOmission_PropertyType"
											association="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-88"
										> </ownedEnd>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-89"
										name="ref">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_CompletenessOmission_PropertyType-nilReason"/>
										<supplier
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-nilReason"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_CompletenessCommission_Type"
										name="DQ_CompletenessCommission_Type">
										<generalization xmi:type="uml:Generalization"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_CompletenessCommission_Type-generalization"
											general="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_Completeness_Type"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_CompletenessCommission_PropertyType"
										name="DQ_CompletenessCommission_PropertyType">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_CompletenessCommission_PropertyType-DQ_CompletenessCommission"
											name="DQ_CompletenessCommission" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_CompletenessCommission_Type"
											association="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-92"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_CompletenessCommission_PropertyType-nilReason"
											name="nilReason" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_CompletenessCommission_PropertyType-nilReason-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_CompletenessCommission_PropertyType-nilReason-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Association"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-92">
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_CompletenessCommission_PropertyType-DQ_CompletenessCommission"/>
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-92-ownedEnd"/>
										<ownedEnd xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-92-ownedEnd"
											isUnique="false"
											type="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_CompletenessCommission_PropertyType"
											association="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-92"
										> </ownedEnd>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-93"
										name="ref">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_CompletenessCommission_PropertyType-nilReason"/>
										<supplier
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-nilReason"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_TemporalAccuracy_PropertyType"
										name="DQ_TemporalAccuracy_PropertyType">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_TemporalAccuracy_PropertyType-AbstractDQ_TemporalAccuracy"
											name="AbstractDQ_TemporalAccuracy"
											aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_TemporalAccuracy_Type"
											association="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-95"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_TemporalAccuracy_PropertyType-nilReason"
											name="nilReason" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_TemporalAccuracy_PropertyType-nilReason-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_TemporalAccuracy_PropertyType-nilReason-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Association"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-95">
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_TemporalAccuracy_PropertyType-AbstractDQ_TemporalAccuracy"/>
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-95-ownedEnd"/>
										<ownedEnd xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-95-ownedEnd"
											isUnique="false"
											type="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_TemporalAccuracy_PropertyType"
											association="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-95"
										> </ownedEnd>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-96"
										name="ref">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_TemporalAccuracy_PropertyType-nilReason"/>
										<supplier
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-nilReason"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_ThematicAccuracy_PropertyType"
										name="DQ_ThematicAccuracy_PropertyType">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_ThematicAccuracy_PropertyType-AbstractDQ_ThematicAccuracy"
											name="AbstractDQ_ThematicAccuracy"
											aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_ThematicAccuracy_Type"
											association="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-98"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_ThematicAccuracy_PropertyType-nilReason"
											name="nilReason" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_ThematicAccuracy_PropertyType-nilReason-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_ThematicAccuracy_PropertyType-nilReason-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Association"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-98">
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_ThematicAccuracy_PropertyType-AbstractDQ_ThematicAccuracy"/>
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-98-ownedEnd"/>
										<ownedEnd xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-98-ownedEnd"
											isUnique="false"
											type="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_ThematicAccuracy_PropertyType"
											association="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-98"
										> </ownedEnd>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-99"
										name="ref">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_ThematicAccuracy_PropertyType-nilReason"/>
										<supplier
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-nilReason"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_PositionalAccuracy_PropertyType"
										name="DQ_PositionalAccuracy_PropertyType">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_PositionalAccuracy_PropertyType-AbstractDQ_PositionalAccuracy"
											name="AbstractDQ_PositionalAccuracy"
											aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_PositionalAccuracy_Type"
											association="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-101"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_PositionalAccuracy_PropertyType-nilReason"
											name="nilReason" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_PositionalAccuracy_PropertyType-nilReason-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_PositionalAccuracy_PropertyType-nilReason-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Association"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-101">
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_PositionalAccuracy_PropertyType-AbstractDQ_PositionalAccuracy"/>
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-101-ownedEnd"/>
										<ownedEnd xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-101-ownedEnd"
											isUnique="false"
											type="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_PositionalAccuracy_PropertyType"
											association="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-101"
										> </ownedEnd>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-102"
										name="ref">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_PositionalAccuracy_PropertyType-nilReason"/>
										<supplier
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-nilReason"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_LogicalConsistency_PropertyType"
										name="DQ_LogicalConsistency_PropertyType">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_LogicalConsistency_PropertyType-AbstractDQ_LogicalConsistency"
											name="AbstractDQ_LogicalConsistency"
											aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_LogicalConsistency_Type"
											association="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-104"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_LogicalConsistency_PropertyType-nilReason"
											name="nilReason" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_LogicalConsistency_PropertyType-nilReason-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_LogicalConsistency_PropertyType-nilReason-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Association"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-104">
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_LogicalConsistency_PropertyType-AbstractDQ_LogicalConsistency"/>
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-104-ownedEnd"/>
										<ownedEnd xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-104-ownedEnd"
											isUnique="false"
											type="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_LogicalConsistency_PropertyType"
											association="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-104"
										> </ownedEnd>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-105"
										name="ref">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_LogicalConsistency_PropertyType-nilReason"/>
										<supplier
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-nilReason"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_Completeness_PropertyType"
										name="DQ_Completeness_PropertyType">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_Completeness_PropertyType-AbstractDQ_Completeness"
											name="AbstractDQ_Completeness" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_Completeness_Type"
											association="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-107"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_Completeness_PropertyType-nilReason"
											name="nilReason" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_Completeness_PropertyType-nilReason-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_Completeness_PropertyType-nilReason-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Association"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-107">
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_Completeness_PropertyType-AbstractDQ_Completeness"/>
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-107-ownedEnd"/>
										<ownedEnd xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-107-ownedEnd"
											isUnique="false"
											type="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_Completeness_PropertyType"
											association="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-107"
										> </ownedEnd>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-108"
										name="ref">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_Completeness_PropertyType-nilReason"/>
										<supplier
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-nilReason"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_Element_PropertyType"
										name="DQ_Element_PropertyType">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_Element_PropertyType-AbstractDQ_Element"
											name="AbstractDQ_Element" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_Element_Type"
											association="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-110"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_Element_PropertyType-nilReason"
											name="nilReason" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_Element_PropertyType-nilReason-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_Element_PropertyType-nilReason-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Association"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-110">
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_Element_PropertyType-AbstractDQ_Element"/>
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-110-ownedEnd"/>
										<ownedEnd xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-110-ownedEnd"
											isUnique="false"
											type="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_Element_PropertyType"
											association="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-110"
										> </ownedEnd>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-111"
										name="ref">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_Element_PropertyType-nilReason"/>
										<supplier
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-nilReason"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_DataQuality_Type"
										name="DQ_DataQuality_Type">
										<generalization xmi:type="uml:Generalization"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_DataQuality_Type-generalization"
											general="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-AbstractObject_Type"/>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_DataQuality_Type-scope"
											name="scope" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_Scope_PropertyType"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_DataQuality_Type-report"
											name="report" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_Element_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_DataQuality_Type-report-lowerValue"/>
											<upperValue xmi:type="uml:LiteralUnlimitedNatural"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_DataQuality_Type-report-upperValue"
												value="*"/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_DataQuality_Type-lineage"
											name="lineage" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-LI_Lineage_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_DataQuality_Type-lineage-lowerValue"
											/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_Scope_PropertyType"
										name="DQ_Scope_PropertyType">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_Scope_PropertyType-DQ_Scope"
											name="DQ_Scope" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_Scope_Type"
											association="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-115"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_Scope_PropertyType-nilReason"
											name="nilReason" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_Scope_PropertyType-nilReason-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_Scope_PropertyType-nilReason-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_Scope_Type"
										name="DQ_Scope_Type">
										<generalization xmi:type="uml:Generalization"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_Scope_Type-generalization"
											general="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-AbstractObject_Type"/>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_Scope_Type-level"
											name="level" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-maintenance-MD_ScopeCode_PropertyType"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_Scope_Type-extent"
											name="extent" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_Extent_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_Scope_Type-extent-lowerValue"
											/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_Scope_Type-levelDescription"
											name="levelDescription" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-maintenance-MD_ScopeDescription_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_Scope_Type-levelDescription-lowerValue"/>
											<upperValue xmi:type="uml:LiteralUnlimitedNatural"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_Scope_Type-levelDescription-upperValue"
												value="*"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Association"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-115">
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_Scope_PropertyType-DQ_Scope"/>
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-115-ownedEnd"/>
										<ownedEnd xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-115-ownedEnd"
											isUnique="false"
											type="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_Scope_PropertyType"
											association="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-115"
										> </ownedEnd>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-116"
										name="ref">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_Scope_PropertyType-nilReason"/>
										<supplier
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-nilReason"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_DataQuality_PropertyType"
										name="DQ_DataQuality_PropertyType">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_DataQuality_PropertyType-DQ_DataQuality"
											name="DQ_DataQuality" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_DataQuality_Type"
											association="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-118"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_DataQuality_PropertyType-nilReason"
											name="nilReason" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_DataQuality_PropertyType-nilReason-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_DataQuality_PropertyType-nilReason-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Association"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-118">
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_DataQuality_PropertyType-DQ_DataQuality"/>
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-118-ownedEnd"/>
										<ownedEnd xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-118-ownedEnd"
											isUnique="false"
											type="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_DataQuality_PropertyType"
											association="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-118"
										> </ownedEnd>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-packagedElement-119"
										name="ref">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_DataQuality_PropertyType-nilReason"/>
										<supplier
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-nilReason"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_ElementPropertyHolder"
										name="AbstractDQ_ElementPropertyHolder">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_ElementPropertyHolder-AbstractDQ_Element"
											name="AbstractDQ_Element" aggregation="composite"
											isDerivedUnion="true"
											type="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_Element_Type"/>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_ElementPropertyHolder-DQ_CompletenessCommission"
											name="DQ_CompletenessCommission" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_CompletenessCommission_Type">
											<subsettedProperty
												xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_ElementPropertyHolder-AbstractDQ_Completeness"
											/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_ElementPropertyHolder-DQ_AccuracyOfATimeMeasurement"
											name="DQ_AccuracyOfATimeMeasurement"
											aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_AccuracyOfATimeMeasurement_Type">
											<subsettedProperty
												xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_ElementPropertyHolder-AbstractDQ_TemporalAccuracy"
											/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_ElementPropertyHolder-DQ_ThematicClassificationCorrectness"
											name="DQ_ThematicClassificationCorrectness"
											aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_ThematicClassificationCorrectness_Type">
											<subsettedProperty
												xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_ElementPropertyHolder-AbstractDQ_ThematicAccuracy"
											/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_ElementPropertyHolder-DQ_ConceptualConsistency"
											name="DQ_ConceptualConsistency" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_ConceptualConsistency_Type">
											<subsettedProperty
												xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_ElementPropertyHolder-AbstractDQ_LogicalConsistency"
											/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_ElementPropertyHolder-DQ_GriddedDataPositionalAccuracy"
											name="DQ_GriddedDataPositionalAccuracy"
											aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_GriddedDataPositionalAccuracy_Type">
											<subsettedProperty
												xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_ElementPropertyHolder-AbstractDQ_PositionalAccuracy"
											/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_ElementPropertyHolder-DQ_TopologicalConsistency"
											name="DQ_TopologicalConsistency" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_TopologicalConsistency_Type">
											<subsettedProperty
												xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_ElementPropertyHolder-AbstractDQ_LogicalConsistency"
											/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_ElementPropertyHolder-DQ_FormatConsistency"
											name="DQ_FormatConsistency" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_FormatConsistency_Type">
											<subsettedProperty
												xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_ElementPropertyHolder-AbstractDQ_LogicalConsistency"
											/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_ElementPropertyHolder-DQ_QuantitativeAttributeAccuracy"
											name="DQ_QuantitativeAttributeAccuracy"
											aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_QuantitativeAttributeAccuracy_Type">
											<subsettedProperty
												xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_ElementPropertyHolder-AbstractDQ_ThematicAccuracy"
											/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_ElementPropertyHolder-DQ_TemporalValidity"
											name="DQ_TemporalValidity" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_TemporalValidity_Type">
											<subsettedProperty
												xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_ElementPropertyHolder-AbstractDQ_TemporalAccuracy"
											/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_ElementPropertyHolder-DQ_NonQuantitativeAttributeAccuracy"
											name="DQ_NonQuantitativeAttributeAccuracy"
											aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_NonQuantitativeAttributeAccuracy_Type">
											<subsettedProperty
												xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_ElementPropertyHolder-AbstractDQ_ThematicAccuracy"
											/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_ElementPropertyHolder-DQ_CompletenessOmission"
											name="DQ_CompletenessOmission" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_CompletenessOmission_Type">
											<subsettedProperty
												xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_ElementPropertyHolder-AbstractDQ_Completeness"
											/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_ElementPropertyHolder-DQ_TemporalConsistency"
											name="DQ_TemporalConsistency" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_TemporalConsistency_Type">
											<subsettedProperty
												xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_ElementPropertyHolder-AbstractDQ_TemporalAccuracy"
											/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_ElementPropertyHolder-AbstractDQ_Completeness"
											name="AbstractDQ_Completeness" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_Completeness_Type">
											<subsettedProperty
												xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_ElementPropertyHolder-AbstractDQ_Element"
											/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_ElementPropertyHolder-DQ_DomainConsistency"
											name="DQ_DomainConsistency" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_DomainConsistency_Type">
											<subsettedProperty
												xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_ElementPropertyHolder-AbstractDQ_LogicalConsistency"
											/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_ElementPropertyHolder-DQ_RelativeInternalPositionalAccuracy"
											name="DQ_RelativeInternalPositionalAccuracy"
											aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_RelativeInternalPositionalAccuracy_Type">
											<subsettedProperty
												xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_ElementPropertyHolder-AbstractDQ_PositionalAccuracy"
											/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_ElementPropertyHolder-AbstractDQ_ThematicAccuracy"
											name="AbstractDQ_ThematicAccuracy"
											aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_ThematicAccuracy_Type">
											<subsettedProperty
												xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_ElementPropertyHolder-AbstractDQ_Element"
											/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_ElementPropertyHolder-AbstractDQ_TemporalAccuracy"
											name="AbstractDQ_TemporalAccuracy"
											aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_TemporalAccuracy_Type">
											<subsettedProperty
												xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_ElementPropertyHolder-AbstractDQ_Element"
											/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_ElementPropertyHolder-AbstractDQ_LogicalConsistency"
											name="AbstractDQ_LogicalConsistency"
											aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_LogicalConsistency_Type">
											<subsettedProperty
												xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_ElementPropertyHolder-AbstractDQ_Element"
											/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_ElementPropertyHolder-DQ_AbsoluteExternalPositionalAccuracy"
											name="DQ_AbsoluteExternalPositionalAccuracy"
											aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_AbsoluteExternalPositionalAccuracy_Type">
											<subsettedProperty
												xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_ElementPropertyHolder-AbstractDQ_PositionalAccuracy"
											/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_ElementPropertyHolder-AbstractDQ_PositionalAccuracy"
											name="AbstractDQ_PositionalAccuracy"
											aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_PositionalAccuracy_Type">
											<subsettedProperty
												xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_ElementPropertyHolder-AbstractDQ_Element"
											/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_ResultPropertyHolder"
										name="AbstractDQ_ResultPropertyHolder">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_ResultPropertyHolder-AbstractDQ_Result"
											name="AbstractDQ_Result" aggregation="composite"
											isDerivedUnion="true"
											type="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_Result_Type"/>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_ResultPropertyHolder-DQ_ConformanceResult"
											name="DQ_ConformanceResult" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_ConformanceResult_Type">
											<subsettedProperty
												xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_ResultPropertyHolder-AbstractDQ_Result"
											/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_ResultPropertyHolder-DQ_QuantitativeResult"
											name="DQ_QuantitativeResult" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_QuantitativeResult_Type">
											<subsettedProperty
												xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_ResultPropertyHolder-AbstractDQ_Result"
											/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-CharacterStringPropertyHolder"
										name="CharacterStringPropertyHolder">
										<generalization xmi:type="uml:Generalization"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-CharacterStringPropertyHolder-generalization"
											general="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-CharacterStringPropertyHolder"/>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-CharacterStringPropertyHolder-DQ_EvaluationMethodTypeCode"
											name="DQ_EvaluationMethodTypeCode"
											aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-CodeListValue_Type">
											<subsettedProperty
												xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-CharacterStringPropertyHolder-CharacterString"
											/>
										</ownedAttribute>
									</packagedElement>
								</packagedElement>
								<packagedElement xmi:type="uml:Package"
									xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution"
									name="distribution">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-ownedComment"
										body="This file was generated from ISO TC/211 UML class diagrams == 01-26-2005 12:40:03 ====== ">
										<annotatedElement
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-distribution"
										/>
									</ownedComment>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_Medium_Type"
										name="MD_Medium_Type">
										<ownedComment xmi:type="uml:Comment"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_Medium_Type-ownedComment"
											body="Information about the media on which the data can be distributed">
											<annotatedElement
												xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_Medium_Type"
											/>
										</ownedComment>
										<generalization xmi:type="uml:Generalization"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_Medium_Type-generalization"
											general="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-AbstractObject_Type"/>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_Medium_Type-name"
											name="name" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_MediumNameCode_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_Medium_Type-name-lowerValue"
											/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_Medium_Type-density"
											name="density" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Real_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_Medium_Type-density-lowerValue"/>
											<upperValue xmi:type="uml:LiteralUnlimitedNatural"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_Medium_Type-density-upperValue"
												value="*"/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_Medium_Type-densityUnits"
											name="densityUnits" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-CharacterString_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_Medium_Type-densityUnits-lowerValue"
											/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_Medium_Type-volumes"
											name="volumes" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Integer_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_Medium_Type-volumes-lowerValue"
											/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_Medium_Type-mediumFormat"
											name="mediumFormat" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_MediumFormatCode_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_Medium_Type-mediumFormat-lowerValue"/>
											<upperValue xmi:type="uml:LiteralUnlimitedNatural"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_Medium_Type-mediumFormat-upperValue"
												value="*"/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_Medium_Type-mediumNote"
											name="mediumNote" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-CharacterString_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_Medium_Type-mediumNote-lowerValue"
											/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_MediumNameCode_PropertyType"
										name="MD_MediumNameCode_PropertyType">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_MediumNameCode_PropertyType-MD_MediumNameCode"
											name="MD_MediumNameCode" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-CodeListValue_Type"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_MediumNameCode_PropertyType-nilReason"
											name="nilReason" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_MediumNameCode_PropertyType-nilReason-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_MediumNameCode_PropertyType-nilReason-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-NamespaceElementPropertyHolder"
										name="NamespaceElementPropertyHolder"/>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-packagedElement-4"
										name="ref">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_MediumNameCode_PropertyType-nilReason"/>
										<supplier
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-nilReason"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_MediumFormatCode_PropertyType"
										name="MD_MediumFormatCode_PropertyType">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_MediumFormatCode_PropertyType-MD_MediumFormatCode"
											name="MD_MediumFormatCode" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-CodeListValue_Type"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_MediumFormatCode_PropertyType-nilReason"
											name="nilReason" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_MediumFormatCode_PropertyType-nilReason-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_MediumFormatCode_PropertyType-nilReason-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-packagedElement-6"
										name="ref">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_MediumFormatCode_PropertyType-nilReason"/>
										<supplier
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-nilReason"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_Medium_PropertyType"
										name="MD_Medium_PropertyType">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_Medium_PropertyType-MD_Medium"
											name="MD_Medium" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_Medium_Type"
											association="_niem-external-ogc-iso-19139-20070417-gmd-distribution-packagedElement-8"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_Medium_PropertyType-nilReason"
											name="nilReason" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_Medium_PropertyType-nilReason-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_Medium_PropertyType-nilReason-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Association"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-packagedElement-8">
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_Medium_PropertyType-MD_Medium"/>
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-distribution-packagedElement-8-ownedEnd"/>
										<ownedEnd xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-packagedElement-8-ownedEnd"
											isUnique="false"
											type="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_Medium_PropertyType"
											association="_niem-external-ogc-iso-19139-20070417-gmd-distribution-packagedElement-8"
										> </ownedEnd>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-packagedElement-9"
										name="ref">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_Medium_PropertyType-nilReason"/>
										<supplier
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-nilReason"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_DigitalTransferOptions_Type"
										name="MD_DigitalTransferOptions_Type">
										<ownedComment xmi:type="uml:Comment"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_DigitalTransferOptions_Type-ownedComment"
											body="Technical means and media by which a dataset is obtained from the distributor">
											<annotatedElement
												xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_DigitalTransferOptions_Type"
											/>
										</ownedComment>
										<generalization xmi:type="uml:Generalization"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_DigitalTransferOptions_Type-generalization"
											general="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-AbstractObject_Type"/>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_DigitalTransferOptions_Type-unitsOfDistribution"
											name="unitsOfDistribution" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-CharacterString_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_DigitalTransferOptions_Type-unitsOfDistribution-lowerValue"
											/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_DigitalTransferOptions_Type-transferSize"
											name="transferSize" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Real_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_DigitalTransferOptions_Type-transferSize-lowerValue"
											/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_DigitalTransferOptions_Type-onLine"
											name="onLine" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_OnlineResource_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_DigitalTransferOptions_Type-onLine-lowerValue"/>
											<upperValue xmi:type="uml:LiteralUnlimitedNatural"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_DigitalTransferOptions_Type-onLine-upperValue"
												value="*"/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_DigitalTransferOptions_Type-offLine"
											name="offLine" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_Medium_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_DigitalTransferOptions_Type-offLine-lowerValue"
											/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_DigitalTransferOptions_PropertyType"
										name="MD_DigitalTransferOptions_PropertyType">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_DigitalTransferOptions_PropertyType-MD_DigitalTransferOptions"
											name="MD_DigitalTransferOptions" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_DigitalTransferOptions_Type"
											association="_niem-external-ogc-iso-19139-20070417-gmd-distribution-packagedElement-12"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_DigitalTransferOptions_PropertyType-nilReason"
											name="nilReason" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_DigitalTransferOptions_PropertyType-nilReason-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_DigitalTransferOptions_PropertyType-nilReason-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Association"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-packagedElement-12">
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_DigitalTransferOptions_PropertyType-MD_DigitalTransferOptions"/>
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-distribution-packagedElement-12-ownedEnd"/>
										<ownedEnd xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-packagedElement-12-ownedEnd"
											isUnique="false"
											type="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_DigitalTransferOptions_PropertyType"
											association="_niem-external-ogc-iso-19139-20070417-gmd-distribution-packagedElement-12"
										> </ownedEnd>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-packagedElement-13"
										name="ref">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_DigitalTransferOptions_PropertyType-nilReason"/>
										<supplier
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-nilReason"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_StandardOrderProcess_Type"
										name="MD_StandardOrderProcess_Type">
										<ownedComment xmi:type="uml:Comment"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_StandardOrderProcess_Type-ownedComment"
											body="Common ways in which the dataset may be obtained or received, and related instructions and fee information">
											<annotatedElement
												xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_StandardOrderProcess_Type"
											/>
										</ownedComment>
										<generalization xmi:type="uml:Generalization"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_StandardOrderProcess_Type-generalization"
											general="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-AbstractObject_Type"/>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_StandardOrderProcess_Type-fees"
											name="fees" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-CharacterString_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_StandardOrderProcess_Type-fees-lowerValue"
											/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_StandardOrderProcess_Type-plannedAvailableDateTime"
											name="plannedAvailableDateTime" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-DateTime_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_StandardOrderProcess_Type-plannedAvailableDateTime-lowerValue"
											/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_StandardOrderProcess_Type-orderingInstructions"
											name="orderingInstructions" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-CharacterString_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_StandardOrderProcess_Type-orderingInstructions-lowerValue"
											/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_StandardOrderProcess_Type-turnaround"
											name="turnaround" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-CharacterString_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_StandardOrderProcess_Type-turnaround-lowerValue"
											/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_StandardOrderProcess_PropertyType"
										name="MD_StandardOrderProcess_PropertyType">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_StandardOrderProcess_PropertyType-MD_StandardOrderProcess"
											name="MD_StandardOrderProcess" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_StandardOrderProcess_Type"
											association="_niem-external-ogc-iso-19139-20070417-gmd-distribution-packagedElement-16"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_StandardOrderProcess_PropertyType-nilReason"
											name="nilReason" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_StandardOrderProcess_PropertyType-nilReason-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_StandardOrderProcess_PropertyType-nilReason-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Association"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-packagedElement-16">
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_StandardOrderProcess_PropertyType-MD_StandardOrderProcess"/>
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-distribution-packagedElement-16-ownedEnd"/>
										<ownedEnd xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-packagedElement-16-ownedEnd"
											isUnique="false"
											type="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_StandardOrderProcess_PropertyType"
											association="_niem-external-ogc-iso-19139-20070417-gmd-distribution-packagedElement-16"
										> </ownedEnd>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-packagedElement-17"
										name="ref">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_StandardOrderProcess_PropertyType-nilReason"/>
										<supplier
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-nilReason"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_Distributor_Type"
										name="MD_Distributor_Type">
										<ownedComment xmi:type="uml:Comment"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_Distributor_Type-ownedComment"
											body="Information about the distributor">
											<annotatedElement
												xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_Distributor_Type"
											/>
										</ownedComment>
										<generalization xmi:type="uml:Generalization"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_Distributor_Type-generalization"
											general="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-AbstractObject_Type"/>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_Distributor_Type-distributorContact"
											name="distributorContact" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_ResponsibleParty_PropertyType"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_Distributor_Type-distributionOrderProcess"
											name="distributionOrderProcess" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_StandardOrderProcess_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_Distributor_Type-distributionOrderProcess-lowerValue"/>
											<upperValue xmi:type="uml:LiteralUnlimitedNatural"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_Distributor_Type-distributionOrderProcess-upperValue"
												value="*"/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_Distributor_Type-distributorFormat"
											name="distributorFormat" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_Format_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_Distributor_Type-distributorFormat-lowerValue"/>
											<upperValue xmi:type="uml:LiteralUnlimitedNatural"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_Distributor_Type-distributorFormat-upperValue"
												value="*"/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_Distributor_Type-distributorTransferOptions"
											name="distributorTransferOptions"
											aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_DigitalTransferOptions_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_Distributor_Type-distributorTransferOptions-lowerValue"/>
											<upperValue xmi:type="uml:LiteralUnlimitedNatural"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_Distributor_Type-distributorTransferOptions-upperValue"
												value="*"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_Format_PropertyType"
										name="MD_Format_PropertyType">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_Format_PropertyType-MD_Format"
											name="MD_Format" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_Format_Type"
											association="_niem-external-ogc-iso-19139-20070417-gmd-distribution-packagedElement-24"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_Format_PropertyType-nilReason"
											name="nilReason" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_Format_PropertyType-nilReason-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_Format_PropertyType-nilReason-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_Format_Type"
										name="MD_Format_Type">
										<ownedComment xmi:type="uml:Comment"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_Format_Type-ownedComment"
											body="Description of the form of the data to be distributed">
											<annotatedElement
												xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_Format_Type"
											/>
										</ownedComment>
										<generalization xmi:type="uml:Generalization"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_Format_Type-generalization"
											general="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-AbstractObject_Type"/>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_Format_Type-name"
											name="name" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-CharacterString_PropertyType"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_Format_Type-version"
											name="version" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-CharacterString_PropertyType"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_Format_Type-amendmentNumber"
											name="amendmentNumber" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-CharacterString_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_Format_Type-amendmentNumber-lowerValue"
											/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_Format_Type-specification"
											name="specification" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-CharacterString_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_Format_Type-specification-lowerValue"
											/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_Format_Type-fileDecompressionTechnique"
											name="fileDecompressionTechnique"
											aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-CharacterString_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_Format_Type-fileDecompressionTechnique-lowerValue"
											/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_Format_Type-formatDistributor"
											name="formatDistributor" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_Distributor_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_Format_Type-formatDistributor-lowerValue"/>
											<upperValue xmi:type="uml:LiteralUnlimitedNatural"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_Format_Type-formatDistributor-upperValue"
												value="*"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_Distributor_PropertyType"
										name="MD_Distributor_PropertyType">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_Distributor_PropertyType-MD_Distributor"
											name="MD_Distributor" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_Distributor_Type"
											association="_niem-external-ogc-iso-19139-20070417-gmd-distribution-packagedElement-22"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_Distributor_PropertyType-nilReason"
											name="nilReason" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_Distributor_PropertyType-nilReason-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_Distributor_PropertyType-nilReason-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Association"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-packagedElement-22">
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_Distributor_PropertyType-MD_Distributor"/>
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-distribution-packagedElement-22-ownedEnd"/>
										<ownedEnd xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-packagedElement-22-ownedEnd"
											isUnique="false"
											type="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_Distributor_PropertyType"
											association="_niem-external-ogc-iso-19139-20070417-gmd-distribution-packagedElement-22"
										> </ownedEnd>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-packagedElement-23"
										name="ref">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_Distributor_PropertyType-nilReason"/>
										<supplier
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-nilReason"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Association"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-packagedElement-24">
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_Format_PropertyType-MD_Format"/>
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-distribution-packagedElement-24-ownedEnd"/>
										<ownedEnd xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-packagedElement-24-ownedEnd"
											isUnique="false"
											type="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_Format_PropertyType"
											association="_niem-external-ogc-iso-19139-20070417-gmd-distribution-packagedElement-24"
										> </ownedEnd>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-packagedElement-25"
										name="ref">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_Format_PropertyType-nilReason"/>
										<supplier
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-nilReason"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_Distribution_Type"
										name="MD_Distribution_Type">
										<ownedComment xmi:type="uml:Comment"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_Distribution_Type-ownedComment"
											body="Information about the distributor of and options for obtaining the dataset">
											<annotatedElement
												xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_Distribution_Type"
											/>
										</ownedComment>
										<generalization xmi:type="uml:Generalization"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_Distribution_Type-generalization"
											general="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-AbstractObject_Type"/>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_Distribution_Type-distributionFormat"
											name="distributionFormat" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_Format_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_Distribution_Type-distributionFormat-lowerValue"/>
											<upperValue xmi:type="uml:LiteralUnlimitedNatural"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_Distribution_Type-distributionFormat-upperValue"
												value="*"/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_Distribution_Type-distributor"
											name="distributor" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_Distributor_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_Distribution_Type-distributor-lowerValue"/>
											<upperValue xmi:type="uml:LiteralUnlimitedNatural"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_Distribution_Type-distributor-upperValue"
												value="*"/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_Distribution_Type-transferOptions"
											name="transferOptions" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_DigitalTransferOptions_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_Distribution_Type-transferOptions-lowerValue"/>
											<upperValue xmi:type="uml:LiteralUnlimitedNatural"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_Distribution_Type-transferOptions-upperValue"
												value="*"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_Distribution_PropertyType"
										name="MD_Distribution_PropertyType">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_Distribution_PropertyType-MD_Distribution"
											name="MD_Distribution" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_Distribution_Type"
											association="_niem-external-ogc-iso-19139-20070417-gmd-distribution-packagedElement-28"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_Distribution_PropertyType-nilReason"
											name="nilReason" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_Distribution_PropertyType-nilReason-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_Distribution_PropertyType-nilReason-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Association"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-packagedElement-28">
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_Distribution_PropertyType-MD_Distribution"/>
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-distribution-packagedElement-28-ownedEnd"/>
										<ownedEnd xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-packagedElement-28-ownedEnd"
											isUnique="false"
											type="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_Distribution_PropertyType"
											association="_niem-external-ogc-iso-19139-20070417-gmd-distribution-packagedElement-28"
										> </ownedEnd>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-packagedElement-29"
										name="ref">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_Distribution_PropertyType-nilReason"/>
										<supplier
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-nilReason"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_DistributionUnits_PropertyType"
										name="MD_DistributionUnits_PropertyType">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_DistributionUnits_PropertyType-MD_DistributionUnits"
											name="MD_DistributionUnits" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-CodeListValue_Type"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_DistributionUnits_PropertyType-nilReason"
											name="nilReason" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_DistributionUnits_PropertyType-nilReason-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_DistributionUnits_PropertyType-nilReason-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-packagedElement-31"
										name="ref">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_DistributionUnits_PropertyType-nilReason"/>
										<supplier
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-nilReason"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-CharacterStringPropertyHolder"
										name="CharacterStringPropertyHolder">
										<generalization xmi:type="uml:Generalization"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-CharacterStringPropertyHolder-generalization"
											general="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-CharacterStringPropertyHolder"/>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-CharacterStringPropertyHolder-MD_DistributionUnits"
											name="MD_DistributionUnits" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-CodeListValue_Type">
											<subsettedProperty
												xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-CharacterStringPropertyHolder-CharacterString"
											/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-CharacterStringPropertyHolder-MD_MediumFormatCode"
											name="MD_MediumFormatCode" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-CodeListValue_Type">
											<subsettedProperty
												xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-CharacterStringPropertyHolder-CharacterString"
											/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-CharacterStringPropertyHolder-MD_MediumNameCode"
											name="MD_MediumNameCode" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-CodeListValue_Type">
											<subsettedProperty
												xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-CharacterStringPropertyHolder-CharacterString"
											/>
										</ownedAttribute>
									</packagedElement>
								</packagedElement>
								<packagedElement xmi:type="uml:Package"
									xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-extent"
									name="extent">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-extent-ownedComment"
										body="This file was generated from ISO TC/211 UML class diagrams == 01-26-2005 12:40:04 ====== ">
										<annotatedElement
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-extent"
										/>
									</ownedComment>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_Extent_Type"
										name="EX_Extent_Type">
										<ownedComment xmi:type="uml:Comment"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_Extent_Type-ownedComment"
											body="Information about spatial, vertical, and temporal extent">
											<annotatedElement
												xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_Extent_Type"
											/>
										</ownedComment>
										<generalization xmi:type="uml:Generalization"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_Extent_Type-generalization"
											general="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-AbstractObject_Type"/>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_Extent_Type-description"
											name="description" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-CharacterString_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_Extent_Type-description-lowerValue"
											/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_Extent_Type-geographicElement"
											name="geographicElement" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_GeographicExtent_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_Extent_Type-geographicElement-lowerValue"/>
											<upperValue xmi:type="uml:LiteralUnlimitedNatural"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_Extent_Type-geographicElement-upperValue"
												value="*"/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_Extent_Type-temporalElement"
											name="temporalElement" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_TemporalExtent_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_Extent_Type-temporalElement-lowerValue"/>
											<upperValue xmi:type="uml:LiteralUnlimitedNatural"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_Extent_Type-temporalElement-upperValue"
												value="*"/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_Extent_Type-verticalElement"
											name="verticalElement" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_VerticalExtent_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_Extent_Type-verticalElement-lowerValue"/>
											<upperValue xmi:type="uml:LiteralUnlimitedNatural"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_Extent_Type-verticalElement-upperValue"
												value="*"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_GeographicExtent_PropertyType"
										name="EX_GeographicExtent_PropertyType">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_GeographicExtent_PropertyType-AbstractEX_GeographicExtent"
											name="AbstractEX_GeographicExtent"
											aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-extent-AbstractEX_GeographicExtent_Type"
											association="_niem-external-ogc-iso-19139-20070417-gmd-extent-packagedElement-5"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_GeographicExtent_PropertyType-nilReason"
											name="nilReason" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_GeographicExtent_PropertyType-nilReason-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_GeographicExtent_PropertyType-nilReason-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-extent-AbstractEX_GeographicExtent_Type"
										name="AbstractEX_GeographicExtent_Type" isAbstract="true">
										<ownedComment xmi:type="uml:Comment"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-extent-AbstractEX_GeographicExtent_Type-ownedComment"
											body="Geographic area of the dataset">
											<annotatedElement
												xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-extent-AbstractEX_GeographicExtent_Type"
											/>
										</ownedComment>
										<generalization xmi:type="uml:Generalization"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-extent-AbstractEX_GeographicExtent_Type-generalization"
											general="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-AbstractObject_Type"/>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-extent-AbstractEX_GeographicExtent_Type-extentTypeCode"
											name="extentTypeCode" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Boolean_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-extent-AbstractEX_GeographicExtent_Type-extentTypeCode-lowerValue"
											/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-extent-NamespaceElementPropertyHolder"
										name="NamespaceElementPropertyHolder">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-extent-NamespaceElementPropertyHolder-EX_Extent"
											name="EX_Extent" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_Extent_Type"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Association"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-extent-packagedElement-5">
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_GeographicExtent_PropertyType-AbstractEX_GeographicExtent"/>
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-extent-packagedElement-5-ownedEnd"/>
										<ownedEnd xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-extent-packagedElement-5-ownedEnd"
											isUnique="false"
											type="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_GeographicExtent_PropertyType"
											association="_niem-external-ogc-iso-19139-20070417-gmd-extent-packagedElement-5"
										> </ownedEnd>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-extent-packagedElement-6"
										name="ref">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_GeographicExtent_PropertyType-nilReason"/>
										<supplier
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-nilReason"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_TemporalExtent_PropertyType"
										name="EX_TemporalExtent_PropertyType">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_TemporalExtent_PropertyType-EX_TemporalExtent"
											name="EX_TemporalExtent" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_TemporalExtent_Type"
											association="_niem-external-ogc-iso-19139-20070417-gmd-extent-packagedElement-9"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_TemporalExtent_PropertyType-nilReason"
											name="nilReason" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_TemporalExtent_PropertyType-nilReason-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_TemporalExtent_PropertyType-nilReason-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_TemporalExtent_Type"
										name="EX_TemporalExtent_Type">
										<ownedComment xmi:type="uml:Comment"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_TemporalExtent_Type-ownedComment"
											body="Time period covered by the content of the dataset">
											<annotatedElement
												xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_TemporalExtent_Type"
											/>
										</ownedComment>
										<generalization xmi:type="uml:Generalization"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_TemporalExtent_Type-generalization"
											general="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-AbstractObject_Type"/>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_TemporalExtent_Type-extent"
											name="extent" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gts-temporalObjects-TM_Primitive_PropertyType"
										> </ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Association"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-extent-packagedElement-9">
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_TemporalExtent_PropertyType-EX_TemporalExtent"/>
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-extent-packagedElement-9-ownedEnd"/>
										<ownedEnd xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-extent-packagedElement-9-ownedEnd"
											isUnique="false"
											type="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_TemporalExtent_PropertyType"
											association="_niem-external-ogc-iso-19139-20070417-gmd-extent-packagedElement-9"
										> </ownedEnd>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-extent-packagedElement-10"
										name="ref">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_TemporalExtent_PropertyType-nilReason"/>
										<supplier
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-nilReason"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_VerticalExtent_PropertyType"
										name="EX_VerticalExtent_PropertyType">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_VerticalExtent_PropertyType-EX_VerticalExtent"
											name="EX_VerticalExtent" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_VerticalExtent_Type"
											association="_niem-external-ogc-iso-19139-20070417-gmd-extent-packagedElement-13"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_VerticalExtent_PropertyType-nilReason"
											name="nilReason" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_VerticalExtent_PropertyType-nilReason-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_VerticalExtent_PropertyType-nilReason-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_VerticalExtent_Type"
										name="EX_VerticalExtent_Type">
										<ownedComment xmi:type="uml:Comment"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_VerticalExtent_Type-ownedComment"
											body="Vertical domain of dataset">
											<annotatedElement
												xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_VerticalExtent_Type"
											/>
										</ownedComment>
										<generalization xmi:type="uml:Generalization"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_VerticalExtent_Type-generalization"
											general="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-AbstractObject_Type"/>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_VerticalExtent_Type-minimumValue"
											name="minimumValue" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Real_PropertyType"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_VerticalExtent_Type-maximumValue"
											name="maximumValue" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Real_PropertyType"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_VerticalExtent_Type-verticalCRS"
											name="verticalCRS" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gsr-spatialReferencing-SC_CRS_PropertyType"
										> </ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Association"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-extent-packagedElement-13">
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_VerticalExtent_PropertyType-EX_VerticalExtent"/>
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-extent-packagedElement-13-ownedEnd"/>
										<ownedEnd xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-extent-packagedElement-13-ownedEnd"
											isUnique="false"
											type="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_VerticalExtent_PropertyType"
											association="_niem-external-ogc-iso-19139-20070417-gmd-extent-packagedElement-13"
										> </ownedEnd>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-extent-packagedElement-14"
										name="ref">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_VerticalExtent_PropertyType-nilReason"/>
										<supplier
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-nilReason"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_Extent_PropertyType"
										name="EX_Extent_PropertyType">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_Extent_PropertyType-EX_Extent"
											name="EX_Extent" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_Extent_Type"
											association="_niem-external-ogc-iso-19139-20070417-gmd-extent-packagedElement-16"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_Extent_PropertyType-nilReason"
											name="nilReason" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_Extent_PropertyType-nilReason-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_Extent_PropertyType-nilReason-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Association"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-extent-packagedElement-16">
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_Extent_PropertyType-EX_Extent"/>
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-extent-packagedElement-16-ownedEnd"/>
										<ownedEnd xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-extent-packagedElement-16-ownedEnd"
											isUnique="false"
											type="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_Extent_PropertyType"
											association="_niem-external-ogc-iso-19139-20070417-gmd-extent-packagedElement-16"
										> </ownedEnd>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-extent-packagedElement-17"
										name="ref">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_Extent_PropertyType-nilReason"/>
										<supplier
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-nilReason"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_BoundingPolygon_Type"
										name="EX_BoundingPolygon_Type">
										<ownedComment xmi:type="uml:Comment"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_BoundingPolygon_Type-ownedComment"
											body="Boundary enclosing the dataset expressed as the closed set of (x,y) coordinates of the polygon (last point replicates first point)">
											<annotatedElement
												xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_BoundingPolygon_Type"
											/>
										</ownedComment>
										<generalization xmi:type="uml:Generalization"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_BoundingPolygon_Type-generalization"
											general="_niem-external-ogc-iso-19139-20070417-gmd-extent-AbstractEX_GeographicExtent_Type"/>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_BoundingPolygon_Type-polygon"
											name="polygon" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gss-geometry-GM_Object_PropertyType">
											<upperValue xmi:type="uml:LiteralUnlimitedNatural"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_BoundingPolygon_Type-polygon-upperValue"
												value="*"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_BoundingPolygon_PropertyType"
										name="EX_BoundingPolygon_PropertyType">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_BoundingPolygon_PropertyType-EX_BoundingPolygon"
											name="EX_BoundingPolygon" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_BoundingPolygon_Type"
											association="_niem-external-ogc-iso-19139-20070417-gmd-extent-packagedElement-20"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_BoundingPolygon_PropertyType-nilReason"
											name="nilReason" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_BoundingPolygon_PropertyType-nilReason-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_BoundingPolygon_PropertyType-nilReason-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Association"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-extent-packagedElement-20">
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_BoundingPolygon_PropertyType-EX_BoundingPolygon"/>
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-extent-packagedElement-20-ownedEnd"/>
										<ownedEnd xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-extent-packagedElement-20-ownedEnd"
											isUnique="false"
											type="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_BoundingPolygon_PropertyType"
											association="_niem-external-ogc-iso-19139-20070417-gmd-extent-packagedElement-20"
										> </ownedEnd>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-extent-packagedElement-21"
										name="ref">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_BoundingPolygon_PropertyType-nilReason"/>
										<supplier
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-nilReason"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_GeographicBoundingBox_Type"
										name="EX_GeographicBoundingBox_Type">
										<ownedComment xmi:type="uml:Comment"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_GeographicBoundingBox_Type-ownedComment"
											body="Geographic area of the entire dataset referenced to WGS 84">
											<annotatedElement
												xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_GeographicBoundingBox_Type"
											/>
										</ownedComment>
										<generalization xmi:type="uml:Generalization"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_GeographicBoundingBox_Type-generalization"
											general="_niem-external-ogc-iso-19139-20070417-gmd-extent-AbstractEX_GeographicExtent_Type"/>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_GeographicBoundingBox_Type-westBoundLongitude"
											name="westBoundLongitude" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Decimal_PropertyType"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_GeographicBoundingBox_Type-eastBoundLongitude"
											name="eastBoundLongitude" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Decimal_PropertyType"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_GeographicBoundingBox_Type-southBoundLatitude"
											name="southBoundLatitude" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Decimal_PropertyType"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_GeographicBoundingBox_Type-northBoundLatitude"
											name="northBoundLatitude" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Decimal_PropertyType"
										> </ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_GeographicBoundingBox_PropertyType"
										name="EX_GeographicBoundingBox_PropertyType">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_GeographicBoundingBox_PropertyType-EX_GeographicBoundingBox"
											name="EX_GeographicBoundingBox" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_GeographicBoundingBox_Type"
											association="_niem-external-ogc-iso-19139-20070417-gmd-extent-packagedElement-24"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_GeographicBoundingBox_PropertyType-nilReason"
											name="nilReason" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_GeographicBoundingBox_PropertyType-nilReason-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_GeographicBoundingBox_PropertyType-nilReason-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Association"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-extent-packagedElement-24">
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_GeographicBoundingBox_PropertyType-EX_GeographicBoundingBox"/>
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-extent-packagedElement-24-ownedEnd"/>
										<ownedEnd xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-extent-packagedElement-24-ownedEnd"
											isUnique="false"
											type="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_GeographicBoundingBox_PropertyType"
											association="_niem-external-ogc-iso-19139-20070417-gmd-extent-packagedElement-24"
										> </ownedEnd>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-extent-packagedElement-25"
										name="ref">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_GeographicBoundingBox_PropertyType-nilReason"/>
										<supplier
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-nilReason"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_SpatialTemporalExtent_Type"
										name="EX_SpatialTemporalExtent_Type">
										<ownedComment xmi:type="uml:Comment"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_SpatialTemporalExtent_Type-ownedComment"
											body="Extent with respect to date and time">
											<annotatedElement
												xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_SpatialTemporalExtent_Type"
											/>
										</ownedComment>
										<generalization xmi:type="uml:Generalization"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_SpatialTemporalExtent_Type-generalization"
											general="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_TemporalExtent_Type"/>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_SpatialTemporalExtent_Type-spatialExtent"
											name="spatialExtent" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_GeographicExtent_PropertyType">
											<upperValue xmi:type="uml:LiteralUnlimitedNatural"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_SpatialTemporalExtent_Type-spatialExtent-upperValue"
												value="*"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_SpatialTemporalExtent_PropertyType"
										name="EX_SpatialTemporalExtent_PropertyType">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_SpatialTemporalExtent_PropertyType-EX_SpatialTemporalExtent"
											name="EX_SpatialTemporalExtent" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_SpatialTemporalExtent_Type"
											association="_niem-external-ogc-iso-19139-20070417-gmd-extent-packagedElement-28"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_SpatialTemporalExtent_PropertyType-nilReason"
											name="nilReason" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_SpatialTemporalExtent_PropertyType-nilReason-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_SpatialTemporalExtent_PropertyType-nilReason-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Association"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-extent-packagedElement-28">
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_SpatialTemporalExtent_PropertyType-EX_SpatialTemporalExtent"/>
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-extent-packagedElement-28-ownedEnd"/>
										<ownedEnd xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-extent-packagedElement-28-ownedEnd"
											isUnique="false"
											type="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_SpatialTemporalExtent_PropertyType"
											association="_niem-external-ogc-iso-19139-20070417-gmd-extent-packagedElement-28"
										> </ownedEnd>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-extent-packagedElement-29"
										name="ref">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_SpatialTemporalExtent_PropertyType-nilReason"/>
										<supplier
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-nilReason"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_GeographicDescription_Type"
										name="EX_GeographicDescription_Type">
										<generalization xmi:type="uml:Generalization"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_GeographicDescription_Type-generalization"
											general="_niem-external-ogc-iso-19139-20070417-gmd-extent-AbstractEX_GeographicExtent_Type"/>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_GeographicDescription_Type-geographicIdentifier"
											name="geographicIdentifier" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-referenceSystem-MD_Identifier_PropertyType"
										> </ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_GeographicDescription_PropertyType"
										name="EX_GeographicDescription_PropertyType">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_GeographicDescription_PropertyType-EX_GeographicDescription"
											name="EX_GeographicDescription" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_GeographicDescription_Type"
											association="_niem-external-ogc-iso-19139-20070417-gmd-extent-packagedElement-32"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_GeographicDescription_PropertyType-nilReason"
											name="nilReason" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_GeographicDescription_PropertyType-nilReason-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_GeographicDescription_PropertyType-nilReason-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Association"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-extent-packagedElement-32">
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_GeographicDescription_PropertyType-EX_GeographicDescription"/>
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-extent-packagedElement-32-ownedEnd"/>
										<ownedEnd xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-extent-packagedElement-32-ownedEnd"
											isUnique="false"
											type="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_GeographicDescription_PropertyType"
											association="_niem-external-ogc-iso-19139-20070417-gmd-extent-packagedElement-32"
										> </ownedEnd>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-extent-packagedElement-33"
										name="ref">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_GeographicDescription_PropertyType-nilReason"/>
										<supplier
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-nilReason"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-extent-AbstractEX_GeographicExtentPropertyHolder"
										name="AbstractEX_GeographicExtentPropertyHolder">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-extent-AbstractEX_GeographicExtentPropertyHolder-AbstractEX_GeographicExtent"
											name="AbstractEX_GeographicExtent"
											aggregation="composite" isDerivedUnion="true"
											type="_niem-external-ogc-iso-19139-20070417-gmd-extent-AbstractEX_GeographicExtent_Type"/>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-extent-AbstractEX_GeographicExtentPropertyHolder-EX_BoundingPolygon"
											name="EX_BoundingPolygon" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_BoundingPolygon_Type">
											<subsettedProperty
												xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-extent-AbstractEX_GeographicExtentPropertyHolder-AbstractEX_GeographicExtent"
											/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-extent-AbstractEX_GeographicExtentPropertyHolder-EX_GeographicBoundingBox"
											name="EX_GeographicBoundingBox" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_GeographicBoundingBox_Type">
											<subsettedProperty
												xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-extent-AbstractEX_GeographicExtentPropertyHolder-AbstractEX_GeographicExtent"
											/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-extent-AbstractEX_GeographicExtentPropertyHolder-EX_GeographicDescription"
											name="EX_GeographicDescription" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_GeographicDescription_Type">
											<subsettedProperty
												xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-extent-AbstractEX_GeographicExtentPropertyHolder-AbstractEX_GeographicExtent"
											/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_TemporalExtentPropertyHolder"
										name="EX_TemporalExtentPropertyHolder">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_TemporalExtentPropertyHolder-EX_TemporalExtent"
											name="EX_TemporalExtent" aggregation="composite"
											isDerivedUnion="true"
											type="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_TemporalExtent_Type"/>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_TemporalExtentPropertyHolder-EX_SpatialTemporalExtent"
											name="EX_SpatialTemporalExtent" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_SpatialTemporalExtent_Type">
											<subsettedProperty
												xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_TemporalExtentPropertyHolder-EX_TemporalExtent"
											/>
										</ownedAttribute>
									</packagedElement>
								</packagedElement>
								<packagedElement xmi:type="uml:Package"
									xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-freeText"
									name="freeText">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-freeText-ownedComment"
										body="This file was generated from ISO TC/211 UML class diagrams == 03-17-2005 17:21:53 ====== Informative package (concepts are not implementable) - pragmatic approach for encoding">
										<annotatedElement
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-freeText"
										/>
									</ownedComment>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-freeText-PT_FreeText_Type"
										name="PT_FreeText_Type">
										<generalization xmi:type="uml:Generalization"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-freeText-PT_FreeText_Type-generalization"
											general="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-AbstractObject_Type"/>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-freeText-PT_FreeText_Type-textGroup"
											name="textGroup" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-freeText-LocalisedCharacterString_PropertyType">
											<upperValue xmi:type="uml:LiteralUnlimitedNatural"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-freeText-PT_FreeText_Type-textGroup-upperValue"
												value="*"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-freeText-LocalisedCharacterString_PropertyType"
										name="LocalisedCharacterString_PropertyType">
										<generalization xmi:type="uml:Generalization"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-freeText-LocalisedCharacterString_PropertyType-generalization"
											general="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-ObjectReference_PropertyType"/>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-freeText-LocalisedCharacterString_PropertyType-LocalisedCharacterString"
											name="LocalisedCharacterString" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-freeText-LocalisedCharacterString_Type"
										> </ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:PrimitiveType"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-freeText-LocalisedCharacterString_Type"
										name="LocalisedCharacterString_Type">
										<generalization xmi:type="uml:Generalization"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-freeText-LocalisedCharacterString_Type-generalization">
											<general
												href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-string"
											> </general>
										</generalization>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-freeText-LocalisedCharacterString_Type-id"
											name="id" aggregation="composite">
											<type
												href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-ID"> </type>
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-freeText-LocalisedCharacterString_Type-id-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-freeText-LocalisedCharacterString_Type-id-defaultValue"
												name="default"/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-freeText-LocalisedCharacterString_Type-locale"
											name="locale" aggregation="composite">
											<type
												href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-anyURI"> </type>
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-freeText-LocalisedCharacterString_Type-locale-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-freeText-LocalisedCharacterString_Type-locale-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-freeText-NamespaceElementPropertyHolder"
										name="NamespaceElementPropertyHolder"/>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-freeText-PT_FreeText_PropertyType"
										name="PT_FreeText_PropertyType">
										<generalization xmi:type="uml:Generalization"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-freeText-PT_FreeText_PropertyType-generalization"
											general="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-CharacterString_PropertyType"/>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-freeText-PT_FreeText_PropertyType-PT_FreeText"
											name="PT_FreeText" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-freeText-PT_FreeText_Type"
											association="_niem-external-ogc-iso-19139-20070417-gmd-freeText-packagedElement-6"
										> </ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Association"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-freeText-packagedElement-6">
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-freeText-PT_FreeText_PropertyType-PT_FreeText"/>
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-freeText-packagedElement-6-ownedEnd"/>
										<ownedEnd xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-freeText-packagedElement-6-ownedEnd"
											isUnique="false"
											type="_niem-external-ogc-iso-19139-20070417-gmd-freeText-PT_FreeText_PropertyType"
											association="_niem-external-ogc-iso-19139-20070417-gmd-freeText-packagedElement-6"
										> </ownedEnd>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-freeText-PT_Locale_Type"
										name="PT_Locale_Type">
										<generalization xmi:type="uml:Generalization"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-freeText-PT_Locale_Type-generalization"
											general="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-AbstractObject_Type"/>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-freeText-PT_Locale_Type-languageCode"
											name="languageCode" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-freeText-LanguageCode_PropertyType"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-freeText-PT_Locale_Type-country"
											name="country" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-freeText-Country_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-freeText-PT_Locale_Type-country-lowerValue"
											/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-freeText-PT_Locale_Type-characterEncoding"
											name="characterEncoding" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_CharacterSetCode_PropertyType"
										> </ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-freeText-LanguageCode_PropertyType"
										name="LanguageCode_PropertyType">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-freeText-LanguageCode_PropertyType-LanguageCode"
											name="LanguageCode" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-CodeListValue_Type"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-freeText-LanguageCode_PropertyType-nilReason"
											name="nilReason" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-freeText-LanguageCode_PropertyType-nilReason-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-freeText-LanguageCode_PropertyType-nilReason-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-freeText-packagedElement-9"
										name="ref">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-freeText-LanguageCode_PropertyType-nilReason"/>
										<supplier
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-nilReason"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-freeText-Country_PropertyType"
										name="Country_PropertyType">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-freeText-Country_PropertyType-Country"
											name="Country" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-CodeListValue_Type"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-freeText-Country_PropertyType-nilReason"
											name="nilReason" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-freeText-Country_PropertyType-nilReason-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-freeText-Country_PropertyType-nilReason-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-freeText-packagedElement-11"
										name="ref">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-freeText-Country_PropertyType-nilReason"/>
										<supplier
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-nilReason"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-freeText-PT_Locale_PropertyType"
										name="PT_Locale_PropertyType">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-freeText-PT_Locale_PropertyType-PT_Locale"
											name="PT_Locale" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-freeText-PT_Locale_Type"
											association="_niem-external-ogc-iso-19139-20070417-gmd-freeText-packagedElement-13"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-freeText-PT_Locale_PropertyType-nilReason"
											name="nilReason" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-freeText-PT_Locale_PropertyType-nilReason-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-freeText-PT_Locale_PropertyType-nilReason-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Association"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-freeText-packagedElement-13">
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-freeText-PT_Locale_PropertyType-PT_Locale"/>
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-freeText-packagedElement-13-ownedEnd"/>
										<ownedEnd xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-freeText-packagedElement-13-ownedEnd"
											isUnique="false"
											type="_niem-external-ogc-iso-19139-20070417-gmd-freeText-PT_Locale_PropertyType"
											association="_niem-external-ogc-iso-19139-20070417-gmd-freeText-packagedElement-13"
										> </ownedEnd>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-freeText-packagedElement-14"
										name="ref">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-freeText-PT_Locale_PropertyType-nilReason"/>
										<supplier
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-nilReason"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-freeText-PT_LocaleContainer_Type"
										name="PT_LocaleContainer_Type">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-freeText-PT_LocaleContainer_Type-description"
											name="description" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-CharacterString_PropertyType"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-freeText-PT_LocaleContainer_Type-locale"
											name="locale" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-freeText-PT_Locale_PropertyType"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-freeText-PT_LocaleContainer_Type-date"
											name="date" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Date_PropertyType">
											<upperValue xmi:type="uml:LiteralUnlimitedNatural"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-freeText-PT_LocaleContainer_Type-date-upperValue"
												value="*"/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-freeText-PT_LocaleContainer_Type-responsibleParty"
											name="responsibleParty" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_ResponsibleParty_PropertyType">
											<upperValue xmi:type="uml:LiteralUnlimitedNatural"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-freeText-PT_LocaleContainer_Type-responsibleParty-upperValue"
												value="*"/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-freeText-PT_LocaleContainer_Type-localisedString"
											name="localisedString" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-freeText-LocalisedCharacterString_PropertyType">
											<upperValue xmi:type="uml:LiteralUnlimitedNatural"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-freeText-PT_LocaleContainer_Type-localisedString-upperValue"
												value="*"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-freeText-PT_LocaleContainer_PropertyType"
										name="PT_LocaleContainer_PropertyType">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-freeText-PT_LocaleContainer_PropertyType-PT_LocaleContainer"
											name="PT_LocaleContainer" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-freeText-PT_LocaleContainer_Type"
											association="_niem-external-ogc-iso-19139-20070417-gmd-freeText-packagedElement-17"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-freeText-PT_LocaleContainer_PropertyType-nilReason"
											name="nilReason" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-freeText-PT_LocaleContainer_PropertyType-nilReason-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-freeText-PT_LocaleContainer_PropertyType-nilReason-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Association"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-freeText-packagedElement-17">
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-freeText-PT_LocaleContainer_PropertyType-PT_LocaleContainer"/>
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-freeText-packagedElement-17-ownedEnd"/>
										<ownedEnd xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-freeText-packagedElement-17-ownedEnd"
											isUnique="false"
											type="_niem-external-ogc-iso-19139-20070417-gmd-freeText-PT_LocaleContainer_PropertyType"
											association="_niem-external-ogc-iso-19139-20070417-gmd-freeText-packagedElement-17"
										> </ownedEnd>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-freeText-packagedElement-18"
										name="ref">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-freeText-PT_LocaleContainer_PropertyType-nilReason"/>
										<supplier
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-nilReason"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-freeText-CharacterStringPropertyHolder"
										name="CharacterStringPropertyHolder">
										<generalization xmi:type="uml:Generalization"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-freeText-CharacterStringPropertyHolder-generalization"
											general="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-CharacterStringPropertyHolder"/>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-freeText-CharacterStringPropertyHolder-LanguageCode"
											name="LanguageCode" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-CodeListValue_Type">
											<subsettedProperty
												xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-CharacterStringPropertyHolder-CharacterString"
											/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-freeText-CharacterStringPropertyHolder-Country"
											name="Country" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-CodeListValue_Type">
											<subsettedProperty
												xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-CharacterStringPropertyHolder-CharacterString"
											/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-freeText-CharacterStringPropertyHolder-LocalisedCharacterString"
											name="LocalisedCharacterString" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-freeText-LocalisedCharacterString_Type">
											<subsettedProperty
												xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-CharacterStringPropertyHolder-CharacterString"
											/>
										</ownedAttribute>
									</packagedElement>
								</packagedElement>
								<packagedElement xmi:type="uml:Package"
									xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification"
									name="identification">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-ownedComment"
										body="This file was generated from ISO TC/211 UML class diagrams == 01-26-2005 12:40:05 ====== ">
										<annotatedElement
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-identification"
										/>
									</ownedComment>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_RepresentativeFraction_PropertyType"
										name="MD_RepresentativeFraction_PropertyType">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_RepresentativeFraction_PropertyType-MD_RepresentativeFraction"
											name="MD_RepresentativeFraction" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_RepresentativeFraction_Type"
											association="_niem-external-ogc-iso-19139-20070417-gmd-identification-packagedElement-4"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_RepresentativeFraction_PropertyType-nilReason"
											name="nilReason" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_RepresentativeFraction_PropertyType-nilReason-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_RepresentativeFraction_PropertyType-nilReason-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_RepresentativeFraction_Type"
										name="MD_RepresentativeFraction_Type">
										<generalization xmi:type="uml:Generalization"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_RepresentativeFraction_Type-generalization"
											general="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-AbstractObject_Type"/>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_RepresentativeFraction_Type-denominator"
											name="denominator" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Integer_PropertyType"
										> </ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-NamespaceElementPropertyHolder"
										name="NamespaceElementPropertyHolder"/>
									<packagedElement xmi:type="uml:Association"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-packagedElement-4">
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_RepresentativeFraction_PropertyType-MD_RepresentativeFraction"/>
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-identification-packagedElement-4-ownedEnd"/>
										<ownedEnd xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-packagedElement-4-ownedEnd"
											isUnique="false"
											type="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_RepresentativeFraction_PropertyType"
											association="_niem-external-ogc-iso-19139-20070417-gmd-identification-packagedElement-4"
										> </ownedEnd>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-packagedElement-5"
										name="ref">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_RepresentativeFraction_PropertyType-nilReason"/>
										<supplier
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-nilReason"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_CharacterSetCode_PropertyType"
										name="MD_CharacterSetCode_PropertyType">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_CharacterSetCode_PropertyType-MD_CharacterSetCode"
											name="MD_CharacterSetCode" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-CodeListValue_Type"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_CharacterSetCode_PropertyType-nilReason"
											name="nilReason" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_CharacterSetCode_PropertyType-nilReason-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_CharacterSetCode_PropertyType-nilReason-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-packagedElement-7"
										name="ref">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_CharacterSetCode_PropertyType-nilReason"/>
										<supplier
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-nilReason"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-AbstractMD_Identification_Type"
										name="AbstractMD_Identification_Type" isAbstract="true">
										<ownedComment xmi:type="uml:Comment"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-AbstractMD_Identification_Type-ownedComment"
											body="Basic information about data">
											<annotatedElement
												xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-identification-AbstractMD_Identification_Type"
											/>
										</ownedComment>
										<generalization xmi:type="uml:Generalization"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-AbstractMD_Identification_Type-generalization"
											general="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-AbstractObject_Type"/>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-AbstractMD_Identification_Type-citation"
											name="citation" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Citation_PropertyType"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-AbstractMD_Identification_Type-abstract"
											name="abstract" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-CharacterString_PropertyType"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-AbstractMD_Identification_Type-purpose"
											name="purpose" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-CharacterString_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-AbstractMD_Identification_Type-purpose-lowerValue"
											/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-AbstractMD_Identification_Type-credit"
											name="credit" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-CharacterString_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-AbstractMD_Identification_Type-credit-lowerValue"/>
											<upperValue xmi:type="uml:LiteralUnlimitedNatural"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-AbstractMD_Identification_Type-credit-upperValue"
												value="*"/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-AbstractMD_Identification_Type-status"
											name="status" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_ProgressCode_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-AbstractMD_Identification_Type-status-lowerValue"/>
											<upperValue xmi:type="uml:LiteralUnlimitedNatural"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-AbstractMD_Identification_Type-status-upperValue"
												value="*"/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-AbstractMD_Identification_Type-pointOfContact"
											name="pointOfContact" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_ResponsibleParty_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-AbstractMD_Identification_Type-pointOfContact-lowerValue"/>
											<upperValue xmi:type="uml:LiteralUnlimitedNatural"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-AbstractMD_Identification_Type-pointOfContact-upperValue"
												value="*"/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-AbstractMD_Identification_Type-resourceMaintenance"
											name="resourceMaintenance" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-maintenance-MD_MaintenanceInformation_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-AbstractMD_Identification_Type-resourceMaintenance-lowerValue"/>
											<upperValue xmi:type="uml:LiteralUnlimitedNatural"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-AbstractMD_Identification_Type-resourceMaintenance-upperValue"
												value="*"/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-AbstractMD_Identification_Type-graphicOverview"
											name="graphicOverview" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_BrowseGraphic_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-AbstractMD_Identification_Type-graphicOverview-lowerValue"/>
											<upperValue xmi:type="uml:LiteralUnlimitedNatural"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-AbstractMD_Identification_Type-graphicOverview-upperValue"
												value="*"/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-AbstractMD_Identification_Type-resourceFormat"
											name="resourceFormat" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_Format_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-AbstractMD_Identification_Type-resourceFormat-lowerValue"/>
											<upperValue xmi:type="uml:LiteralUnlimitedNatural"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-AbstractMD_Identification_Type-resourceFormat-upperValue"
												value="*"/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-AbstractMD_Identification_Type-descriptiveKeywords"
											name="descriptiveKeywords" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_Keywords_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-AbstractMD_Identification_Type-descriptiveKeywords-lowerValue"/>
											<upperValue xmi:type="uml:LiteralUnlimitedNatural"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-AbstractMD_Identification_Type-descriptiveKeywords-upperValue"
												value="*"/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-AbstractMD_Identification_Type-resourceSpecificUsage"
											name="resourceSpecificUsage" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_Usage_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-AbstractMD_Identification_Type-resourceSpecificUsage-lowerValue"/>
											<upperValue xmi:type="uml:LiteralUnlimitedNatural"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-AbstractMD_Identification_Type-resourceSpecificUsage-upperValue"
												value="*"/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-AbstractMD_Identification_Type-resourceConstraints"
											name="resourceConstraints" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-constraints-MD_Constraints_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-AbstractMD_Identification_Type-resourceConstraints-lowerValue"/>
											<upperValue xmi:type="uml:LiteralUnlimitedNatural"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-AbstractMD_Identification_Type-resourceConstraints-upperValue"
												value="*"/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-AbstractMD_Identification_Type-aggregationInfo"
											name="aggregationInfo" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_AggregateInformation_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-AbstractMD_Identification_Type-aggregationInfo-lowerValue"/>
											<upperValue xmi:type="uml:LiteralUnlimitedNatural"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-AbstractMD_Identification_Type-aggregationInfo-upperValue"
												value="*"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_ProgressCode_PropertyType"
										name="MD_ProgressCode_PropertyType">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_ProgressCode_PropertyType-MD_ProgressCode"
											name="MD_ProgressCode" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-CodeListValue_Type"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_ProgressCode_PropertyType-nilReason"
											name="nilReason" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_ProgressCode_PropertyType-nilReason-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_ProgressCode_PropertyType-nilReason-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-packagedElement-10"
										name="ref">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_ProgressCode_PropertyType-nilReason"/>
										<supplier
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-nilReason"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_BrowseGraphic_PropertyType"
										name="MD_BrowseGraphic_PropertyType">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_BrowseGraphic_PropertyType-MD_BrowseGraphic"
											name="MD_BrowseGraphic" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_BrowseGraphic_Type"
											association="_niem-external-ogc-iso-19139-20070417-gmd-identification-packagedElement-13"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_BrowseGraphic_PropertyType-nilReason"
											name="nilReason" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_BrowseGraphic_PropertyType-nilReason-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_BrowseGraphic_PropertyType-nilReason-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_BrowseGraphic_Type"
										name="MD_BrowseGraphic_Type">
										<ownedComment xmi:type="uml:Comment"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_BrowseGraphic_Type-ownedComment"
											body="Graphic that provides an illustration of the dataset (should include a legend for the graphic)">
											<annotatedElement
												xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_BrowseGraphic_Type"
											/>
										</ownedComment>
										<generalization xmi:type="uml:Generalization"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_BrowseGraphic_Type-generalization"
											general="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-AbstractObject_Type"/>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_BrowseGraphic_Type-fileName"
											name="fileName" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-CharacterString_PropertyType"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_BrowseGraphic_Type-fileDescription"
											name="fileDescription" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-CharacterString_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_BrowseGraphic_Type-fileDescription-lowerValue"
											/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_BrowseGraphic_Type-fileType"
											name="fileType" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-CharacterString_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_BrowseGraphic_Type-fileType-lowerValue"
											/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Association"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-packagedElement-13">
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_BrowseGraphic_PropertyType-MD_BrowseGraphic"/>
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-identification-packagedElement-13-ownedEnd"/>
										<ownedEnd xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-packagedElement-13-ownedEnd"
											isUnique="false"
											type="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_BrowseGraphic_PropertyType"
											association="_niem-external-ogc-iso-19139-20070417-gmd-identification-packagedElement-13"
										> </ownedEnd>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-packagedElement-14"
										name="ref">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_BrowseGraphic_PropertyType-nilReason"/>
										<supplier
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-nilReason"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_Keywords_PropertyType"
										name="MD_Keywords_PropertyType">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_Keywords_PropertyType-MD_Keywords"
											name="MD_Keywords" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_Keywords_Type"
											association="_niem-external-ogc-iso-19139-20070417-gmd-identification-packagedElement-19"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_Keywords_PropertyType-nilReason"
											name="nilReason" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_Keywords_PropertyType-nilReason-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_Keywords_PropertyType-nilReason-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_Keywords_Type"
										name="MD_Keywords_Type">
										<ownedComment xmi:type="uml:Comment"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_Keywords_Type-ownedComment"
											body="Keywords, their type and reference source">
											<annotatedElement
												xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_Keywords_Type"
											/>
										</ownedComment>
										<generalization xmi:type="uml:Generalization"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_Keywords_Type-generalization"
											general="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-AbstractObject_Type"/>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_Keywords_Type-keyword"
											name="keyword" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-CharacterString_PropertyType">
											<upperValue xmi:type="uml:LiteralUnlimitedNatural"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_Keywords_Type-keyword-upperValue"
												value="*"/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_Keywords_Type-type"
											name="type" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_KeywordTypeCode_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_Keywords_Type-type-lowerValue"
											/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_Keywords_Type-thesaurusName"
											name="thesaurusName" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Citation_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_Keywords_Type-thesaurusName-lowerValue"
											/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_KeywordTypeCode_PropertyType"
										name="MD_KeywordTypeCode_PropertyType">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_KeywordTypeCode_PropertyType-MD_KeywordTypeCode"
											name="MD_KeywordTypeCode" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-CodeListValue_Type"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_KeywordTypeCode_PropertyType-nilReason"
											name="nilReason" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_KeywordTypeCode_PropertyType-nilReason-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_KeywordTypeCode_PropertyType-nilReason-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-packagedElement-18"
										name="ref">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_KeywordTypeCode_PropertyType-nilReason"/>
										<supplier
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-nilReason"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Association"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-packagedElement-19">
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_Keywords_PropertyType-MD_Keywords"/>
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-identification-packagedElement-19-ownedEnd"/>
										<ownedEnd xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-packagedElement-19-ownedEnd"
											isUnique="false"
											type="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_Keywords_PropertyType"
											association="_niem-external-ogc-iso-19139-20070417-gmd-identification-packagedElement-19"
										> </ownedEnd>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-packagedElement-20"
										name="ref">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_Keywords_PropertyType-nilReason"/>
										<supplier
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-nilReason"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_Usage_PropertyType"
										name="MD_Usage_PropertyType">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_Usage_PropertyType-MD_Usage"
											name="MD_Usage" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_Usage_Type"
											association="_niem-external-ogc-iso-19139-20070417-gmd-identification-packagedElement-23"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_Usage_PropertyType-nilReason"
											name="nilReason" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_Usage_PropertyType-nilReason-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_Usage_PropertyType-nilReason-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_Usage_Type"
										name="MD_Usage_Type">
										<ownedComment xmi:type="uml:Comment"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_Usage_Type-ownedComment"
											body="Brief description of ways in which the dataset is currently used.">
											<annotatedElement
												xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_Usage_Type"
											/>
										</ownedComment>
										<generalization xmi:type="uml:Generalization"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_Usage_Type-generalization"
											general="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-AbstractObject_Type"/>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_Usage_Type-specificUsage"
											name="specificUsage" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-CharacterString_PropertyType"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_Usage_Type-usageDateTime"
											name="usageDateTime" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-DateTime_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_Usage_Type-usageDateTime-lowerValue"
											/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_Usage_Type-userDeterminedLimitations"
											name="userDeterminedLimitations" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-CharacterString_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_Usage_Type-userDeterminedLimitations-lowerValue"
											/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_Usage_Type-userContactInfo"
											name="userContactInfo" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_ResponsibleParty_PropertyType">
											<upperValue xmi:type="uml:LiteralUnlimitedNatural"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_Usage_Type-userContactInfo-upperValue"
												value="*"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Association"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-packagedElement-23">
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_Usage_PropertyType-MD_Usage"/>
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-identification-packagedElement-23-ownedEnd"/>
										<ownedEnd xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-packagedElement-23-ownedEnd"
											isUnique="false"
											type="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_Usage_PropertyType"
											association="_niem-external-ogc-iso-19139-20070417-gmd-identification-packagedElement-23"
										> </ownedEnd>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-packagedElement-24"
										name="ref">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_Usage_PropertyType-nilReason"/>
										<supplier
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-nilReason"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_AggregateInformation_PropertyType"
										name="MD_AggregateInformation_PropertyType">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_AggregateInformation_PropertyType-MD_AggregateInformation"
											name="MD_AggregateInformation" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_AggregateInformation_Type"
											association="_niem-external-ogc-iso-19139-20070417-gmd-identification-packagedElement-31"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_AggregateInformation_PropertyType-nilReason"
											name="nilReason" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_AggregateInformation_PropertyType-nilReason-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_AggregateInformation_PropertyType-nilReason-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_AggregateInformation_Type"
										name="MD_AggregateInformation_Type">
										<ownedComment xmi:type="uml:Comment"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_AggregateInformation_Type-ownedComment"
											body="Encapsulates the dataset aggregation information">
											<annotatedElement
												xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_AggregateInformation_Type"
											/>
										</ownedComment>
										<generalization xmi:type="uml:Generalization"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_AggregateInformation_Type-generalization"
											general="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-AbstractObject_Type"/>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_AggregateInformation_Type-aggregateDataSetName"
											name="aggregateDataSetName" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Citation_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_AggregateInformation_Type-aggregateDataSetName-lowerValue"
											/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_AggregateInformation_Type-aggregateDataSetIdentifier"
											name="aggregateDataSetIdentifier"
											aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-referenceSystem-MD_Identifier_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_AggregateInformation_Type-aggregateDataSetIdentifier-lowerValue"
											/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_AggregateInformation_Type-associationType"
											name="associationType" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-identification-DS_AssociationTypeCode_PropertyType"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_AggregateInformation_Type-initiativeType"
											name="initiativeType" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-identification-DS_InitiativeTypeCode_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_AggregateInformation_Type-initiativeType-lowerValue"
											/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-DS_AssociationTypeCode_PropertyType"
										name="DS_AssociationTypeCode_PropertyType">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-DS_AssociationTypeCode_PropertyType-DS_AssociationTypeCode"
											name="DS_AssociationTypeCode" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-CodeListValue_Type"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-DS_AssociationTypeCode_PropertyType-nilReason"
											name="nilReason" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-DS_AssociationTypeCode_PropertyType-nilReason-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-DS_AssociationTypeCode_PropertyType-nilReason-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-packagedElement-28"
										name="ref">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-identification-DS_AssociationTypeCode_PropertyType-nilReason"/>
										<supplier
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-nilReason"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-DS_InitiativeTypeCode_PropertyType"
										name="DS_InitiativeTypeCode_PropertyType">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-DS_InitiativeTypeCode_PropertyType-DS_InitiativeTypeCode"
											name="DS_InitiativeTypeCode" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-CodeListValue_Type"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-DS_InitiativeTypeCode_PropertyType-nilReason"
											name="nilReason" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-DS_InitiativeTypeCode_PropertyType-nilReason-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-DS_InitiativeTypeCode_PropertyType-nilReason-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-packagedElement-30"
										name="ref">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-identification-DS_InitiativeTypeCode_PropertyType-nilReason"/>
										<supplier
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-nilReason"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Association"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-packagedElement-31">
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_AggregateInformation_PropertyType-MD_AggregateInformation"/>
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-identification-packagedElement-31-ownedEnd"/>
										<ownedEnd xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-packagedElement-31-ownedEnd"
											isUnique="false"
											type="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_AggregateInformation_PropertyType"
											association="_niem-external-ogc-iso-19139-20070417-gmd-identification-packagedElement-31"
										> </ownedEnd>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-packagedElement-32"
										name="ref">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_AggregateInformation_PropertyType-nilReason"/>
										<supplier
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-nilReason"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_Identification_PropertyType"
										name="MD_Identification_PropertyType">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_Identification_PropertyType-AbstractMD_Identification"
											name="AbstractMD_Identification" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-identification-AbstractMD_Identification_Type"
											association="_niem-external-ogc-iso-19139-20070417-gmd-identification-packagedElement-34"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_Identification_PropertyType-nilReason"
											name="nilReason" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_Identification_PropertyType-nilReason-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_Identification_PropertyType-nilReason-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Association"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-packagedElement-34">
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_Identification_PropertyType-AbstractMD_Identification"/>
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-identification-packagedElement-34-ownedEnd"/>
										<ownedEnd xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-packagedElement-34-ownedEnd"
											isUnique="false"
											type="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_Identification_PropertyType"
											association="_niem-external-ogc-iso-19139-20070417-gmd-identification-packagedElement-34"
										> </ownedEnd>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-packagedElement-35"
										name="ref">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_Identification_PropertyType-nilReason"/>
										<supplier
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-nilReason"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_DataIdentification_Type"
										name="MD_DataIdentification_Type">
										<generalization xmi:type="uml:Generalization"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_DataIdentification_Type-generalization"
											general="_niem-external-ogc-iso-19139-20070417-gmd-identification-AbstractMD_Identification_Type"/>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_DataIdentification_Type-spatialRepresentationType"
											name="spatialRepresentationType" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_SpatialRepresentationTypeCode_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_DataIdentification_Type-spatialRepresentationType-lowerValue"/>
											<upperValue xmi:type="uml:LiteralUnlimitedNatural"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_DataIdentification_Type-spatialRepresentationType-upperValue"
												value="*"/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_DataIdentification_Type-spatialResolution"
											name="spatialResolution" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_Resolution_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_DataIdentification_Type-spatialResolution-lowerValue"/>
											<upperValue xmi:type="uml:LiteralUnlimitedNatural"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_DataIdentification_Type-spatialResolution-upperValue"
												value="*"/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_DataIdentification_Type-language"
											name="language" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-CharacterString_PropertyType">
											<upperValue xmi:type="uml:LiteralUnlimitedNatural"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_DataIdentification_Type-language-upperValue"
												value="*"/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_DataIdentification_Type-characterSet"
											name="characterSet" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_CharacterSetCode_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_DataIdentification_Type-characterSet-lowerValue"/>
											<upperValue xmi:type="uml:LiteralUnlimitedNatural"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_DataIdentification_Type-characterSet-upperValue"
												value="*"/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_DataIdentification_Type-topicCategory"
											name="topicCategory" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_TopicCategoryCode_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_DataIdentification_Type-topicCategory-lowerValue"/>
											<upperValue xmi:type="uml:LiteralUnlimitedNatural"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_DataIdentification_Type-topicCategory-upperValue"
												value="*"/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_DataIdentification_Type-environmentDescription"
											name="environmentDescription" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-CharacterString_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_DataIdentification_Type-environmentDescription-lowerValue"
											/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_DataIdentification_Type-extent"
											name="extent" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_Extent_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_DataIdentification_Type-extent-lowerValue"/>
											<upperValue xmi:type="uml:LiteralUnlimitedNatural"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_DataIdentification_Type-extent-upperValue"
												value="*"/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_DataIdentification_Type-supplementalInformation"
											name="supplementalInformation" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-CharacterString_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_DataIdentification_Type-supplementalInformation-lowerValue"
											/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_SpatialRepresentationTypeCode_PropertyType"
										name="MD_SpatialRepresentationTypeCode_PropertyType">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_SpatialRepresentationTypeCode_PropertyType-MD_SpatialRepresentationTypeCode"
											name="MD_SpatialRepresentationTypeCode"
											aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-CodeListValue_Type"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_SpatialRepresentationTypeCode_PropertyType-nilReason"
											name="nilReason" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_SpatialRepresentationTypeCode_PropertyType-nilReason-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_SpatialRepresentationTypeCode_PropertyType-nilReason-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-packagedElement-38"
										name="ref">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_SpatialRepresentationTypeCode_PropertyType-nilReason"/>
										<supplier
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-nilReason"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_Resolution_PropertyType"
										name="MD_Resolution_PropertyType">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_Resolution_PropertyType-MD_Resolution"
											name="MD_Resolution" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_Resolution_Type"
											association="_niem-external-ogc-iso-19139-20070417-gmd-identification-packagedElement-41"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_Resolution_PropertyType-nilReason"
											name="nilReason" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_Resolution_PropertyType-nilReason-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_Resolution_PropertyType-nilReason-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_Resolution_Type"
										name="MD_Resolution_Type">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_Resolution_Type-equivalentScale"
											name="equivalentScale" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_RepresentativeFraction_PropertyType"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_Resolution_Type-distance"
											name="distance" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Distance_PropertyType"
										> </ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Association"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-packagedElement-41">
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_Resolution_PropertyType-MD_Resolution"/>
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-identification-packagedElement-41-ownedEnd"/>
										<ownedEnd xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-packagedElement-41-ownedEnd"
											isUnique="false"
											type="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_Resolution_PropertyType"
											association="_niem-external-ogc-iso-19139-20070417-gmd-identification-packagedElement-41"
										> </ownedEnd>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-packagedElement-42"
										name="ref">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_Resolution_PropertyType-nilReason"/>
										<supplier
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-nilReason"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_TopicCategoryCode_PropertyType"
										name="MD_TopicCategoryCode_PropertyType">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_TopicCategoryCode_PropertyType-MD_TopicCategoryCode"
											name="MD_TopicCategoryCode" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_TopicCategoryCode_Type"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_TopicCategoryCode_PropertyType-nilReason"
											name="nilReason" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_TopicCategoryCode_PropertyType-nilReason-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_TopicCategoryCode_PropertyType-nilReason-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Enumeration"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_TopicCategoryCode_Type"
										name="MD_TopicCategoryCode_Type">
										<ownedComment xmi:type="uml:Comment"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_TopicCategoryCode_Type-ownedComment"
											body="High-level geospatial data thematic classification to assist in the grouping and search of available geospatial datasets">
											<annotatedElement
												xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_TopicCategoryCode_Type"
											/>
										</ownedComment>
										<ownedLiteral xmi:type="uml:EnumerationLiteral"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_TopicCategoryCode_Type-farming"
											name="farming"/>
										<ownedLiteral xmi:type="uml:EnumerationLiteral"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_TopicCategoryCode_Type-biota"
											name="biota"/>
										<ownedLiteral xmi:type="uml:EnumerationLiteral"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_TopicCategoryCode_Type-boundaries"
											name="boundaries"/>
										<ownedLiteral xmi:type="uml:EnumerationLiteral"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_TopicCategoryCode_Type-climatologyMeteorologyAtmosphere"
											name="climatologyMeteorologyAtmosphere"/>
										<ownedLiteral xmi:type="uml:EnumerationLiteral"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_TopicCategoryCode_Type-economy"
											name="economy"/>
										<ownedLiteral xmi:type="uml:EnumerationLiteral"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_TopicCategoryCode_Type-elevation"
											name="elevation"/>
										<ownedLiteral xmi:type="uml:EnumerationLiteral"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_TopicCategoryCode_Type-environment"
											name="environment"/>
										<ownedLiteral xmi:type="uml:EnumerationLiteral"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_TopicCategoryCode_Type-geoscientificInformation"
											name="geoscientificInformation"/>
										<ownedLiteral xmi:type="uml:EnumerationLiteral"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_TopicCategoryCode_Type-health"
											name="health"/>
										<ownedLiteral xmi:type="uml:EnumerationLiteral"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_TopicCategoryCode_Type-imageryBaseMapsEarthCover"
											name="imageryBaseMapsEarthCover"/>
										<ownedLiteral xmi:type="uml:EnumerationLiteral"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_TopicCategoryCode_Type-intelligenceMilitary"
											name="intelligenceMilitary"/>
										<ownedLiteral xmi:type="uml:EnumerationLiteral"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_TopicCategoryCode_Type-inlandWaters"
											name="inlandWaters"/>
										<ownedLiteral xmi:type="uml:EnumerationLiteral"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_TopicCategoryCode_Type-location"
											name="location"/>
										<ownedLiteral xmi:type="uml:EnumerationLiteral"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_TopicCategoryCode_Type-oceans"
											name="oceans"/>
										<ownedLiteral xmi:type="uml:EnumerationLiteral"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_TopicCategoryCode_Type-planningCadastre"
											name="planningCadastre"/>
										<ownedLiteral xmi:type="uml:EnumerationLiteral"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_TopicCategoryCode_Type-society"
											name="society"/>
										<ownedLiteral xmi:type="uml:EnumerationLiteral"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_TopicCategoryCode_Type-structure"
											name="structure"/>
										<ownedLiteral xmi:type="uml:EnumerationLiteral"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_TopicCategoryCode_Type-transportation"
											name="transportation"/>
										<ownedLiteral xmi:type="uml:EnumerationLiteral"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_TopicCategoryCode_Type-utilitiesCommunication"
											name="utilitiesCommunication"/>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-packagedElement-45">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_TopicCategoryCode_Type"/>
										<supplier
											href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-string"
										> </supplier>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-packagedElement-46"
										name="ref">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_TopicCategoryCode_PropertyType-nilReason"/>
										<supplier
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-nilReason"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_DataIdentification_PropertyType"
										name="MD_DataIdentification_PropertyType">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_DataIdentification_PropertyType-MD_DataIdentification"
											name="MD_DataIdentification" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_DataIdentification_Type"
											association="_niem-external-ogc-iso-19139-20070417-gmd-identification-packagedElement-48"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_DataIdentification_PropertyType-nilReason"
											name="nilReason" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_DataIdentification_PropertyType-nilReason-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_DataIdentification_PropertyType-nilReason-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Association"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-packagedElement-48">
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_DataIdentification_PropertyType-MD_DataIdentification"/>
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-identification-packagedElement-48-ownedEnd"/>
										<ownedEnd xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-packagedElement-48-ownedEnd"
											isUnique="false"
											type="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_DataIdentification_PropertyType"
											association="_niem-external-ogc-iso-19139-20070417-gmd-identification-packagedElement-48"
										> </ownedEnd>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-packagedElement-49"
										name="ref">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_DataIdentification_PropertyType-nilReason"/>
										<supplier
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-nilReason"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_ServiceIdentification_Type"
										name="MD_ServiceIdentification_Type">
										<ownedComment xmi:type="uml:Comment"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_ServiceIdentification_Type-ownedComment"
											body="See 19119 for further info">
											<annotatedElement
												xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_ServiceIdentification_Type"
											/>
										</ownedComment>
										<generalization xmi:type="uml:Generalization"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_ServiceIdentification_Type-generalization"
											general="_niem-external-ogc-iso-19139-20070417-gmd-identification-AbstractMD_Identification_Type"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_ServiceIdentification_PropertyType"
										name="MD_ServiceIdentification_PropertyType">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_ServiceIdentification_PropertyType-MD_ServiceIdentification"
											name="MD_ServiceIdentification" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_ServiceIdentification_Type"
											association="_niem-external-ogc-iso-19139-20070417-gmd-identification-packagedElement-52"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_ServiceIdentification_PropertyType-nilReason"
											name="nilReason" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_ServiceIdentification_PropertyType-nilReason-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_ServiceIdentification_PropertyType-nilReason-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Association"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-packagedElement-52">
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_ServiceIdentification_PropertyType-MD_ServiceIdentification"/>
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-identification-packagedElement-52-ownedEnd"/>
										<ownedEnd xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-packagedElement-52-ownedEnd"
											isUnique="false"
											type="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_ServiceIdentification_PropertyType"
											association="_niem-external-ogc-iso-19139-20070417-gmd-identification-packagedElement-52"
										> </ownedEnd>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-packagedElement-53"
										name="ref">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_ServiceIdentification_PropertyType-nilReason"/>
										<supplier
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-nilReason"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-DS_Association_Type"
										name="DS_Association_Type">
										<generalization xmi:type="uml:Generalization"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-DS_Association_Type-generalization"
											general="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-AbstractObject_Type"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-DS_Association_PropertyType"
										name="DS_Association_PropertyType">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-DS_Association_PropertyType-DS_Association"
											name="DS_Association" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-identification-DS_Association_Type"
											association="_niem-external-ogc-iso-19139-20070417-gmd-identification-packagedElement-56"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-DS_Association_PropertyType-nilReason"
											name="nilReason" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-DS_Association_PropertyType-nilReason-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-DS_Association_PropertyType-nilReason-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Association"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-packagedElement-56">
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-identification-DS_Association_PropertyType-DS_Association"/>
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-identification-packagedElement-56-ownedEnd"/>
										<ownedEnd xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-packagedElement-56-ownedEnd"
											isUnique="false"
											type="_niem-external-ogc-iso-19139-20070417-gmd-identification-DS_Association_PropertyType"
											association="_niem-external-ogc-iso-19139-20070417-gmd-identification-packagedElement-56"
										> </ownedEnd>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-packagedElement-57"
										name="ref">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-identification-DS_Association_PropertyType-nilReason"/>
										<supplier
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-nilReason"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-AbstractMD_IdentificationPropertyHolder"
										name="AbstractMD_IdentificationPropertyHolder">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-AbstractMD_IdentificationPropertyHolder-AbstractMD_Identification"
											name="AbstractMD_Identification" aggregation="composite"
											isDerivedUnion="true"
											type="_niem-external-ogc-iso-19139-20070417-gmd-identification-AbstractMD_Identification_Type"/>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-AbstractMD_IdentificationPropertyHolder-MD_ServiceIdentification"
											name="MD_ServiceIdentification" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_ServiceIdentification_Type">
											<subsettedProperty
												xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-identification-AbstractMD_IdentificationPropertyHolder-AbstractMD_Identification"
											/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-AbstractMD_IdentificationPropertyHolder-MD_DataIdentification"
											name="MD_DataIdentification" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_DataIdentification_Type">
											<subsettedProperty
												xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-identification-AbstractMD_IdentificationPropertyHolder-AbstractMD_Identification"
											/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-CharacterStringPropertyHolder"
										name="CharacterStringPropertyHolder">
										<generalization xmi:type="uml:Generalization"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-CharacterStringPropertyHolder-generalization"
											general="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-CharacterStringPropertyHolder"/>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-CharacterStringPropertyHolder-DS_AssociationTypeCode"
											name="DS_AssociationTypeCode" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-CodeListValue_Type">
											<subsettedProperty
												xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-CharacterStringPropertyHolder-CharacterString"
											/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-CharacterStringPropertyHolder-MD_TopicCategoryCode"
											name="MD_TopicCategoryCode" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_TopicCategoryCode_Type">
											<subsettedProperty
												xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-CharacterStringPropertyHolder-CharacterString"
											/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-CharacterStringPropertyHolder-MD_CharacterSetCode"
											name="MD_CharacterSetCode" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-CodeListValue_Type">
											<subsettedProperty
												xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-CharacterStringPropertyHolder-CharacterString"
											/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-CharacterStringPropertyHolder-MD_SpatialRepresentationTypeCode"
											name="MD_SpatialRepresentationTypeCode"
											aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-CodeListValue_Type">
											<subsettedProperty
												xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-CharacterStringPropertyHolder-CharacterString"
											/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-CharacterStringPropertyHolder-MD_ProgressCode"
											name="MD_ProgressCode" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-CodeListValue_Type">
											<subsettedProperty
												xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-CharacterStringPropertyHolder-CharacterString"
											/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-CharacterStringPropertyHolder-DS_InitiativeTypeCode"
											name="DS_InitiativeTypeCode" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-CodeListValue_Type">
											<subsettedProperty
												xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-CharacterStringPropertyHolder-CharacterString"
											/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-CharacterStringPropertyHolder-MD_KeywordTypeCode"
											name="MD_KeywordTypeCode" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-CodeListValue_Type">
											<subsettedProperty
												xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-CharacterStringPropertyHolder-CharacterString"
											/>
										</ownedAttribute>
									</packagedElement>
								</packagedElement>
								<packagedElement xmi:type="uml:Package"
									xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-maintenance"
									name="maintenance">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-maintenance-ownedComment"
										body="This file was generated from ISO TC/211 UML class diagrams == 01-26-2005 12:40:04 ====== Status of the dataset or progress of a review">
										<annotatedElement
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-maintenance"
										/>
									</ownedComment>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-maintenance-MD_ScopeCode_PropertyType"
										name="MD_ScopeCode_PropertyType">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-maintenance-MD_ScopeCode_PropertyType-MD_ScopeCode"
											name="MD_ScopeCode" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-CodeListValue_Type"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-maintenance-MD_ScopeCode_PropertyType-nilReason"
											name="nilReason" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-maintenance-MD_ScopeCode_PropertyType-nilReason-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-maintenance-MD_ScopeCode_PropertyType-nilReason-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-maintenance-NamespaceElementPropertyHolder"
										name="NamespaceElementPropertyHolder"/>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-maintenance-packagedElement-3"
										name="ref">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-maintenance-MD_ScopeCode_PropertyType-nilReason"/>
										<supplier
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-nilReason"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-maintenance-MD_ScopeDescription_PropertyType"
										name="MD_ScopeDescription_PropertyType">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-maintenance-MD_ScopeDescription_PropertyType-MD_ScopeDescription"
											name="MD_ScopeDescription" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-maintenance-MD_ScopeDescription_Type"
											association="_niem-external-ogc-iso-19139-20070417-gmd-maintenance-packagedElement-6"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-maintenance-MD_ScopeDescription_PropertyType-nilReason"
											name="nilReason" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-maintenance-MD_ScopeDescription_PropertyType-nilReason-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-maintenance-MD_ScopeDescription_PropertyType-nilReason-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-maintenance-MD_ScopeDescription_Type"
										name="MD_ScopeDescription_Type">
										<ownedComment xmi:type="uml:Comment"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-maintenance-MD_ScopeDescription_Type-ownedComment"
											body="Description of the class of information covered by the information">
											<annotatedElement
												xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-maintenance-MD_ScopeDescription_Type"
											/>
										</ownedComment>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-maintenance-MD_ScopeDescription_Type-attributes"
											name="attributes" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-ObjectReference_PropertyType">
											<upperValue xmi:type="uml:LiteralUnlimitedNatural"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-maintenance-MD_ScopeDescription_Type-attributes-upperValue"
												value="*"/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-maintenance-MD_ScopeDescription_Type-features"
											name="features" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-ObjectReference_PropertyType">
											<upperValue xmi:type="uml:LiteralUnlimitedNatural"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-maintenance-MD_ScopeDescription_Type-features-upperValue"
												value="*"/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-maintenance-MD_ScopeDescription_Type-featureInstances"
											name="featureInstances" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-ObjectReference_PropertyType">
											<upperValue xmi:type="uml:LiteralUnlimitedNatural"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-maintenance-MD_ScopeDescription_Type-featureInstances-upperValue"
												value="*"/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-maintenance-MD_ScopeDescription_Type-attributeInstances"
											name="attributeInstances" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-ObjectReference_PropertyType">
											<upperValue xmi:type="uml:LiteralUnlimitedNatural"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-maintenance-MD_ScopeDescription_Type-attributeInstances-upperValue"
												value="*"/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-maintenance-MD_ScopeDescription_Type-dataset"
											name="dataset" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-CharacterString_PropertyType"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-maintenance-MD_ScopeDescription_Type-other"
											name="other" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-CharacterString_PropertyType"
										> </ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Association"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-maintenance-packagedElement-6">
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-maintenance-MD_ScopeDescription_PropertyType-MD_ScopeDescription"/>
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-maintenance-packagedElement-6-ownedEnd"/>
										<ownedEnd xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-maintenance-packagedElement-6-ownedEnd"
											isUnique="false"
											type="_niem-external-ogc-iso-19139-20070417-gmd-maintenance-MD_ScopeDescription_PropertyType"
											association="_niem-external-ogc-iso-19139-20070417-gmd-maintenance-packagedElement-6"
										> </ownedEnd>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-maintenance-packagedElement-7"
										name="ref">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-maintenance-MD_ScopeDescription_PropertyType-nilReason"/>
										<supplier
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-nilReason"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-maintenance-MD_MaintenanceInformation_PropertyType"
										name="MD_MaintenanceInformation_PropertyType">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-maintenance-MD_MaintenanceInformation_PropertyType-MD_MaintenanceInformation"
											name="MD_MaintenanceInformation" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-maintenance-MD_MaintenanceInformation_Type"
											association="_niem-external-ogc-iso-19139-20070417-gmd-maintenance-packagedElement-12"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-maintenance-MD_MaintenanceInformation_PropertyType-nilReason"
											name="nilReason" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-maintenance-MD_MaintenanceInformation_PropertyType-nilReason-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-maintenance-MD_MaintenanceInformation_PropertyType-nilReason-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-maintenance-MD_MaintenanceInformation_Type"
										name="MD_MaintenanceInformation_Type">
										<ownedComment xmi:type="uml:Comment"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-maintenance-MD_MaintenanceInformation_Type-ownedComment"
											body="Information about the scope and frequency of updating">
											<annotatedElement
												xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-maintenance-MD_MaintenanceInformation_Type"
											/>
										</ownedComment>
										<generalization xmi:type="uml:Generalization"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-maintenance-MD_MaintenanceInformation_Type-generalization"
											general="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-AbstractObject_Type"/>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-maintenance-MD_MaintenanceInformation_Type-maintenanceAndUpdateFrequency"
											name="maintenanceAndUpdateFrequency"
											aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-maintenance-MD_MaintenanceFrequencyCode_PropertyType"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-maintenance-MD_MaintenanceInformation_Type-dateOfNextUpdate"
											name="dateOfNextUpdate" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Date_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-maintenance-MD_MaintenanceInformation_Type-dateOfNextUpdate-lowerValue"
											/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-maintenance-MD_MaintenanceInformation_Type-userDefinedMaintenanceFrequency"
											name="userDefinedMaintenanceFrequency"
											aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gts-temporalObjects-TM_PeriodDuration_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-maintenance-MD_MaintenanceInformation_Type-userDefinedMaintenanceFrequency-lowerValue"
											/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-maintenance-MD_MaintenanceInformation_Type-updateScope"
											name="updateScope" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-maintenance-MD_ScopeCode_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-maintenance-MD_MaintenanceInformation_Type-updateScope-lowerValue"/>
											<upperValue xmi:type="uml:LiteralUnlimitedNatural"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-maintenance-MD_MaintenanceInformation_Type-updateScope-upperValue"
												value="*"/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-maintenance-MD_MaintenanceInformation_Type-updateScopeDescription"
											name="updateScopeDescription" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-maintenance-MD_ScopeDescription_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-maintenance-MD_MaintenanceInformation_Type-updateScopeDescription-lowerValue"/>
											<upperValue xmi:type="uml:LiteralUnlimitedNatural"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-maintenance-MD_MaintenanceInformation_Type-updateScopeDescription-upperValue"
												value="*"/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-maintenance-MD_MaintenanceInformation_Type-maintenanceNote"
											name="maintenanceNote" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-CharacterString_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-maintenance-MD_MaintenanceInformation_Type-maintenanceNote-lowerValue"/>
											<upperValue xmi:type="uml:LiteralUnlimitedNatural"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-maintenance-MD_MaintenanceInformation_Type-maintenanceNote-upperValue"
												value="*"/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-maintenance-MD_MaintenanceInformation_Type-contact"
											name="contact" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_ResponsibleParty_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-maintenance-MD_MaintenanceInformation_Type-contact-lowerValue"/>
											<upperValue xmi:type="uml:LiteralUnlimitedNatural"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-maintenance-MD_MaintenanceInformation_Type-contact-upperValue"
												value="*"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-maintenance-MD_MaintenanceFrequencyCode_PropertyType"
										name="MD_MaintenanceFrequencyCode_PropertyType">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-maintenance-MD_MaintenanceFrequencyCode_PropertyType-MD_MaintenanceFrequencyCode"
											name="MD_MaintenanceFrequencyCode"
											aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-CodeListValue_Type"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-maintenance-MD_MaintenanceFrequencyCode_PropertyType-nilReason"
											name="nilReason" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-maintenance-MD_MaintenanceFrequencyCode_PropertyType-nilReason-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-maintenance-MD_MaintenanceFrequencyCode_PropertyType-nilReason-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-maintenance-packagedElement-11"
										name="ref">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-maintenance-MD_MaintenanceFrequencyCode_PropertyType-nilReason"/>
										<supplier
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-nilReason"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Association"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-maintenance-packagedElement-12">
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-maintenance-MD_MaintenanceInformation_PropertyType-MD_MaintenanceInformation"/>
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-maintenance-packagedElement-12-ownedEnd"/>
										<ownedEnd xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-maintenance-packagedElement-12-ownedEnd"
											isUnique="false"
											type="_niem-external-ogc-iso-19139-20070417-gmd-maintenance-MD_MaintenanceInformation_PropertyType"
											association="_niem-external-ogc-iso-19139-20070417-gmd-maintenance-packagedElement-12"
										> </ownedEnd>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-maintenance-packagedElement-13"
										name="ref">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-maintenance-MD_MaintenanceInformation_PropertyType-nilReason"/>
										<supplier
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-nilReason"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-maintenance-CharacterStringPropertyHolder"
										name="CharacterStringPropertyHolder">
										<generalization xmi:type="uml:Generalization"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-maintenance-CharacterStringPropertyHolder-generalization"
											general="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-CharacterStringPropertyHolder"/>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-maintenance-CharacterStringPropertyHolder-MD_MaintenanceFrequencyCode"
											name="MD_MaintenanceFrequencyCode"
											aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-CodeListValue_Type">
											<subsettedProperty
												xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-CharacterStringPropertyHolder-CharacterString"
											/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-maintenance-CharacterStringPropertyHolder-MD_ScopeCode"
											name="MD_ScopeCode" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-CodeListValue_Type">
											<subsettedProperty
												xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-CharacterStringPropertyHolder-CharacterString"
											/>
										</ownedAttribute>
									</packagedElement>
								</packagedElement>
								<packagedElement xmi:type="uml:Package"
									xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataExtension"
									name="metadataExtension">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataExtension-ownedComment"
										body="This file was generated from ISO TC/211 UML class diagrams == 01-26-2005 12:40:03 ====== Method used to represent geographic information in the dataset">
										<annotatedElement
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-metadataExtension"
										/>
									</ownedComment>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataExtension-MD_MetadataExtensionInformation_PropertyType"
										name="MD_MetadataExtensionInformation_PropertyType">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataExtension-MD_MetadataExtensionInformation_PropertyType-MD_MetadataExtensionInformation"
											name="MD_MetadataExtensionInformation"
											aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-metadataExtension-MD_MetadataExtensionInformation_Type"
											association="_niem-external-ogc-iso-19139-20070417-gmd-metadataExtension-packagedElement-14"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataExtension-MD_MetadataExtensionInformation_PropertyType-nilReason"
											name="nilReason" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataExtension-MD_MetadataExtensionInformation_PropertyType-nilReason-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataExtension-MD_MetadataExtensionInformation_PropertyType-nilReason-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataExtension-MD_MetadataExtensionInformation_Type"
										name="MD_MetadataExtensionInformation_Type">
										<ownedComment xmi:type="uml:Comment"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataExtension-MD_MetadataExtensionInformation_Type-ownedComment"
											body="Information describing metadata extensions.">
											<annotatedElement
												xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-metadataExtension-MD_MetadataExtensionInformation_Type"
											/>
										</ownedComment>
										<generalization xmi:type="uml:Generalization"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataExtension-MD_MetadataExtensionInformation_Type-generalization"
											general="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-AbstractObject_Type"/>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataExtension-MD_MetadataExtensionInformation_Type-extensionOnLineResource"
											name="extensionOnLineResource" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_OnlineResource_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataExtension-MD_MetadataExtensionInformation_Type-extensionOnLineResource-lowerValue"
											/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataExtension-MD_MetadataExtensionInformation_Type-extendedElementInformation"
											name="extendedElementInformation"
											aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-metadataExtension-MD_ExtendedElementInformation_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataExtension-MD_MetadataExtensionInformation_Type-extendedElementInformation-lowerValue"/>
											<upperValue xmi:type="uml:LiteralUnlimitedNatural"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataExtension-MD_MetadataExtensionInformation_Type-extendedElementInformation-upperValue"
												value="*"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataExtension-MD_ExtendedElementInformation_PropertyType"
										name="MD_ExtendedElementInformation_PropertyType">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataExtension-MD_ExtendedElementInformation_PropertyType-MD_ExtendedElementInformation"
											name="MD_ExtendedElementInformation"
											aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-metadataExtension-MD_ExtendedElementInformation_Type"
											association="_niem-external-ogc-iso-19139-20070417-gmd-metadataExtension-packagedElement-12"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataExtension-MD_ExtendedElementInformation_PropertyType-nilReason"
											name="nilReason" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataExtension-MD_ExtendedElementInformation_PropertyType-nilReason-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataExtension-MD_ExtendedElementInformation_PropertyType-nilReason-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataExtension-MD_ExtendedElementInformation_Type"
										name="MD_ExtendedElementInformation_Type">
										<ownedComment xmi:type="uml:Comment"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataExtension-MD_ExtendedElementInformation_Type-ownedComment"
											body="New metadata element, not found in ISO 19115, which is required to describe geographic data">
											<annotatedElement
												xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-metadataExtension-MD_ExtendedElementInformation_Type"
											/>
										</ownedComment>
										<generalization xmi:type="uml:Generalization"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataExtension-MD_ExtendedElementInformation_Type-generalization"
											general="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-AbstractObject_Type"/>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataExtension-MD_ExtendedElementInformation_Type-name"
											name="name" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-CharacterString_PropertyType"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataExtension-MD_ExtendedElementInformation_Type-shortName"
											name="shortName" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-CharacterString_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataExtension-MD_ExtendedElementInformation_Type-shortName-lowerValue"
											/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataExtension-MD_ExtendedElementInformation_Type-domainCode"
											name="domainCode" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Integer_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataExtension-MD_ExtendedElementInformation_Type-domainCode-lowerValue"
											/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataExtension-MD_ExtendedElementInformation_Type-definition"
											name="definition" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-CharacterString_PropertyType"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataExtension-MD_ExtendedElementInformation_Type-obligation"
											name="obligation" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-metadataExtension-MD_ObligationCode_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataExtension-MD_ExtendedElementInformation_Type-obligation-lowerValue"
											/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataExtension-MD_ExtendedElementInformation_Type-condition"
											name="condition" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-CharacterString_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataExtension-MD_ExtendedElementInformation_Type-condition-lowerValue"
											/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataExtension-MD_ExtendedElementInformation_Type-dataType"
											name="dataType" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-metadataExtension-MD_DatatypeCode_PropertyType"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataExtension-MD_ExtendedElementInformation_Type-maximumOccurrence"
											name="maximumOccurrence" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-CharacterString_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataExtension-MD_ExtendedElementInformation_Type-maximumOccurrence-lowerValue"
											/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataExtension-MD_ExtendedElementInformation_Type-domainValue"
											name="domainValue" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-CharacterString_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataExtension-MD_ExtendedElementInformation_Type-domainValue-lowerValue"
											/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataExtension-MD_ExtendedElementInformation_Type-parentEntity"
											name="parentEntity" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-CharacterString_PropertyType">
											<upperValue xmi:type="uml:LiteralUnlimitedNatural"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataExtension-MD_ExtendedElementInformation_Type-parentEntity-upperValue"
												value="*"/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataExtension-MD_ExtendedElementInformation_Type-rule"
											name="rule" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-CharacterString_PropertyType"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataExtension-MD_ExtendedElementInformation_Type-rationale"
											name="rationale" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-CharacterString_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataExtension-MD_ExtendedElementInformation_Type-rationale-lowerValue"/>
											<upperValue xmi:type="uml:LiteralUnlimitedNatural"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataExtension-MD_ExtendedElementInformation_Type-rationale-upperValue"
												value="*"/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataExtension-MD_ExtendedElementInformation_Type-source"
											name="source" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_ResponsibleParty_PropertyType">
											<upperValue xmi:type="uml:LiteralUnlimitedNatural"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataExtension-MD_ExtendedElementInformation_Type-source-upperValue"
												value="*"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataExtension-MD_ObligationCode_PropertyType"
										name="MD_ObligationCode_PropertyType">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataExtension-MD_ObligationCode_PropertyType-MD_ObligationCode"
											name="MD_ObligationCode" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-metadataExtension-MD_ObligationCode_Type"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataExtension-MD_ObligationCode_PropertyType-nilReason"
											name="nilReason" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataExtension-MD_ObligationCode_PropertyType-nilReason-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataExtension-MD_ObligationCode_PropertyType-nilReason-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Enumeration"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataExtension-MD_ObligationCode_Type"
										name="MD_ObligationCode_Type">
										<ownedLiteral xmi:type="uml:EnumerationLiteral"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataExtension-MD_ObligationCode_Type-mandatory"
											name="mandatory"/>
										<ownedLiteral xmi:type="uml:EnumerationLiteral"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataExtension-MD_ObligationCode_Type-optional"
											name="optional"/>
										<ownedLiteral xmi:type="uml:EnumerationLiteral"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataExtension-MD_ObligationCode_Type-conditional"
											name="conditional"/>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataExtension-packagedElement-7">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-metadataExtension-MD_ObligationCode_Type"/>
										<supplier
											href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-string"
										> </supplier>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataExtension-NamespaceElementPropertyHolder"
										name="NamespaceElementPropertyHolder"/>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataExtension-packagedElement-9"
										name="ref">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-metadataExtension-MD_ObligationCode_PropertyType-nilReason"/>
										<supplier
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-nilReason"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataExtension-MD_DatatypeCode_PropertyType"
										name="MD_DatatypeCode_PropertyType">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataExtension-MD_DatatypeCode_PropertyType-MD_DatatypeCode"
											name="MD_DatatypeCode" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-CodeListValue_Type"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataExtension-MD_DatatypeCode_PropertyType-nilReason"
											name="nilReason" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataExtension-MD_DatatypeCode_PropertyType-nilReason-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataExtension-MD_DatatypeCode_PropertyType-nilReason-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataExtension-packagedElement-11"
										name="ref">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-metadataExtension-MD_DatatypeCode_PropertyType-nilReason"/>
										<supplier
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-nilReason"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Association"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataExtension-packagedElement-12">
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-metadataExtension-MD_ExtendedElementInformation_PropertyType-MD_ExtendedElementInformation"/>
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-metadataExtension-packagedElement-12-ownedEnd"/>
										<ownedEnd xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataExtension-packagedElement-12-ownedEnd"
											isUnique="false"
											type="_niem-external-ogc-iso-19139-20070417-gmd-metadataExtension-MD_ExtendedElementInformation_PropertyType"
											association="_niem-external-ogc-iso-19139-20070417-gmd-metadataExtension-packagedElement-12"
										> </ownedEnd>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataExtension-packagedElement-13"
										name="ref">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-metadataExtension-MD_ExtendedElementInformation_PropertyType-nilReason"/>
										<supplier
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-nilReason"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Association"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataExtension-packagedElement-14">
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-metadataExtension-MD_MetadataExtensionInformation_PropertyType-MD_MetadataExtensionInformation"/>
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-metadataExtension-packagedElement-14-ownedEnd"/>
										<ownedEnd xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataExtension-packagedElement-14-ownedEnd"
											isUnique="false"
											type="_niem-external-ogc-iso-19139-20070417-gmd-metadataExtension-MD_MetadataExtensionInformation_PropertyType"
											association="_niem-external-ogc-iso-19139-20070417-gmd-metadataExtension-packagedElement-14"
										> </ownedEnd>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataExtension-packagedElement-15"
										name="ref">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-metadataExtension-MD_MetadataExtensionInformation_PropertyType-nilReason"/>
										<supplier
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-nilReason"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataExtension-CharacterStringPropertyHolder"
										name="CharacterStringPropertyHolder">
										<generalization xmi:type="uml:Generalization"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataExtension-CharacterStringPropertyHolder-generalization"
											general="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-CharacterStringPropertyHolder"/>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataExtension-CharacterStringPropertyHolder-MD_ObligationCode"
											name="MD_ObligationCode" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-metadataExtension-MD_ObligationCode_Type">
											<subsettedProperty
												xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-CharacterStringPropertyHolder-CharacterString"
											/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataExtension-CharacterStringPropertyHolder-MD_DatatypeCode"
											name="MD_DatatypeCode" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-CodeListValue_Type">
											<subsettedProperty
												xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-CharacterStringPropertyHolder-CharacterString"
											/>
										</ownedAttribute>
									</packagedElement>
								</packagedElement>
								<packagedElement xmi:type="uml:Package"
									xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-portrayalCatalogue"
									name="portrayalCatalogue">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-portrayalCatalogue-ownedComment"
										body="This file was generated from ISO TC/211 UML class diagrams == 01-26-2005 12:40:03 ====== ">
										<annotatedElement
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-portrayalCatalogue"
										/>
									</ownedComment>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-portrayalCatalogue-MD_PortrayalCatalogueReference_PropertyType"
										name="MD_PortrayalCatalogueReference_PropertyType">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-portrayalCatalogue-MD_PortrayalCatalogueReference_PropertyType-MD_PortrayalCatalogueReference"
											name="MD_PortrayalCatalogueReference"
											aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-portrayalCatalogue-MD_PortrayalCatalogueReference_Type"
											association="_niem-external-ogc-iso-19139-20070417-gmd-portrayalCatalogue-packagedElement-4"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-portrayalCatalogue-MD_PortrayalCatalogueReference_PropertyType-nilReason"
											name="nilReason" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-portrayalCatalogue-MD_PortrayalCatalogueReference_PropertyType-nilReason-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-portrayalCatalogue-MD_PortrayalCatalogueReference_PropertyType-nilReason-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-portrayalCatalogue-MD_PortrayalCatalogueReference_Type"
										name="MD_PortrayalCatalogueReference_Type">
										<ownedComment xmi:type="uml:Comment"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-portrayalCatalogue-MD_PortrayalCatalogueReference_Type-ownedComment"
											body="Information identifing the portrayal catalogue used">
											<annotatedElement
												xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-portrayalCatalogue-MD_PortrayalCatalogueReference_Type"
											/>
										</ownedComment>
										<generalization xmi:type="uml:Generalization"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-portrayalCatalogue-MD_PortrayalCatalogueReference_Type-generalization"
											general="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-AbstractObject_Type"/>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-portrayalCatalogue-MD_PortrayalCatalogueReference_Type-portrayalCatalogueCitation"
											name="portrayalCatalogueCitation"
											aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Citation_PropertyType">
											<upperValue xmi:type="uml:LiteralUnlimitedNatural"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-portrayalCatalogue-MD_PortrayalCatalogueReference_Type-portrayalCatalogueCitation-upperValue"
												value="*"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-portrayalCatalogue-NamespaceElementPropertyHolder"
										name="NamespaceElementPropertyHolder"/>
									<packagedElement xmi:type="uml:Association"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-portrayalCatalogue-packagedElement-4">
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-portrayalCatalogue-MD_PortrayalCatalogueReference_PropertyType-MD_PortrayalCatalogueReference"/>
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-portrayalCatalogue-packagedElement-4-ownedEnd"/>
										<ownedEnd xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-portrayalCatalogue-packagedElement-4-ownedEnd"
											isUnique="false"
											type="_niem-external-ogc-iso-19139-20070417-gmd-portrayalCatalogue-MD_PortrayalCatalogueReference_PropertyType"
											association="_niem-external-ogc-iso-19139-20070417-gmd-portrayalCatalogue-packagedElement-4"
										> </ownedEnd>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-portrayalCatalogue-ref"
										name="ref">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-portrayalCatalogue-MD_PortrayalCatalogueReference_PropertyType-nilReason"/>
										<supplier
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-nilReason"
										/>
									</packagedElement>
								</packagedElement>
								<packagedElement xmi:type="uml:Package"
									xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-referenceSystem"
									name="referenceSystem">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-referenceSystem-ownedComment"
										body="This file was generated from ISO TC/211 UML class diagrams == 01-26-2005 12:40:04 ====== ">
										<annotatedElement
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-referenceSystem"
										/>
									</ownedComment>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-referenceSystem-MD_Identifier_PropertyType"
										name="MD_Identifier_PropertyType">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-referenceSystem-MD_Identifier_PropertyType-MD_Identifier"
											name="MD_Identifier" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-referenceSystem-MD_Identifier_Type"
											association="_niem-external-ogc-iso-19139-20070417-gmd-referenceSystem-packagedElement-4"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-referenceSystem-MD_Identifier_PropertyType-nilReason"
											name="nilReason" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-referenceSystem-MD_Identifier_PropertyType-nilReason-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-referenceSystem-MD_Identifier_PropertyType-nilReason-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-referenceSystem-MD_Identifier_Type"
										name="MD_Identifier_Type">
										<generalization xmi:type="uml:Generalization"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-referenceSystem-MD_Identifier_Type-generalization"
											general="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-AbstractObject_Type"/>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-referenceSystem-MD_Identifier_Type-authority"
											name="authority" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Citation_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-referenceSystem-MD_Identifier_Type-authority-lowerValue"
											/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-referenceSystem-MD_Identifier_Type-code"
											name="code" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-CharacterString_PropertyType"
										> </ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-referenceSystem-NamespaceElementPropertyHolder"
										name="NamespaceElementPropertyHolder"/>
									<packagedElement xmi:type="uml:Association"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-referenceSystem-packagedElement-4">
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-referenceSystem-MD_Identifier_PropertyType-MD_Identifier"/>
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-referenceSystem-packagedElement-4-ownedEnd"/>
										<ownedEnd xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-referenceSystem-packagedElement-4-ownedEnd"
											isUnique="false"
											type="_niem-external-ogc-iso-19139-20070417-gmd-referenceSystem-MD_Identifier_PropertyType"
											association="_niem-external-ogc-iso-19139-20070417-gmd-referenceSystem-packagedElement-4"
										> </ownedEnd>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-referenceSystem-packagedElement-5"
										name="ref">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-referenceSystem-MD_Identifier_PropertyType-nilReason"/>
										<supplier
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-nilReason"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-referenceSystem-MD_ReferenceSystem_PropertyType"
										name="MD_ReferenceSystem_PropertyType">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-referenceSystem-MD_ReferenceSystem_PropertyType-MD_ReferenceSystem"
											name="MD_ReferenceSystem" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-referenceSystem-MD_ReferenceSystem_Type"
											association="_niem-external-ogc-iso-19139-20070417-gmd-referenceSystem-packagedElement-12"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-referenceSystem-MD_ReferenceSystem_PropertyType-nilReason"
											name="nilReason" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-referenceSystem-MD_ReferenceSystem_PropertyType-nilReason-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-referenceSystem-MD_ReferenceSystem_PropertyType-nilReason-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-referenceSystem-MD_ReferenceSystem_Type"
										name="MD_ReferenceSystem_Type">
										<generalization xmi:type="uml:Generalization"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-referenceSystem-MD_ReferenceSystem_Type-generalization"
											general="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-AbstractObject_Type"/>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-referenceSystem-MD_ReferenceSystem_Type-referenceSystemIdentifier"
											name="referenceSystemIdentifier" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-referenceSystem-RS_Identifier_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-referenceSystem-MD_ReferenceSystem_Type-referenceSystemIdentifier-lowerValue"
											/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-referenceSystem-RS_Identifier_PropertyType"
										name="RS_Identifier_PropertyType">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-referenceSystem-RS_Identifier_PropertyType-RS_Identifier"
											name="RS_Identifier" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-referenceSystem-RS_Identifier_Type"
											association="_niem-external-ogc-iso-19139-20070417-gmd-referenceSystem-packagedElement-10"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-referenceSystem-RS_Identifier_PropertyType-nilReason"
											name="nilReason" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-referenceSystem-RS_Identifier_PropertyType-nilReason-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-referenceSystem-RS_Identifier_PropertyType-nilReason-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-referenceSystem-RS_Identifier_Type"
										name="RS_Identifier_Type">
										<generalization xmi:type="uml:Generalization"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-referenceSystem-RS_Identifier_Type-generalization"
											general="_niem-external-ogc-iso-19139-20070417-gmd-referenceSystem-MD_Identifier_Type"/>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-referenceSystem-RS_Identifier_Type-codeSpace"
											name="codeSpace" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-CharacterString_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-referenceSystem-RS_Identifier_Type-codeSpace-lowerValue"
											/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-referenceSystem-RS_Identifier_Type-version"
											name="version" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-CharacterString_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-referenceSystem-RS_Identifier_Type-version-lowerValue"
											/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Association"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-referenceSystem-packagedElement-10">
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-referenceSystem-RS_Identifier_PropertyType-RS_Identifier"/>
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-referenceSystem-packagedElement-10-ownedEnd"/>
										<ownedEnd xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-referenceSystem-packagedElement-10-ownedEnd"
											isUnique="false"
											type="_niem-external-ogc-iso-19139-20070417-gmd-referenceSystem-RS_Identifier_PropertyType"
											association="_niem-external-ogc-iso-19139-20070417-gmd-referenceSystem-packagedElement-10"
										> </ownedEnd>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-referenceSystem-packagedElement-11"
										name="ref">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-referenceSystem-RS_Identifier_PropertyType-nilReason"/>
										<supplier
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-nilReason"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Association"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-referenceSystem-packagedElement-12">
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-referenceSystem-MD_ReferenceSystem_PropertyType-MD_ReferenceSystem"/>
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-referenceSystem-packagedElement-12-ownedEnd"/>
										<ownedEnd xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-referenceSystem-packagedElement-12-ownedEnd"
											isUnique="false"
											type="_niem-external-ogc-iso-19139-20070417-gmd-referenceSystem-MD_ReferenceSystem_PropertyType"
											association="_niem-external-ogc-iso-19139-20070417-gmd-referenceSystem-packagedElement-12"
										> </ownedEnd>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-referenceSystem-packagedElement-13"
										name="ref">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-referenceSystem-MD_ReferenceSystem_PropertyType-nilReason"/>
										<supplier
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-nilReason"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-referenceSystem-AbstractRS_ReferenceSystem_Type"
										name="AbstractRS_ReferenceSystem_Type" isAbstract="true">
										<ownedComment xmi:type="uml:Comment"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-referenceSystem-AbstractRS_ReferenceSystem_Type-ownedComment"
											body="Description of the spatial and temporal reference systems used in the dataset">
											<annotatedElement
												xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-referenceSystem-AbstractRS_ReferenceSystem_Type"
											/>
										</ownedComment>
										<generalization xmi:type="uml:Generalization"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-referenceSystem-AbstractRS_ReferenceSystem_Type-generalization"
											general="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-AbstractObject_Type"/>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-referenceSystem-AbstractRS_ReferenceSystem_Type-name"
											name="name" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-referenceSystem-RS_Identifier_PropertyType"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-referenceSystem-AbstractRS_ReferenceSystem_Type-domainOfValidity"
											name="domainOfValidity" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_Extent_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-referenceSystem-AbstractRS_ReferenceSystem_Type-domainOfValidity-lowerValue"/>
											<upperValue xmi:type="uml:LiteralUnlimitedNatural"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-referenceSystem-AbstractRS_ReferenceSystem_Type-domainOfValidity-upperValue"
												value="*"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-referenceSystem-RS_ReferenceSystem_PropertyType"
										name="RS_ReferenceSystem_PropertyType">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-referenceSystem-RS_ReferenceSystem_PropertyType-AbstractRS_ReferenceSystem"
											name="AbstractRS_ReferenceSystem"
											aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-referenceSystem-AbstractRS_ReferenceSystem_Type"
											association="_niem-external-ogc-iso-19139-20070417-gmd-referenceSystem-packagedElement-16"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-referenceSystem-RS_ReferenceSystem_PropertyType-nilReason"
											name="nilReason" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-referenceSystem-RS_ReferenceSystem_PropertyType-nilReason-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-referenceSystem-RS_ReferenceSystem_PropertyType-nilReason-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Association"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-referenceSystem-packagedElement-16">
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-referenceSystem-RS_ReferenceSystem_PropertyType-AbstractRS_ReferenceSystem"/>
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-referenceSystem-packagedElement-16-ownedEnd"/>
										<ownedEnd xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-referenceSystem-packagedElement-16-ownedEnd"
											isUnique="false"
											type="_niem-external-ogc-iso-19139-20070417-gmd-referenceSystem-RS_ReferenceSystem_PropertyType"
											association="_niem-external-ogc-iso-19139-20070417-gmd-referenceSystem-packagedElement-16"
										> </ownedEnd>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-referenceSystem-packagedElement-17"
										name="ref">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-referenceSystem-RS_ReferenceSystem_PropertyType-nilReason"/>
										<supplier
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-nilReason"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-referenceSystem-MD_IdentifierPropertyHolder"
										name="MD_IdentifierPropertyHolder">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-referenceSystem-MD_IdentifierPropertyHolder-MD_Identifier"
											name="MD_Identifier" aggregation="composite"
											isDerivedUnion="true"
											type="_niem-external-ogc-iso-19139-20070417-gmd-referenceSystem-MD_Identifier_Type"/>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-referenceSystem-MD_IdentifierPropertyHolder-RS_Identifier"
											name="RS_Identifier" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-referenceSystem-RS_Identifier_Type">
											<subsettedProperty
												xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-referenceSystem-MD_IdentifierPropertyHolder-MD_Identifier"
											/>
										</ownedAttribute>
									</packagedElement>
								</packagedElement>
								<packagedElement xmi:type="uml:Package"
									xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation"
									name="spatialRepresentation">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-ownedComment"
										body="This file was generated from ISO TC/211 UML class diagrams == 01-26-2005 12:40:02 ====== Frequency with which modifications and deletations are made to the data after it is first produced">
										<annotatedElement
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation"
										/>
									</ownedComment>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_SpatialRepresentation_PropertyType"
										name="MD_SpatialRepresentation_PropertyType">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_SpatialRepresentation_PropertyType-AbstractMD_SpatialRepresentation"
											name="AbstractMD_SpatialRepresentation"
											aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-AbstractMD_SpatialRepresentation_Type"
											association="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-packagedElement-4"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_SpatialRepresentation_PropertyType-nilReason"
											name="nilReason" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_SpatialRepresentation_PropertyType-nilReason-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_SpatialRepresentation_PropertyType-nilReason-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-AbstractMD_SpatialRepresentation_Type"
										name="AbstractMD_SpatialRepresentation_Type"
										isAbstract="true">
										<ownedComment xmi:type="uml:Comment"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-AbstractMD_SpatialRepresentation_Type-ownedComment"
											body="Digital mechanism used to represent spatial information">
											<annotatedElement
												xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-AbstractMD_SpatialRepresentation_Type"
											/>
										</ownedComment>
										<generalization xmi:type="uml:Generalization"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-AbstractMD_SpatialRepresentation_Type-generalization"
											general="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-AbstractObject_Type"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-NamespaceElementPropertyHolder"
										name="NamespaceElementPropertyHolder"/>
									<packagedElement xmi:type="uml:Association"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-packagedElement-4">
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_SpatialRepresentation_PropertyType-AbstractMD_SpatialRepresentation"/>
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-packagedElement-4-ownedEnd"/>
										<ownedEnd xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-packagedElement-4-ownedEnd"
											isUnique="false"
											type="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_SpatialRepresentation_PropertyType"
											association="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-packagedElement-4"
										> </ownedEnd>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-packagedElement-5"
										name="ref">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_SpatialRepresentation_PropertyType-nilReason"/>
										<supplier
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-nilReason"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_GridSpatialRepresentation_Type"
										name="MD_GridSpatialRepresentation_Type">
										<ownedComment xmi:type="uml:Comment"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_GridSpatialRepresentation_Type-ownedComment"
											body="Types and numbers of raster spatial objects in the dataset">
											<annotatedElement
												xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_GridSpatialRepresentation_Type"
											/>
										</ownedComment>
										<generalization xmi:type="uml:Generalization"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_GridSpatialRepresentation_Type-generalization"
											general="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-AbstractMD_SpatialRepresentation_Type"/>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_GridSpatialRepresentation_Type-numberOfDimensions"
											name="numberOfDimensions" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Integer_PropertyType"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_GridSpatialRepresentation_Type-axisDimensionProperties"
											name="axisDimensionProperties" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_Dimension_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_GridSpatialRepresentation_Type-axisDimensionProperties-lowerValue"/>
											<upperValue xmi:type="uml:LiteralUnlimitedNatural"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_GridSpatialRepresentation_Type-axisDimensionProperties-upperValue"
												value="*"/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_GridSpatialRepresentation_Type-cellGeometry"
											name="cellGeometry" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_CellGeometryCode_PropertyType"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_GridSpatialRepresentation_Type-transformationParameterAvailability"
											name="transformationParameterAvailability"
											aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Boolean_PropertyType"
										> </ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_Dimension_PropertyType"
										name="MD_Dimension_PropertyType">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_Dimension_PropertyType-MD_Dimension"
											name="MD_Dimension" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_Dimension_Type"
											association="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-packagedElement-11"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_Dimension_PropertyType-nilReason"
											name="nilReason" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_Dimension_PropertyType-nilReason-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_Dimension_PropertyType-nilReason-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_Dimension_Type"
										name="MD_Dimension_Type">
										<generalization xmi:type="uml:Generalization"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_Dimension_Type-generalization"
											general="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-AbstractObject_Type"/>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_Dimension_Type-dimensionName"
											name="dimensionName" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_DimensionNameTypeCode_PropertyType"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_Dimension_Type-dimensionSize"
											name="dimensionSize" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Integer_PropertyType"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_Dimension_Type-resolution"
											name="resolution" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Measure_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_Dimension_Type-resolution-lowerValue"
											/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_DimensionNameTypeCode_PropertyType"
										name="MD_DimensionNameTypeCode_PropertyType">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_DimensionNameTypeCode_PropertyType-MD_DimensionNameTypeCode"
											name="MD_DimensionNameTypeCode" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-CodeListValue_Type"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_DimensionNameTypeCode_PropertyType-nilReason"
											name="nilReason" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_DimensionNameTypeCode_PropertyType-nilReason-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_DimensionNameTypeCode_PropertyType-nilReason-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-packagedElement-10"
										name="ref">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_DimensionNameTypeCode_PropertyType-nilReason"/>
										<supplier
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-nilReason"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Association"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-packagedElement-11">
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_Dimension_PropertyType-MD_Dimension"/>
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-packagedElement-11-ownedEnd"/>
										<ownedEnd xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-packagedElement-11-ownedEnd"
											isUnique="false"
											type="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_Dimension_PropertyType"
											association="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-packagedElement-11"
										> </ownedEnd>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-packagedElement-12"
										name="ref">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_Dimension_PropertyType-nilReason"/>
										<supplier
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-nilReason"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_CellGeometryCode_PropertyType"
										name="MD_CellGeometryCode_PropertyType">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_CellGeometryCode_PropertyType-MD_CellGeometryCode"
											name="MD_CellGeometryCode" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-CodeListValue_Type"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_CellGeometryCode_PropertyType-nilReason"
											name="nilReason" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_CellGeometryCode_PropertyType-nilReason-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_CellGeometryCode_PropertyType-nilReason-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-packagedElement-14"
										name="ref">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_CellGeometryCode_PropertyType-nilReason"/>
										<supplier
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-nilReason"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_GridSpatialRepresentation_PropertyType"
										name="MD_GridSpatialRepresentation_PropertyType">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_GridSpatialRepresentation_PropertyType-MD_GridSpatialRepresentation"
											name="MD_GridSpatialRepresentation"
											aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_GridSpatialRepresentation_Type"
											association="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-packagedElement-16"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_GridSpatialRepresentation_PropertyType-nilReason"
											name="nilReason" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_GridSpatialRepresentation_PropertyType-nilReason-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_GridSpatialRepresentation_PropertyType-nilReason-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Association"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-packagedElement-16">
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_GridSpatialRepresentation_PropertyType-MD_GridSpatialRepresentation"/>
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-packagedElement-16-ownedEnd"/>
										<ownedEnd xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-packagedElement-16-ownedEnd"
											isUnique="false"
											type="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_GridSpatialRepresentation_PropertyType"
											association="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-packagedElement-16"
										> </ownedEnd>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-packagedElement-17"
										name="ref">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_GridSpatialRepresentation_PropertyType-nilReason"/>
										<supplier
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-nilReason"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_VectorSpatialRepresentation_Type"
										name="MD_VectorSpatialRepresentation_Type">
										<ownedComment xmi:type="uml:Comment"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_VectorSpatialRepresentation_Type-ownedComment"
											body="Information about the vector spatial objects in the dataset">
											<annotatedElement
												xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_VectorSpatialRepresentation_Type"
											/>
										</ownedComment>
										<generalization xmi:type="uml:Generalization"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_VectorSpatialRepresentation_Type-generalization"
											general="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-AbstractMD_SpatialRepresentation_Type"/>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_VectorSpatialRepresentation_Type-topologyLevel"
											name="topologyLevel" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_TopologyLevelCode_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_VectorSpatialRepresentation_Type-topologyLevel-lowerValue"
											/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_VectorSpatialRepresentation_Type-geometricObjects"
											name="geometricObjects" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_GeometricObjects_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_VectorSpatialRepresentation_Type-geometricObjects-lowerValue"/>
											<upperValue xmi:type="uml:LiteralUnlimitedNatural"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_VectorSpatialRepresentation_Type-geometricObjects-upperValue"
												value="*"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_TopologyLevelCode_PropertyType"
										name="MD_TopologyLevelCode_PropertyType">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_TopologyLevelCode_PropertyType-MD_TopologyLevelCode"
											name="MD_TopologyLevelCode" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-CodeListValue_Type"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_TopologyLevelCode_PropertyType-nilReason"
											name="nilReason" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_TopologyLevelCode_PropertyType-nilReason-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_TopologyLevelCode_PropertyType-nilReason-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-packagedElement-20"
										name="ref">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_TopologyLevelCode_PropertyType-nilReason"/>
										<supplier
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-nilReason"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_GeometricObjects_PropertyType"
										name="MD_GeometricObjects_PropertyType">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_GeometricObjects_PropertyType-MD_GeometricObjects"
											name="MD_GeometricObjects" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_GeometricObjects_Type"
											association="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-packagedElement-25"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_GeometricObjects_PropertyType-nilReason"
											name="nilReason" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_GeometricObjects_PropertyType-nilReason-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_GeometricObjects_PropertyType-nilReason-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_GeometricObjects_Type"
										name="MD_GeometricObjects_Type">
										<generalization xmi:type="uml:Generalization"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_GeometricObjects_Type-generalization"
											general="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-AbstractObject_Type"/>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_GeometricObjects_Type-geometricObjectType"
											name="geometricObjectType" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_GeometricObjectTypeCode_PropertyType"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_GeometricObjects_Type-geometricObjectCount"
											name="geometricObjectCount" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Integer_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_GeometricObjects_Type-geometricObjectCount-lowerValue"
											/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_GeometricObjectTypeCode_PropertyType"
										name="MD_GeometricObjectTypeCode_PropertyType">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_GeometricObjectTypeCode_PropertyType-MD_GeometricObjectTypeCode"
											name="MD_GeometricObjectTypeCode"
											aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-CodeListValue_Type"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_GeometricObjectTypeCode_PropertyType-nilReason"
											name="nilReason" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_GeometricObjectTypeCode_PropertyType-nilReason-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_GeometricObjectTypeCode_PropertyType-nilReason-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-packagedElement-24"
										name="ref">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_GeometricObjectTypeCode_PropertyType-nilReason"/>
										<supplier
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-nilReason"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Association"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-packagedElement-25">
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_GeometricObjects_PropertyType-MD_GeometricObjects"/>
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-packagedElement-25-ownedEnd"/>
										<ownedEnd xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-packagedElement-25-ownedEnd"
											isUnique="false"
											type="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_GeometricObjects_PropertyType"
											association="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-packagedElement-25"
										> </ownedEnd>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-packagedElement-26"
										name="ref">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_GeometricObjects_PropertyType-nilReason"/>
										<supplier
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-nilReason"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_VectorSpatialRepresentation_PropertyType"
										name="MD_VectorSpatialRepresentation_PropertyType">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_VectorSpatialRepresentation_PropertyType-MD_VectorSpatialRepresentation"
											name="MD_VectorSpatialRepresentation"
											aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_VectorSpatialRepresentation_Type"
											association="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-packagedElement-28"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_VectorSpatialRepresentation_PropertyType-nilReason"
											name="nilReason" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_VectorSpatialRepresentation_PropertyType-nilReason-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_VectorSpatialRepresentation_PropertyType-nilReason-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Association"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-packagedElement-28">
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_VectorSpatialRepresentation_PropertyType-MD_VectorSpatialRepresentation"/>
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-packagedElement-28-ownedEnd"/>
										<ownedEnd xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-packagedElement-28-ownedEnd"
											isUnique="false"
											type="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_VectorSpatialRepresentation_PropertyType"
											association="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-packagedElement-28"
										> </ownedEnd>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-packagedElement-29"
										name="ref">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_VectorSpatialRepresentation_PropertyType-nilReason"/>
										<supplier
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-nilReason"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_Georeferenceable_Type"
										name="MD_Georeferenceable_Type">
										<generalization xmi:type="uml:Generalization"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_Georeferenceable_Type-generalization"
											general="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_GridSpatialRepresentation_Type"/>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_Georeferenceable_Type-controlPointAvailability"
											name="controlPointAvailability" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Boolean_PropertyType"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_Georeferenceable_Type-orientationParameterAvailability"
											name="orientationParameterAvailability"
											aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Boolean_PropertyType"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_Georeferenceable_Type-orientationParameterDescription"
											name="orientationParameterDescription"
											aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-CharacterString_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_Georeferenceable_Type-orientationParameterDescription-lowerValue"
											/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_Georeferenceable_Type-georeferencedParameters"
											name="georeferencedParameters" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Record_PropertyType"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_Georeferenceable_Type-parameterCitation"
											name="parameterCitation" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Citation_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_Georeferenceable_Type-parameterCitation-lowerValue"/>
											<upperValue xmi:type="uml:LiteralUnlimitedNatural"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_Georeferenceable_Type-parameterCitation-upperValue"
												value="*"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_Georeferenceable_PropertyType"
										name="MD_Georeferenceable_PropertyType">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_Georeferenceable_PropertyType-MD_Georeferenceable"
											name="MD_Georeferenceable" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_Georeferenceable_Type"
											association="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-packagedElement-32"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_Georeferenceable_PropertyType-nilReason"
											name="nilReason" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_Georeferenceable_PropertyType-nilReason-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_Georeferenceable_PropertyType-nilReason-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Association"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-packagedElement-32">
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_Georeferenceable_PropertyType-MD_Georeferenceable"/>
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-packagedElement-32-ownedEnd"/>
										<ownedEnd xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-packagedElement-32-ownedEnd"
											isUnique="false"
											type="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_Georeferenceable_PropertyType"
											association="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-packagedElement-32"
										> </ownedEnd>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-packagedElement-33"
										name="ref">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_Georeferenceable_PropertyType-nilReason"/>
										<supplier
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-nilReason"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_Georectified_Type"
										name="MD_Georectified_Type">
										<generalization xmi:type="uml:Generalization"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_Georectified_Type-generalization"
											general="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_GridSpatialRepresentation_Type"/>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_Georectified_Type-checkPointAvailability"
											name="checkPointAvailability" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Boolean_PropertyType"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_Georectified_Type-checkPointDescription"
											name="checkPointDescription" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-CharacterString_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_Georectified_Type-checkPointDescription-lowerValue"
											/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_Georectified_Type-cornerPoints"
											name="cornerPoints" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gss-geometry-GM_Point_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_Georectified_Type-cornerPoints-lowerValue"/>
											<upperValue xmi:type="uml:LiteralUnlimitedNatural"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_Georectified_Type-cornerPoints-upperValue"
												value="*"/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_Georectified_Type-centerPoint"
											name="centerPoint" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gss-geometry-GM_Point_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_Georectified_Type-centerPoint-lowerValue"
											/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_Georectified_Type-pointInPixel"
											name="pointInPixel" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_PixelOrientationCode_PropertyType"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_Georectified_Type-transformationDimensionDescription"
											name="transformationDimensionDescription"
											aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-CharacterString_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_Georectified_Type-transformationDimensionDescription-lowerValue"
											/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_Georectified_Type-transformationDimensionMapping"
											name="transformationDimensionMapping"
											aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-CharacterString_PropertyType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_Georectified_Type-transformationDimensionMapping-lowerValue"/>
											<upperValue xmi:type="uml:LiteralUnlimitedNatural"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_Georectified_Type-transformationDimensionMapping-upperValue"
												value="2"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_PixelOrientationCode_PropertyType"
										name="MD_PixelOrientationCode_PropertyType">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_PixelOrientationCode_PropertyType-MD_PixelOrientationCode"
											name="MD_PixelOrientationCode" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_PixelOrientationCode_Type"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_PixelOrientationCode_PropertyType-nilReason"
											name="nilReason" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_PixelOrientationCode_PropertyType-nilReason-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_PixelOrientationCode_PropertyType-nilReason-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Enumeration"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_PixelOrientationCode_Type"
										name="MD_PixelOrientationCode_Type">
										<ownedLiteral xmi:type="uml:EnumerationLiteral"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_PixelOrientationCode_Type-center"
											name="center"/>
										<ownedLiteral xmi:type="uml:EnumerationLiteral"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_PixelOrientationCode_Type-lowerLeft"
											name="lowerLeft"/>
										<ownedLiteral xmi:type="uml:EnumerationLiteral"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_PixelOrientationCode_Type-lowerRight"
											name="lowerRight"/>
										<ownedLiteral xmi:type="uml:EnumerationLiteral"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_PixelOrientationCode_Type-upperRight"
											name="upperRight"/>
										<ownedLiteral xmi:type="uml:EnumerationLiteral"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_PixelOrientationCode_Type-upperLeft"
											name="upperLeft"/>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-packagedElement-37">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_PixelOrientationCode_Type"/>
										<supplier
											href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-string"
										> </supplier>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-packagedElement-38"
										name="ref">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_PixelOrientationCode_PropertyType-nilReason"/>
										<supplier
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-nilReason"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_Georectified_PropertyType"
										name="MD_Georectified_PropertyType">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_Georectified_PropertyType-MD_Georectified"
											name="MD_Georectified" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_Georectified_Type"
											association="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-packagedElement-40"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_Georectified_PropertyType-nilReason"
											name="nilReason" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_Georectified_PropertyType-nilReason-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_Georectified_PropertyType-nilReason-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Association"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-packagedElement-40">
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_Georectified_PropertyType-MD_Georectified"/>
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-packagedElement-40-ownedEnd"/>
										<ownedEnd xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-packagedElement-40-ownedEnd"
											isUnique="false"
											type="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_Georectified_PropertyType"
											association="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-packagedElement-40"
										> </ownedEnd>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-packagedElement-41"
										name="ref">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_Georectified_PropertyType-nilReason"/>
										<supplier
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-nilReason"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-AbstractMD_SpatialRepresentationPropertyHolder"
										name="AbstractMD_SpatialRepresentationPropertyHolder">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-AbstractMD_SpatialRepresentationPropertyHolder-AbstractMD_SpatialRepresentation"
											name="AbstractMD_SpatialRepresentation"
											aggregation="composite" isDerivedUnion="true"
											type="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-AbstractMD_SpatialRepresentation_Type"/>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-AbstractMD_SpatialRepresentationPropertyHolder-MD_VectorSpatialRepresentation"
											name="MD_VectorSpatialRepresentation"
											aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_VectorSpatialRepresentation_Type">
											<subsettedProperty
												xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-AbstractMD_SpatialRepresentationPropertyHolder-AbstractMD_SpatialRepresentation"
											/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-AbstractMD_SpatialRepresentationPropertyHolder-MD_Georeferenceable"
											name="MD_Georeferenceable" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_Georeferenceable_Type">
											<subsettedProperty
												xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-AbstractMD_SpatialRepresentationPropertyHolder-MD_GridSpatialRepresentation"
											/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-AbstractMD_SpatialRepresentationPropertyHolder-MD_GridSpatialRepresentation"
											name="MD_GridSpatialRepresentation"
											aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_GridSpatialRepresentation_Type">
											<subsettedProperty
												xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-AbstractMD_SpatialRepresentationPropertyHolder-AbstractMD_SpatialRepresentation"
											/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-AbstractMD_SpatialRepresentationPropertyHolder-MD_Georectified"
											name="MD_Georectified" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_Georectified_Type">
											<subsettedProperty
												xmi:idref="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-AbstractMD_SpatialRepresentationPropertyHolder-MD_GridSpatialRepresentation"
											/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-CharacterStringPropertyHolder"
										name="CharacterStringPropertyHolder">
										<generalization xmi:type="uml:Generalization"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-CharacterStringPropertyHolder-generalization"
											general="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-CharacterStringPropertyHolder"/>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-CharacterStringPropertyHolder-MD_GeometricObjectTypeCode"
											name="MD_GeometricObjectTypeCode"
											aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-CodeListValue_Type">
											<subsettedProperty
												xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-CharacterStringPropertyHolder-CharacterString"
											/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-CharacterStringPropertyHolder-MD_DimensionNameTypeCode"
											name="MD_DimensionNameTypeCode" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-CodeListValue_Type">
											<subsettedProperty
												xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-CharacterStringPropertyHolder-CharacterString"
											/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-CharacterStringPropertyHolder-MD_TopologyLevelCode"
											name="MD_TopologyLevelCode" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-CodeListValue_Type">
											<subsettedProperty
												xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-CharacterStringPropertyHolder-CharacterString"
											/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-CharacterStringPropertyHolder-MD_CellGeometryCode"
											name="MD_CellGeometryCode" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-CodeListValue_Type">
											<subsettedProperty
												xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-CharacterStringPropertyHolder-CharacterString"
											/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-CharacterStringPropertyHolder-MD_PixelOrientationCode"
											name="MD_PixelOrientationCode" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_PixelOrientationCode_Type">
											<subsettedProperty
												xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-CharacterStringPropertyHolder-CharacterString"
											/>
										</ownedAttribute>
									</packagedElement>
								</packagedElement>
							</packagedElement>
							<packagedElement xmi:type="uml:Package"
								xmi:id="_niem-external-ogc-iso-19139-20070417-gco" name="gco">
								<packagedElement xmi:type="uml:Package"
									xmi:id="_niem-external-ogc-iso-19139-20070417-gco-gco"
									name="gco">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gco-gco-ownedComment"
										body="This file was generated from ISO TC/211 UML class diagrams == 01-26-2005 12:00:06 ====== ">
										<annotatedElement
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-gco"
										/>
									</ownedComment>
								</packagedElement>
								<packagedElement xmi:type="uml:Package"
									xmi:id="_niem-external-ogc-iso-19139-20070417-gco-gcoBase"
									name="gcoBase">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-ownedComment"
										body="This schema provides:&#xA;&#x9;&#x9;1.  tools to handle specific objects like &#34;code lists&#34; and &#34;record&#34;;&#xA;&#x9;&#x9;2. Some XML types representing that do not follow the general encoding rules.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-gcoBase"
										/>
									</ownedComment>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-AbstractObject_Type"
										name="AbstractObject_Type" isAbstract="true"/>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder"
										name="NamespaceAttributePropertyHolder">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-nilReason"
											name="nilReason" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType"/>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-isoType"
											name="isoType" aggregation="composite">
											<type
												href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-string"
											> </type>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:PrimitiveType"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-CodeListValue_Type"
										name="CodeListValue_Type">
										<generalization xmi:type="uml:Generalization"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-CodeListValue_Type-generalization">
											<general
												href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-string"
											> </general>
										</generalization>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-CodeListValue_Type-codeList"
											name="codeList" aggregation="composite">
											<type
												href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-anyURI"> </type>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-CodeListValue_Type-codeList-defaultValue"
												name="default"/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-CodeListValue_Type-codeListValue"
											name="codeListValue" aggregation="composite">
											<type
												href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-anyURI"> </type>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-CodeListValue_Type-codeListValue-defaultValue"
												name="default"/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-CodeListValue_Type-codeSpace"
											name="codeSpace" aggregation="composite">
											<type
												href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-anyURI"> </type>
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-CodeListValue_Type-codeSpace-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-CodeListValue_Type-codeSpace-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-ObjectReference_PropertyType"
										name="ObjectReference_PropertyType">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-ObjectReference_PropertyType-nilReason"
											name="nilReason" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-ObjectReference_PropertyType-nilReason-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-ObjectReference_PropertyType-nilReason-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceElementPropertyHolder"
										name="NamespaceElementPropertyHolder">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceElementPropertyHolder-AbstractObject"
											name="AbstractObject" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-AbstractObject_Type"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Package"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-attributeGroupDefinition"
										name="attributeGroupDefinition">
										<packagedElement xmi:type="uml:Class"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-attributeGroupDefinition-ObjectReference"
											name="ObjectReference">
											<ownedAttribute xmi:type="uml:Property"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-attributeGroupDefinition-ObjectReference-uuidref"
												name="uuidref" aggregation="composite">
												<type
												href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-string"> </type>
												<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-attributeGroupDefinition-ObjectReference-uuidref-lowerValue"/>
												<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-attributeGroupDefinition-ObjectReference-uuidref-defaultValue"
												name="default"/>
											</ownedAttribute>
										</packagedElement>
										<packagedElement xmi:type="uml:Class"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-attributeGroupDefinition-ObjectIdentification"
											name="ObjectIdentification">
											<ownedAttribute xmi:type="uml:Property"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-attributeGroupDefinition-ObjectIdentification-id"
												name="id" aggregation="composite">
												<type
												href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-ID"> </type>
												<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-attributeGroupDefinition-ObjectIdentification-id-lowerValue"/>
												<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-attributeGroupDefinition-ObjectIdentification-id-defaultValue"
												name="default"/>
											</ownedAttribute>
											<ownedAttribute xmi:type="uml:Property"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-attributeGroupDefinition-ObjectIdentification-uuid"
												name="uuid" aggregation="composite">
												<type
												href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-string"> </type>
												<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-attributeGroupDefinition-ObjectIdentification-uuid-lowerValue"/>
												<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-attributeGroupDefinition-ObjectIdentification-uuid-defaultValue"
												name="default"/>
											</ownedAttribute>
										</packagedElement>
									</packagedElement>
								</packagedElement>
								<packagedElement xmi:type="uml:Package"
									xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes"
									name="basicTypes">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-ownedComment"
										body="This file was generated from ISO TC/211 UML class diagrams == 01-26-2005 12:00:05 ====== ">
										<annotatedElement
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-basicTypes"
										/>
									</ownedComment>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-TypeName_Type"
										name="TypeName_Type">
										<ownedComment xmi:type="uml:Comment"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-TypeName_Type-ownedComment"
											body="A TypeName is a LocalName that references either a recordType or object type in some form of schema. The stored value &#34;aName&#34; is the returned value for the &#34;aName()&#34; operation. This is the types name.  - For parsing from types (or objects) the parsible name normally uses a &#34;.&#34; navigation separator, so that it is of the form  [class].[member].[memberOfMember]. ...)">
											<annotatedElement
												xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-TypeName_Type"
											/>
										</ownedComment>
										<generalization xmi:type="uml:Generalization"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-TypeName_Type-generalization"
											general="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-AbstractObject_Type"/>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-TypeName_Type-aName"
											name="aName" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-CharacterString_PropertyType"
										> </ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-CharacterString_PropertyType"
										name="CharacterString_PropertyType">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-CharacterString_PropertyType-CharacterString"
											name="CharacterString" aggregation="composite">
											<type
												href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-string"
											> </type>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-CharacterString_PropertyType-nilReason"
											name="nilReason" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-CharacterString_PropertyType-nilReason-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-CharacterString_PropertyType-nilReason-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-NamespaceElementPropertyHolder"
										name="NamespaceElementPropertyHolder">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-NamespaceElementPropertyHolder-Integer"
											name="Integer" aggregation="composite">
											<type
												href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-integer"
											> </type>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-NamespaceElementPropertyHolder-Real"
											name="Real" aggregation="composite">
											<type
												href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-double"
											> </type>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-NamespaceElementPropertyHolder-Decimal"
											name="Decimal" aggregation="composite">
											<type
												href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-decimal"
											> </type>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-NamespaceElementPropertyHolder-DateTime"
											name="DateTime" aggregation="composite">
											<type
												href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-dateTime"
											> </type>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-packagedElement-4"
										name="ref">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-CharacterString_PropertyType-nilReason"/>
										<supplier
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-nilReason"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-TypeName_PropertyType"
										name="TypeName_PropertyType">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-TypeName_PropertyType-TypeName"
											name="TypeName" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-TypeName_Type"
											association="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-packagedElement-6"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-TypeName_PropertyType-nilReason"
											name="nilReason" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-TypeName_PropertyType-nilReason-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-TypeName_PropertyType-nilReason-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Association"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-packagedElement-6">
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-TypeName_PropertyType-TypeName"/>
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-packagedElement-6-ownedEnd"/>
										<ownedEnd xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-packagedElement-6-ownedEnd"
											isUnique="false"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-TypeName_PropertyType"
											association="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-packagedElement-6"
										> </ownedEnd>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-packagedElement-7"
										name="ref">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-TypeName_PropertyType-nilReason"/>
										<supplier
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-nilReason"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-MemberName_Type"
										name="MemberName_Type">
										<ownedComment xmi:type="uml:Comment"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-MemberName_Type-ownedComment"
											body="A MemberName is a LocalName that references either an attribute slot in a record or  recordType or an attribute, operation, or association role in an object instance or  type description in some form of schema. The stored value &#34;aName&#34; is the returned value for the &#34;aName()&#34; operation.">
											<annotatedElement
												xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-MemberName_Type"
											/>
										</ownedComment>
										<generalization xmi:type="uml:Generalization"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-MemberName_Type-generalization"
											general="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-AbstractObject_Type"/>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-MemberName_Type-aName"
											name="aName" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-CharacterString_PropertyType"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-MemberName_Type-attributeType"
											name="attributeType" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-TypeName_PropertyType"
										> </ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-MemberName_PropertyType"
										name="MemberName_PropertyType">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-MemberName_PropertyType-MemberName"
											name="MemberName" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-MemberName_Type"
											association="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-packagedElement-10"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-MemberName_PropertyType-nilReason"
											name="nilReason" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-MemberName_PropertyType-nilReason-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-MemberName_PropertyType-nilReason-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Association"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-packagedElement-10">
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-MemberName_PropertyType-MemberName"/>
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-packagedElement-10-ownedEnd"/>
										<ownedEnd xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-packagedElement-10-ownedEnd"
											isUnique="false"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-MemberName_PropertyType"
											association="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-packagedElement-10"
										> </ownedEnd>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-packagedElement-11"
										name="ref">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-MemberName_PropertyType-nilReason"/>
										<supplier
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-nilReason"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Multiplicity_Type"
										name="Multiplicity_Type">
										<ownedComment xmi:type="uml:Comment"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Multiplicity_Type-ownedComment"
											body="Use to represent the possible cardinality of a relation. Represented by a set of simple multiplicity ranges.">
											<annotatedElement
												xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Multiplicity_Type"
											/>
										</ownedComment>
										<generalization xmi:type="uml:Generalization"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Multiplicity_Type-generalization"
											general="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-AbstractObject_Type"/>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Multiplicity_Type-range"
											name="range" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-MultiplicityRange_PropertyType">
											<upperValue xmi:type="uml:LiteralUnlimitedNatural"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Multiplicity_Type-range-upperValue"
												value="*"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-MultiplicityRange_PropertyType"
										name="MultiplicityRange_PropertyType">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-MultiplicityRange_PropertyType-MultiplicityRange"
											name="MultiplicityRange" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-MultiplicityRange_Type"
											association="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-packagedElement-20"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-MultiplicityRange_PropertyType-nilReason"
											name="nilReason" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-MultiplicityRange_PropertyType-nilReason-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-MultiplicityRange_PropertyType-nilReason-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-MultiplicityRange_Type"
										name="MultiplicityRange_Type">
										<ownedComment xmi:type="uml:Comment"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-MultiplicityRange_Type-ownedComment"
											body="A component of a multiplicity, consisting of an non-negative lower bound, and a potentially infinite upper bound.">
											<annotatedElement
												xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-MultiplicityRange_Type"
											/>
										</ownedComment>
										<generalization xmi:type="uml:Generalization"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-MultiplicityRange_Type-generalization"
											general="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-AbstractObject_Type"/>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-MultiplicityRange_Type-lower"
											name="lower" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Integer_PropertyType"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-MultiplicityRange_Type-upper"
											name="upper" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-UnlimitedInteger_PropertyType"
										> </ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Integer_PropertyType"
										name="Integer_PropertyType">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Integer_PropertyType-Integer"
											name="Integer" aggregation="composite">
											<type
												href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-integer"
											> </type>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Integer_PropertyType-nilReason"
											name="nilReason" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Integer_PropertyType-nilReason-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Integer_PropertyType-nilReason-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-packagedElement-16"
										name="ref">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Integer_PropertyType-nilReason"/>
										<supplier
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-nilReason"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-UnlimitedInteger_PropertyType"
										name="UnlimitedInteger_PropertyType">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-UnlimitedInteger_PropertyType-UnlimitedInteger"
											name="UnlimitedInteger" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-UnlimitedInteger_Type"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-UnlimitedInteger_PropertyType-nilReason"
											name="nilReason" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-UnlimitedInteger_PropertyType-nilReason-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-UnlimitedInteger_PropertyType-nilReason-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:PrimitiveType"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-UnlimitedInteger_Type"
										name="UnlimitedInteger_Type">
										<generalization xmi:type="uml:Generalization"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-UnlimitedInteger_Type-generalization">
											<general
												href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-nonNegativeInteger"
											> </general>
										</generalization>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-UnlimitedInteger_Type-isInfinite"
											name="isInfinite" aggregation="composite">
											<type
												href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-boolean"> </type>
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-UnlimitedInteger_Type-isInfinite-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-UnlimitedInteger_Type-isInfinite-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-packagedElement-19"
										name="ref">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-UnlimitedInteger_PropertyType-nilReason"/>
										<supplier
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-nilReason"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Association"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-packagedElement-20">
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-MultiplicityRange_PropertyType-MultiplicityRange"/>
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-packagedElement-20-ownedEnd"/>
										<ownedEnd xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-packagedElement-20-ownedEnd"
											isUnique="false"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-MultiplicityRange_PropertyType"
											association="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-packagedElement-20"
										> </ownedEnd>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-packagedElement-21"
										name="ref">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-MultiplicityRange_PropertyType-nilReason"/>
										<supplier
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-nilReason"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Multiplicity_PropertyType"
										name="Multiplicity_PropertyType">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Multiplicity_PropertyType-Multiplicity"
											name="Multiplicity" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Multiplicity_Type"
											association="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-packagedElement-23"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Multiplicity_PropertyType-nilReason"
											name="nilReason" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Multiplicity_PropertyType-nilReason-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Multiplicity_PropertyType-nilReason-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Association"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-packagedElement-23">
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Multiplicity_PropertyType-Multiplicity"/>
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-packagedElement-23-ownedEnd"/>
										<ownedEnd xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-packagedElement-23-ownedEnd"
											isUnique="false"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Multiplicity_PropertyType"
											association="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-packagedElement-23"
										> </ownedEnd>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-packagedElement-24"
										name="ref">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Multiplicity_PropertyType-nilReason"/>
										<supplier
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-nilReason"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Measure_PropertyType"
										name="Measure_PropertyType">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Measure_PropertyType-Measure"
											name="Measure" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-MeasureType"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Measure_PropertyType-nilReason"
											name="nilReason" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Measure_PropertyType-nilReason-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Measure_PropertyType-nilReason-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-packagedElement-26"
										name="ref">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Measure_PropertyType-nilReason"/>
										<supplier
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-nilReason"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Length_PropertyType"
										name="Length_PropertyType">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Length_PropertyType-Length"
											name="Length" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-measures-LengthType"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Length_PropertyType-nilReason"
											name="nilReason" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Length_PropertyType-nilReason-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Length_PropertyType-nilReason-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-packagedElement-28"
										name="ref">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Length_PropertyType-nilReason"/>
										<supplier
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-nilReason"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Angle_PropertyType"
										name="Angle_PropertyType">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Angle_PropertyType-Angle"
											name="Angle" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-measures-AngleType"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Angle_PropertyType-nilReason"
											name="nilReason" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Angle_PropertyType-nilReason-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Angle_PropertyType-nilReason-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-packagedElement-30"
										name="ref">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Angle_PropertyType-nilReason"/>
										<supplier
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-nilReason"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Scale_PropertyType"
										name="Scale_PropertyType">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Scale_PropertyType-Scale"
											name="Scale" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-measures-ScaleType"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Scale_PropertyType-nilReason"
											name="nilReason" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Scale_PropertyType-nilReason-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Scale_PropertyType-nilReason-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-packagedElement-32"
										name="ref">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Scale_PropertyType-nilReason"/>
										<supplier
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-nilReason"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Distance_PropertyType"
										name="Distance_PropertyType">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Distance_PropertyType-Distance"
											name="Distance" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-measures-LengthType"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Distance_PropertyType-nilReason"
											name="nilReason" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Distance_PropertyType-nilReason-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Distance_PropertyType-nilReason-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-packagedElement-34"
										name="ref">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Distance_PropertyType-nilReason"/>
										<supplier
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-nilReason"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Boolean_PropertyType"
										name="Boolean_PropertyType">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Boolean_PropertyType-Boolean"
											name="Boolean" aggregation="composite">
											<type
												href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-boolean"
											> </type>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Boolean_PropertyType-nilReason"
											name="nilReason" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Boolean_PropertyType-nilReason-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Boolean_PropertyType-nilReason-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-packagedElement-36"
										name="ref">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Boolean_PropertyType-nilReason"/>
										<supplier
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-nilReason"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-GenericName_PropertyType"
										name="GenericName_PropertyType">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-GenericName_PropertyType-AbstractGenericName"
											name="AbstractGenericName" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-CodeType"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-GenericName_PropertyType-nilReason"
											name="nilReason" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-GenericName_PropertyType-nilReason-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-GenericName_PropertyType-nilReason-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-packagedElement-38"
										name="ref">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-GenericName_PropertyType-nilReason"/>
										<supplier
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-nilReason"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-LocalName_PropertyType"
										name="LocalName_PropertyType">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-LocalName_PropertyType-LocalName"
											name="LocalName" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-CodeType"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-LocalName_PropertyType-nilReason"
											name="nilReason" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-LocalName_PropertyType-nilReason-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-LocalName_PropertyType-nilReason-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-packagedElement-40"
										name="ref">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-LocalName_PropertyType-nilReason"/>
										<supplier
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-nilReason"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-ScopedName_PropertyType"
										name="ScopedName_PropertyType">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-ScopedName_PropertyType-ScopedName"
											name="ScopedName" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-CodeType"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-ScopedName_PropertyType-nilReason"
											name="nilReason" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-ScopedName_PropertyType-nilReason-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-ScopedName_PropertyType-nilReason-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-packagedElement-42"
										name="ref">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-ScopedName_PropertyType-nilReason"/>
										<supplier
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-nilReason"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-UomAngle_PropertyType"
										name="UomAngle_PropertyType">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-UomAngle_PropertyType-UnitDefinition"
											name="UnitDefinition" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-units-UnitDefinitionType"
											association="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-packagedElement-45">
											<ownedComment xmi:type="uml:Comment"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-UomAngle_PropertyType-UnitDefinition-ownedComment"
												body="A gml:UnitDefinition is a general definition of a unit of measure. This generic element is used only for units for which no relationship with other units or units systems is known.&#xA;The content model of gml:UnitDefinition adds three additional properties to gml:Definition, gml:quantityType, gml:quantityTypeReference and gml:catalogSymbol.  &#xA;The gml:catalogSymbol property optionally gives the short symbol used for this unit. This element is usually used when the relationship of this unit to other units or units systems is unknown.">
												<annotatedElement
												xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-UomAngle_PropertyType-UnitDefinition"
												/>
											</ownedComment>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-UomAngle_PropertyType-nilReason"
											name="nilReason" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-UomAngle_PropertyType-nilReason-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-UomAngle_PropertyType-nilReason-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-packagedElement-44">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-UomAngle_PropertyType-UnitDefinition"/>
										<supplier
											xmi:idref="_niem-external-ogc-gml-3.2.1-units-DefinitionPropertyHolder-UnitDefinition"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Association"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-packagedElement-45">
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-UomAngle_PropertyType-UnitDefinition"/>
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-packagedElement-45-ownedEnd"/>
										<ownedEnd xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-packagedElement-45-ownedEnd"
											isUnique="false"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-UomAngle_PropertyType"
											association="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-packagedElement-45"
										> </ownedEnd>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-packagedElement-46"
										name="ref">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-UomAngle_PropertyType-nilReason"/>
										<supplier
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-nilReason"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-UomLength_PropertyType"
										name="UomLength_PropertyType">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-UomLength_PropertyType-UnitDefinition"
											name="UnitDefinition" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-units-UnitDefinitionType"
											association="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-packagedElement-49">
											<ownedComment xmi:type="uml:Comment"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-UomLength_PropertyType-UnitDefinition-ownedComment"
												body="A gml:UnitDefinition is a general definition of a unit of measure. This generic element is used only for units for which no relationship with other units or units systems is known.&#xA;The content model of gml:UnitDefinition adds three additional properties to gml:Definition, gml:quantityType, gml:quantityTypeReference and gml:catalogSymbol.  &#xA;The gml:catalogSymbol property optionally gives the short symbol used for this unit. This element is usually used when the relationship of this unit to other units or units systems is unknown.">
												<annotatedElement
												xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-UomLength_PropertyType-UnitDefinition"
												/>
											</ownedComment>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-UomLength_PropertyType-nilReason"
											name="nilReason" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-UomLength_PropertyType-nilReason-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-UomLength_PropertyType-nilReason-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-packagedElement-48">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-UomLength_PropertyType-UnitDefinition"/>
										<supplier
											xmi:idref="_niem-external-ogc-gml-3.2.1-units-DefinitionPropertyHolder-UnitDefinition"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Association"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-packagedElement-49">
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-UomLength_PropertyType-UnitDefinition"/>
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-packagedElement-49-ownedEnd"/>
										<ownedEnd xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-packagedElement-49-ownedEnd"
											isUnique="false"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-UomLength_PropertyType"
											association="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-packagedElement-49"
										> </ownedEnd>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-packagedElement-50"
										name="ref">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-UomLength_PropertyType-nilReason"/>
										<supplier
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-nilReason"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-UomScale_PropertyType"
										name="UomScale_PropertyType">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-UomScale_PropertyType-UnitDefinition"
											name="UnitDefinition" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-units-UnitDefinitionType"
											association="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-packagedElement-53">
											<ownedComment xmi:type="uml:Comment"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-UomScale_PropertyType-UnitDefinition-ownedComment"
												body="A gml:UnitDefinition is a general definition of a unit of measure. This generic element is used only for units for which no relationship with other units or units systems is known.&#xA;The content model of gml:UnitDefinition adds three additional properties to gml:Definition, gml:quantityType, gml:quantityTypeReference and gml:catalogSymbol.  &#xA;The gml:catalogSymbol property optionally gives the short symbol used for this unit. This element is usually used when the relationship of this unit to other units or units systems is unknown.">
												<annotatedElement
												xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-UomScale_PropertyType-UnitDefinition"
												/>
											</ownedComment>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-UomScale_PropertyType-nilReason"
											name="nilReason" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-UomScale_PropertyType-nilReason-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-UomScale_PropertyType-nilReason-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-packagedElement-52">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-UomScale_PropertyType-UnitDefinition"/>
										<supplier
											xmi:idref="_niem-external-ogc-gml-3.2.1-units-DefinitionPropertyHolder-UnitDefinition"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Association"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-packagedElement-53">
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-UomScale_PropertyType-UnitDefinition"/>
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-packagedElement-53-ownedEnd"/>
										<ownedEnd xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-packagedElement-53-ownedEnd"
											isUnique="false"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-UomScale_PropertyType"
											association="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-packagedElement-53"
										> </ownedEnd>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-packagedElement-54"
										name="ref">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-UomScale_PropertyType-nilReason"/>
										<supplier
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-nilReason"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-UnitOfMeasure_PropertyType"
										name="UnitOfMeasure_PropertyType">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-UnitOfMeasure_PropertyType-UnitDefinition"
											name="UnitDefinition" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-units-UnitDefinitionType"
											association="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-packagedElement-57">
											<ownedComment xmi:type="uml:Comment"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-UnitOfMeasure_PropertyType-UnitDefinition-ownedComment"
												body="A gml:UnitDefinition is a general definition of a unit of measure. This generic element is used only for units for which no relationship with other units or units systems is known.&#xA;The content model of gml:UnitDefinition adds three additional properties to gml:Definition, gml:quantityType, gml:quantityTypeReference and gml:catalogSymbol.  &#xA;The gml:catalogSymbol property optionally gives the short symbol used for this unit. This element is usually used when the relationship of this unit to other units or units systems is unknown.">
												<annotatedElement
												xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-UnitOfMeasure_PropertyType-UnitDefinition"
												/>
											</ownedComment>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-UnitOfMeasure_PropertyType-nilReason"
											name="nilReason" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-UnitOfMeasure_PropertyType-nilReason-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-UnitOfMeasure_PropertyType-nilReason-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-packagedElement-56">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-UnitOfMeasure_PropertyType-UnitDefinition"/>
										<supplier
											xmi:idref="_niem-external-ogc-gml-3.2.1-units-DefinitionPropertyHolder-UnitDefinition"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Association"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-packagedElement-57">
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-UnitOfMeasure_PropertyType-UnitDefinition"/>
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-packagedElement-57-ownedEnd"/>
										<ownedEnd xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-packagedElement-57-ownedEnd"
											isUnique="false"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-UnitOfMeasure_PropertyType"
											association="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-packagedElement-57"
										> </ownedEnd>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-packagedElement-58"
										name="ref">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-UnitOfMeasure_PropertyType-nilReason"/>
										<supplier
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-nilReason"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-UomArea_PropertyType"
										name="UomArea_PropertyType">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-UomArea_PropertyType-UnitDefinition"
											name="UnitDefinition" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-units-UnitDefinitionType"
											association="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-packagedElement-61">
											<ownedComment xmi:type="uml:Comment"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-UomArea_PropertyType-UnitDefinition-ownedComment"
												body="A gml:UnitDefinition is a general definition of a unit of measure. This generic element is used only for units for which no relationship with other units or units systems is known.&#xA;The content model of gml:UnitDefinition adds three additional properties to gml:Definition, gml:quantityType, gml:quantityTypeReference and gml:catalogSymbol.  &#xA;The gml:catalogSymbol property optionally gives the short symbol used for this unit. This element is usually used when the relationship of this unit to other units or units systems is unknown.">
												<annotatedElement
												xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-UomArea_PropertyType-UnitDefinition"
												/>
											</ownedComment>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-UomArea_PropertyType-nilReason"
											name="nilReason" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-UomArea_PropertyType-nilReason-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-UomArea_PropertyType-nilReason-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-packagedElement-60">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-UomArea_PropertyType-UnitDefinition"/>
										<supplier
											xmi:idref="_niem-external-ogc-gml-3.2.1-units-DefinitionPropertyHolder-UnitDefinition"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Association"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-packagedElement-61">
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-UomArea_PropertyType-UnitDefinition"/>
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-packagedElement-61-ownedEnd"/>
										<ownedEnd xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-packagedElement-61-ownedEnd"
											isUnique="false"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-UomArea_PropertyType"
											association="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-packagedElement-61"
										> </ownedEnd>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-packagedElement-62"
										name="ref">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-UomArea_PropertyType-nilReason"/>
										<supplier
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-nilReason"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-UomVelocity_PropertyType"
										name="UomVelocity_PropertyType">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-UomVelocity_PropertyType-UnitDefinition"
											name="UnitDefinition" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-units-UnitDefinitionType"
											association="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-packagedElement-65">
											<ownedComment xmi:type="uml:Comment"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-UomVelocity_PropertyType-UnitDefinition-ownedComment"
												body="A gml:UnitDefinition is a general definition of a unit of measure. This generic element is used only for units for which no relationship with other units or units systems is known.&#xA;The content model of gml:UnitDefinition adds three additional properties to gml:Definition, gml:quantityType, gml:quantityTypeReference and gml:catalogSymbol.  &#xA;The gml:catalogSymbol property optionally gives the short symbol used for this unit. This element is usually used when the relationship of this unit to other units or units systems is unknown.">
												<annotatedElement
												xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-UomVelocity_PropertyType-UnitDefinition"
												/>
											</ownedComment>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-UomVelocity_PropertyType-nilReason"
											name="nilReason" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-UomVelocity_PropertyType-nilReason-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-UomVelocity_PropertyType-nilReason-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-packagedElement-64">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-UomVelocity_PropertyType-UnitDefinition"/>
										<supplier
											xmi:idref="_niem-external-ogc-gml-3.2.1-units-DefinitionPropertyHolder-UnitDefinition"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Association"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-packagedElement-65">
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-UomVelocity_PropertyType-UnitDefinition"/>
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-packagedElement-65-ownedEnd"/>
										<ownedEnd xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-packagedElement-65-ownedEnd"
											isUnique="false"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-UomVelocity_PropertyType"
											association="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-packagedElement-65"
										> </ownedEnd>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-packagedElement-66"
										name="ref">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-UomVelocity_PropertyType-nilReason"/>
										<supplier
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-nilReason"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-UomTime_PropertyType"
										name="UomTime_PropertyType">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-UomTime_PropertyType-UnitDefinition"
											name="UnitDefinition" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-units-UnitDefinitionType"
											association="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-packagedElement-69">
											<ownedComment xmi:type="uml:Comment"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-UomTime_PropertyType-UnitDefinition-ownedComment"
												body="A gml:UnitDefinition is a general definition of a unit of measure. This generic element is used only for units for which no relationship with other units or units systems is known.&#xA;The content model of gml:UnitDefinition adds three additional properties to gml:Definition, gml:quantityType, gml:quantityTypeReference and gml:catalogSymbol.  &#xA;The gml:catalogSymbol property optionally gives the short symbol used for this unit. This element is usually used when the relationship of this unit to other units or units systems is unknown.">
												<annotatedElement
												xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-UomTime_PropertyType-UnitDefinition"
												/>
											</ownedComment>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-UomTime_PropertyType-nilReason"
											name="nilReason" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-UomTime_PropertyType-nilReason-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-UomTime_PropertyType-nilReason-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-packagedElement-68">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-UomTime_PropertyType-UnitDefinition"/>
										<supplier
											xmi:idref="_niem-external-ogc-gml-3.2.1-units-DefinitionPropertyHolder-UnitDefinition"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Association"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-packagedElement-69">
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-UomTime_PropertyType-UnitDefinition"/>
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-packagedElement-69-ownedEnd"/>
										<ownedEnd xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-packagedElement-69-ownedEnd"
											isUnique="false"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-UomTime_PropertyType"
											association="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-packagedElement-69"
										> </ownedEnd>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-packagedElement-70"
										name="ref">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-UomTime_PropertyType-nilReason"/>
										<supplier
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-nilReason"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-UomVolume_PropertyType"
										name="UomVolume_PropertyType">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-UomVolume_PropertyType-UnitDefinition"
											name="UnitDefinition" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-units-UnitDefinitionType"
											association="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-packagedElement-73">
											<ownedComment xmi:type="uml:Comment"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-UomVolume_PropertyType-UnitDefinition-ownedComment"
												body="A gml:UnitDefinition is a general definition of a unit of measure. This generic element is used only for units for which no relationship with other units or units systems is known.&#xA;The content model of gml:UnitDefinition adds three additional properties to gml:Definition, gml:quantityType, gml:quantityTypeReference and gml:catalogSymbol.  &#xA;The gml:catalogSymbol property optionally gives the short symbol used for this unit. This element is usually used when the relationship of this unit to other units or units systems is unknown.">
												<annotatedElement
												xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-UomVolume_PropertyType-UnitDefinition"
												/>
											</ownedComment>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-UomVolume_PropertyType-nilReason"
											name="nilReason" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-UomVolume_PropertyType-nilReason-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-UomVolume_PropertyType-nilReason-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-packagedElement-72">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-UomVolume_PropertyType-UnitDefinition"/>
										<supplier
											xmi:idref="_niem-external-ogc-gml-3.2.1-units-DefinitionPropertyHolder-UnitDefinition"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Association"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-packagedElement-73">
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-UomVolume_PropertyType-UnitDefinition"/>
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-packagedElement-73-ownedEnd"/>
										<ownedEnd xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-packagedElement-73-ownedEnd"
											isUnique="false"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-UomVolume_PropertyType"
											association="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-packagedElement-73"
										> </ownedEnd>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-packagedElement-74"
										name="ref">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-UomVolume_PropertyType-nilReason"/>
										<supplier
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-nilReason"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-DateTime_PropertyType"
										name="DateTime_PropertyType">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-DateTime_PropertyType-DateTime"
											name="DateTime" aggregation="composite">
											<type
												href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-dateTime"
											> </type>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-DateTime_PropertyType-nilReason"
											name="nilReason" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-DateTime_PropertyType-nilReason-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-DateTime_PropertyType-nilReason-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-packagedElement-76"
										name="ref">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-DateTime_PropertyType-nilReason"/>
										<supplier
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-nilReason"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:PrimitiveType"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Date_Type"
										name="Date_Type"/>
									<packagedElement xmi:type="uml:Usage"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-packagedElement-78"
										name="memberType">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Date_Type"/>
										<supplier
											href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-date"
										> </supplier>
									</packagedElement>
									<packagedElement xmi:type="uml:Usage"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-packagedElement-79"
										name="memberType">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Date_Type"/>
										<supplier
											href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-gYearMonth"
										> </supplier>
									</packagedElement>
									<packagedElement xmi:type="uml:Usage"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-packagedElement-80"
										name="memberType">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Date_Type"/>
										<supplier
											href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-gYear"
										> </supplier>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Date_PropertyType"
										name="Date_PropertyType">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Date_PropertyType-Date"
											name="Date" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Date_Type"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Date_PropertyType-DateTime"
											name="DateTime" aggregation="composite">
											<type
												href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-dateTime"
											> </type>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Date_PropertyType-nilReason"
											name="nilReason" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Date_PropertyType-nilReason-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Date_PropertyType-nilReason-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-packagedElement-82"
										name="ref">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Date_PropertyType-nilReason"/>
										<supplier
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-nilReason"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Number_PropertyType"
										name="Number_PropertyType">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Number_PropertyType-Real"
											name="Real" aggregation="composite">
											<type
												href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-double"
											> </type>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Number_PropertyType-Decimal"
											name="Decimal" aggregation="composite">
											<type
												href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-decimal"
											> </type>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Number_PropertyType-Integer"
											name="Integer" aggregation="composite">
											<type
												href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-integer"
											> </type>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Number_PropertyType-nilReason"
											name="nilReason" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Number_PropertyType-nilReason-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Number_PropertyType-nilReason-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-packagedElement-84"
										name="ref">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Number_PropertyType-nilReason"/>
										<supplier
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-nilReason"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Decimal_PropertyType"
										name="Decimal_PropertyType">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Decimal_PropertyType-Decimal"
											name="Decimal" aggregation="composite">
											<type
												href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-decimal"
											> </type>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Decimal_PropertyType-nilReason"
											name="nilReason" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Decimal_PropertyType-nilReason-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Decimal_PropertyType-nilReason-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-packagedElement-86"
										name="ref">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Decimal_PropertyType-nilReason"/>
										<supplier
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-nilReason"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Real_PropertyType"
										name="Real_PropertyType">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Real_PropertyType-Real"
											name="Real" aggregation="composite">
											<type
												href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-double"
											> </type>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Real_PropertyType-nilReason"
											name="nilReason" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Real_PropertyType-nilReason-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Real_PropertyType-nilReason-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-packagedElement-88"
										name="ref">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Real_PropertyType-nilReason"/>
										<supplier
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-nilReason"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Record_PropertyType"
										name="Record_PropertyType">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Record_PropertyType-Record"
											name="Record" aggregation="composite"
											isDerivedUnion="true"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Record_PropertyType-nilReason"
											name="nilReason" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Record_PropertyType-nilReason-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Record_PropertyType-nilReason-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-packagedElement-90"
										name="ref">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Record_PropertyType-nilReason"/>
										<supplier
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-nilReason"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:PrimitiveType"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-RecordType_Type"
										name="RecordType_Type">
										<generalization xmi:type="uml:Generalization"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-RecordType_Type-generalization">
											<general
												href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-string"
											> </general>
										</generalization>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-RecordType_PropertyType"
										name="RecordType_PropertyType">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-RecordType_PropertyType-RecordType"
											name="RecordType" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-RecordType_Type"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-RecordType_PropertyType-nilReason"
											name="nilReason" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-RecordType_PropertyType-nilReason-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-RecordType_PropertyType-nilReason-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-packagedElement-93"
										name="ref">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-RecordType_PropertyType-nilReason"/>
										<supplier
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-nilReason"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:PrimitiveType"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Binary_Type"
										name="Binary_Type">
										<generalization xmi:type="uml:Generalization"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Binary_Type-generalization">
											<general
												href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-string"
											> </general>
										</generalization>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Binary_Type-src"
											name="src" aggregation="composite">
											<type
												href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-anyURI"> </type>
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Binary_Type-src-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Binary_Type-src-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Binary_PropertyType"
										name="Binary_PropertyType">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Binary_PropertyType-Binary"
											name="Binary" aggregation="composite"
											type="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Binary_Type"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Binary_PropertyType-nilReason"
											name="nilReason" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Binary_PropertyType-nilReason-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Binary_PropertyType-nilReason-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-packagedElement-96"
										name="ref">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Binary_PropertyType-nilReason"/>
										<supplier
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-nilReason"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-MeasurePropertyHolder"
										name="MeasurePropertyHolder">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-MeasurePropertyHolder-Measure"
											name="Measure" aggregation="composite"
											isDerivedUnion="true"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-MeasureType"/>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-MeasurePropertyHolder-Scale"
											name="Scale" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-measures-ScaleType">
											<subsettedProperty
												xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-MeasurePropertyHolder-Measure"
											/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-MeasurePropertyHolder-Distance"
											name="Distance" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-measures-LengthType">
											<subsettedProperty
												xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-MeasurePropertyHolder-Length"
											/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-MeasurePropertyHolder-Length"
											name="Length" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-measures-LengthType">
											<subsettedProperty
												xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-MeasurePropertyHolder-Measure"
											/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-MeasurePropertyHolder-Angle"
											name="Angle" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-measures-AngleType">
											<subsettedProperty
												xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-MeasurePropertyHolder-Measure"
											/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-CharacterStringPropertyHolder"
										name="CharacterStringPropertyHolder">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-CharacterStringPropertyHolder-CharacterString"
											name="CharacterString" aggregation="composite"
											isDerivedUnion="true">
											<type
												href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-string"
											> </type>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-AbstractGenericNamePropertyHolder"
										name="AbstractGenericNamePropertyHolder">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-AbstractGenericNamePropertyHolder-AbstractGenericName"
											name="AbstractGenericName" aggregation="composite"
											isDerivedUnion="true"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-CodeType"/>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-AbstractGenericNamePropertyHolder-ScopedName"
											name="ScopedName" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-CodeType">
											<subsettedProperty
												xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-AbstractGenericNamePropertyHolder-AbstractGenericName"
											/>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-AbstractGenericNamePropertyHolder-LocalName"
											name="LocalName" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-CodeType">
											<subsettedProperty
												xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-AbstractGenericNamePropertyHolder-AbstractGenericName"
											/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-RecordPropertyHolder"
										name="RecordPropertyHolder">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-RecordPropertyHolder-Record"
											name="Record" aggregation="composite"
											isDerivedUnion="true"/>
									</packagedElement>
								</packagedElement>
							</packagedElement>
							<packagedElement xmi:type="uml:Package"
								xmi:id="_niem-external-ogc-iso-19139-20070417-gsr" name="gsr">
								<packagedElement xmi:type="uml:Package"
									xmi:id="_niem-external-ogc-iso-19139-20070417-gsr-gsr"
									name="gsr">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gsr-gsr-ownedComment"
										body="This file was generated from ISO TC/211 UML class diagrams == 01-26-2005 12:24:48 ====== ">
										<annotatedElement
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gsr-gsr"
										/>
									</ownedComment>
								</packagedElement>
								<packagedElement xmi:type="uml:Package"
									xmi:id="_niem-external-ogc-iso-19139-20070417-gsr-spatialReferencing"
									name="spatialReferencing">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gsr-spatialReferencing-ownedComment"
										body="This file was generated from ISO TC/211 UML class diagrams == 01-26-2005 12:24:48 ====== ">
										<annotatedElement
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gsr-spatialReferencing"
										/>
									</ownedComment>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gsr-spatialReferencing-SC_CRS_PropertyType"
										name="SC_CRS_PropertyType">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gsr-spatialReferencing-SC_CRS_PropertyType-AbstractCRS"
											name="AbstractCRS" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-referenceSystems-AbstractCRSType"
											association="_niem-external-ogc-iso-19139-20070417-gsr-spatialReferencing-packagedElement-3">
											<ownedComment xmi:type="uml:Comment"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gsr-spatialReferencing-SC_CRS_PropertyType-AbstractCRS-ownedComment"
												body="gml:AbstractCRS specifies a coordinate reference system which is usually single but may be compound. This abstract complex type shall not be used, extended, or restricted, in a GML Application Schema, to define a concrete subtype with a meaning equivalent to a concrete subtype specified in this document.">
												<annotatedElement
												xmi:idref="_niem-external-ogc-iso-19139-20070417-gsr-spatialReferencing-SC_CRS_PropertyType-AbstractCRS"
												/>
											</ownedComment>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gsr-spatialReferencing-SC_CRS_PropertyType-nilReason"
											name="nilReason" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gsr-spatialReferencing-SC_CRS_PropertyType-nilReason-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gsr-spatialReferencing-SC_CRS_PropertyType-nilReason-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gsr-spatialReferencing-packagedElement-2">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gsr-spatialReferencing-SC_CRS_PropertyType-AbstractCRS"/>
										<supplier
											xmi:idref="_niem-external-ogc-gml-3.2.1-referenceSystems-DefinitionPropertyHolder-AbstractCRS"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Association"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gsr-spatialReferencing-packagedElement-3">
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gsr-spatialReferencing-SC_CRS_PropertyType-AbstractCRS"/>
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gsr-spatialReferencing-packagedElement-3-ownedEnd"/>
										<ownedEnd xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gsr-spatialReferencing-packagedElement-3-ownedEnd"
											isUnique="false"
											type="_niem-external-ogc-iso-19139-20070417-gsr-spatialReferencing-SC_CRS_PropertyType"
											association="_niem-external-ogc-iso-19139-20070417-gsr-spatialReferencing-packagedElement-3"
										> </ownedEnd>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gsr-spatialReferencing-ref"
										name="ref">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gsr-spatialReferencing-SC_CRS_PropertyType-nilReason"/>
										<supplier
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-nilReason"
										/>
									</packagedElement>
								</packagedElement>
							</packagedElement>
							<packagedElement xmi:type="uml:Package"
								xmi:id="_niem-external-ogc-iso-19139-20070417-gss" name="gss">
								<packagedElement xmi:type="uml:Package"
									xmi:id="_niem-external-ogc-iso-19139-20070417-gss-geometry"
									name="geometry">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gss-geometry-ownedComment"
										body="This file was generated from ISO TC/211 UML class diagrams == 01-26-2005 12:14:37 ====== The geometry packages (Figure 4) contain the various classes for coordinate geometry. All of these classes through the root class GM_Object inherit an optional association to a coordinate reference system. All direct positions exposed through the interfaces defined in this standard shall be in the coordinate reference system of the geometric object accessed. All elements of a geometric complex, composite, or aggregate shall be associated to the same coordinate reference system. When instances of GM_Object are aggregated in another GM_Object (such as a GM_Aggregate, or GM_Complex) which already has a coordinate reference system specified, then these elements are assumed to be in that same coordinate reference system unless otherwise specified.  - The geometry package has several internal packages that separate primitive geometric objects, aggregates and complexes, which have a more elaborate internal structure than simple aggregates. Figure 4 shows the dependencies between the geometry packages as well as a list of classes for each package - Figure 5 shows the basic classes defined in the geometry packages. Any object that inherits the semantics of the GM_Object acts as a set of direct positions. Its behavior will be determined by which direct positions it contains. Objects under GM_Primitive will be open, that is, they will not contain their boundary points; curves will not contain their end points, surfaces will not contain their boundary curves, and solids will not contain their bounding surfaces. Objects under GM_Complex will be closed, that is, they will contain their boundary points. This leads to some apparent ambiguity. A representation of a line as a primitive must reference its end points, but will not contain these points as a set of direct positions. A representation of a line as a complex will also reference its end points, and will contain these points as a set of direct positions. This means that identical digital representations will have slightly different semantics depending on whether they are accessed as primitives or complexes.  - This difference of semantics is most striking in the GM_CompositeCurve. Composite curves are used to represent features whose geometry could also be represented as curve primitives. From a cartographic point of view, these two representations are not different. From a topological point of view, they are different. This distinction appears in the inheritance diagram (Figure 5) as an inheritance relationship between GM_CompositeCurve and GM_OrientableCurve. The primary semantics of a GM_CompositeCurve (see 6.6.5) is as a closed GM_Object, but it may also act as an open GM_Object under GM_Primitive operations (see 6.3.10). Interface protocols depending upon the topological details of this object will have to be distinguished as to whether they have been inherited from GM_Primitive or GM_Complex, where the distinction first occurs. Even though these protocols have been inherited from the same operations defined at GM_Object, they will act differently depending upon the branch of the inheritance tree from which they have inherited semantics. Creators of implementation profiles may take this into account and use a proxy mechanism for realization relationships that cause semantic dissonance. Such a procedure will be necessary in object-oriented programming and databases in systems that disallow multiple inheritance or make limiting assumptions about method binding.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gss-geometry"
										/>
									</ownedComment>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gss-geometry-GM_Object_PropertyType"
										name="GM_Object_PropertyType">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gss-geometry-GM_Object_PropertyType-AbstractGeometry"
											name="AbstractGeometry" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-AbstractGeometryType"
											association="_niem-external-ogc-iso-19139-20070417-gss-geometry-packagedElement-3">
											<ownedComment xmi:type="uml:Comment"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gss-geometry-GM_Object_PropertyType-AbstractGeometry-ownedComment"
												body="The AbstractGeometry element is the abstract head of the substitution group for all geometry elements of GML. This includes pre-defined and user-defined geometry elements. Any geometry element shall be a direct or indirect extension/restriction of AbstractGeometryType and shall be directly or indirectly in the substitution group of AbstractGeometry.">
												<annotatedElement
												xmi:idref="_niem-external-ogc-iso-19139-20070417-gss-geometry-GM_Object_PropertyType-AbstractGeometry"
												/>
											</ownedComment>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gss-geometry-GM_Object_PropertyType-nilReason"
											name="nilReason" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gss-geometry-GM_Object_PropertyType-nilReason-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gss-geometry-GM_Object_PropertyType-nilReason-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gss-geometry-packagedElement-2">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gss-geometry-GM_Object_PropertyType-AbstractGeometry"/>
										<supplier
											xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-AbstractObjectPropertyHolder-AbstractGeometry"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Association"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gss-geometry-packagedElement-3">
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gss-geometry-GM_Object_PropertyType-AbstractGeometry"/>
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gss-geometry-packagedElement-3-ownedEnd"/>
										<ownedEnd xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gss-geometry-packagedElement-3-ownedEnd"
											isUnique="false"
											type="_niem-external-ogc-iso-19139-20070417-gss-geometry-GM_Object_PropertyType"
											association="_niem-external-ogc-iso-19139-20070417-gss-geometry-packagedElement-3"
										> </ownedEnd>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gss-geometry-packagedElement-4"
										name="ref">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gss-geometry-GM_Object_PropertyType-nilReason"/>
										<supplier
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-nilReason"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gss-geometry-GM_Point_PropertyType"
										name="GM_Point_PropertyType">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gss-geometry-GM_Point_PropertyType-Point"
											name="Point" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-PointType"
											association="_niem-external-ogc-iso-19139-20070417-gss-geometry-packagedElement-7">
											<ownedComment xmi:type="uml:Comment"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gss-geometry-GM_Point_PropertyType-Point-ownedComment"
												body="A Point is defined by a single coordinate tuple. The direct position of a point is specified by the pos element which is of type DirectPositionType.">
												<annotatedElement
												xmi:idref="_niem-external-ogc-iso-19139-20070417-gss-geometry-GM_Point_PropertyType-Point"
												/>
											</ownedComment>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gss-geometry-GM_Point_PropertyType-nilReason"
											name="nilReason" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gss-geometry-GM_Point_PropertyType-nilReason-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gss-geometry-GM_Point_PropertyType-nilReason-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gss-geometry-packagedElement-6">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gss-geometry-GM_Point_PropertyType-Point"/>
										<supplier
											xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-AbstractObjectPropertyHolder-Point"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Association"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gss-geometry-packagedElement-7">
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gss-geometry-GM_Point_PropertyType-Point"/>
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gss-geometry-packagedElement-7-ownedEnd"/>
										<ownedEnd xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gss-geometry-packagedElement-7-ownedEnd"
											isUnique="false"
											type="_niem-external-ogc-iso-19139-20070417-gss-geometry-GM_Point_PropertyType"
											association="_niem-external-ogc-iso-19139-20070417-gss-geometry-packagedElement-7"
										> </ownedEnd>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gss-geometry-packagedElement-8"
										name="ref">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gss-geometry-GM_Point_PropertyType-nilReason"/>
										<supplier
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-nilReason"
										/>
									</packagedElement>
								</packagedElement>
								<packagedElement xmi:type="uml:Package"
									xmi:id="_niem-external-ogc-iso-19139-20070417-gss-gss"
									name="gss">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gss-gss-ownedComment"
										body="This file was generated from ISO TC/211 UML class diagrams == 01-26-2005 12:14:37 ====== This package contains the normative (Geometry and Topology) parts of the model for ISO 19107. This document should be referred to as the official description of the Model. If there are any differences, then ISO 19107 takes precedence.  -  - This packages also contains example (informative) of applications of 19107.">
										<annotatedElement
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gss-gss"
										/>
									</ownedComment>
								</packagedElement>
							</packagedElement>
							<packagedElement xmi:type="uml:Package"
								xmi:id="_niem-external-ogc-iso-19139-20070417-gts" name="gts">
								<packagedElement xmi:type="uml:Package"
									xmi:id="_niem-external-ogc-iso-19139-20070417-gts-gts"
									name="gts">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gts-gts-ownedComment"
										body="This file was generated from ISO TC/211 UML class diagrams == 01-26-2005 12:18:09 ====== ">
										<annotatedElement
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gts-gts"
										/>
									</ownedComment>
								</packagedElement>
								<packagedElement xmi:type="uml:Package"
									xmi:id="_niem-external-ogc-iso-19139-20070417-gts-temporalObjects"
									name="temporalObjects">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gts-temporalObjects-ownedComment"
										body="This file was generated from ISO TC/211 UML class diagrams == 01-26-2005 12:18:09 ====== ">
										<annotatedElement
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gts-temporalObjects"
										/>
									</ownedComment>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gts-temporalObjects-TM_Primitive_PropertyType"
										name="TM_Primitive_PropertyType">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gts-temporalObjects-TM_Primitive_PropertyType-AbstractTimePrimitive"
											name="AbstractTimePrimitive" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-temporal-AbstractTimePrimitiveType"
											association="_niem-external-ogc-iso-19139-20070417-gts-temporalObjects-packagedElement-3">
											<ownedComment xmi:type="uml:Comment"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gts-temporalObjects-TM_Primitive_PropertyType-AbstractTimePrimitive-ownedComment"
												body="gml:AbstractTimePrimitive acts as the head of a substitution group for geometric and topological temporal primitives.">
												<annotatedElement
												xmi:idref="_niem-external-ogc-iso-19139-20070417-gts-temporalObjects-TM_Primitive_PropertyType-AbstractTimePrimitive"
												/>
											</ownedComment>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gts-temporalObjects-TM_Primitive_PropertyType-nilReason"
											name="nilReason" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gts-temporalObjects-TM_Primitive_PropertyType-nilReason-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gts-temporalObjects-TM_Primitive_PropertyType-nilReason-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gts-temporalObjects-packagedElement-2">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gts-temporalObjects-TM_Primitive_PropertyType-AbstractTimePrimitive"/>
										<supplier
											xmi:idref="_niem-external-ogc-gml-3.2.1-temporal-AbstractGMLPropertyHolder-AbstractTimePrimitive"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Association"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gts-temporalObjects-packagedElement-3">
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gts-temporalObjects-TM_Primitive_PropertyType-AbstractTimePrimitive"/>
										<memberEnd
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gts-temporalObjects-packagedElement-3-ownedEnd"/>
										<ownedEnd xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gts-temporalObjects-packagedElement-3-ownedEnd"
											isUnique="false"
											type="_niem-external-ogc-iso-19139-20070417-gts-temporalObjects-TM_Primitive_PropertyType"
											association="_niem-external-ogc-iso-19139-20070417-gts-temporalObjects-packagedElement-3"
										> </ownedEnd>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gts-temporalObjects-packagedElement-4"
										name="ref">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gts-temporalObjects-TM_Primitive_PropertyType-nilReason"/>
										<supplier
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-nilReason"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gts-temporalObjects-TM_PeriodDuration_PropertyType"
										name="TM_PeriodDuration_PropertyType">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gts-temporalObjects-TM_PeriodDuration_PropertyType-TM_PeriodDuration"
											name="TM_PeriodDuration" aggregation="composite">
											<type
												href="http://www.omg.org/spec/NIEM-UML/20120501/XmlPrimitiveTypes.xmi#XMLPrimitiveTypes-duration"
											> </type>
										</ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-iso-19139-20070417-gts-temporalObjects-TM_PeriodDuration_PropertyType-nilReason"
											name="nilReason" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType">
											<lowerValue xmi:type="uml:LiteralInteger"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gts-temporalObjects-TM_PeriodDuration_PropertyType-nilReason-lowerValue"/>
											<defaultValue xmi:type="uml:LiteralString"
												xmi:id="_niem-external-ogc-iso-19139-20070417-gts-temporalObjects-TM_PeriodDuration_PropertyType-nilReason-defaultValue"
												name="default"/>
										</ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gts-temporalObjects-NamespaceElementPropertyHolder"
										name="NamespaceElementPropertyHolder"/>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-iso-19139-20070417-gts-temporalObjects-packagedElement-7"
										name="ref">
										<client
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gts-temporalObjects-TM_PeriodDuration_PropertyType-nilReason"/>
										<supplier
											xmi:idref="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-nilReason"
										/>
									</packagedElement>
								</packagedElement>
							</packagedElement>
						</packagedElement>
					</packagedElement>
				</packagedElement>
				<packagedElement xmi:type="uml:Package" xmi:id="_niem-external-ogc-ols" name="ols">
					<packagedElement xmi:type="uml:Package" xmi:id="_niem-external-ogc-ols-1.1.0"
						name="1.1.0">
						<packagedElement xmi:type="uml:Package"
							xmi:id="_niem-external-ogc-ols-1.1.0-dhs-gmo" name="dhs-gmo">
							<packagedElement xmi:type="uml:Package"
								xmi:id="_niem-external-ogc-ols-1.1.0-dhs-gmo-2.1.0" name="2.1.0">
								<packagedElement xmi:type="uml:Package"
									xmi:id="_niem-external-ogc-ols-1.1.0-dhs-gmo-2.1.0-ols"
									name="ols">
									<ownedComment xmi:type="uml:Comment"
										xmi:id="_niem-external-ogc-ols-1.1.0-dhs-gmo-2.1.0-ols-ownedComment"
										body="  &#xA;&#x9;&#x9;A slightly modified profile of OGC 05-016_OpenLS_core_services_1.1 that is based on GML version 3.2.1 instead of GML version 3.0, containing type and element definitions from&#xA;             geometry.xsd&#xA;             &#xA;&#xA;&#x9;&#x9;See http://schemas.opengeospatial.net/ols/1.1.0/&#xA;&#x9;&#x9;See documentation in type definitions below for details.&#xA;&#x9;&#x9;&#xA;&#x9;  Backward incompatibilities include:&#xA;&#x9;  &#x9;* gid replaced by gml:id&#xA;&#x9;  &#x9;* dimension attribute replaced by srsDimension&#xA;&#x9;  &#x9;* gml:pos replaced by gml:lowerCorner and gml:upperCorner in gml:Envelope&#xA;&#x9;  &#x9;* gml:MultiPolygon replaced by xls:MultiPolygon&#xA;&#x9;  &#x9;&#xA;&#x9;  &#x9;These changes are significant enough to warrent incrementing the minor version from 1 to 2 for change proposal to OGC.&#xA;&#x9;  &#x9;&#xA;&#x9;&#x9;Change Log:&#xA;&#x9;&#x9;&#x9;2008-10-20 &#xA;&#x9;&#x9;&#x9;&#x9;changed namespace and schema location&#xA;&#x9;&#x9;&#x9;&#x9;ns old&#x9;&#x9;http://niem.gov/niem/external/ogc-openls/1.1.0/dhs-gmo/1.0.0&#xA;&#x9;&#x9;&#x9;&#x9;ns new&#x9;http://niem.gov/niem/external/ogc/xls/1.1.0/dhs-gmo/2.1.0&#xA;&#x9;&#x9;&#x9;&#x9;&#xA;&#x9;&#x9;&#x9;&#x9;ns old   http://niem.gov/niem/external/ogc-gml/3.1.1/dhs-gmo/1.0.0&#x9;&#xA;&#x9;&#x9;&#x9;&#x9;ns new http://www.opengis.net/gml/3.2&#xA;&#x9;&#x9;&#x9;&#x9;from&#x9;../../../../ogc-gml/3.1.1/dhs-gmo/1.0.0/gml.xsd&#xA;&#x9;&#x9;&#x9;&#x9;to&#x9;&#x9;&#x9;../../../../gml/3.2.1/gml.xsd&#xA;&#x9;&#x9;&#x9;&#x9;&#xA;&#x9;&#x9;&#x9;&#x9;change&#x9;substitutionGroup=&#34;gml:_GeometricAggregate&#34;&#xA;&#x9;&#x9;&#x9;&#x9;to &#x9;&#x9;    substitutionGroup=&#34;gml:AbstractGeometricAggregate&#34;&#xA;&#x9;&#x9;&#x9;&#x9;for&#x9;xls:MultiPolygon&#xA;&#x9;&#x9;&#xA;     &#x9;&#x9;2006-09-28 Changed namespaces and schema location&#xA;&#x9;&#x9;&#x9;&#x9;ns old&#x9;http://niem.gov/niem/external/gml/3.1.1/dhs-gmo/1.0.0&#xA;&#x9;&#x9;&#x9;&#x9;ns new&#x9;http://niem.gov/niem/external/ogc-gml/3.1.1/dhs-gmo/1.0.0&#x9;&#xA;&#x9;&#x9;&#x9;&#x9;from&#x9;&#x9;../../../../gml/3.1.1/dhs-gmo/1.0.0/gml.xsd&#xA;&#x9;&#x9;&#x9;&#x9;to&#x9;&#x9;&#x9;../../../../ogc-gml/3.1.1/dhs-gmo/1.0.0/gml.xsd&#xA;&#x9;&#x9;&#xA;&#x9;&#x9;&#x9;2006-09-22 Changed namespaces following NIEM conventions&#xA;&#x9;&#x9;&#x9;&#x9;1.  targetNamespace&#x9;http://niem.gov/niem/external/ogc-openls/1.1.0/dhs-gmo/1.0.0&#xA;&#x9;&#x9;&#x9;&#x9;2.  gml namespace&#x9;http://niem.gov/niem/external/gml/3.1.1/dhs-gmo/1.0.0&#xA;&#x9;&#x9;&#x9;&#x9;&#xA;  &#x9;&#x9;&#x9;2006-09-04 Changes&#xA;&#x9;&#x9;&#x9;&#xA;&#x9;&#x9;&#x9;&#x9;1.  Change namespaces following conventions proposed in OGC 05-065r3 to include version and profile information, &#xA;&#x9;&#x9;&#x9;&#x9;      except that complete version is used instead of BNF &#34;principle version&#34;.  &#xA;&#x9;&#x9;&#x9;&#x9;      a) targetNamespace was http://www.opengis.net/xls; changed to http://www.opengis.net/xls/1.1.0/DHS-GMO/1.0.0&#xA;&#x9;&#x9;&#x9;&#x9;      b) gml namespace was http://www.opengis.net/gml; changed to http://www.opengis.net/gml/3.1.1/DHS-GMO/1.0.0&#x9;&#x9;&#x9;&#x9;&#x9;  &#xA;&#xA;&#x9;&#x9;&#x9;&#x9;2.  Include complete OGC copyright notice from http://www.opengeospatial.org/ogc/software&#xA;&#x9;&#x9;&#xA;&#x9;&#x9;&#x9;2006-04-14&#xA;&#x9;&#x9;&#x9;&#x9;rename to ols4niem.xsd&#xA;&#x9;&#x9;&#x9;&#x9;move to proposed external components directory structure&#xA;&#x9;&#x9;&#x9;&#x9;change path to gml4niem.xsd&#xA;&#x9;&#x9;&#x9;&#x9;&#xA;&#x9;&#x9;&#x9;2005-12-31 &#x9;&#xA;&#x9;&#x9;&#x9;&#x9;rename from ADT.xsd to xls4niem.xsd&#xA;&#x9;&#x9;&#x9;&#x9;change import from gml4xls311.xsd to gml4niem.xsd&#xA;&#x9;&#x9;&#x9;&#x9;change include from geometry.xsd to geometry4xls.xs&#xA;&#xA;&#x9;&#x9;&#x9;2005-12-29  &#xA;&#x9;&#x9;&#x9;&#x9;import gml4xls311.xsd instead of gml4xls.xsd&#xA;&#x9;&#x9;&#x9;&#x9;use xls:MultiPolygonType to replace deprecated GML 311 MultiPolygonType&#xA;&#xA;&#x9;&#x9;&#x9;2006-01-01&#xA;&#x9;&#x9;&#x9; &#x9;import gml4niem.xsd instead of gml4xls311.xsd&#xA;&#xA;&#x9;&#x9;&#x9;2006-01-05&#xA;&#x9;&#x9;&#x9;&#x9;add documentation&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;&#xA;&#x9;&#x9;&#x9;2006-01-07&#xA;&#x9;&#x9;&#x9;&#x9;Put definitions from geometry4xls.xsd and UOM.xsd in-line to conform to NIEM schema practice&#xA;&#x9;&#x9;&#x9;&#x9;whereby there is only one schema document per namespace.&#xA;&#x9;&#x9;&#x9;&#x9;Added appinfo elements to indicate source of type definitions.&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;&#xA;&#x9;&#x9;&#x9;2006-01-09&#xA;&#x9;&#x9;&#x9; &#x9;Add references to (empty) gml:AssociationAttributeGroup&#xA;&#x9;&#x9;&#x9; &#x9;&#x9;&#x9; &#x9;&#xA;&#x9;&#x9;&#x9;2006-01-21&#xA;&#x9;&#x9;&#x9;    Add RouteService, XLS definitions&#xA;&#x9;&#x9;&#x9;    &#xA;&#x9;&#x9;&#x9;2009-04-24&#xA;&#x9;&#x9;&#x9;&#x9;Remove all but Ellipse for NIEM v2.1&#xA;&#x9;&#x9;&#x9;&#x9;&#xA;&#x9;&#x9;&#x9;    &#x9;&#x9; &#x9;Copyright Notices:&#xA;&#xA;&#x9;&#x9; Copyright (c) 2006 Open Geospatial Consortium, Inc. All Rights Reserved.&#xA;&#x9;&#x9; &#x9;&#xA;&#x9;&#x9; &#x9;This OGC work (including software, documents, or other related items) is being provided by the copyright holders under the following license. By obtaining, using and/or copying this work, you (the licensee) agree that you have read, understood, and will comply with the following terms and conditions:&#xA;&#xA;Permission to use, copy, and modify this software and its documentation, with or without modification, for any purpose and without fee or royalty is hereby granted, provided that you include the following on ALL copies of the software and documentation or portions thereof, including modifications, that you make:&#xA;&#xA;   1. The full text of this NOTICE in a location viewable to users of the redistributed or derivative work.&#xA;   2. Any pre-existing intellectual property disclaimers, notices, or terms and conditions. If none exist, a short notice of the following form (hypertext is preferred, text is permitted) should be used within the body of any redistributed or derivative code: &#34;Copyright © [$date-of-document] Open Geospatial Consortium, Inc. All Rights Reserved. http://www.opengeospatial.org/ogc/legal (Hypertext is preferred, but a textual representation is permitted.)&#xA;   3. Notice of any changes or modifications to the OGC files, including the date changes were made. (We recommend you provide URIs to the location from which the code is derived.) &#xA;&#xA;THIS SOFTWARE AND DOCUMENTATION IS PROVIDED &#34;AS IS,&#34; AND COPYRIGHT HOLDERS MAKE NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO, WARRANTIES OF MERCHANTABILITY OR FITNESS FOR ANY PARTICULAR PURPOSE OR THAT THE USE OF THE SOFTWARE OR DOCUMENTATION WILL NOT INFRINGE ANY THIRD PARTY PATENTS, COPYRIGHTS, TRADEMARKS OR OTHER RIGHTS.&#xA;&#xA;COPYRIGHT HOLDERS WILL NOT BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF ANY USE OF THE SOFTWARE OR DOCUMENTATION.&#xA;&#xA;The name and trademarks of copyright holders may NOT be used in advertising or publicity pertaining to the software without specific, written prior permission. Title to copyright in this software and any associated documentation will at all times remain with copyright holders.&#xA;    &#xA;&#x9;&#x9;">
										<annotatedElement
											xmi:idref="_niem-external-ogc-ols-1.1.0-dhs-gmo-2.1.0-ols"
										/>
									</ownedComment>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-ols-1.1.0-dhs-gmo-2.1.0-ols-EllipseType"
										name="EllipseType">
										<ownedComment xmi:type="uml:Comment"
											xmi:id="_niem-external-ogc-ols-1.1.0-dhs-gmo-2.1.0-ols-EllipseType-ownedComment">
											<annotatedElement
												xmi:idref="_niem-external-ogc-ols-1.1.0-dhs-gmo-2.1.0-ols-EllipseType"
											/>
										</ownedComment>
										<generalization xmi:type="uml:Generalization"
											xmi:id="_niem-external-ogc-ols-1.1.0-dhs-gmo-2.1.0-ols-EllipseType-generalization"
											general="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-AbstractGeometricPrimitiveType"/>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-ols-1.1.0-dhs-gmo-2.1.0-ols-EllipseType-pos"
											name="pos" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-DirectPositionType"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-ols-1.1.0-dhs-gmo-2.1.0-ols-EllipseType-majorAxis"
											name="majorAxis" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-measures-LengthType"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-ols-1.1.0-dhs-gmo-2.1.0-ols-EllipseType-minorAxis"
											name="minorAxis" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-measures-LengthType"> </ownedAttribute>
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-ols-1.1.0-dhs-gmo-2.1.0-ols-EllipseType-rotation"
											name="rotation" aggregation="composite"
											type="_niem-external-ogc-gml-3.2.1-measures-AngleType"
										> </ownedAttribute>
									</packagedElement>
									<packagedElement xmi:type="uml:Realization"
										xmi:id="_niem-external-ogc-ols-1.1.0-dhs-gmo-2.1.0-ols-packagedElement-2">
										<client
											xmi:idref="_niem-external-ogc-ols-1.1.0-dhs-gmo-2.1.0-ols-EllipseType-pos"/>
										<supplier
											xmi:idref="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-NamespaceElementPropertyHolder-pos"
										/>
									</packagedElement>
									<packagedElement xmi:type="uml:Class"
										xmi:id="_niem-external-ogc-ols-1.1.0-dhs-gmo-2.1.0-ols-NamespaceElementPropertyHolder"
										name="NamespaceElementPropertyHolder">
										<ownedAttribute xmi:type="uml:Property"
											xmi:id="_niem-external-ogc-ols-1.1.0-dhs-gmo-2.1.0-ols-NamespaceElementPropertyHolder-Ellipse"
											name="Ellipse" aggregation="composite"
											type="_niem-external-ogc-ols-1.1.0-dhs-gmo-2.1.0-ols-EllipseType"
										/>
									</packagedElement>
								</packagedElement>
							</packagedElement>
						</packagedElement>
					</packagedElement>
				</packagedElement>
				<profileApplication xmi:type="uml:ProfileApplication"
					xmi:id="_niem-external-ogc-profileApplication-1">
					<appliedProfile
						href="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_UML_Profile.xmi#NIEM_UML_Profile-NIEM_PIM_Profile"
					> </appliedProfile>
				</profileApplication>
				<profileApplication xmi:type="uml:ProfileApplication"
					xmi:id="_niem-external-ogc-profileApplication-2">
					<appliedProfile
						href="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_UML_Profile.xmi#NIEM_UML_Profile-Model_Package_Description_Profile"
					> </appliedProfile>
				</profileApplication>
				<profileApplication xmi:type="uml:ProfileApplication"
					xmi:id="_niem-external-ogc-profileApplication-3">
					<appliedProfile
						href="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_UML_Profile.xmi#NIEM_UML_Profile-NIEM_Common_Profile"
					> </appliedProfile>
				</profileApplication>
				<profileApplication xmi:type="uml:ProfileApplication"
					xmi:id="_niem-external-ogc-profileApplication-4">
					<appliedProfile
						href="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_UML_Profile.xmi#NIEM_UML_Profile-NIEM_PSM_Profile"
					> </appliedProfile>
				</profileApplication>
			</packagedElement>
		</packagedElement>
	</uml:Model>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-60-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-60"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataExtension-MD_ObligationCode_PropertyType-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-metadataExtension-MD_ObligationCode_PropertyType-nilReason"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-topology-NamespaceElementPropertyHolder-directedEdge-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-topology-NamespaceElementPropertyHolder-directedEdge"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-temporal-modelGroupDefinition-timeLength-duration-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-temporal-modelGroupDefinition-timeLength-duration"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-referenceSystems-AbstractCRSType-scope-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-referenceSystems-AbstractCRSType-scope"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-UomLength_PropertyType-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-UomLength_PropertyType-nilReason"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_ResponsibleParty_Type-positionName-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_ResponsibleParty_Type-positionName"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-RingType-curveMember-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-RingType-curveMember"
		nillable="false" kind="element"/>
	<NIEM_PIM_Profile:InformationModel
		xmlns:NIEM_PIM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PIM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gts-temporalObjects-appliedStereotypeInstance"
		base_Package="_niem-external-ogc-iso-19139-20070417-gts-temporalObjects"
		isConformant="false" defaultPurpose="reference" version="0.1"
		targetNamespace="http://www.isotc211.org/2005/gts"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-LI_ProcessStep_Type-source-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-LI_ProcessStep_Type-source"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-grids-GridType-nestedClassifier-axisLabels-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-grids-GridType-nestedClassifier-axisLabels"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceAttributePropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceAttributePropertyHolder"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryAggregates-MultiGeometryType-geometryMembers-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryAggregates-MultiGeometryType-geometryMembers"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:Choice
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-PointType-nestedClassifier-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-PointType-nestedClassifier"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-topology-NamespaceElementPropertyHolder-topoPointProperty-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-topology-NamespaceElementPropertyHolder-topoPointProperty"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_ImageDescription_Type-lensDistortionInformationAvailability-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_ImageDescription_Type-lensDistortionInformationAvailability"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic2d-AbstractObjectPropertyHolder-AbstractSurface-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryBasic2d-AbstractObjectPropertyHolder-AbstractSurface"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic2d-packagedElement-17-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-geometryBasic2d-packagedElement-17"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-topology-AbstractGMLPropertyHolder-AbstractTopology-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-topology-AbstractGMLPropertyHolder-AbstractTopology"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-AbstractDS_AggregatePropertyHolder-AbstractDS_Aggregate-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-AbstractDS_AggregatePropertyHolder-AbstractDS_Aggregate"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-GeometryArrayPropertyType-AbstractGeometry-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-GeometryArrayPropertyType-AbstractGeometry"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-parameterPropertyHolder-generalOperationParameter-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-parameterPropertyHolder-generalOperationParameter"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralConversionType-domainOfValidity-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralConversionType-domainOfValidity"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-temporal-AbstractGMLPropertyHolder-AbstractTimeComplex-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-temporal-AbstractGMLPropertyHolder-AbstractTimeComplex"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_GriddedDataPositionalAccuracy_PropertyType-DQ_GriddedDataPositionalAccuracy-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_GriddedDataPositionalAccuracy_PropertyType-DQ_GriddedDataPositionalAccuracy"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractSurfacePatchPropertyHolder-AbstractGriddedSurface-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractSurfacePatchPropertyHolder-AbstractGriddedSurface"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-dynamicFeature-modelGroupDefinition-dynamicProperties-validTime-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-dynamicFeature-modelGroupDefinition-dynamicProperties-validTime"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-KnotPropertyType-Knot-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-KnotPropertyType-Knot"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_DataIdentification_PropertyType-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_DataIdentification_PropertyType-nilReason"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_GeometricObjects_Type-geometricObjectCount-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_GeometricObjects_Type-geometricObjectCount"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-NamespaceAttributePropertyHolder-from-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-xlink-1.0.0-xlinks-NamespaceAttributePropertyHolder-from"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_ResponsibleParty_PropertyType-CI_ResponsibleParty-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_ResponsibleParty_PropertyType-CI_ResponsibleParty"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataExtension-CharacterStringPropertyHolder-MD_ObligationCode-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-metadataExtension-CharacterStringPropertyHolder-MD_ObligationCode"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-ellipsoidPropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-deprecatedTypes-ellipsoidPropertyHolder"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-AbstractObjectPropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-deprecatedTypes-AbstractObjectPropertyHolder"/>
	<NIEM_PSM_Profile:XSDSimpleContent
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-packagedElement-12-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-valueObjects-packagedElement-12"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CharacterStringPropertyHolder-CI_DateTypeCode-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-citation-CharacterStringPropertyHolder-CI_DateTypeCode"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-dictionary-NamespaceElementPropertyHolder-remarks-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-dictionary-NamespaceElementPropertyHolder-remarks"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-EngineeringCRSPropertyType-EngineeringCRS-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-EngineeringCRSPropertyType-EngineeringCRS"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataExtension-MD_ExtendedElementInformation_Type-definition-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-metadataExtension-MD_ExtendedElementInformation_Type-definition"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Date_PropertyType-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Date_PropertyType-nilReason"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-topology-NodePropertyType-Node-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-topology-NodePropertyType-Node" nillable="false"
		kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-DerivedCRSType-coordinateSystem-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-DerivedCRSType-coordinateSystem"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-cartesianCSPropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-deprecatedTypes-cartesianCSPropertyHolder"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractCurveSegmentType-numDerivativesAtEnd-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractCurveSegmentType-numDerivativesAtEnd"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-topology-NodeOrEdgePropertyType-Edge-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-topology-NodeOrEdgePropertyType-Edge"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryAggregates-MultiSolidType-solidMembers-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryAggregates-MultiSolidType-solidMembers"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-DefinitionPropertyHolder-DefinitionCollection-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-DefinitionPropertyHolder-DefinitionCollection"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coverage-DiscreteCoverageType-coverageFunction-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coverage-DiscreteCoverageType-coverageFunction"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-coordOperationPropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-coordinateOperations-coordOperationPropertyHolder"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Multiplicity_Type-range-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Multiplicity_Type-range"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-modelGroupDefinition-geometricPositionListGroup-posList-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-modelGroupDefinition-geometricPositionListGroup-posList"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralTransformationType-sourceCRS-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralTransformationType-sourceCRS"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Multiplicity_PropertyType-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Multiplicity_PropertyType-nilReason"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_OnlineResource_PropertyType-CI_OnlineResource-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_OnlineResource_PropertyType-CI_OnlineResource"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataEntity-MD_Metadata_Type-contentInfo-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-metadataEntity-MD_Metadata_Type-contentInfo"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-verticalCSPropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-verticalCSPropertyHolder"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractObjectPropertyHolder-AbstractGeneralParameterValue-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractObjectPropertyHolder-AbstractGeneralParameterValue"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-pointArrayProperty-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-pointArrayProperty"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Citation_Type-otherCitationDetails-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Citation_Type-otherCitationDetails"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_QuantitativeResult_Type-valueUnit-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_QuantitativeResult_Type-valueUnit"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralConversionType-coordinateOperationAccuracy-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralConversionType-coordinateOperationAccuracy"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-TemporalCRSPropertyType-TemporalCRS-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-TemporalCRSPropertyType-TemporalCRS"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-dynamicFeature-AbstractFeaturePropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-dynamicFeature-AbstractFeaturePropertyHolder"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-datums-packagedElement-41-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-datums-packagedElement-41"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-AbstractObjectPropertyHolder-CategoryExtent-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-valueObjects-AbstractObjectPropertyHolder-CategoryExtent"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_Scope_PropertyType-DQ_Scope-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_Scope_PropertyType-DQ_Scope"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Address_Type-country-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Address_Type-country"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-datums-anchorDefinitionPropertyHolder-anchorDefinition-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-datums-anchorDefinitionPropertyHolder-anchorDefinition"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceAttributePropertyHolder-uom-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceAttributePropertyHolder-uom"
		kind="attribute"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-NamespaceAttributePropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-xlink-1.0.0-xlinks-NamespaceAttributePropertyHolder"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-attributeGroupDefinition-SRSReferenceGroup-srsName-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-attributeGroupDefinition-SRSReferenceGroup-srsName"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_SpatialTemporalExtent_Type-spatialExtent-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_SpatialTemporalExtent_Type-spatialExtent"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-topology-TopoComplexType-maximalComplex-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-topology-TopoComplexType-maximalComplex"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataExtension-MD_ExtendedElementInformation_PropertyType-MD_ExtendedElementInformation-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-metadataExtension-MD_ExtendedElementInformation_PropertyType-MD_ExtendedElementInformation"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-ImageCRSType-nestedClassifier-usesObliqueCartesianCS-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-ImageCRSType-nestedClassifier-usesObliqueCartesianCS"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-parameterValuePropertyHolder-usesValue-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-parameterValuePropertyHolder-usesValue"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralTransformationType-name-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralTransformationType-name"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-ProjectedCRSType-nestedClassifier-baseGeographicCRS-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-ProjectedCRSType-nestedClassifier-baseGeographicCRS"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-temporalCRSRef-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-temporalCRSRef"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-constraints-MD_ConstraintsPropertyHolder-MD_SecurityConstraints-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-constraints-MD_ConstraintsPropertyHolder-MD_SecurityConstraints"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-ScopedName_PropertyType-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-ScopedName_PropertyType-nilReason"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-LI_Lineage_PropertyType-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-LI_Lineage_PropertyType-nilReason"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_DataIdentification_Type-supplementalInformation-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_DataIdentification_Type-supplementalInformation"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-constraints-MD_ConstraintsPropertyHolder-MD_Constraints-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-constraints-MD_ConstraintsPropertyHolder-MD_Constraints"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-sphericalCSPropertyHolder-sphericalCS-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-sphericalCSPropertyHolder-sphericalCS"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-BezierType-nestedClassifier-nestedClassifier-pos-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-BezierType-nestedClassifier-nestedClassifier-pos"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coverage-FileType-compression-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coverage-FileType-compression" nillable="false"
		kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-QuantityPropertyType-Quantity-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-valueObjects-QuantityPropertyType-Quantity"
		nillable="true" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-referenceSystems-AbstractCRSType-domainOfValidity-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-referenceSystems-AbstractCRSType-domainOfValidity"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcType-nestedClassifier-coordinates-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcType-nestedClassifier-coordinates"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-AbstractCRSPropertyHolder-VerticalCRS-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-AbstractCRSPropertyHolder-VerticalCRS"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_ServiceIdentification_PropertyType-MD_ServiceIdentification-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_ServiceIdentification_PropertyType-MD_ServiceIdentification"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-referenceSystem-MD_IdentifierPropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-iso-19139-20070417-gmd-referenceSystem-MD_IdentifierPropertyHolder"/>
	<NIEM_PIM_Profile:InformationModel
		xmlns:NIEM_PIM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PIM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-temporal-appliedStereotypeInstance"
		base_Package="_niem-external-ogc-gml-3.2.1-temporal" isConformant="false"
		defaultPurpose="reference" version="3.2.1" targetNamespace="http://www.opengis.net/gml/3.2"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-multiGeometryProperty-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-multiGeometryProperty"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-Null-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-Null"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-referenceSystem-RS_Identifier_Type-codeSpace-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-referenceSystem-RS_Identifier_Type-codeSpace"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractObjectPropertyHolder-AbstractGeneralConversion-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractObjectPropertyHolder-AbstractGeneralConversion"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-parameterPropertyHolder-includesParameter-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-parameterPropertyHolder-includesParameter"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-units-DefinitionPropertyHolder-BaseUnit-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-units-DefinitionPropertyHolder-BaseUnit"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-31-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-31"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-DefinitionPropertyHolder-TimeOrdinalReferenceSystem-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-DefinitionPropertyHolder-TimeOrdinalReferenceSystem"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-feature-AbstractFeatureType-location-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-feature-AbstractFeatureType-location"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-topology-FaceType-directedTopoSolid-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-topology-FaceType-directedTopoSolid"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-freeText-PT_Locale_PropertyType-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-freeText-PT_Locale_PropertyType-nilReason"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractObjectPropertyHolder-TriangulatedSurface-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractObjectPropertyHolder-TriangulatedSurface"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic2d-LinearRingType-nestedClassifier-nestedClassifier-pointProperty-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryBasic2d-LinearRingType-nestedClassifier-nestedClassifier-pointProperty"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-units-UnitDefinitionType-quantityType-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-units-UnitDefinitionType-quantityType"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-centerOf-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-centerOf"
		nillable="false" kind="element"/>
	<NIEM_PIM_Profile:InformationModel
		xmlns:NIEM_PIM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PIM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-topology-appliedStereotypeInstance"
		base_Package="_niem-external-ogc-gml-3.2.1-topology" isConformant="false"
		defaultPurpose="reference" version="3.2.1" targetNamespace="http://www.opengis.net/gml/3.2"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataEntity-MD_Metadata_Type-language-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-metadataEntity-MD_Metadata_Type-language"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-referenceSystems-NamespaceElementPropertyHolder-domainOfValidity-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-referenceSystems-NamespaceElementPropertyHolder-domainOfValidity"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-ParameterValueType-operationParameter-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateOperations-ParameterValueType-operationParameter"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-23-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-23"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-dmsAngleValue-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-dmsAngleValue"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-TemporalCSPropertyType-TemporalCS-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-TemporalCSPropertyType-TemporalCS"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-NamespaceAttributePropertyHolder-to-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-xlink-1.0.0-xlinks-NamespaceAttributePropertyHolder-to"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-UomVelocity_PropertyType-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-UomVelocity_PropertyType-nilReason"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralTransformationType-coordinateOperationAccuracy-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralTransformationType-coordinateOperationAccuracy"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_CompletenessCommission_PropertyType-DQ_CompletenessCommission-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_CompletenessCommission_PropertyType-DQ_CompletenessCommission"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryComplexes-packagedElement-10-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-geometryComplexes-packagedElement-10"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-CategoryPropertyType-Category-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-valueObjects-CategoryPropertyType-Category"
		nillable="true" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-IndirectEntryType-DefinitionProxy-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-IndirectEntryType-DefinitionProxy"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataEntity-MD_Metadata_Type-fileIdentifier-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-metadataEntity-MD_Metadata_Type-fileIdentifier"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-temporal-AbstractGMLPropertyHolder-AbstractTimeGeometricPrimitive-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-temporal-AbstractGMLPropertyHolder-AbstractTimeGeometricPrimitive"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-resourceLink-type-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-resourceLink-type"
		kind="attribute"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-observation-packagedElement-18-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-observation-packagedElement-18"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractGriddedSurfaceType-rows-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractGriddedSurfaceType-rows"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-affineCSPropertyHolder-usesAffineCS-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-affineCSPropertyHolder-usesAffineCS"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-MovingObjectStatusType-nestedClassifier-pos-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-MovingObjectStatusType-nestedClassifier-pos"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coverage-AbstractObjectPropertyHolder-GridCoverage-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coverage-AbstractObjectPropertyHolder-GridCoverage"
		nillable="false" kind="element"/>
	<NIEM_PIM_Profile:InformationModel
		xmlns:NIEM_PIM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PIM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-appliedStereotypeInstance"
		base_Package="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication"
		isConformant="false" defaultPurpose="reference" version="0.1"
		targetNamespace="http://www.isotc211.org/2005/gmd"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-units-DerivationUnitTermType-exponent-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-units-DerivationUnitTermType-exponent"
		kind="attribute"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-NamespaceElementPropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-valueObjects-NamespaceElementPropertyHolder"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataEntity-MD_Metadata_Type-referenceSystemInfo-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-metadataEntity-MD_Metadata_Type-referenceSystemInfo"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-arcLink-type-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-arcLink-type"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-freeText-CharacterStringPropertyHolder-LanguageCode-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-freeText-CharacterStringPropertyHolder-LanguageCode"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gss-geometry-packagedElement-2-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-iso-19139-20070417-gss-geometry-packagedElement-2"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-LineStringSegmentType-nestedClassifier-nestedClassifier-pointProperty-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-LineStringSegmentType-nestedClassifier-nestedClassifier-pointProperty"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-datums-SecondDefiningParameter_._type-isSphere-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-datums-SecondDefiningParameter_._type-isSphere"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:Choice
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-ImageCRSType-nestedClassifier-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-ImageCRSType-nestedClassifier"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_Format_PropertyType-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_Format_PropertyType-nilReason"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-ellipsoidalCSRef-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-ellipsoidalCSRef"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-datums-NamespaceElementPropertyHolder-secondDefiningParameter_._type-SecondDefiningParameter-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-datums-NamespaceElementPropertyHolder-secondDefiningParameter_._type-SecondDefiningParameter"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-referenceSystem-RS_ReferenceSystem_PropertyType-AbstractRS_ReferenceSystem-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-referenceSystem-RS_ReferenceSystem_PropertyType-AbstractRS_ReferenceSystem"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_DataQuality_Type-lineage-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_DataQuality_Type-lineage"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-multiCenterLineOf-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-multiCenterLineOf"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-AbstractFeaturePropertyHolder-AbstractFeatureCollection-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-AbstractFeaturePropertyHolder-AbstractFeatureCollection"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-geodeticDatumPropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-deprecatedTypes-geodeticDatumPropertyHolder"/>
	<NIEM_Common_Profile:Union
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-integerOrNilReason-appliedStereotypeInstance"
		base_DataType="_niem-external-ogc-gml-3.2.1-basicTypes-integerOrNilReason"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-AbstractFeatureCollectionType-featureMember-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-AbstractFeatureCollectionType-featureMember"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gsr-spatialReferencing-packagedElement-2-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-iso-19139-20070417-gsr-spatialReferencing-packagedElement-2"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ClothoidType-interpolation-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ClothoidType-interpolation"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-AbstractObjectPropertyHolder-GenericMetaData-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-AbstractObjectPropertyHolder-GenericMetaData"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coverage-AbstractCoverageType-domainSet-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coverage-AbstractCoverageType-domainSet"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-DS_ProductionSeries_PropertyType-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-DS_ProductionSeries_PropertyType-nilReason"
		kind="attribute"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-ols-1.1.0-dhs-gmo-2.1.0-ols-NamespaceElementPropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-ols-1.1.0-dhs-gmo-2.1.0-ols-NamespaceElementPropertyHolder"/>
	<NIEM_PIM_Profile:InformationModel
		xmlns:NIEM_PIM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PIM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gss-geometry-appliedStereotypeInstance"
		base_Package="_niem-external-ogc-iso-19139-20070417-gss-geometry" isConformant="false"
		defaultPurpose="reference" version="0.1" targetNamespace="http://www.isotc211.org/2005/gss"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_Medium_Type-name-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_Medium_Type-name"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-BSplineType-knotType-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-BSplineType-knotType"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_ConformanceResult_Type-explanation-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_ConformanceResult_Type-explanation"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-geodeticDatumRef-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-geodeticDatumRef"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_ProgressCode_PropertyType-MD_ProgressCode-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_ProgressCode_PropertyType-MD_ProgressCode"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-AbstractCRSPropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-AbstractCRSPropertyHolder"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-topology-TopoComplexType-topoPrimitiveMembers-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-topology-TopoComplexType-topoPrimitiveMembers"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CircleByCenterPointType-nestedClassifier-coordinates-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CircleByCenterPointType-nestedClassifier-coordinates"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-MovingObjectStatusType-acceleration-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-MovingObjectStatusType-acceleration"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDSimpleContent
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-packagedElement-37-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-packagedElement-37"/>
	<NIEM_PIM_Profile:InformationModel
		xmlns:NIEM_PIM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PIM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gsr-gsr-appliedStereotypeInstance"
		base_Package="_niem-external-ogc-iso-19139-20070417-gsr-gsr" isConformant="false"
		defaultPurpose="reference" version="0.1" targetNamespace="http://www.isotc211.org/2005/gsr"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_QuantitativeResult_Type-errorStatistic-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_QuantitativeResult_Type-errorStatistic"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDSimpleContent
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-packagedElement-11-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-deprecatedTypes-packagedElement-11"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_Format_Type-specification-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_Format_Type-specification"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-AbstractObjectPropertyHolder-CategoryList-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-valueObjects-AbstractObjectPropertyHolder-CategoryList"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-49-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-49"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-LineStringType-nestedClassifier-nestedClassifier-pos-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-LineStringType-nestedClassifier-nestedClassifier-pos"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_MediumNameCode_PropertyType-MD_MediumNameCode-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_MediumNameCode_PropertyType-MD_MediumNameCode"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-observation-targetPropertyHolder-target-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-observation-targetPropertyHolder-target"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-attributeGroupDefinition-ObjectReference-uuidref-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-attributeGroupDefinition-ObjectReference-uuidref"
		kind="attribute"/>
	<NIEM_Common_Profile:Union
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-booleanOrNilReason-appliedStereotypeInstance"
		base_DataType="_niem-external-ogc-gml-3.2.1-basicTypes-booleanOrNilReason"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralOperationParameterPropertyType-AbstractGeneralOperationParameter-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralOperationParameterPropertyType-AbstractGeneralOperationParameter"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-AbstractCRSPropertyHolder-ImageCRS-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-AbstractCRSPropertyHolder-ImageCRS"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Series_Type-name-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Series_Type-name"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-feature-AbstractGMLPropertyHolder-AbstractFeature-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-feature-AbstractGMLPropertyHolder-AbstractFeature"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-CharacterStringPropertyHolder-MD_ProgressCode-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-identification-CharacterStringPropertyHolder-MD_ProgressCode"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-parameterValuePropertyHolder-includesValue-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-parameterValuePropertyHolder-includesValue"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryAggregates-MultiSurfacePropertyType-MultiSurface-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryAggregates-MultiSurfacePropertyType-MultiSurface"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Real_PropertyType-Real-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Real_PropertyType-Real"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_Distributor_PropertyType-MD_Distributor-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_Distributor_PropertyType-MD_Distributor"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-freeText-PT_Locale_Type-characterEncoding-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-freeText-PT_Locale_Type-characterEncoding"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_MediumNameCode_PropertyType-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_MediumNameCode_PropertyType-nilReason"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-maintenance-MD_ScopeDescription_Type-dataset-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-maintenance-MD_ScopeDescription_Type-dataset"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic2d-AbstractObjectPropertyHolder-AbstractRing-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryBasic2d-AbstractObjectPropertyHolder-AbstractRing"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-topology-EdgeType-directedNode-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-topology-EdgeType-directedNode" nillable="false"
		kind="element"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-geodeticDatumPropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-geodeticDatumPropertyHolder"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-grids-RectifiedGridType-offsetVector-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-grids-RectifiedGridType-offsetVector"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-AbstractSingleCRSPropertyHolder-GeocentricCRS-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-AbstractSingleCRSPropertyHolder-GeocentricCRS"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-freeText-PT_LocaleContainer_Type-locale-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-freeText-PT_LocaleContainer_Type-locale"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-conversionRef-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-conversionRef"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_DigitalTransferOptions_Type-unitsOfDistribution-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_DigitalTransferOptions_Type-unitsOfDistribution"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-gmlBase-attributeGroupDefinition-AssociationAttributeGroup-remoteSchema-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-gmlBase-attributeGroupDefinition-AssociationAttributeGroup-remoteSchema"
		kind="attribute"/>
	<NIEM_PIM_Profile:InformationModel
		xmlns:NIEM_PIM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PIM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-appliedStereotypeInstance"
		base_Package="_niem-external-ogc-iso-19139-20070417-gmd-identification" isConformant="false"
		defaultPurpose="reference" version="0.1" targetNamespace="http://www.isotc211.org/2005/gmd"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralConversionType-name-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralConversionType-name"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-DefinitionPropertyHolder-UserDefinedCS-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateSystems-DefinitionPropertyHolder-UserDefinedCS"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-datums-TemporalDatumBaseType-domainOfValidity-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-datums-TemporalDatumBaseType-domainOfValidity"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-EngineeringCRSType-nestedClassifier-sphericalCS-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-EngineeringCRSType-nestedClassifier-sphericalCS"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-constraints-MD_Constraints_PropertyType-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-constraints-MD_Constraints_PropertyType-nilReason"
		kind="attribute"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-observation-packagedElement-6-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-observation-packagedElement-6"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Address_Type-electronicMailAddress-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Address_Type-electronicMailAddress"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_TopicCategoryCode_PropertyType-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_TopicCategoryCode_PropertyType-nilReason"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Series_PropertyType-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Series_PropertyType-nilReason"
		kind="attribute"/>
	<NIEM_Common_Profile:Choice
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-MovingObjectStatusType-nestedClassifier-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-deprecatedTypes-MovingObjectStatusType-nestedClassifier"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-LineStringType-nestedClassifier-coordinates-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-LineStringType-nestedClassifier-coordinates"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-verticalDatumPropertyHolder-verticalDatum-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-verticalDatumPropertyHolder-verticalDatum"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_StandardOrderProcess_Type-orderingInstructions-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_StandardOrderProcess_Type-orderingInstructions"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-NamespaceElementPropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-iso-19139-20070417-gmd-distribution-NamespaceElementPropertyHolder"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Date_Type-dateType-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Date_Type-dateType"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coverage-GridFunctionType-sequenceRule-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coverage-GridFunctionType-sequenceRule"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_CompletenessOmission_PropertyType-DQ_CompletenessOmission-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_CompletenessOmission_PropertyType-DQ_CompletenessOmission"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-ImageCRSType-nestedClassifier-cartesianCS-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-ImageCRSType-nestedClassifier-cartesianCS"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-AbstractGenericNamePropertyHolder-ScopedName-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-AbstractGenericNamePropertyHolder-ScopedName"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-topology-TopoPointType-directedNode-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-topology-TopoPointType-directedNode"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractObjectPropertyHolder-OffsetCurve-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractObjectPropertyHolder-OffsetCurve"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-gmlBase-NamespaceElementPropertyHolder-abstractReference-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-gmlBase-NamespaceElementPropertyHolder-abstractReference"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-observation-ObservationType-validTime-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-observation-ObservationType-validTime"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-packagedElement-56-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-packagedElement-56"/>
	<NIEM_PIM_Profile:InformationModel
		xmlns:NIEM_PIM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PIM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-gml-appliedStereotypeInstance"
		base_Package="_niem-external-ogc-gml-3.2.1-gml" isConformant="false"
		defaultPurpose="reference" version="3.2.1" targetNamespace="http://www.opengis.net/gml/3.2"/>
	<NIEM_Common_Profile:Restriction
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-36-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-36"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-TransformationType-parameterValue-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateOperations-TransformationType-parameterValue"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-referenceSystems-NamespaceElementPropertyHolder-scope-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-referenceSystems-NamespaceElementPropertyHolder-scope"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-AbstractMD_Identification_Type-status-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-identification-AbstractMD_Identification_Type-status"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gts-temporalObjects-NamespaceElementPropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-iso-19139-20070417-gts-temporalObjects-NamespaceElementPropertyHolder"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-resourceLink-title-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-resourceLink-title"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-feature-EnvelopeWithTimePeriodType-frame-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-feature-EnvelopeWithTimePeriodType-frame"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralConversionType-remarks-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralConversionType-remarks"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-TimeCalendarEraType-referenceDate-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-TimeCalendarEraType-referenceDate"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_BrowseGraphic_PropertyType-MD_BrowseGraphic-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_BrowseGraphic_PropertyType-MD_BrowseGraphic"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-ImageCRSType-imageDatum-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-ImageCRSType-imageDatum"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-dynamicFeature-modelGroupDefinition-packagedElement-4-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-dynamicFeature-modelGroupDefinition-packagedElement-4"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-linearCSRef-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-linearCSRef"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-datums-TemporalDatumBaseType-metaDataProperty-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-datums-TemporalDatumBaseType-metaDataProperty"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-CharacterStringPropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-CharacterStringPropertyHolder"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coverage-DataBlockType-rangeParameters-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coverage-DataBlockType-rangeParameters"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-componentReferenceSystemPropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-componentReferenceSystemPropertyHolder"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-maintenance-MD_MaintenanceInformation_Type-contact-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-maintenance-MD_MaintenanceInformation_Type-contact"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-datums-DefinitionPropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-datums-DefinitionPropertyHolder"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-124-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-124"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coverage-AbstractObjectPropertyHolder-AbstractContinuousCoverage-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coverage-AbstractObjectPropertyHolder-AbstractContinuousCoverage"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-baseGeographicCRS-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-baseGeographicCRS"
		nillable="false" kind="element"/>
	<NIEM_PIM_Profile:InformationModel
		xmlns:NIEM_PIM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PIM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataExtension-appliedStereotypeInstance"
		base_Package="_niem-external-ogc-iso-19139-20070417-gmd-metadataExtension"
		isConformant="false" defaultPurpose="reference" version="0.1"
		targetNamespace="http://www.isotc211.org/2005/gmd"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcByBulgeType-nestedClassifier-nestedClassifier-pointRep-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcByBulgeType-nestedClassifier-nestedClassifier-pointRep"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-datums-EllipsoidPropertyType-Ellipsoid-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-datums-EllipsoidPropertyType-Ellipsoid"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-MovingObjectStatusType-nestedClassifier-locationReference-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-MovingObjectStatusType-nestedClassifier-locationReference"
		nillable="false" kind="element"/>
	<NIEM_PIM_Profile:InformationModel
		xmlns:NIEM_PIM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PIM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-appliedStereotypeInstance"
		base_Package="_niem-external-ogc-gml-3.2.1-geometryPrimitives" isConformant="false"
		defaultPurpose="reference" version="3.2.1" targetNamespace="http://www.opengis.net/gml/3.2"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-constraints-MD_ConstraintsPropertyHolder-MD_LegalConstraints-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-constraints-MD_ConstraintsPropertyHolder-MD_LegalConstraints"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_DateTypeCode_PropertyType-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_DateTypeCode_PropertyType-nilReason"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-timeCSPropertyHolder-timeCS-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-timeCSPropertyHolder-timeCS"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-resourceLink-role-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-resourceLink-role"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-freeText-PT_Locale_PropertyType-PT_Locale-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-freeText-PT_Locale_PropertyType-PT_Locale"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Telephone_Type-voice-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Telephone_Type-voice"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Citation_Type-ISBN-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Citation_Type-ISBN"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-topology-FaceType-universal-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-topology-FaceType-universal" kind="attribute"/>
	<NIEM_Common_Profile:UnionOf
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-packagedElement-32-appliedStereotypeInstance"
		base_Usage="_niem-external-ogc-gml-3.2.1-basicTypes-packagedElement-32"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-AngleChoiceType-dmsAngle-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-AngleChoiceType-dmsAngle"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-CharacterStringPropertyHolder-MD_KeywordTypeCode-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-identification-CharacterStringPropertyHolder-MD_KeywordTypeCode"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_AbsoluteExternalPositionalAccuracy_PropertyType-DQ_AbsoluteExternalPositionalAccuracy-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_AbsoluteExternalPositionalAccuracy_PropertyType-DQ_AbsoluteExternalPositionalAccuracy"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coverage-AbstractContinuousCoverageType-coverageFunction-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coverage-AbstractContinuousCoverageType-coverageFunction"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:UnionOf
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-temporal-packagedElement-32-appliedStereotypeInstance"
		base_Usage="_niem-external-ogc-gml-3.2.1-temporal-packagedElement-32"/>
	<NIEM_Common_Profile:UnionOf
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-packagedElement-38-appliedStereotypeInstance"
		base_Usage="_niem-external-ogc-gml-3.2.1-basicTypes-packagedElement-38"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-freeText-PT_FreeText_Type-textGroup-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-freeText-PT_FreeText_Type-textGroup"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-gmlBase-NamespaceElementPropertyHolder-description-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-gmlBase-NamespaceElementPropertyHolder-description"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDSimpleContent
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-packagedElement-11-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-valueObjects-packagedElement-11"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-ellipsoidPropertyHolder-usesEllipsoid-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-ellipsoidPropertyHolder-usesEllipsoid"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-BagType-members-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-BagType-members"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-maintenance-MD_MaintenanceInformation_Type-updateScope-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-maintenance-MD_MaintenanceInformation_Type-updateScope"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic2d-AbstractObjectPropertyHolder-Polygon-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryBasic2d-AbstractObjectPropertyHolder-Polygon"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-freeText-LocalisedCharacterString_Type-locale-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-freeText-LocalisedCharacterString_Type-locale"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-MeasurePropertyHolder-Length-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-MeasurePropertyHolder-Length"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-formulaCitation_._type-CI_Citation-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateOperations-formulaCitation_._type-CI_Citation"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-44-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-44"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-PassThroughOperationPropertyType-PassThroughOperation-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateOperations-PassThroughOperationPropertyType-PassThroughOperation"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-NamespaceElementPropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-geometryPrimitives-NamespaceElementPropertyHolder"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-topology-packagedElement-43-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-topology-packagedElement-43"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CubicSplineType-nestedClassifier-nestedClassifier-pointProperty-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CubicSplineType-nestedClassifier-nestedClassifier-pointProperty"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-temporalTopology-AbstractTimePrimitivePropertyHolder-TimeNode-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-temporalTopology-AbstractTimePrimitivePropertyHolder-TimeNode"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:List
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-integerOrNilReasonList-appliedStereotypeInstance"
		base_DataType="_niem-external-ogc-gml-3.2.1-basicTypes-integerOrNilReasonList"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-sphericalCSPropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-sphericalCSPropertyHolder"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_Element_Type-measureIdentification-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_Element_Type-measureIdentification"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coverage-NamespaceElementPropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-coverage-NamespaceElementPropertyHolder"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-patchesPropertyHolder-trianglePatches-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-patchesPropertyHolder-trianglePatches"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-ellipsoidalCSPropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-deprecatedTypes-ellipsoidalCSPropertyHolder"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-datums-TemporalDatumBaseType-id-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-datums-TemporalDatumBaseType-id"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_Usage_Type-userContactInfo-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_Usage_Type-userContactInfo"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-indirectEntry-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-indirectEntry"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-NamespaceElementPropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-NamespaceElementPropertyHolder"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-generalConversionRef-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-generalConversionRef"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_ImageDescription_Type-processingLevelCode-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_ImageDescription_Type-processingLevelCode"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-direction-NamespaceElementPropertyHolder-direction-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-direction-NamespaceElementPropertyHolder-direction"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractObjectPropertyHolder-ArcString-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractObjectPropertyHolder-ArcString"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-DerivedCRSType-baseCRS-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-DerivedCRSType-baseCRS"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-freeText-LocalisedCharacterString_Type-id-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-freeText-LocalisedCharacterString_Type-id"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractSurfacePatchPropertyHolder-Sphere-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractSurfacePatchPropertyHolder-Sphere"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-dynamicFeature-modelGroupDefinition-packagedElement-6-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-dynamicFeature-modelGroupDefinition-packagedElement-6"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcByCenterPointType-nestedClassifier-nestedClassifier-pos-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcByCenterPointType-nestedClassifier-nestedClassifier-pos"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-engineeringDatumPropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-engineeringDatumPropertyHolder"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coverage-NamespaceElementPropertyHolder-rangeParameters-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coverage-NamespaceElementPropertyHolder-rangeParameters"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-temporal-TimePeriodType-nestedClassifier-2-endPosition-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-temporal-TimePeriodType-nestedClassifier-2-endPosition"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-temporal-TimeIntervalLengthType-radix-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-temporal-TimeIntervalLengthType-radix"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-freeText-CharacterStringPropertyHolder-Country-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-freeText-CharacterStringPropertyHolder-Country"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-UomLength_PropertyType-UnitDefinition-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-UomLength_PropertyType-UnitDefinition"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-datums-packagedElement-6-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-datums-packagedElement-6"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-attributeGroupDefinition-SRSInformationGroup-axisLabels-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-attributeGroupDefinition-SRSInformationGroup-axisLabels"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-BSplineType-nestedClassifier-nestedClassifier-pointRep-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-BSplineType-nestedClassifier-nestedClassifier-pointRep"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic2d-LinearRingType-nestedClassifier-coordinates-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryBasic2d-LinearRingType-nestedClassifier-coordinates"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coverage-FileType-nestedClassifier-fileName-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coverage-FileType-nestedClassifier-fileName"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-observation-targetPropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-observation-targetPropertyHolder"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcStringByBulgeType-nestedClassifier-posList-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcStringByBulgeType-nestedClassifier-posList"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-direction-DirectionPropertyType-DirectionString-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-direction-DirectionPropertyType-DirectionString"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gts-temporalObjects-TM_PeriodDuration_PropertyType-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gts-temporalObjects-TM_PeriodDuration_PropertyType-nilReason"
		kind="attribute"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-7-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-7"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-temporal-TimePeriodPropertyType-TimePeriod-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-temporal-TimePeriodPropertyType-TimePeriod"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-datums-packagedElement-38-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-datums-packagedElement-38"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Binary_Type-src-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Binary_Type-src"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-extent-AbstractEX_GeographicExtentPropertyHolder-EX_BoundingPolygon-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-extent-AbstractEX_GeographicExtentPropertyHolder-EX_BoundingPolygon"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:List
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-integerList-appliedStereotypeInstance"
		base_DataType="_niem-external-ogc-gml-3.2.1-basicTypes-integerList"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-LI_Lineage_Type-processStep-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-LI_Lineage_Type-processStep"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-topology-EdgeType-directedFace-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-topology-EdgeType-directedFace" nillable="false"
		kind="element"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-NamespaceElementPropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-NamespaceElementPropertyHolder"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_Band_Type-peakResponse-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_Band_Type-peakResponse"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_ProgressCode_PropertyType-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_ProgressCode_PropertyType-nilReason"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_QuantitativeResult_PropertyType-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_QuantitativeResult_PropertyType-nilReason"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataExtension-MD_ExtendedElementInformation_Type-parentEntity-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-metadataExtension-MD_ExtendedElementInformation_Type-parentEntity"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:Union
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonEnumeration-appliedStereotypeInstance"
		base_DataType="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonEnumeration"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-constraints-MD_SecurityConstraints_Type-classificationSystem-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-constraints-MD_SecurityConstraints_Type-classificationSystem"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:List
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-doubleList-appliedStereotypeInstance"
		base_DataType="_niem-external-ogc-gml-3.2.1-basicTypes-doubleList"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-ParameterValueType-nestedClassifier-integerValueList-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateOperations-ParameterValueType-nestedClassifier-integerValueList"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-AbstractMD_SpatialRepresentationPropertyHolder-MD_VectorSpatialRepresentation-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-AbstractMD_SpatialRepresentationPropertyHolder-MD_VectorSpatialRepresentation"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_ConformanceResult_PropertyType-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_ConformanceResult_PropertyType-nilReason"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-LocalName_PropertyType-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-LocalName_PropertyType-nilReason"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-LocationPropertyType-nestedClassifier-AbstractGeometry-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-LocationPropertyType-nestedClassifier-AbstractGeometry"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractObjectPropertyHolder-Circle-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractObjectPropertyHolder-Circle"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_VerticalExtent_Type-maximumValue-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_VerticalExtent_Type-maximumValue"
		nillable="false" kind="element"/>
	<NIEM_PIM_Profile:InformationModel
		xmlns:NIEM_PIM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PIM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-units-appliedStereotypeInstance"
		base_Package="_niem-external-ogc-gml-3.2.1-units" isConformant="false"
		defaultPurpose="reference" version="3.2.1" targetNamespace="http://www.opengis.net/gml/3.2"/>
	<NIEM_Common_Profile:Union
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-temporal-CalDate-appliedStereotypeInstance"
		base_DataType="_niem-external-ogc-gml-3.2.1-temporal-CalDate"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_EvaluationMethodTypeCode_PropertyType-DQ_EvaluationMethodTypeCode-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_EvaluationMethodTypeCode_PropertyType-DQ_EvaluationMethodTypeCode"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-gmlBase-NamespaceElementPropertyHolder-identifier-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-gmlBase-NamespaceElementPropertyHolder-identifier"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-DS_Platform_PropertyType-DS_Platform-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-DS_Platform_PropertyType-DS_Platform"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-SurfaceType-patches-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-SurfaceType-patches"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic2d-packagedElement-20-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-geometryBasic2d-packagedElement-20"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_ElementPropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_ElementPropertyHolder"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_Band_Type-minValue-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_Band_Type-minValue"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-temporal-modelGroupDefinition-packagedElement-2-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-temporal-modelGroupDefinition-packagedElement-2"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-engineeringDatumRef-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-engineeringDatumRef"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-CharacterStringPropertyHolder-MD_PixelOrientationCode-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-CharacterStringPropertyHolder-MD_PixelOrientationCode"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_Usage_PropertyType-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_Usage_PropertyType-nilReason"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Decimal_PropertyType-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Decimal_PropertyType-nilReason"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-dictionary-AbstractGMLPropertyHolder-Definition-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-dictionary-AbstractGMLPropertyHolder-Definition"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-NamespaceAttributePropertyHolder-href-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-xlink-1.0.0-xlinks-NamespaceAttributePropertyHolder-href"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-CharacterStringPropertyHolder-MD_CellGeometryCode-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-CharacterStringPropertyHolder-MD_CellGeometryCode"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-feature-packagedElement-3-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-feature-packagedElement-3"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-MemberName_PropertyType-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-MemberName_PropertyType-nilReason"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-feature-EnvelopeWithTimePeriodType-beginPosition-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-feature-EnvelopeWithTimePeriodType-beginPosition"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:Choice
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-units-ConventionalUnitType-nestedClassifier-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-units-ConventionalUnitType-nestedClassifier"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-attributeGroupDefinition-ObjectIdentification-uuid-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-attributeGroupDefinition-ObjectIdentification-uuid"
		kind="attribute"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-DefinitionPropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-coordinateSystems-DefinitionPropertyHolder"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-DS_OtherAggregate_PropertyType-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-DS_OtherAggregate_PropertyType-nilReason"
		kind="attribute"/>
	<NIEM_Common_Profile:Union
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType-appliedStereotypeInstance"
		base_DataType="_niem-external-ogc-gml-3.2.1-basicTypes-NilReasonType"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic2d-LinearRingType-nestedClassifier-nestedClassifier-pos-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryBasic2d-LinearRingType-nestedClassifier-nestedClassifier-pos"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-OperationMethodPropertyType-OperationMethod-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateOperations-OperationMethodPropertyType-OperationMethod"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-verticalDatumRef-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-verticalDatumRef"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-TemporalCRSType-nestedClassifier-usesTemporalCS-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-TemporalCRSType-nestedClassifier-usesTemporalCS"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_ConformanceResult_Type-specification-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_ConformanceResult_Type-specification"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-NamespaceElementPropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-NamespaceElementPropertyHolder"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-DS_DataSet_Type-has-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-DS_DataSet_Type-has"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-CharacterStringPropertyHolder-MD_MediumFormatCode-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-distribution-CharacterStringPropertyHolder-MD_MediumFormatCode"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-edgeOf-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-edgeOf"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_Resolution_PropertyType-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_Resolution_PropertyType-nilReason"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryAggregates-AbstractGeometryPropertyHolder-MultiPoint-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryAggregates-AbstractGeometryPropertyHolder-MultiPoint"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-AbstractMD_Identification_Type-credit-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-identification-AbstractMD_Identification_Type-credit"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-constraints-MD_LegalConstraints_Type-accessConstraints-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-constraints-MD_LegalConstraints_Type-accessConstraints"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-topology-AbstractGMLPropertyHolder-Face-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-topology-AbstractGMLPropertyHolder-Face"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_Distributor_Type-distributionOrderProcess-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_Distributor_Type-distributionOrderProcess"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-GeocentricCRSType-usesGeodeticDatum-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-GeocentricCRSType-usesGeodeticDatum"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-units-NamespaceElementPropertyHolder-derivationUnitTerm-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-units-NamespaceElementPropertyHolder-derivationUnitTerm"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-CharacterStringPropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-iso-19139-20070417-gmd-distribution-CharacterStringPropertyHolder"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-63-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-63"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-CharacterStringPropertyHolder-MD_TopologyLevelCode-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-CharacterStringPropertyHolder-MD_TopologyLevelCode"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_Distributor_Type-distributorContact-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_Distributor_Type-distributorContact"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-observation-packagedElement-3-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-observation-packagedElement-3"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-freeText-PT_Locale_Type-languageCode-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-freeText-PT_Locale_Type-languageCode"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-datums-NamespaceElementPropertyHolder-SecondDefiningParameter-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-datums-NamespaceElementPropertyHolder-SecondDefiningParameter"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-AbstractCRSPropertyHolder-AbstractSingleCRS-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-AbstractCRSPropertyHolder-AbstractSingleCRS"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-dynamicFeature-DynamicFeatureCollectionType-dynamicMembers-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-dynamicFeature-DynamicFeatureCollectionType-dynamicMembers"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_Band_PropertyType-MD_Band-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_Band_PropertyType-MD_Band"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-BezierType-knotType-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-BezierType-knotType"
		kind="attribute"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-88-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-88"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-topology-AbstractGMLPropertyHolder-TopoSolid-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-topology-AbstractGMLPropertyHolder-TopoSolid"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralConversionType-identifier-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralConversionType-identifier"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_AggregateInformation_Type-associationType-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_AggregateInformation_Type-associationType"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-CharacterStringPropertyHolder-MD_ImagingConditionCode-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-content-CharacterStringPropertyHolder-MD_ImagingConditionCode"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-PolarCSPropertyType-PolarCS-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateSystems-PolarCSPropertyType-PolarCS"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coverage-MappingRuleType-ruleDefinition-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coverage-MappingRuleType-ruleDefinition"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-temporalDatumRef-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-temporalDatumRef"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Citation_PropertyType-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Citation_PropertyType-nilReason"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-constraints-CharacterStringPropertyHolder-MD_RestrictionCode-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-constraints-CharacterStringPropertyHolder-MD_RestrictionCode"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-28-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-28"/>
	<NIEM_PIM_Profile:InformationModel
		xmlns:NIEM_PIM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PIM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-appliedStereotypeInstance"
		base_Package="_niem-external-ogc-iso-19139-20070417-gco-gcoBase" isConformant="false"
		defaultPurpose="reference" targetNamespace="http://www.isotc211.org/2005/gco"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_ElementPropertyHolder-AbstractDQ_Completeness-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_ElementPropertyHolder-AbstractDQ_Completeness"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:ValueRestriction
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-temporal-NamespaceElementPropertyHolder-TimeUnitType_._member_._1-appliedStereotypeInstance"
		base_DataType="_niem-external-ogc-gml-3.2.1-temporal-NamespaceElementPropertyHolder-TimeUnitType_._member_._1">
		<pattern>other:\w{2,}</pattern>
	</NIEM_Common_Profile:ValueRestriction>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-datums-TemporalDatumBaseType-identifier-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-datums-TemporalDatumBaseType-identifier"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-UnlimitedInteger_Type-isInfinite-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-UnlimitedInteger_Type-isInfinite"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataExtension-MD_ExtendedElementInformation_Type-shortName-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-metadataExtension-MD_ExtendedElementInformation_Type-shortName"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_Georectified_Type-cornerPoints-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_Georectified_Type-cornerPoints"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_TemporalValidity_PropertyType-DQ_TemporalValidity-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_TemporalValidity_PropertyType-DQ_TemporalValidity"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-AbstractMD_ContentInformationPropertyHolder-AbstractMD_ContentInformation-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-content-AbstractMD_ContentInformationPropertyHolder-AbstractMD_ContentInformation"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-OperationMethodType-nestedClassifier-formulaCitation-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateOperations-OperationMethodType-nestedClassifier-formulaCitation"
		nillable="false" kind="element"/>
	<NIEM_PIM_Profile:InformationModel
		xmlns:NIEM_PIM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PIM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-appliedStereotypeInstance"
		base_Package="_niem-external-ogc-iso-19139-20070417-gmd-content" isConformant="false"
		defaultPurpose="reference" version="0.1" targetNamespace="http://www.isotc211.org/2005/gmd"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-topology-packagedElement-29-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-topology-packagedElement-29"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-OrientableSurfaceType-baseSurface-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-OrientableSurfaceType-baseSurface"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_DigitalTransferOptions_Type-onLine-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_DigitalTransferOptions_Type-onLine"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Angle_PropertyType-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Angle_PropertyType-nilReason"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractSurfacePatchPropertyHolder-AbstractParametricCurveSurface-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractSurfacePatchPropertyHolder-AbstractParametricCurveSurface"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_GeographicBoundingBox_PropertyType-EX_GeographicBoundingBox-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_GeographicBoundingBox_PropertyType-EX_GeographicBoundingBox"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-20-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-20"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-freeText-PT_LocaleContainer_Type-localisedString-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-freeText-PT_LocaleContainer_Type-localisedString"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-dynamicFeature-AbstractFeaturePropertyHolder-DynamicFeature-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-dynamicFeature-AbstractFeaturePropertyHolder-DynamicFeature"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:UnionOf
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-temporal-packagedElement-18-appliedStereotypeInstance"
		base_Usage="_niem-external-ogc-gml-3.2.1-temporal-packagedElement-18"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-dynamicFeature-NamespaceElementPropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-dynamicFeature-NamespaceElementPropertyHolder"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_Usage_Type-userDeterminedLimitations-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_Usage_Type-userDeterminedLimitations"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-NamespaceAttributePropertyHolder-show-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-xlink-1.0.0-xlinks-NamespaceAttributePropertyHolder-show"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcStringType-nestedClassifier-posList-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcStringType-nestedClassifier-posList"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-DefinitionPropertyHolder-LinearCS-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateSystems-DefinitionPropertyHolder-LinearCS"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-EngineeringCRSType-nestedClassifier-userDefinedCS-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-EngineeringCRSType-nestedClassifier-userDefinedCS"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_FeatureCatalogueDescription_Type-featureCatalogueCitation-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_FeatureCatalogueDescription_Type-featureCatalogueCitation"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_TopologicalConsistency_PropertyType-DQ_TopologicalConsistency-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_TopologicalConsistency_PropertyType-DQ_TopologicalConsistency"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Series_Type-issueIdentification-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Series_Type-issueIdentification"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcByCenterPointType-interpolation-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcByCenterPointType-interpolation"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_RangeDimension_Type-sequenceIdentifier-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_RangeDimension_Type-sequenceIdentifier"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_TopologyLevelCode_PropertyType-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_TopologyLevelCode_PropertyType-nilReason"
		kind="attribute"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-domainSetPropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-deprecatedTypes-domainSetPropertyHolder"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-dictionaryEntryPropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-deprecatedTypes-dictionaryEntryPropertyHolder"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcStringType-numArc-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcStringType-numArc"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_GeometricObjects_PropertyType-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_GeometricObjects_PropertyType-nilReason"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_CoverageDescription_Type-dimension-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_CoverageDescription_Type-dimension"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-MovingObjectStatusType-nestedClassifier-position-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-MovingObjectStatusType-nestedClassifier-position"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryAggregates-AbstractGeometryPropertyHolder-MultiSurface-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryAggregates-AbstractGeometryPropertyHolder-MultiSurface"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-TimeCalendarEraType-julianReference-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-TimeCalendarEraType-julianReference"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-DefinitionPropertyHolder-TimeCoordinateSystem-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-DefinitionPropertyHolder-TimeCoordinateSystem"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Scale_PropertyType-Scale-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Scale_PropertyType-Scale"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-CodeListType-codeSpace-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-basicTypes-CodeListType-codeSpace"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_Completeness_PropertyType-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_Completeness_PropertyType-nilReason"
		kind="attribute"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-93-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-93"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-gmlBase-NamespaceAttributePropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-gmlBase-NamespaceAttributePropertyHolder"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataExtension-MD_ExtendedElementInformation_Type-obligation-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-metadataExtension-MD_ExtendedElementInformation_Type-obligation"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_RepresentativeFraction_Type-denominator-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_RepresentativeFraction_Type-denominator"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_StandardOrderProcess_Type-plannedAvailableDateTime-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_StandardOrderProcess_Type-plannedAvailableDateTime"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-topology-FaceType-isolated-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-topology-FaceType-isolated" nillable="false"
		kind="element"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-42-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-42"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-MovingObjectStatusType-nestedClassifier-locationName-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-MovingObjectStatusType-nestedClassifier-locationName"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-LI_Lineage_PropertyType-LI_Lineage-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-LI_Lineage_PropertyType-LI_Lineage"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_Identification_PropertyType-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_Identification_PropertyType-nilReason"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_AbsoluteExternalPositionalAccuracy_PropertyType-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_AbsoluteExternalPositionalAccuracy_PropertyType-nilReason"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gss-geometry-GM_Object_PropertyType-AbstractGeometry-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gss-geometry-GM_Object_PropertyType-AbstractGeometry"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractObjectPropertyHolder-BSpline-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractObjectPropertyHolder-BSpline"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-LineStringSegmentType-nestedClassifier-posList-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-LineStringSegmentType-nestedClassifier-posList"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-simpleLink-title-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-simpleLink-title"
		kind="attribute"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-datums-ellipsoidPropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-datums-ellipsoidPropertyHolder"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcByBulgeType-numArc-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcByBulgeType-numArc"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractObjectPropertyHolder-ArcStringByBulge-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractObjectPropertyHolder-ArcStringByBulge"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-SolidType-interior-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-SolidType-interior"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_CompletenessCommission_PropertyType-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_CompletenessCommission_PropertyType-nilReason"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-BSplineType-interpolation-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-BSplineType-interpolation"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataExtension-MD_DatatypeCode_PropertyType-MD_DatatypeCode-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-metadataExtension-MD_DatatypeCode_PropertyType-MD_DatatypeCode"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-direction-DirectionVectorType-nestedClassifier-horizontalAngle-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-direction-DirectionVectorType-nestedClassifier-horizontalAngle"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_OnLineFunctionCode_PropertyType-CI_OnLineFunctionCode-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_OnLineFunctionCode_PropertyType-CI_OnLineFunctionCode"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_ContentInformation_PropertyType-AbstractMD_ContentInformation-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_ContentInformation_PropertyType-AbstractMD_ContentInformation"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AffinePlacementType-location-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AffinePlacementType-location"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-dictionary-DefinitionType-remarks-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-dictionary-DefinitionType-remarks"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Measure_PropertyType-Measure-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Measure_PropertyType-Measure"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-datums-AbstractDatumType-scope-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-datums-AbstractDatumType-scope" nillable="false"
		kind="element"/>
	<NIEM_PIM_Profile:InformationModel
		xmlns:NIEM_PIM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PIM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-freeText-appliedStereotypeInstance"
		base_Package="_niem-external-ogc-iso-19139-20070417-gmd-freeText" isConformant="false"
		defaultPurpose="reference" version="0.1" targetNamespace="http://www.isotc211.org/2005/gmd"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-referenceSystem-MD_Identifier_PropertyType-MD_Identifier-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-referenceSystem-MD_Identifier_PropertyType-MD_Identifier"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_ImageDescription_Type-illuminationElevationAngle-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_ImageDescription_Type-illuminationElevationAngle"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_GeometricObjectTypeCode_PropertyType-MD_GeometricObjectTypeCode-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_GeometricObjectTypeCode_PropertyType-MD_GeometricObjectTypeCode"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-dictionary-packagedElement-9-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-dictionary-packagedElement-9"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coverage-CoverageFunctionType-MappingRule-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coverage-CoverageFunctionType-MappingRule"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-DS_Platform_PropertyType-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-DS_Platform_PropertyType-nilReason"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-constraints-MD_Constraints_Type-useLimitation-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-constraints-MD_Constraints_Type-useLimitation"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_RepresentativeFraction_PropertyType-MD_RepresentativeFraction-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_RepresentativeFraction_PropertyType-MD_RepresentativeFraction"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_Scope_Type-level-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_Scope_Type-level"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_TemporalConsistency_PropertyType-DQ_TemporalConsistency-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_TemporalConsistency_PropertyType-DQ_TemporalConsistency"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:UnionOf
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-temporal-packagedElement-12-appliedStereotypeInstance"
		base_Usage="_niem-external-ogc-gml-3.2.1-temporal-packagedElement-12"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-maintenance-CharacterStringPropertyHolder-MD_MaintenanceFrequencyCode-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-maintenance-CharacterStringPropertyHolder-MD_MaintenanceFrequencyCode"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-coordOperationPropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-deprecatedTypes-coordOperationPropertyHolder"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-locationPropertyHolder-location-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-locationPropertyHolder-location"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-NamespaceElementPropertyHolder-Count_._type-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-valueObjects-NamespaceElementPropertyHolder-Count_._type-nilReason"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coverage-GridFunctionType-startPoint-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coverage-GridFunctionType-startPoint"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-LI_Source_Type-sourceReferenceSystem-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-LI_Source_Type-sourceReferenceSystem"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coverage-FileType-mimeType-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coverage-FileType-mimeType" nillable="false"
		kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-operationParameterPropertyHolder-valueOfParameter-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-operationParameterPropertyHolder-valueOfParameter"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-CharacterStringPropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-iso-19139-20070417-gmd-content-CharacterStringPropertyHolder"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-topology-TopoPrimitiveMemberType-AbstractTopoPrimitive-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-topology-TopoPrimitiveMemberType-AbstractTopoPrimitive"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:List
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-NameOrNilReasonList-appliedStereotypeInstance"
		base_DataType="_niem-external-ogc-gml-3.2.1-basicTypes-NameOrNilReasonList"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_DimensionNameTypeCode_PropertyType-MD_DimensionNameTypeCode-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_DimensionNameTypeCode_PropertyType-MD_DimensionNameTypeCode"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataEntity-NamespaceElementPropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-iso-19139-20070417-gmd-metadataEntity-NamespaceElementPropertyHolder"/>
	<NIEM_PIM_Profile:InformationModel
		xmlns:NIEM_PIM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PIM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-gmlBase-appliedStereotypeInstance"
		base_Package="_niem-external-ogc-gml-3.2.1-gmlBase" isConformant="false"
		defaultPurpose="reference" version="3.2.1" targetNamespace="http://www.opengis.net/gml/3.2"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-LineStringSegmentType-nestedClassifier-nestedClassifier-pos-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-LineStringSegmentType-nestedClassifier-nestedClassifier-pos"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryComplexes-GeometricComplexPropertyType-nestedClassifier-CompositeSurface-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryComplexes-GeometricComplexPropertyType-nestedClassifier-CompositeSurface"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:Union
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Date_Type-appliedStereotypeInstance"
		base_DataType="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Date_Type"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-topology-AbstractGMLPropertyHolder-TopoComplex-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-topology-AbstractGMLPropertyHolder-TopoComplex"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-verticalCSPropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-deprecatedTypes-verticalCSPropertyHolder"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-MultiplicityRange_PropertyType-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-MultiplicityRange_PropertyType-nilReason"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_RepresentativeFraction_PropertyType-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_RepresentativeFraction_PropertyType-nilReason"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-NamespaceAttributePropertyHolder-arcrole-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-xlink-1.0.0-xlinks-NamespaceAttributePropertyHolder-arcrole"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-maintenance-MD_ScopeDescription_PropertyType-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-maintenance-MD_ScopeDescription_PropertyType-nilReason"
		kind="attribute"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-formulaPropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-deprecatedTypes-formulaPropertyHolder"/>
	<NIEM_PIM_Profile:InformationModel
		xmlns:NIEM_PIM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PIM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-dynamicFeature-appliedStereotypeInstance"
		base_Package="_niem-external-ogc-gml-3.2.1-dynamicFeature" isConformant="false"
		defaultPurpose="reference" version="3.2.1" targetNamespace="http://www.opengis.net/gml/3.2"/>
	<NIEM_Common_Profile:Choice
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcStringType-nestedClassifier-nestedClassifier-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcStringType-nestedClassifier-nestedClassifier"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-AbstractMD_SpatialRepresentationPropertyHolder-AbstractMD_SpatialRepresentation-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-AbstractMD_SpatialRepresentationPropertyHolder-AbstractMD_SpatialRepresentation"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-datums-EllipsoidType-semiMajorAxis-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-datums-EllipsoidType-semiMajorAxis"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-units-ConversionToPreferredUnitType-factor-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-units-ConversionToPreferredUnitType-factor"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-units-DefinitionPropertyHolder-DerivedUnit-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-units-DefinitionPropertyHolder-DerivedUnit"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractObjectPropertyHolder-ParameterValueGroup-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractObjectPropertyHolder-ParameterValueGroup"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-DefinitionPropertyHolder-ObliqueCartesianCS-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-DefinitionPropertyHolder-ObliqueCartesianCS"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-KnotType-weight-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-KnotType-weight"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coverage-AbstractObjectPropertyHolder-AbstractCoverage-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coverage-AbstractObjectPropertyHolder-AbstractCoverage"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-sphericalCSRef-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-sphericalCSRef"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-verticalCRSRef-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-verticalCRSRef"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-DirectPositionListType-count-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-DirectPositionListType-count"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-DS_AssociationTypeCode_PropertyType-DS_AssociationTypeCode-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-identification-DS_AssociationTypeCode_PropertyType-DS_AssociationTypeCode"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coverage-packagedElement-12-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-coverage-packagedElement-12"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-timeCSPropertyHolder-usesTimeCS-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-timeCSPropertyHolder-usesTimeCS"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_TemporalExtentPropertyHolder-EX_SpatialTemporalExtent-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_TemporalExtentPropertyHolder-EX_SpatialTemporalExtent"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDSimpleContent
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-packagedElement-40-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-deprecatedTypes-packagedElement-40"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_Format_PropertyType-MD_Format-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_Format_PropertyType-MD_Format"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_Element_PropertyType-AbstractDQ_Element-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_Element_PropertyType-AbstractDQ_Element"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataEntity-MD_Metadata_Type-metadataExtensionInfo-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-metadataEntity-MD_Metadata_Type-metadataExtensionInfo"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-3-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-3"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataExtension-MD_MetadataExtensionInformation_Type-extensionOnLineResource-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-metadataExtension-MD_MetadataExtensionInformation_Type-extensionOnLineResource"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-PolygonPatchType-interior-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-PolygonPatchType-interior"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_DataIdentification_Type-language-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_DataIdentification_Type-language"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_GeographicBoundingBox_Type-eastBoundLongitude-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_GeographicBoundingBox_Type-eastBoundLongitude"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:UnionOf
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-packagedElement-20-appliedStereotypeInstance"
		base_Usage="_niem-external-ogc-gml-3.2.1-basicTypes-packagedElement-20"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-DefinitionPropertyHolder-TimeReferenceSystem-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-DefinitionPropertyHolder-TimeReferenceSystem"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic2d-PolygonType-exterior-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryBasic2d-PolygonType-exterior"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_Georectified_Type-checkPointAvailability-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_Georectified_Type-checkPointAvailability"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_Medium_Type-densityUnits-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_Medium_Type-densityUnits"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-TimeCalendarEraPropertyType-TimeCalendarEra-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-TimeCalendarEraPropertyType-TimeCalendarEra"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-temporal-NamespaceElementPropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-temporal-NamespaceElementPropertyHolder"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-datums-PrimeMeridianType-greenwichLongitude-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-datums-PrimeMeridianType-greenwichLongitude"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractCoordinateOperationType-coordinateOperationAccuracy-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractCoordinateOperationType-coordinateOperationAccuracy"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractObjectPropertyHolder-PolyhedralSurface-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractObjectPropertyHolder-PolyhedralSurface"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:Choice
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-LineStringSegmentType-nestedClassifier-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-geometryPrimitives-LineStringSegmentType-nestedClassifier"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-PointType-nestedClassifier-coordinates-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-PointType-nestedClassifier-coordinates"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-AbstractObjectPropertyHolder-AbstractMetaData-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-AbstractObjectPropertyHolder-AbstractMetaData"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic2d-AbstractObjectPropertyHolder-LinearRing-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryBasic2d-AbstractObjectPropertyHolder-LinearRing"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-datums-NamespaceElementPropertyHolder-SecondDefiningParameter_._type-semiMinorAxis-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-datums-NamespaceElementPropertyHolder-SecondDefiningParameter_._type-semiMinorAxis"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-BezierType-interpolation-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-BezierType-interpolation"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_Distribution_PropertyType-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_Distribution_PropertyType-nilReason"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_ImageDescription_Type-triangulationIndicator-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_ImageDescription_Type-triangulationIndicator"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-DefinitionPropertyHolder-CartesianCS-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateSystems-DefinitionPropertyHolder-CartesianCS"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-units-DefinitionPropertyHolder-ConventionalUnit-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-units-DefinitionPropertyHolder-ConventionalUnit"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-AbstractCRSPropertyHolder-EngineeringCRS-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-AbstractCRSPropertyHolder-EngineeringCRS"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-NamespaceElementPropertyHolder-coordinateOperationAccuracy-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateOperations-NamespaceElementPropertyHolder-coordinateOperationAccuracy"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-dynamicFeature-AbstractFeaturePropertyHolder-DynamicFeatureCollection-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-dynamicFeature-AbstractFeaturePropertyHolder-DynamicFeatureCollection"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-LineStringSegmentArrayPropertyType-LineStringSegment-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-LineStringSegmentArrayPropertyType-LineStringSegment"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic2d-SurfaceArrayPropertyType-AbstractSurface-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryBasic2d-SurfaceArrayPropertyType-AbstractSurface"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-metaDataProperty-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-metaDataProperty"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDSimpleContent
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-temporal-packagedElement-30-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-temporal-packagedElement-30"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coverage-packagedElement-3-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-coverage-packagedElement-3"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-temporalTopology-AbstractTimePrimitivePropertyHolder-TimeEdge-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-temporalTopology-AbstractTimePrimitivePropertyHolder-TimeEdge"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_StandardOrderProcess_PropertyType-MD_StandardOrderProcess-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_StandardOrderProcess_PropertyType-MD_StandardOrderProcess"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-verticalCSRef-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-verticalCSRef"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_GridSpatialRepresentation_Type-numberOfDimensions-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_GridSpatialRepresentation_Type-numberOfDimensions"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataEntity-MD_Metadata_Type-propertyType-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-metadataEntity-MD_Metadata_Type-propertyType"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-40-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-40"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_TemporalExtent_PropertyType-EX_TemporalExtent-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_TemporalExtent_PropertyType-EX_TemporalExtent"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-OperationParameterGroupType-parameter-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateOperations-OperationParameterGroupType-parameter"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-AbstractGenericNamePropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-AbstractGenericNamePropertyHolder"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-temporal-AbstractGMLPropertyHolder-TimePeriod-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-temporal-AbstractGMLPropertyHolder-TimePeriod"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-NamespaceElementPropertyHolder-coordinateOperationAccuracy_._type-AbstractDQ_PositionalAccuracy-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateOperations-NamespaceElementPropertyHolder-coordinateOperationAccuracy_._type-AbstractDQ_PositionalAccuracy"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-datums-TemporalDatumPropertyType-TemporalDatum-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-datums-TemporalDatumPropertyType-TemporalDatum"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataEntity-MD_Metadata_Type-hierarchyLevel-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-metadataEntity-MD_Metadata_Type-hierarchyLevel"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-33-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-33"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_ElementPropertyHolder-DQ_QuantitativeAttributeAccuracy-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_ElementPropertyHolder-DQ_QuantitativeAttributeAccuracy"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcStringType-interpolation-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcStringType-interpolation"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-geodeticDatumPropertyHolder-usesGeodeticDatum-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-geodeticDatumPropertyHolder-usesGeodeticDatum"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-simpleLink-show-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-simpleLink-show"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-BSplineType-nestedClassifier-nestedClassifier-pointProperty-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-BSplineType-nestedClassifier-nestedClassifier-pointProperty"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractCoordinateOperationType-domainOfValidity-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractCoordinateOperationType-domainOfValidity"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcStringType-nestedClassifier-nestedClassifier-pos-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcStringType-nestedClassifier-nestedClassifier-pos"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Boolean_PropertyType-Boolean-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Boolean_PropertyType-Boolean"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-datums-TemporalDatumType-origin-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-datums-TemporalDatumType-origin"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_DataQuality_Type-scope-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_DataQuality_Type-scope"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Citation_Type-ISSN-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Citation_Type-ISSN"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-portrayalCatalogue-NamespaceElementPropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-iso-19139-20070417-gmd-portrayalCatalogue-NamespaceElementPropertyHolder"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceAttributePropertyHolder-remoteSchema-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceAttributePropertyHolder-remoteSchema"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_Completeness_PropertyType-AbstractDQ_Completeness-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_Completeness_PropertyType-AbstractDQ_Completeness"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-TimeClockType-utcReference-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-TimeClockType-utcReference"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcByBulgeType-nestedClassifier-posList-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcByBulgeType-nestedClassifier-posList"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_Georectified_Type-checkPointDescription-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_Georectified_Type-checkPointDescription"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-units-ConventionalUnitType-derivationUnitTerm-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-units-ConventionalUnitType-derivationUnitTerm"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-NamespaceElementPropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-iso-19139-20070417-gmd-content-NamespaceElementPropertyHolder"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-gmlBase-NamespaceElementPropertyHolder-reversePropertyName-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-gmlBase-NamespaceElementPropertyHolder-reversePropertyName"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-coordinateSystemPropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-coordinateSystemPropertyHolder"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-CharacterStringPropertyHolder-CharacterString-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-CharacterStringPropertyHolder-CharacterString"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_Georectified_PropertyType-MD_Georectified-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_Georectified_PropertyType-MD_Georectified"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-maintenance-CharacterStringPropertyHolder-MD_ScopeCode-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-maintenance-CharacterStringPropertyHolder-MD_ScopeCode"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-DS_Series_PropertyType-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-DS_Series_PropertyType-nilReason"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-TriangleType-exterior-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-TriangleType-exterior"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:Choice
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CircleByCenterPointType-nestedClassifier-nestedClassifier-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CircleByCenterPointType-nestedClassifier-nestedClassifier"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-AbstractDS_Aggregate_Type-subset-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-AbstractDS_Aggregate_Type-subset"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_FormatConsistency_PropertyType-DQ_FormatConsistency-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_FormatConsistency_PropertyType-DQ_FormatConsistency"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_CoverageDescription_PropertyType-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_CoverageDescription_PropertyType-nilReason"
		kind="attribute"/>
	<NIEM_Common_Profile:List
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-NameList-appliedStereotypeInstance"
		base_DataType="_niem-external-ogc-gml-3.2.1-basicTypes-NameList"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Date_PropertyType-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Date_PropertyType-nilReason"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcByBulgeType-nestedClassifier-nestedClassifier-pos-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcByBulgeType-nestedClassifier-nestedClassifier-pos"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coverage-AbstractObjectPropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-coverage-AbstractObjectPropertyHolder"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryComplexes-CompositeCurveType-curveMember-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryComplexes-CompositeCurveType-curveMember"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractObjectPropertyHolder-AbstractGeneralOperationParameter-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractObjectPropertyHolder-AbstractGeneralOperationParameter"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-ConversionType-method-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateOperations-ConversionType-method"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-timeCSPropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-deprecatedTypes-timeCSPropertyHolder"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_VerticalExtent_Type-verticalCRS-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_VerticalExtent_Type-verticalCRS"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-AbstractDS_AggregatePropertyHolder-DS_Series-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-AbstractDS_AggregatePropertyHolder-DS_Series"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-multiPointProperty-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-multiPointProperty"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:Choice
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic2d-LinearRingType-nestedClassifier-nestedClassifier-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-geometryBasic2d-LinearRingType-nestedClassifier-nestedClassifier"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-feature-NamespaceElementPropertyHolder-boundedBy-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-feature-NamespaceElementPropertyHolder-boundedBy"
		nillable="true" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_GridSpatialRepresentation_PropertyType-MD_GridSpatialRepresentation-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_GridSpatialRepresentation_PropertyType-MD_GridSpatialRepresentation"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-AbstractMetaDataType-id-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-AbstractMetaDataType-id"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_CoverageContentTypeCode_PropertyType-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_CoverageContentTypeCode_PropertyType-nilReason"
		kind="attribute"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-25-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-25"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_OnlineResource_Type-function-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_OnlineResource_Type-function"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractObjectPropertyHolder-ArcByBulge-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractObjectPropertyHolder-ArcByBulge"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-datums-primeMeridianPropertyHolder-primeMeridian-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-datums-primeMeridianPropertyHolder-primeMeridian"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-applicationSchema" nillable="false"
		kind="element"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-application1"
		base_Class="_niem-external-ogc-iso-19139-20070417-gmd-applicationSchema"/>
	<NIEM_PIM_Profile:InformationModel
		xmlns:NIEM_PIM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PIM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-application2"
		base_Package="_niem-external-ogc-iso-19139-20070417-gmd-applicationSchema"
		isConformant="false" defaultPurpose="reference" version="0.1"
		targetNamespace="http://www.isotc211.org/2005/gmd"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataEntity-MD_Metadata_Type-dataSetURI-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-metadataEntity-MD_Metadata_Type-dataSetURI"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-DerivedCRSType-derivedCRSType-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-DerivedCRSType-derivedCRSType"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-gmlBase-NamespaceElementPropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-gmlBase-NamespaceElementPropertyHolder"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CharacterStringPropertyHolder-CI_RoleCode-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-citation-CharacterStringPropertyHolder-CI_RoleCode"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_SpatialRepresentationTypeCode_PropertyType-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_SpatialRepresentationTypeCode_PropertyType-nilReason"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-gmlBase-NamespaceElementPropertyHolder-name-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-gmlBase-NamespaceElementPropertyHolder-name"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_QuantitativeAttributeAccuracy_PropertyType-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_QuantitativeAttributeAccuracy_PropertyType-nilReason"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-units-ConversionToPreferredUnitType-formula-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-units-ConversionToPreferredUnitType-formula"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_ResultPropertyHolder-DQ_QuantitativeResult-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_ResultPropertyHolder-DQ_QuantitativeResult"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-constraints-MD_SecurityConstraints_Type-classification-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-constraints-MD_SecurityConstraints_Type-classification"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_AccuracyOfATimeMeasurement_PropertyType-DQ_AccuracyOfATimeMeasurement-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_AccuracyOfATimeMeasurement_PropertyType-DQ_AccuracyOfATimeMeasurement"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-TinType-controlPoint-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-TinType-controlPoint"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-topology-DirectedFacePropertyType-Face-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-topology-DirectedFacePropertyType-Face"
		nillable="false" kind="element"/>
	<NIEM_PIM_Profile:InformationModel
		xmlns:NIEM_PIM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PIM_Profile"
		xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-appliedStereotypeInstance"
		base_Package="_niem-external-ogc-xlink-1.0.0-xlinks" isConformant="false"
		defaultPurpose="reference" version="2.0" targetNamespace="http://www.w3.org/1999/xlink"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_Distribution_Type-transferOptions-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_Distribution_Type-transferOptions"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-LocationPropertyType-nestedClassifier-Null-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-LocationPropertyType-nestedClassifier-Null"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-CodeListValue_Type-codeSpace-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-CodeListValue_Type-codeSpace"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryAggregates-MultiSolidType-solidMember-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryAggregates-MultiSolidType-solidMember"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_DataIdentification_PropertyType-MD_DataIdentification-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_DataIdentification_PropertyType-MD_DataIdentification"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcStringByBulgeType-numArc-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcStringByBulgeType-numArc"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Citation_Type-title-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Citation_Type-title"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-EngineeringCRSType-nestedClassifier-cylindricalCS-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-EngineeringCRSType-nestedClassifier-cylindricalCS"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-packagedElement-72-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-deprecatedTypes-packagedElement-72"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-temporal-AbstractTimePrimitiveType-relatedTime-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-temporal-AbstractTimePrimitiveType-relatedTime"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryComplexes-AbstractCurvePropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-geometryComplexes-AbstractCurvePropertyHolder"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-MetaDataPropertyType-AbstractMetaData-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-MetaDataPropertyType-AbstractMetaData"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-113-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-113"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-titleLink-type-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-titleLink-type"
		kind="attribute"/>
	<NIEM_PIM_Profile:InformationModel
		xmlns:NIEM_PIM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PIM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gss-gss-appliedStereotypeInstance"
		base_Package="_niem-external-ogc-iso-19139-20070417-gss-gss" isConformant="false"
		defaultPurpose="reference" version="0.1" targetNamespace="http://www.isotc211.org/2005/gss"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-CurvePropertyType-AbstractCurve-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-CurvePropertyType-AbstractCurve"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_GridSpatialRepresentation_Type-cellGeometry-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_GridSpatialRepresentation_Type-cellGeometry"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:UnionOf
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-packagedElement-36-appliedStereotypeInstance"
		base_Usage="_niem-external-ogc-gml-3.2.1-basicTypes-packagedElement-36"/>
	<NIEM_PIM_Profile:InformationModel
		xmlns:NIEM_PIM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PIM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-dictionary-appliedStereotypeInstance"
		base_Package="_niem-external-ogc-gml-3.2.1-dictionary" isConformant="false"
		defaultPurpose="reference" version="3.2.1" targetNamespace="http://www.opengis.net/gml/3.2"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralConversionType-description-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralConversionType-description"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_GridSpatialRepresentation_PropertyType-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_GridSpatialRepresentation_PropertyType-nilReason"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-OffsetCurveType-refDirection-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-OffsetCurveType-refDirection"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Telephone_PropertyType-CI_Telephone-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Telephone_PropertyType-CI_Telephone"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcByCenterPointType-startAngle-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcByCenterPointType-startAngle"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralOperationParameterType-minimumOccurs-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralOperationParameterType-minimumOccurs"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_ElementPropertyHolder-DQ_AbsoluteExternalPositionalAccuracy-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_ElementPropertyHolder-DQ_AbsoluteExternalPositionalAccuracy"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-BSplineType-nestedClassifier-nestedClassifier-pos-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-BSplineType-nestedClassifier-nestedClassifier-pos"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-OffsetCurveType-offsetBase-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-OffsetCurveType-offsetBase"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-22-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-22"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_QuantitativeResult_Type-valueType-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_QuantitativeResult_Type-valueType"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-cylindricalCSRef-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-cylindricalCSRef"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:UnionOf
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-temporal-packagedElement-14-appliedStereotypeInstance"
		base_Usage="_niem-external-ogc-gml-3.2.1-temporal-packagedElement-14"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-dictionary-DictionaryType-indirectEntry-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-dictionary-DictionaryType-indirectEntry"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-CharacterStringPropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-iso-19139-20070417-gmd-identification-CharacterStringPropertyHolder"/>
	<NIEM_Common_Profile:UnionOf
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-packagedElement-26-appliedStereotypeInstance"
		base_Usage="_niem-external-ogc-gml-3.2.1-basicTypes-packagedElement-26"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-MemberName_PropertyType-MemberName-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-MemberName_PropertyType-MemberName"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-modelGroupDefinition-PointGrid-rows_._type-Row-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-modelGroupDefinition-PointGrid-rows_._type-Row"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-64-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-64"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractObjectPropertyHolder-Arc-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractObjectPropertyHolder-Arc"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:UnionOf
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-packagedElement-5-appliedStereotypeInstance"
		base_Usage="_niem-external-ogc-gml-3.2.1-basicTypes-packagedElement-5"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-datums-DefinitionPropertyHolder-GeodeticDatum-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-datums-DefinitionPropertyHolder-GeodeticDatum"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-UomArea_PropertyType-UnitDefinition-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-UomArea_PropertyType-UnitDefinition"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coverage-domainSetPropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-coverage-domainSetPropertyHolder"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-GeographicCRSType-usesEllipsoidalCS-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-GeographicCRSType-usesEllipsoidalCS"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-NamespaceElementPropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-NamespaceElementPropertyHolder"/>
	<NIEM_Common_Profile:ValueRestriction
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-DegreeValueType-appliedStereotypeInstance"
		base_DataType="_niem-external-ogc-gml-3.2.1-deprecatedTypes-DegreeValueType"
		maxInclusive="359"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataEntity-MD_Metadata_Type-portrayalCatalogueInfo-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-metadataEntity-MD_Metadata_Type-portrayalCatalogueInfo"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-TimeCalendarPropertyType-TimeCalendar-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-TimeCalendarPropertyType-TimeCalendar"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:UnionOf
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-packagedElement-25-appliedStereotypeInstance"
		base_Usage="_niem-external-ogc-gml-3.2.1-basicTypes-packagedElement-25"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-arcLink-to-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-arcLink-to"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_GeometricObjectTypeCode_PropertyType-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_GeometricObjectTypeCode_PropertyType-nilReason"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-engineeringDatumPropertyHolder-usesEngineeringDatum-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-engineeringDatumPropertyHolder-usesEngineeringDatum"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-AbstractMD_Identification_Type-graphicOverview-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-identification-AbstractMD_Identification_Type-graphicOverview"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Distance_PropertyType-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Distance_PropertyType-nilReason"
		kind="attribute"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-verticalDatumPropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-deprecatedTypes-verticalDatumPropertyHolder"/>
	<NIEM_PIM_Profile:InformationModel
		xmlns:NIEM_PIM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PIM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gsr-spatialReferencing-appliedStereotypeInstance"
		base_Package="_niem-external-ogc-iso-19139-20070417-gsr-spatialReferencing"
		isConformant="false" defaultPurpose="reference" version="0.1"
		targetNamespace="http://www.isotc211.org/2005/gsr"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-topology-DirectedNodePropertyType-Node-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-topology-DirectedNodePropertyType-Node"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-packagedElement-44-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-packagedElement-44"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-freeText-PT_FreeText_PropertyType-PT_FreeText-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-freeText-PT_FreeText_PropertyType-PT_FreeText"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-CountPropertyType-Count-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-valueObjects-CountPropertyType-Count"
		nillable="true" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-CharacterString_PropertyType-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-CharacterString_PropertyType-nilReason"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataEntity-MD_Metadata_Type-contact-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-metadataEntity-MD_Metadata_Type-contact"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:Choice
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-temporal-TimePeriodType-nestedClassifier-2-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-temporal-TimePeriodType-nestedClassifier-2"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-imageDatumPropertyHolder-usesImageDatum-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-imageDatumPropertyHolder-usesImageDatum"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-units-FormulaType-d-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-units-FormulaType-d" nillable="false"
		kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-usesTemporalCS-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-usesTemporalCS"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-temporal-AbstractGMLPropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-temporal-AbstractGMLPropertyHolder"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-modelGroupDefinition-Value-AbstractValue-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-valueObjects-modelGroupDefinition-Value-AbstractValue"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Boolean_PropertyType-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Boolean_PropertyType-nilReason"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-ObjectReference_PropertyType-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-ObjectReference_PropertyType-nilReason"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralTransformationType-description-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralTransformationType-description"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-AbstractMD_SpatialRepresentationPropertyHolder-MD_Georectified-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-AbstractMD_SpatialRepresentationPropertyHolder-MD_Georectified"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-gmlBase-AbstractObjectPropertyHolder-AbstractObject-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-gmlBase-AbstractObjectPropertyHolder-AbstractObject"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-DS_AssociationTypeCode_PropertyType-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-identification-DS_AssociationTypeCode_PropertyType-nilReason"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_Georectified_Type-transformationDimensionMapping-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_Georectified_Type-transformationDimensionMapping"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-simpleLink-role-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-simpleLink-role"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-AbstractMD_ContentInformationPropertyHolder-MD_FeatureCatalogueDescription-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-content-AbstractMD_ContentInformationPropertyHolder-MD_FeatureCatalogueDescription"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_AggregateInformation_PropertyType-MD_AggregateInformation-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_AggregateInformation_PropertyType-MD_AggregateInformation"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic2d-packagedElement-14-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-geometryBasic2d-packagedElement-14"/>
	<NIEM_PIM_Profile:InformationModel
		xmlns:NIEM_PIM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PIM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-appliedStereotypeInstance"
		base_Package="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d" isConformant="false"
		defaultPurpose="reference" version="3.2.1" targetNamespace="http://www.opengis.net/gml/3.2"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-topology-AbstractGMLPropertyHolder-Edge-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-topology-AbstractGMLPropertyHolder-Edge"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-38-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-38"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-TimeOrdinalEraType-relatedTime-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-TimeOrdinalEraType-relatedTime"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_BrowseGraphic_Type-fileType-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_BrowseGraphic_Type-fileType"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-AbstractMD_Identification_Type-aggregationInfo-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-identification-AbstractMD_Identification_Type-aggregationInfo"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-PassThroughOperationType-coordOperation-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateOperations-PassThroughOperationType-coordOperation"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-topology-TopoSolidType-isolated-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-topology-TopoSolidType-isolated"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-DefinitionPropertyHolder-SphericalCS-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateSystems-DefinitionPropertyHolder-SphericalCS"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Citation_Type-collectiveTitle-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Citation_Type-collectiveTitle"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-AbstractDS_AggregatePropertyHolder-DS_OtherAggregate-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-AbstractDS_AggregatePropertyHolder-DS_OtherAggregate"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-temporalTopology-TimeEdgeType-extent-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-temporalTopology-TimeEdgeType-extent"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryAggregates-MultiPointType-pointMember-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryAggregates-MultiPointType-pointMember"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataExtension-MD_ExtendedElementInformation_Type-rationale-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-metadataExtension-MD_ExtendedElementInformation_Type-rationale"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_AggregateInformation_Type-aggregateDataSetName-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_AggregateInformation_Type-aggregateDataSetName"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-CompositeValueType-valueComponents-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-valueObjects-CompositeValueType-valueComponents"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-maintenance-MD_MaintenanceFrequencyCode_PropertyType-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-maintenance-MD_MaintenanceFrequencyCode_PropertyType-nilReason"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-GeometricPrimitivePropertyType-AbstractGeometricPrimitive-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-GeometricPrimitivePropertyType-AbstractGeometricPrimitive"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:ValueRestriction
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coverage-AxisDirection-appliedStereotypeInstance"
		base_DataType="_niem-external-ogc-gml-3.2.1-coverage-AxisDirection">
		<pattern>[\+\-][1-9][0-9]*</pattern>
	</NIEM_Common_Profile:ValueRestriction>
	<NIEM_Common_Profile:Union
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-temporal-TimeUnitType-appliedStereotypeInstance"
		base_DataType="_niem-external-ogc-gml-3.2.1-temporal-TimeUnitType"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-ParameterValueType-nestedClassifier-valueFile-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateOperations-ParameterValueType-nestedClassifier-valueFile"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-43-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-43"/>
	<NIEM_Common_Profile:UnionOf
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-packagedElement-80-appliedStereotypeInstance"
		base_Usage="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-packagedElement-80"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-BSplineType-nestedClassifier-coordinates-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-BSplineType-nestedClassifier-coordinates"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic2d-packagedElement-15-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-geometryBasic2d-packagedElement-15"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-dynamicFeature-NamespaceElementPropertyHolder-dataSource-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-dynamicFeature-NamespaceElementPropertyHolder-dataSource"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-dictionary-packagedElement-7-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-dictionary-packagedElement-7"/>
	<NIEM_PIM_Profile:InformationModel
		xmlns:NIEM_PIM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PIM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-appliedStereotypeInstance"
		base_Package="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation"
		isConformant="false" defaultPurpose="reference" version="0.1"
		targetNamespace="http://www.isotc211.org/2005/gmd"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-feature-BoundingShapeType-nestedClassifier-Envelope-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-feature-BoundingShapeType-nestedClassifier-Envelope"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryAggregates-MultiSolidPropertyType-MultiSolid-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryAggregates-MultiSolidPropertyType-MultiSolid"
		nillable="false" kind="element"/>
	<NIEM_PIM_Profile:InformationModel
		xmlns:NIEM_PIM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PIM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-appliedStereotypeInstance"
		base_Package="_niem-external-ogc-iso-19139-20070417-gco-basicTypes" isConformant="false"
		defaultPurpose="reference" version="0.1" targetNamespace="http://www.isotc211.org/2005/gco"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-topology-NamespaceElementPropertyHolder-topoSurfaceProperty-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-topology-NamespaceElementPropertyHolder-topoSurfaceProperty"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_Medium_Type-mediumFormat-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_Medium_Type-mediumFormat"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryComplexes-AbstractGeometryPropertyHolder-CompositeCurve-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryComplexes-AbstractGeometryPropertyHolder-CompositeCurve"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-constraints-MD_ClassificationCode_PropertyType-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-constraints-MD_ClassificationCode_PropertyType-nilReason"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-verticalDatumPropertyHolder-usesVerticalDatum-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-verticalDatumPropertyHolder-usesVerticalDatum"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-BezierType-nestedClassifier-nestedClassifier-pointRep-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-BezierType-nestedClassifier-nestedClassifier-pointRep"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-temporalTopology-AbstractTimePrimitivePropertyHolder-AbstractTimeTopologyPrimitive-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-temporalTopology-AbstractTimePrimitivePropertyHolder-AbstractTimeTopologyPrimitive"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-dictionaryEntryPropertyHolder-definitionMember-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-dictionaryEntryPropertyHolder-definitionMember"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-attributeGroupDefinition-referenceSystem-codeSpace-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-valueObjects-attributeGroupDefinition-referenceSystem-codeSpace"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_OnLineFunctionCode_PropertyType-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_OnLineFunctionCode_PropertyType-nilReason"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_DigitalTransferOptions_Type-offLine-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_DigitalTransferOptions_Type-offLine"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralConversionType-descriptionReference-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralConversionType-descriptionReference"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-37-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-37"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-parameterValuePropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-coordinateOperations-parameterValuePropertyHolder"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-referenceSystem-RS_Identifier_PropertyType-RS_Identifier-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-referenceSystem-RS_Identifier_PropertyType-RS_Identifier"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_ElementPropertyHolder-DQ_RelativeInternalPositionalAccuracy-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_ElementPropertyHolder-DQ_RelativeInternalPositionalAccuracy"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-CharacterStringPropertyHolder-MD_MediumNameCode-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-distribution-CharacterStringPropertyHolder-MD_MediumNameCode"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:Choice
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-LineStringSegmentType-nestedClassifier-nestedClassifier-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-geometryPrimitives-LineStringSegmentType-nestedClassifier-nestedClassifier"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_OnlineResource_PropertyType-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_OnlineResource_PropertyType-nilReason"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-coordOperationPropertyHolder-coordOperation-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateOperations-coordOperationPropertyHolder-coordOperation"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-TypeName_PropertyType-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-TypeName_PropertyType-nilReason"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-dynamicFeature-HistoryPropertyType-AbstractTimeSlice-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-dynamicFeature-HistoryPropertyType-AbstractTimeSlice"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Telephone_Type-facsimile-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Telephone_Type-facsimile"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-freeText-Country_PropertyType-Country-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-freeText-Country_PropertyType-Country"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-NamespaceElementPropertyHolder-Boolean_._type-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-valueObjects-NamespaceElementPropertyHolder-Boolean_._type-nilReason"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractCoordinateOperationType-operationVersion-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractCoordinateOperationType-operationVersion"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-EngineeringCRSType-nestedClassifier-cartesianCS-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-EngineeringCRSType-nestedClassifier-cartesianCS"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-observation-ObservationType-resultOf-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-observation-ObservationType-resultOf"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_StandardOrderProcess_PropertyType-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_StandardOrderProcess_PropertyType-nilReason"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-maintenance-MD_ScopeDescription_Type-attributes-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-maintenance-MD_ScopeDescription_Type-attributes"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-BSplineType-knot-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-BSplineType-knot"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-referenceSystems-DefinitionPropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-referenceSystems-DefinitionPropertyHolder"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-coordinateOperationAccuracy_._type-AbstractDQ_PositionalAccuracy-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateOperations-coordinateOperationAccuracy_._type-AbstractDQ_PositionalAccuracy"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:Choice
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-ParameterValueType-nestedClassifier-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-coordinateOperations-ParameterValueType-nestedClassifier"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-freeText-PT_Locale_Type-country-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-freeText-PT_Locale_Type-country"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-referenceSystem-AbstractRS_ReferenceSystem_Type-domainOfValidity-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-referenceSystem-AbstractRS_ReferenceSystem_Type-domainOfValidity"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-AbstractObjectPropertyHolder-CompositeValue-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-valueObjects-AbstractObjectPropertyHolder-CompositeValue"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-topoComplexProperty-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-topoComplexProperty"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-simpleLink-type-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-simpleLink-type"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractObjectPropertyHolder-PassThroughOperation-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractObjectPropertyHolder-PassThroughOperation"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-CharacterStringPropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-CharacterStringPropertyHolder"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Citation_Type-edition-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Citation_Type-edition"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-derivedCRSRef-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-derivedCRSRef"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-CoordinateSystemAxisType-axisAbbrev-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateSystems-CoordinateSystemAxisType-axisAbbrev"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractObjectPropertyHolder-GeodesicString-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractObjectPropertyHolder-GeodesicString"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-constraints-MD_LegalConstraints_PropertyType-MD_LegalConstraints-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-constraints-MD_LegalConstraints_PropertyType-MD_LegalConstraints"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-topology-TopoSolidType-solidProperty-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-topology-TopoSolidType-solidProperty"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryComplexes-AbstractGeometryPropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-geometryComplexes-AbstractGeometryPropertyHolder"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-topology-TopoComplexType-topoPrimitiveMember-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-topology-TopoComplexType-topoPrimitiveMember"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-CylindricalCSPropertyType-CylindricalCS-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateSystems-CylindricalCSPropertyType-CylindricalCS"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-CharacterStringPropertyHolder-MD_CoverageContentTypeCode-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-content-CharacterStringPropertyHolder-MD_CoverageContentTypeCode"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-DS_StereoMate_PropertyType-DS_StereoMate-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-DS_StereoMate_PropertyType-DS_StereoMate"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-polarCSRef-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-polarCSRef"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-UnitOfMeasure_PropertyType-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-UnitOfMeasure_PropertyType-nilReason"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractCoordinateOperationType-scope-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractCoordinateOperationType-scope"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_Band_Type-bitsPerValue-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_Band_Type-bitsPerValue"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-parameterPropertyHolder-parameter-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateOperations-parameterPropertyHolder-parameter"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-constraints-CharacterStringPropertyHolder-MD_ClassificationCode-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-constraints-CharacterStringPropertyHolder-MD_ClassificationCode"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcByCenterPointType-nestedClassifier-nestedClassifier-pointProperty-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcByCenterPointType-nestedClassifier-nestedClassifier-pointProperty"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:Restriction
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-datums-packagedElement-34-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-datums-packagedElement-34"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-parameterValuePropertyHolder-parameterValue-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateOperations-parameterValuePropertyHolder-parameterValue"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-multiSurfaceProperty-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-multiSurfaceProperty"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gts-temporalObjects-packagedElement-2-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-iso-19139-20070417-gts-temporalObjects-packagedElement-2"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-CharacterStringPropertyHolder-DQ_EvaluationMethodTypeCode-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-CharacterStringPropertyHolder-DQ_EvaluationMethodTypeCode"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_PositionalAccuracy_PropertyType-AbstractDQ_PositionalAccuracy-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_PositionalAccuracy_PropertyType-AbstractDQ_PositionalAccuracy"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcType-numArc-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcType-numArc"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-UomTime_PropertyType-UnitDefinition-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-UomTime_PropertyType-UnitDefinition"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-datums-TemporalDatumBaseType-name-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-datums-TemporalDatumBaseType-name"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_TopicCategoryCode_PropertyType-MD_TopicCategoryCode-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_TopicCategoryCode_PropertyType-MD_TopicCategoryCode"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractObjectPropertyHolder-Tin-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractObjectPropertyHolder-Tin"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_DigitalTransferOptions_Type-transferSize-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_DigitalTransferOptions_Type-transferSize"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-GeodeticCRSType-nestedClassifier-ellipsoidalCS-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-GeodeticCRSType-nestedClassifier-ellipsoidalCS"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-datums-AbstractDatumType-domainOfValidity-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-datums-AbstractDatumType-domainOfValidity"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CharacterStringPropertyHolder-CI_OnLineFunctionCode-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-citation-CharacterStringPropertyHolder-CI_OnLineFunctionCode"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-gmlBase-NamespaceAttributePropertyHolder-id-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-gmlBase-NamespaceAttributePropertyHolder-id"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-UomVelocity_PropertyType-UnitDefinition-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-UomVelocity_PropertyType-UnitDefinition"
		nillable="false" kind="element"/>
	<NIEM_PIM_Profile:InformationModel
		xmlns:NIEM_PIM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PIM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-measures-appliedStereotypeInstance"
		base_Package="_niem-external-ogc-gml-3.2.1-measures" isConformant="false"
		defaultPurpose="reference" version="3.2.1" targetNamespace="http://www.opengis.net/gml/3.2"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-Quantity_._type-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-valueObjects-Quantity_._type-nilReason"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-attributeGroupDefinition-referenceSystem-uom-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-valueObjects-attributeGroupDefinition-referenceSystem-uom"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDSimpleContent
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-packagedElement-30-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-deprecatedTypes-packagedElement-30"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_ImageDescription_PropertyType-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_ImageDescription_PropertyType-nilReason"
		kind="attribute"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryAggregates-packagedElement-10-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-geometryAggregates-packagedElement-10"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-GenericName_PropertyType-AbstractGenericName-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-GenericName_PropertyType-AbstractGenericName"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coverage-SequenceRuleType-order-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coverage-SequenceRuleType-order"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-portrayalCatalogue-MD_PortrayalCatalogueReference_PropertyType-MD_PortrayalCatalogueReference-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-portrayalCatalogue-MD_PortrayalCatalogueReference_PropertyType-MD_PortrayalCatalogueReference"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-DefinitionPropertyHolder-TemporalCS-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-DefinitionPropertyHolder-TemporalCS"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_DataIdentification_Type-topicCategory-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_DataIdentification_Type-topicCategory"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_GeometricObjects_PropertyType-MD_GeometricObjects-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_GeometricObjects_PropertyType-MD_GeometricObjects"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractObjectPropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractObjectPropertyHolder"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-AbstractMD_Identification_Type-resourceSpecificUsage-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-identification-AbstractMD_Identification_Type-resourceSpecificUsage"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcByCenterPointType-numArc-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcByCenterPointType-numArc"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-CoordinatesType-ts-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-basicTypes-CoordinatesType-ts" kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-SingleOperationPropertyType-AbstractSingleOperation-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateOperations-SingleOperationPropertyType-AbstractSingleOperation"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_DimensionNameTypeCode_PropertyType-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_DimensionNameTypeCode_PropertyType-nilReason"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_ConceptualConsistency_PropertyType-DQ_ConceptualConsistency-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_ConceptualConsistency_PropertyType-DQ_ConceptualConsistency"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-datums-EngineeringDatumPropertyType-EngineeringDatum-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-datums-EngineeringDatumPropertyType-EngineeringDatum"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-generalTransformationRef-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-generalTransformationRef"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-AbstractDS_AggregatePropertyHolder-DS_ProductionSeries-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-AbstractDS_AggregatePropertyHolder-DS_ProductionSeries"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Angle_PropertyType-Angle-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Angle_PropertyType-Angle"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-CharacterStringPropertyHolder-MD_DimensionNameTypeCode-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-CharacterStringPropertyHolder-MD_DimensionNameTypeCode"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:Restriction
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-54-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-54"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-AbstractObjectPropertyHolder-Quantity-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-valueObjects-AbstractObjectPropertyHolder-Quantity"
		nillable="true" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Integer_PropertyType-Integer-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Integer_PropertyType-Integer"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractSurfacePatchPropertyHolder-Rectangle-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractSurfacePatchPropertyHolder-Rectangle"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-datums-DefinitionPropertyHolder-PrimeMeridian-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-datums-DefinitionPropertyHolder-PrimeMeridian"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataExtension-MD_ExtendedElementInformation_Type-maximumOccurrence-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-metadataExtension-MD_ExtendedElementInformation_Type-maximumOccurrence"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-topology-DirectedTopoSolidPropertyType-orientation-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-topology-DirectedTopoSolidPropertyType-orientation"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-UomScale_PropertyType-UnitDefinition-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-UomScale_PropertyType-UnitDefinition"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-GeodeticCRSType-nestedClassifier-sphericalCS-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-GeodeticCRSType-nestedClassifier-sphericalCS"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Address_Type-deliveryPoint-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Address_Type-deliveryPoint"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Record_PropertyType-Record-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Record_PropertyType-Record"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-constraints-MD_SecurityConstraints_PropertyType-MD_SecurityConstraints-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-constraints-MD_SecurityConstraints_PropertyType-MD_SecurityConstraints"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-SurfacePatchArrayPropertyType-AbstractSurfacePatch-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-SurfacePatchArrayPropertyType-AbstractSurfacePatch"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractObjectPropertyHolder-AbstractGeneralTransformation-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractObjectPropertyHolder-AbstractGeneralTransformation"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_Medium_Type-mediumNote-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_Medium_Type-mediumNote"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-modelGroupDefinition-PointGrid-rows-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-modelGroupDefinition-PointGrid-rows"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:Choice
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcByBulgeType-nestedClassifier-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcByBulgeType-nestedClassifier"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-temporalTopology-TimeTopologyComplexPropertyType-TimeTopologyComplex-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-temporalTopology-TimeTopologyComplexPropertyType-TimeTopologyComplex"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractSurfacePropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractSurfacePropertyHolder"/>
	<NIEM_Common_Profile:List
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-CountExtentType-appliedStereotypeInstance"
		base_DataType="_niem-external-ogc-gml-3.2.1-valueObjects-CountExtentType"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coverage-DataBlockType-nestedClassifier-tupleList-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coverage-DataBlockType-nestedClassifier-tupleList"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-dynamicFeature-AbstractTimeSliceType-dataSource-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-dynamicFeature-AbstractTimeSliceType-dataSource"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-MemberName_Type-aName-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-MemberName_Type-aName"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-KnotType-multiplicity-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-KnotType-multiplicity"
		nillable="false" kind="element"/>
	<NIEM_PIM_Profile:InformationModel
		xmlns:NIEM_PIM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PIM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-maintenance-appliedStereotypeInstance"
		base_Package="_niem-external-ogc-iso-19139-20070417-gmd-maintenance" isConformant="false"
		defaultPurpose="reference" version="0.1" targetNamespace="http://www.isotc211.org/2005/gmd"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-gmlBase-AbstractObjectPropertyHolder-AbstractGML-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-gmlBase-AbstractObjectPropertyHolder-AbstractGML"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-feature-EnvelopePropertyHolder-EnvelopeWithTimePeriod-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-feature-EnvelopePropertyHolder-EnvelopeWithTimePeriod"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-feature-BoundingShapeType-nestedClassifier-Null-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-feature-BoundingShapeType-nestedClassifier-Null"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-LI_ProcessStep_Type-dateTime-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-LI_ProcessStep_Type-dateTime"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Citation_Type-alternateTitle-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Citation_Type-alternateTitle"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_VerticalExtent_PropertyType-EX_VerticalExtent-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_VerticalExtent_PropertyType-EX_VerticalExtent"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_StandardOrderProcess_Type-fees-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_StandardOrderProcess_Type-fees"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_Distributor_Type-distributorTransferOptions-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_Distributor_Type-distributorTransferOptions"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-gmlBase-modelGroupDefinition-packagedElement-5-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-gmlBase-modelGroupDefinition-packagedElement-5"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-TimeOrdinalEraPropertyType-TimeOrdinalEra-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-TimeOrdinalEraPropertyType-TimeOrdinalEra"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:Choice
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-direction-DirectionVectorType-nestedClassifier-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-direction-DirectionVectorType-nestedClassifier"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_QuantitativeResult_PropertyType-DQ_QuantitativeResult-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_QuantitativeResult_PropertyType-DQ_QuantitativeResult"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_DataIdentification_Type-characterSet-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_DataIdentification_Type-characterSet"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcType-nestedClassifier-nestedClassifier-pointRep-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcType-nestedClassifier-nestedClassifier-pointRep"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_GeographicBoundingBox_Type-northBoundLatitude-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_GeographicBoundingBox_Type-northBoundLatitude"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-modelGroupDefinition-packagedElement-3-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-valueObjects-modelGroupDefinition-packagedElement-3"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-AbstractObjectPropertyHolder-CountList-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-valueObjects-AbstractObjectPropertyHolder-CountList"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coverage-RangeSetType-AbstractScalarValueList-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coverage-RangeSetType-AbstractScalarValueList"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-CharacterStringPropertyHolder-DS_AssociationTypeCode-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-identification-CharacterStringPropertyHolder-DS_AssociationTypeCode"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-91-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-91"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-BezierType-nestedClassifier-coordinates-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-BezierType-nestedClassifier-coordinates"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-datums-AbstractDatumType-anchorDefinition-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-datums-AbstractDatumType-anchorDefinition"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-AbstractMD_SpatialRepresentationPropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-AbstractMD_SpatialRepresentationPropertyHolder"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-UomScale_PropertyType-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-UomScale_PropertyType-nilReason"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-feature-BoundingShapeType-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-feature-BoundingShapeType-nilReason"
		kind="attribute"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-modelGroupDefinition-packagedElement-7-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-valueObjects-modelGroupDefinition-packagedElement-7"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_ImageDescription_Type-illuminationAzimuthAngle-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_ImageDescription_Type-illuminationAzimuthAngle"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataEntity-MD_Metadata_Type-metadataMaintenance-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-metadataEntity-MD_Metadata_Type-metadataMaintenance"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-domainSetPropertyHolder-rectifiedGridDomain-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-domainSetPropertyHolder-rectifiedGridDomain"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Measure_PropertyType-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Measure_PropertyType-nilReason"
		kind="attribute"/>
	<NIEM_Common_Profile:Union
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-stringOrNilReason-appliedStereotypeInstance"
		base_DataType="_niem-external-ogc-gml-3.2.1-basicTypes-stringOrNilReason"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_FeatureCatalogueDescription_Type-featureTypes-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_FeatureCatalogueDescription_Type-featureTypes"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractSurfacePatchPropertyHolder-AbstractSurfacePatch-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractSurfacePatchPropertyHolder-AbstractSurfacePatch"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_Scope_Type-levelDescription-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_Scope_Type-levelDescription"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-methodPropertyHolder-method-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateOperations-methodPropertyHolder-method"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coverage-packagedElement-22-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-coverage-packagedElement-22"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-members-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-members"
		nillable="false" kind="element"/>
	<NIEM_PIM_Profile:InformationModel
		xmlns:NIEM_PIM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PIM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-datums-appliedStereotypeInstance"
		base_Package="_niem-external-ogc-gml-3.2.1-datums" isConformant="false"
		defaultPurpose="reference" version="3.2.1" targetNamespace="http://www.opengis.net/gml/3.2"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_Scope_PropertyType-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_Scope_PropertyType-nilReason"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataEntity-MD_Metadata_Type-distributionInfo-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-metadataEntity-MD_Metadata_Type-distributionInfo"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_Resolution_Type-equivalentScale-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_Resolution_Type-equivalentScale"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-topology-AbstractGMLPropertyHolder-Node-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-topology-AbstractGMLPropertyHolder-Node"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-KnotType-value-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-KnotType-value"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-domainSetPropertyHolder-multiSurfaceDomain-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-domainSetPropertyHolder-multiSurfaceDomain"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-extent-AbstractEX_GeographicExtentPropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-iso-19139-20070417-gmd-extent-AbstractEX_GeographicExtentPropertyHolder"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_RelativeInternalPositionalAccuracy_PropertyType-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_RelativeInternalPositionalAccuracy_PropertyType-nilReason"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-temporal-TimePositionType-frame-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-temporal-TimePositionType-frame"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-abstractGeneralOperationParameterRef-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-abstractGeneralOperationParameterRef"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-emptyLink-type-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-emptyLink-type"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CubicSplineType-nestedClassifier-posList-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CubicSplineType-nestedClassifier-posList"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Telephone_PropertyType-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Telephone_PropertyType-nilReason"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-maintenance-MD_ScopeDescription_Type-attributeInstances-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-maintenance-MD_ScopeDescription_Type-attributeInstances"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-temporal-modelGroupDefinition-packagedElement-3-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-temporal-modelGroupDefinition-packagedElement-3"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-LI_ProcessStep_PropertyType-LI_ProcessStep-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-LI_ProcessStep_PropertyType-LI_ProcessStep"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_ElementPropertyHolder-DQ_TemporalConsistency-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_ElementPropertyHolder-DQ_TemporalConsistency"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coverage-CoverageFunctionType-CoverageMappingRule-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coverage-CoverageFunctionType-CoverageMappingRule"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_GeographicDescription_PropertyType-EX_GeographicDescription-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_GeographicDescription_PropertyType-EX_GeographicDescription"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-imageDatumPropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-deprecatedTypes-imageDatumPropertyHolder"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-LI_Source_Type-sourceStep-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-LI_Source_Type-sourceStep"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_TemporalExtentPropertyHolder-EX_TemporalExtent-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_TemporalExtentPropertyHolder-EX_TemporalExtent"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-gmlBase-NamespaceElementPropertyHolder-abstractAssociationRole-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-gmlBase-NamespaceElementPropertyHolder-abstractAssociationRole"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-AbstractObjectPropertyHolder-AbstractCurve-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-AbstractObjectPropertyHolder-AbstractCurve"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_ElementPropertyHolder-AbstractDQ_Element-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_ElementPropertyHolder-AbstractDQ_Element"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-multiPosition-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-multiPosition"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Decimal_PropertyType-Decimal-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Decimal_PropertyType-Decimal"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:Choice
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcByBulgeType-nestedClassifier-nestedClassifier-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcByBulgeType-nestedClassifier-nestedClassifier"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractObjectPropertyHolder-OrientableSurface-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractObjectPropertyHolder-OrientableSurface"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-EngineeringCRSType-nestedClassifier-coordinateSystem-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-EngineeringCRSType-nestedClassifier-coordinateSystem"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_Keywords_PropertyType-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_Keywords_PropertyType-nilReason"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-RecordPropertyHolder-Record-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-RecordPropertyHolder-Record"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CubicSplineType-nestedClassifier-nestedClassifier-pointRep-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CubicSplineType-nestedClassifier-nestedClassifier-pointRep"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-referenceSystem-MD_Identifier_Type-code-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-referenceSystem-MD_Identifier_Type-code"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-datums-GeodeticDatumType-ellipsoid-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-datums-GeodeticDatumType-ellipsoid"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-topology-NamespaceElementPropertyHolder-topoVolumeProperty-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-topology-NamespaceElementPropertyHolder-topoVolumeProperty"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-CodeWithAuthorityType-codeSpace-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-basicTypes-CodeWithAuthorityType-codeSpace"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-topology-TopoSurfacePropertyType-TopoSurface-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-topology-TopoSurfacePropertyType-TopoSurface"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coverage-SequenceRuleType-axisOrder-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coverage-SequenceRuleType-axisOrder"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-topology-TopoCurvePropertyType-TopoCurve-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-topology-TopoCurvePropertyType-TopoCurve"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractObjectPropertyHolder-OperationParameter-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractObjectPropertyHolder-OperationParameter"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_ContentInformation_PropertyType-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_ContentInformation_PropertyType-nilReason"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-referenceSystem-MD_ReferenceSystem_Type-referenceSystemIdentifier-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-referenceSystem-MD_ReferenceSystem_Type-referenceSystemIdentifier"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:Restriction
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-19-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-19"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-ellipsoidalCSPropertyHolder-ellipsoidalCS-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-ellipsoidalCSPropertyHolder-ellipsoidalCS"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-AbstractObjectPropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-AbstractObjectPropertyHolder"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-direction-DirectionPropertyType-CompassPoint-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-direction-DirectionPropertyType-CompassPoint"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:Choice
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-GeocentricCRSType-nestedClassifier-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-deprecatedTypes-GeocentricCRSType-nestedClassifier"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-ConversionPropertyType-Conversion-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateOperations-ConversionPropertyType-Conversion"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-units-BaseUnitType-unitsSystem-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-units-BaseUnitType-unitsSystem" nillable="false"
		kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-datums-TemporalDatumBaseType-scope-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-datums-TemporalDatumBaseType-scope"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-constraints-MD_RestrictionCode_PropertyType-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-constraints-MD_RestrictionCode_PropertyType-nilReason"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-units-UnitDefinitionType-catalogSymbol-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-units-UnitDefinitionType-catalogSymbol"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-BezierType-nestedClassifier-nestedClassifier-pointProperty-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-BezierType-nestedClassifier-nestedClassifier-pointProperty"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-TypeName_PropertyType-TypeName-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-TypeName_PropertyType-TypeName"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-LineStringType-nestedClassifier-posList-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-LineStringType-nestedClassifier-posList"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryAggregates-MultiGeometryPropertyType-AbstractGeometricAggregate-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryAggregates-MultiGeometryPropertyType-AbstractGeometricAggregate"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Address_Type-city-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Address_Type-city"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Contact_Type-phone-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Contact_Type-phone"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-maintenance-MD_ScopeCode_PropertyType-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-maintenance-MD_ScopeCode_PropertyType-nilReason"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-CharacterStringPropertyHolder-DS_InitiativeTypeCode-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-identification-CharacterStringPropertyHolder-DS_InitiativeTypeCode"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:ValueRestriction
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-UomURI-appliedStereotypeInstance"
		base_DataType="_niem-external-ogc-gml-3.2.1-basicTypes-UomURI">
		<pattern>([a-zA-Z][a-zA-Z0-9\-\+\.]*:|\.\./|\./|#).*</pattern>
	</NIEM_Common_Profile:ValueRestriction>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-datums-PrimeMeridianPropertyType-PrimeMeridian-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-datums-PrimeMeridianPropertyType-PrimeMeridian"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-componentReferenceSystemPropertyHolder-componentReferenceSystem-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-componentReferenceSystemPropertyHolder-componentReferenceSystem"
		nillable="false" kind="element"/>
	<NIEM_PIM_Profile:InformationModel
		xmlns:NIEM_PIM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PIM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-gmd-appliedStereotypeInstance"
		base_Package="_niem-external-ogc-iso-19139-20070417-gmd-gmd" isConformant="false"
		defaultPurpose="reference" version="0.1" targetNamespace="http://www.isotc211.org/2005/gmd"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-temporalTopology-TimeNodeType-nextEdge-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-temporalTopology-TimeNodeType-nextEdge"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-topology-TopoSolidType-universal-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-topology-TopoSolidType-universal"
		kind="attribute"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-23-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-23"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-DS_OtherAggregate_PropertyType-DS_OtherAggregate-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-DS_OtherAggregate_PropertyType-DS_OtherAggregate"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-TimeClockType-referenceTime-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-TimeClockType-referenceTime"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_KeywordTypeCode_PropertyType-MD_KeywordTypeCode-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_KeywordTypeCode_PropertyType-MD_KeywordTypeCode"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-UomArea_PropertyType-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-UomArea_PropertyType-nilReason"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-temporal-AbstractTimeGeometricPrimitiveType-frame-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-temporal-AbstractTimeGeometricPrimitiveType-frame"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_QuantitativeResult_Type-value-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_QuantitativeResult_Type-value"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_Georectified_Type-centerPoint-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_Georectified_Type-centerPoint"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-temporalTopology-TimeEdgeType-end-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-temporalTopology-TimeEdgeType-end"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-129-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-129"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-datums-ImageDatumPropertyType-ImageDatum-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-datums-ImageDatumPropertyType-ImageDatum"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryAggregates-MultiPointPropertyType-MultiPoint-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryAggregates-MultiPointPropertyType-MultiPoint"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic2d-NamespaceElementPropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-geometryBasic2d-NamespaceElementPropertyHolder"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_ImageDescription_Type-imagingCondition-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_ImageDescription_Type-imagingCondition"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-CharacterStringPropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-CharacterStringPropertyHolder"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-DMSAngleType-nestedClassifier-decimalMinutes-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-DMSAngleType-nestedClassifier-decimalMinutes"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-UomAngle_PropertyType-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-UomAngle_PropertyType-nilReason"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-AbstractObjectPropertyHolder-Bag-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-AbstractObjectPropertyHolder-Bag"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryComplexes-GeometricComplexPropertyType-nestedClassifier-CompositeCurve-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryComplexes-GeometricComplexPropertyType-nestedClassifier-CompositeCurve"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-grids-GridType-limits-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-grids-GridType-limits" nillable="false"
		kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-ConversionType-parameterValue-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateOperations-ConversionType-parameterValue"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-CoordinateSystemPropertyType-AbstractCoordinateSystem-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateSystems-CoordinateSystemPropertyType-AbstractCoordinateSystem"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-temporal-TimePeriodType-nestedClassifier-1-beginPosition-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-temporal-TimePeriodType-nestedClassifier-1-beginPosition"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-DS_Initiative_PropertyType-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-DS_Initiative_PropertyType-nilReason"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_ElementPropertyHolder-DQ_ConceptualConsistency-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_ElementPropertyHolder-DQ_ConceptualConsistency"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_Band_Type-scaleFactor-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_Band_Type-scaleFactor"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-BSplineType-nestedClassifier-posList-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-BSplineType-nestedClassifier-posList"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Number_PropertyType-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Number_PropertyType-nilReason"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-curveArrayProperty-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-curveArrayProperty"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-constraints-MD_Constraints_PropertyType-MD_Constraints-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-constraints-MD_Constraints_PropertyType-MD_Constraints"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-SolidPropertyType-AbstractSolid-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-SolidPropertyType-AbstractSolid"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-topology-TopoComplexType-superComplex-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-topology-TopoComplexType-superComplex"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_DataIdentification_Type-spatialRepresentationType-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_DataIdentification_Type-spatialRepresentationType"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic2d-NamespaceElementPropertyHolder-interior-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryBasic2d-NamespaceElementPropertyHolder-interior"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-modelGroupDefinition-geometricPositionGroup-pos-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-modelGroupDefinition-geometricPositionGroup-pos"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_TemporalExtent_PropertyType-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_TemporalExtent_PropertyType-nilReason"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_ElementPropertyHolder-DQ_AccuracyOfATimeMeasurement-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_ElementPropertyHolder-DQ_AccuracyOfATimeMeasurement"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-TimeCalendarEraType-epochOfUse-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-TimeCalendarEraType-epochOfUse"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-MovingObjectStatusType-statusReference-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-MovingObjectStatusType-statusReference"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-gmlBase-modelGroupDefinition-StandardObjectProperties-description-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-gmlBase-modelGroupDefinition-StandardObjectProperties-description"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDSimpleContent
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-packagedElement-18-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-basicTypes-packagedElement-18"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-temporalTopology-TimeTopologyComplexType-primitive-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-temporalTopology-TimeTopologyComplexType-primitive"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-temporal-AbstractGMLPropertyHolder-TimeInstant-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-temporal-AbstractGMLPropertyHolder-TimeInstant"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic2d-AbstractObjectPropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-geometryBasic2d-AbstractObjectPropertyHolder"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-referenceSystems-NamespaceElementPropertyHolder-domainOfValidity_._type-EX_Extent-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-referenceSystems-NamespaceElementPropertyHolder-domainOfValidity_._type-EX_Extent"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractCoordinateOperationType-sourceCRS-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractCoordinateOperationType-sourceCRS"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-AbstractCRSPropertyHolder-DerivedCRS-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-AbstractCRSPropertyHolder-DerivedCRS"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ClothoidType-refLocation_._type-AffinePlacement-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ClothoidType-refLocation_._type-AffinePlacement"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-datums-packagedElement-37-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-datums-packagedElement-37"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-feature-packagedElement-8-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-feature-packagedElement-8"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coverage-domainSetPropertyHolder-domainSet-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coverage-domainSetPropertyHolder-domainSet"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coverage-FileType-rangeParameters-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coverage-FileType-rangeParameters"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-conversionPropertyHolder-definedByConversion-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-conversionPropertyHolder-definedByConversion"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-NamespaceAttributePropertyHolder-role-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-xlink-1.0.0-xlinks-NamespaceAttributePropertyHolder-role"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-maintenance-MD_ScopeDescription_PropertyType-MD_ScopeDescription-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-maintenance-MD_ScopeDescription_PropertyType-MD_ScopeDescription"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralConversionType-id-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralConversionType-id"
		kind="attribute"/>
	<NIEM_PIM_Profile:InformationModel
		xmlns:NIEM_PIM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PIM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-constraints-appliedStereotypeInstance"
		base_Package="_niem-external-ogc-iso-19139-20070417-gmd-constraints" isConformant="false"
		defaultPurpose="reference" version="0.1" targetNamespace="http://www.isotc211.org/2005/gmd"/>
	<NIEM_Common_Profile:Choice
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-feature-BoundingShapeType-nestedClassifier-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-feature-BoundingShapeType-nestedClassifier"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-transformationRef-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-transformationRef"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-domainSetPropertyHolder-multiSolidDomain-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-domainSetPropertyHolder-multiSolidDomain"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-units-FormulaType-b-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-units-FormulaType-b" nillable="false"
		kind="element"/>
	<NIEM_Common_Profile:Restriction
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-36-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-36"/>
	<NIEM_Common_Profile:UnionOf
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-packagedElement-78-appliedStereotypeInstance"
		base_Usage="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-packagedElement-78"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_CoverageContentTypeCode_PropertyType-MD_CoverageContentTypeCode-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_CoverageContentTypeCode_PropertyType-MD_CoverageContentTypeCode"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDSimpleContent
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-temporal-packagedElement-7-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-temporal-packagedElement-7"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-topology-TopoComplexType-isMaximal-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-topology-TopoComplexType-isMaximal"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-singleOperationRef-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-singleOperationRef"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-EllipsoidalCSPropertyType-EllipsoidalCS-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateSystems-EllipsoidalCSPropertyType-EllipsoidalCS"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractCurveSegmentType-numDerivativeInterior-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractCurveSegmentType-numDerivativeInterior"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-topology-DirectedTopoSolidPropertyType-TopoSolid-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-topology-DirectedTopoSolidPropertyType-TopoSolid"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_GeographicDescription_Type-geographicIdentifier-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_GeographicDescription_Type-geographicIdentifier"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_ElementPropertyHolder-AbstractDQ_LogicalConsistency-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_ElementPropertyHolder-AbstractDQ_LogicalConsistency"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Citation_Type-editionDate-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Citation_Type-editionDate"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-ols-1.1.0-dhs-gmo-2.1.0-ols-EllipseType-majorAxis-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-ols-1.1.0-dhs-gmo-2.1.0-ols-EllipseType-majorAxis"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-operationParameterRef-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-operationParameterRef"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-locationPropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-deprecatedTypes-locationPropertyHolder"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-solidArrayProperty-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-solidArrayProperty"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-passThroughOperationRef-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-passThroughOperationRef"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-referenceSystem-MD_IdentifierPropertyHolder-MD_Identifier-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-referenceSystem-MD_IdentifierPropertyHolder-MD_Identifier"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryAggregates-AbstractGeometryPropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-geometryAggregates-AbstractGeometryPropertyHolder"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataExtension-MD_ExtendedElementInformation_Type-source-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-metadataExtension-MD_ExtendedElementInformation_Type-source"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_Dimension_PropertyType-MD_Dimension-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_Dimension_PropertyType-MD_Dimension"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-AbstractDS_AggregatePropertyHolder-DS_StereoMate-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-AbstractDS_AggregatePropertyHolder-DS_StereoMate"
		nillable="false" kind="element"/>
	<NIEM_PIM_Profile:InformationModel
		xmlns:NIEM_PIM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PIM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-appliedStereotypeInstance"
		base_Package="_niem-external-ogc-gml-3.2.1-deprecatedTypes" isConformant="false"
		defaultPurpose="reference" version="3.2.1" targetNamespace="http://www.opengis.net/gml/3.2"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-AbstractSingleOperationPropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-deprecatedTypes-AbstractSingleOperationPropertyHolder"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-direction-DirectionPropertyType-DirectionDescription-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-direction-DirectionPropertyType-DirectionDescription"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:List
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-booleanOrNilReasonList-appliedStereotypeInstance"
		base_DataType="_niem-external-ogc-gml-3.2.1-basicTypes-booleanOrNilReasonList"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-CoordinateOperationPropertyType-AbstractCoordinateOperation-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateOperations-CoordinateOperationPropertyType-AbstractCoordinateOperation"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-AbstractObjectPropertyHolder-Array-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-AbstractObjectPropertyHolder-Array"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coverage-AbstractObjectPropertyHolder-MultiSolidCoverage-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coverage-AbstractObjectPropertyHolder-MultiSolidCoverage"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_Band_Type-maxValue-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_Band_Type-maxValue"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-AbstractDS_AggregatePropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-AbstractDS_AggregatePropertyHolder"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-gmlBase-attributeGroupDefinition-AssociationAttributeGroup-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-gmlBase-attributeGroupDefinition-AssociationAttributeGroup-nilReason"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-dynamicFeature-DynamicFeatureMemberType-DynamicFeature-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-dynamicFeature-DynamicFeatureMemberType-DynamicFeature"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcByBulgeType-bulge-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcByBulgeType-bulge"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_PixelOrientationCode_PropertyType-MD_PixelOrientationCode-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_PixelOrientationCode_PropertyType-MD_PixelOrientationCode"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-TemporalCRSType-temporalDatum-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-TemporalCRSType-temporalDatum"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryComplexes-packagedElement-6-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-geometryComplexes-packagedElement-6"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-modelGroupDefinition-Value-AbstractTimeObject-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-valueObjects-modelGroupDefinition-Value-AbstractTimeObject"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Length_PropertyType-Length-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Length_PropertyType-Length"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-datums-DefinitionPropertyHolder-ImageDatum-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-datums-DefinitionPropertyHolder-ImageDatum"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-observation-targetPropertyHolder-subject-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-observation-targetPropertyHolder-subject"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Citation_Type-citedResponsibleParty-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Citation_Type-citedResponsibleParty"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-feature-AbstractFeatureType-boundedBy-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-feature-AbstractFeatureType-boundedBy"
		nillable="true" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-LineStringSegmentType-nestedClassifier-nestedClassifier-pointRep-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-LineStringSegmentType-nestedClassifier-nestedClassifier-pointRep"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-NamespaceElementPropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-basicTypes-NamespaceElementPropertyHolder"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-observation-AbstractFeaturePropertyHolder-DirectedObservationAtDistance-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-observation-AbstractFeaturePropertyHolder-DirectedObservationAtDistance"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-cartesianCSPropertyHolder-usesCartesianCS-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-cartesianCSPropertyHolder-usesCartesianCS"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:List
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-booleanList-appliedStereotypeInstance"
		base_DataType="_niem-external-ogc-gml-3.2.1-basicTypes-booleanList"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-DefinitionPropertyHolder-TimeClock-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-DefinitionPropertyHolder-TimeClock"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_FeatureCatalogueDescription_Type-language-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_FeatureCatalogueDescription_Type-language"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-patchesPropertyHolder-polygonPatches-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-patchesPropertyHolder-polygonPatches"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_DataQuality_PropertyType-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_DataQuality_PropertyType-nilReason"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-topology-DirectedNodePropertyType-orientation-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-topology-DirectedNodePropertyType-orientation"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-VerticalCRSType-verticalCS-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-VerticalCRSType-verticalCS"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-referenceSystem-AbstractRS_ReferenceSystem_Type-name-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-referenceSystem-AbstractRS_ReferenceSystem_Type-name"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcStringByBulgeType-nestedClassifier-coordinates-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcStringByBulgeType-nestedClassifier-coordinates"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-81-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-81"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-pointRep-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-pointRep"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:Choice
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-DMSAngleType-nestedClassifier-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-deprecatedTypes-DMSAngleType-nestedClassifier"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_ElementPropertyHolder-DQ_CompletenessCommission-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_ElementPropertyHolder-DQ_CompletenessCommission"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-AbstractObjectPropertyHolder-CountExtent-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-valueObjects-AbstractObjectPropertyHolder-CountExtent"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-observation-DirectedObservationAtDistanceType-distance-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-observation-DirectedObservationAtDistanceType-distance"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-80-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-80"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-NamespaceElementPropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-coordinateSystems-NamespaceElementPropertyHolder"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_Result_PropertyType-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_Result_PropertyType-nilReason"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralTransformationType-descriptionReference-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralTransformationType-descriptionReference"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-ImageCRSType-nestedClassifier-affineCS-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-ImageCRSType-nestedClassifier-affineCS"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-nilReason"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-NamespaceElementPropertyHolder-targetCRS-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateOperations-NamespaceElementPropertyHolder-targetCRS"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-gmlBase-NamespaceElementPropertyHolder-gmlProfileSchema-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-gmlBase-NamespaceElementPropertyHolder-gmlProfileSchema"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coverage-packagedElement-5-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-coverage-packagedElement-5"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-dynamicFeature-packagedElement-3-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-dynamicFeature-packagedElement-3"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_ResponsibleParty_Type-organisationName-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_ResponsibleParty_Type-organisationName"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:Choice
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcType-nestedClassifier-nestedClassifier-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcType-nestedClassifier-nestedClassifier"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-datums-SecondDefiningParameter_._type-inverseFlattening-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-datums-SecondDefiningParameter_._type-inverseFlattening"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-104-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-104"/>
	<NIEM_Common_Profile:UnionOf
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-packagedElement-12-appliedStereotypeInstance"
		base_Usage="_niem-external-ogc-gml-3.2.1-basicTypes-packagedElement-12"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-75-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-75"/>
	<NIEM_Common_Profile:Union
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-NameOrNilReason-appliedStereotypeInstance"
		base_DataType="_niem-external-ogc-gml-3.2.1-basicTypes-NameOrNilReason"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-SolidArrayPropertyType-AbstractSolid-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-SolidArrayPropertyType-AbstractSolid"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataExtension-MD_ExtendedElementInformation_Type-rule-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-metadataExtension-MD_ExtendedElementInformation_Type-rule"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-dynamicFeature-modelGroupDefinition-dynamicProperties-history-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-dynamicFeature-modelGroupDefinition-dynamicProperties-history"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_NonQuantitativeAttributeAccuracy_PropertyType-DQ_NonQuantitativeAttributeAccuracy-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_NonQuantitativeAttributeAccuracy_PropertyType-DQ_NonQuantitativeAttributeAccuracy"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Multiplicity_PropertyType-Multiplicity-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Multiplicity_PropertyType-Multiplicity"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-maintenance-MD_ScopeDescription_Type-other-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-maintenance-MD_ScopeDescription_Type-other"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractObjectPropertyHolder-OperationParameterGroup-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractObjectPropertyHolder-OperationParameterGroup"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-formulaPropertyHolder-methodFormula-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-formulaPropertyHolder-methodFormula"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-TimeOrdinalReferenceSystemType-component-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-TimeOrdinalReferenceSystemType-component"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-temporalDatumPropertyHolder-temporalDatum-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-temporalDatumPropertyHolder-temporalDatum"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-RectangleType-exterior-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-RectangleType-exterior"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-NamespaceElementPropertyHolder-curveProperty-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-NamespaceElementPropertyHolder-curveProperty"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-cartesianCSPropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-cartesianCSPropertyHolder"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CubicSplineType-nestedClassifier-nestedClassifier-pos-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CubicSplineType-nestedClassifier-nestedClassifier-pos"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-temporal-AbstractGMLPropertyHolder-AbstractTimeObject-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-temporal-AbstractGMLPropertyHolder-AbstractTimeObject"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-referenceSystems-packagedElement-5-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-referenceSystems-packagedElement-5"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-LI_Lineage_Type-source-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-LI_Lineage_Type-source"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryComplexes-GeometricComplexPropertyType-nestedClassifier-GeometricComplex-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryComplexes-GeometricComplexPropertyType-nestedClassifier-GeometricComplex"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractGriddedSurfaceType-columns-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractGriddedSurfaceType-columns"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-freeText-CharacterStringPropertyHolder-LocalisedCharacterString-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-freeText-CharacterStringPropertyHolder-LocalisedCharacterString"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Address_Type-administrativeArea-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Address_Type-administrativeArea"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_ElementPropertyHolder-DQ_TemporalValidity-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_ElementPropertyHolder-DQ_TemporalValidity"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-temporalDatumPropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-deprecatedTypes-temporalDatumPropertyHolder"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coverage-MappingRuleType-ruleReference-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coverage-MappingRuleType-ruleReference"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:Choice
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcType-nestedClassifier-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcType-nestedClassifier"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_Dimension_Type-dimensionSize-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_Dimension_Type-dimensionSize"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-107-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-107"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractObjectPropertyHolder-Curve-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractObjectPropertyHolder-Curve"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-gmlBase-NamespaceElementPropertyHolder-defaultCodeSpace-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-gmlBase-NamespaceElementPropertyHolder-defaultCodeSpace"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-AbstractMD_Identification_Type-purpose-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-identification-AbstractMD_Identification_Type-purpose"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-EnvelopeType-nestedClassifier-upperCorner-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-EnvelopeType-nestedClassifier-upperCorner"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_ResponsibleParty_PropertyType-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_ResponsibleParty_PropertyType-nilReason"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-domainSetPropertyHolder-gridDomain-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-domainSetPropertyHolder-gridDomain"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:Choice
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-BezierType-nestedClassifier-nestedClassifier-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-geometryPrimitives-BezierType-nestedClassifier-nestedClassifier"/>
	<NIEM_Common_Profile:Choice
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-BSplineType-nestedClassifier-nestedClassifier-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-geometryPrimitives-BSplineType-nestedClassifier-nestedClassifier"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-surfaceArrayProperty-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-surfaceArrayProperty"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-147-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-147"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-geodeticDatumPropertyHolder-geodeticDatum-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-geodeticDatumPropertyHolder-geodeticDatum"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryComplexes-CompositeSolidType-solidMember-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryComplexes-CompositeSolidType-solidMember"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-datums-SecondDefiningParameter_._type-semiMinorAxis-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-datums-SecondDefiningParameter_._type-semiMinorAxis"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-referenceSystem-MD_IdentifierPropertyHolder-RS_Identifier-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-referenceSystem-MD_IdentifierPropertyHolder-RS_Identifier"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractSurfacePatchPropertyHolder-Triangle-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractSurfacePatchPropertyHolder-Triangle"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_Georeferenceable_Type-orientationParameterAvailability-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_Georeferenceable_Type-orientationParameterAvailability"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-AbstractObjectPropertyHolder-AbstractGeometricPrimitive-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-AbstractObjectPropertyHolder-AbstractGeometricPrimitive"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:UnionOf
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-packagedElement-21-appliedStereotypeInstance"
		base_Usage="_niem-external-ogc-gml-3.2.1-basicTypes-packagedElement-21"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-LineStringSegmentType-interpolation-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-LineStringSegmentType-interpolation"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_ConformanceResult_PropertyType-DQ_ConformanceResult-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_ConformanceResult_PropertyType-DQ_ConformanceResult"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDSimpleContent
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-packagedElement-4-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-basicTypes-packagedElement-4"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-CompositeValueType-valueComponent-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-valueObjects-CompositeValueType-valueComponent"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_VerticalExtent_Type-minimumValue-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_VerticalExtent_Type-minimumValue"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-datums-DefinitionPropertyHolder-TemporalDatum-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-datums-DefinitionPropertyHolder-TemporalDatum"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-coordinateOperationRef-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-coordinateOperationRef"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_ImageDescription_Type-cloudCoverPercentage-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_ImageDescription_Type-cloudCoverPercentage"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataExtension-MD_ExtendedElementInformation_Type-condition-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-metadataExtension-MD_ExtendedElementInformation_Type-condition"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-AbstractMD_Identification_Type-resourceMaintenance-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-identification-AbstractMD_Identification_Type-resourceMaintenance"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-DS_Association_PropertyType-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-identification-DS_Association_PropertyType-nilReason"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-MeasureType-uom-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-basicTypes-MeasureType-uom" kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-freeText-PT_LocaleContainer_Type-date-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-freeText-PT_LocaleContainer_Type-date"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-packagedElement-30-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-packagedElement-30"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-temporalTopology-TimeNodeType-previousEdge-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-temporalTopology-TimeNodeType-previousEdge"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-conversionPropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-conversionPropertyHolder"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-position-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-position"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-dynamicFeature-modelGroupDefinition-dynamicProperties-dataSource-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-dynamicFeature-modelGroupDefinition-dynamicProperties-dataSource"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:ValueRestriction
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-ArcMinutesType-appliedStereotypeInstance"
		base_DataType="_niem-external-ogc-gml-3.2.1-deprecatedTypes-ArcMinutesType"
		maxInclusive="59"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-FeatureArrayPropertyType-AbstractFeature-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-FeatureArrayPropertyType-AbstractFeature"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-AbstractGenericNamePropertyHolder-AbstractGenericName-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-AbstractGenericNamePropertyHolder-AbstractGenericName"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:UnionOf
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-packagedElement-33-appliedStereotypeInstance"
		base_Usage="_niem-external-ogc-gml-3.2.1-basicTypes-packagedElement-33"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-CurveArrayPropertyType-AbstractCurve-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-CurveArrayPropertyType-AbstractCurve"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-packagedElement-68-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-packagedElement-68"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-NamespaceElementPropertyHolder-DateTime-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-NamespaceElementPropertyHolder-DateTime"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryAggregates-MultiSurfaceType-surfaceMember-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryAggregates-MultiSurfaceType-surfaceMember"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-86-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-86"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coverage-RangeSetType-DataBlock-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coverage-RangeSetType-DataBlock"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractObjectPropertyHolder-CubicSpline-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractObjectPropertyHolder-CubicSpline"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-RecordType_PropertyType-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-RecordType_PropertyType-nilReason"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_Format_Type-name-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_Format_Type-name"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-componentReferenceSystemPropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-deprecatedTypes-componentReferenceSystemPropertyHolder"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-TypeName_Type-aName-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-TypeName_Type-aName"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_GeographicBoundingBox_Type-southBoundLatitude-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_GeographicBoundingBox_Type-southBoundLatitude"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_CharacterSetCode_PropertyType-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_CharacterSetCode_PropertyType-nilReason"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_TemporalAccuracy_PropertyType-AbstractDQ_TemporalAccuracy-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_TemporalAccuracy_PropertyType-AbstractDQ_TemporalAccuracy"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-Category_._type-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-valueObjects-Category_._type-nilReason"
		kind="attribute"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-MeasurePropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-MeasurePropertyHolder"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-37-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-37"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-DefinitionPropertyHolder-CoordinateSystemAxis-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateSystems-DefinitionPropertyHolder-CoordinateSystemAxis"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-extent-AbstractEX_GeographicExtent_Type-extentTypeCode-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-extent-AbstractEX_GeographicExtent_Type-extentTypeCode"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataExtension-MD_ExtendedElementInformation_Type-dataType-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-metadataExtension-MD_ExtendedElementInformation_Type-dataType"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-NamespaceElementPropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-xlink-1.0.0-xlinks-NamespaceElementPropertyHolder"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-grids-RectifiedGridType-origin-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-grids-RectifiedGridType-origin" nillable="false"
		kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataExtension-CharacterStringPropertyHolder-MD_DatatypeCode-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-metadataExtension-CharacterStringPropertyHolder-MD_DatatypeCode"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-topology-TopoVolumePropertyType-TopoVolume-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-topology-TopoVolumePropertyType-TopoVolume"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-TransformationPropertyType-Transformation-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateOperations-TransformationPropertyType-Transformation"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-temporalTopology-AbstractTimeComplexPropertyHolder-TimeTopologyComplex-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-temporalTopology-AbstractTimeComplexPropertyHolder-TimeTopologyComplex"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-dictionary-packagedElement-4-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-dictionary-packagedElement-4"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-coordOperationPropertyHolder-usesOperation-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-coordOperationPropertyHolder-usesOperation"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic2d-packagedElement-19-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-geometryBasic2d-packagedElement-19"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceElementPropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceElementPropertyHolder"/>
	<NIEM_PIM_Profile:InformationModel
		xmlns:NIEM_PIM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PIM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryAggregates-appliedStereotypeInstance"
		base_Package="_niem-external-ogc-gml-3.2.1-geometryAggregates" isConformant="false"
		defaultPurpose="reference" version="3.2.1" targetNamespace="http://www.opengis.net/gml/3.2"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractObjectPropertyHolder-Transformation-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractObjectPropertyHolder-Transformation"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_GeographicExtent_PropertyType-AbstractEX_GeographicExtent-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_GeographicExtent_PropertyType-AbstractEX_GeographicExtent"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-grids-AbstractGeometryPropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-grids-AbstractGeometryPropertyHolder"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-EnvelopeType-nestedClassifier-lowerCorner-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-EnvelopeType-nestedClassifier-lowerCorner"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-dictionary-dictionaryEntryPropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-dictionary-dictionaryEntryPropertyHolder"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-39-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-39"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-CartesianCSPropertyType-CartesianCS-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateSystems-CartesianCSPropertyType-CartesianCS"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractSurfacePatchPropertyHolder-PolygonPatch-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractSurfacePatchPropertyHolder-PolygonPatch"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-grids-GridEnvelopeType-low-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-grids-GridEnvelopeType-low" nillable="false"
		kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_OnlineResource_Type-description-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_OnlineResource_Type-description"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-106-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-106"/>
	<NIEM_PIM_Profile:InformationModel
		xmlns:NIEM_PIM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PIM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-appliedStereotypeInstance"
		base_Package="_niem-external-ogc-gml-3.2.1-coordinateOperations" isConformant="false"
		defaultPurpose="reference" version="3.2.1" targetNamespace="http://www.opengis.net/gml/3.2"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-UserDefinedCSPropertyType-UserDefinedCS-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateSystems-UserDefinedCSPropertyType-UserDefinedCS"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-temporalTopology-AbstractTimePrimitivePropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-temporalTopology-AbstractTimePrimitivePropertyHolder"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_Medium_PropertyType-MD_Medium-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_Medium_PropertyType-MD_Medium"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:Choice
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CubicSplineType-nestedClassifier-nestedClassifier-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CubicSplineType-nestedClassifier-nestedClassifier"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gsr-spatialReferencing-SC_CRS_PropertyType-AbstractCRS-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gsr-spatialReferencing-SC_CRS_PropertyType-AbstractCRS"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-temporalCSRef-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-temporalCSRef"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_Format_Type-formatDistributor-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_Format_Type-formatDistributor"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-temporalTopology-TimeNodePropertyType-TimeNode-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-temporalTopology-TimeNodePropertyType-TimeNode"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-SingleCRSPropertyType-AbstractSingleCRS-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-SingleCRSPropertyType-AbstractSingleCRS"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-AbstractDS_Aggregate_Type-superset-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-AbstractDS_Aggregate_Type-superset"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-72-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-72"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-GeocentricCRSType-nestedClassifier-usesSphericalCS-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-GeocentricCRSType-nestedClassifier-usesSphericalCS"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-direction-packagedElement-3-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-direction-packagedElement-3"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-operationParameterPropertyHolder-operationParameter-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateOperations-operationParameterPropertyHolder-operationParameter"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-units-DerivedUnitType-derivationUnitTerm-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-units-DerivedUnitType-derivationUnitTerm"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-46-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-46"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-datums-packagedElement-4-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-datums-packagedElement-4"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-TinType-stopLines-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-TinType-stopLines"
		nillable="false" kind="element"/>
	<NIEM_PIM_Profile:InformationModel
		xmlns:NIEM_PIM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PIM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-referenceSystem-appliedStereotypeInstance"
		base_Package="_niem-external-ogc-iso-19139-20070417-gmd-referenceSystem"
		isConformant="false" defaultPurpose="reference" version="0.1"
		targetNamespace="http://www.isotc211.org/2005/gmd"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-OperationParameterGroupPropertyType-OperationParameterGroup-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateOperations-OperationParameterGroupPropertyType-OperationParameterGroup"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-AbstractCRSPropertyHolder-ProjectedCRS-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-AbstractCRSPropertyHolder-ProjectedCRS"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-temporal-TimePeriodType-nestedClassifier-2-end-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-temporal-TimePeriodType-nestedClassifier-2-end"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:Choice
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-grids-GridType-nestedClassifier-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-grids-GridType-nestedClassifier"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-singleCRSRef-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-singleCRSRef"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:Choice
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-temporal-TimePeriodType-nestedClassifier-1-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-temporal-TimePeriodType-nestedClassifier-1"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-CompoundCRSType-componentReferenceSystem-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-CompoundCRSType-componentReferenceSystem"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractObjectPropertyHolder-AbstractSingleOperation-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractObjectPropertyHolder-AbstractSingleOperation"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-DefinitionPropertyHolder-DefinitionProxy-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-DefinitionPropertyHolder-DefinitionProxy"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-LineStringType-nestedClassifier-nestedClassifier-pointRep-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-LineStringType-nestedClassifier-nestedClassifier-pointRep"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-RecordType_PropertyType-RecordType-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-RecordType_PropertyType-RecordType"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_Band_PropertyType-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_Band_PropertyType-nilReason"
		kind="attribute"/>
	<NIEM_PIM_Profile:InformationModel
		xmlns:NIEM_PIM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PIM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-appliedStereotypeInstance"
		base_Package="_niem-external-ogc-gml-3.2.1-coordinateSystems" isConformant="false"
		defaultPurpose="reference" version="3.2.1" targetNamespace="http://www.opengis.net/gml/3.2"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-DefinitionPropertyHolder-EllipsoidalCS-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateSystems-DefinitionPropertyHolder-EllipsoidalCS"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-AbstractGeneralDerivedCRSType-conversion-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-AbstractGeneralDerivedCRSType-conversion"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-gmlBase-AbstractGMLType-id-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-gmlBase-AbstractGMLType-id" kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_Georeferenceable_PropertyType-MD_Georeferenceable-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_Georeferenceable_PropertyType-MD_Georeferenceable"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-dictionary-packagedElement-6-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-dictionary-packagedElement-6"/>
	<NIEM_PIM_Profile:InformationModel
		xmlns:NIEM_PIM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PIM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gco-gco-appliedStereotypeInstance"
		base_Package="_niem-external-ogc-iso-19139-20070417-gco-gco" isConformant="false"
		defaultPurpose="reference" version="0.1" targetNamespace="http://www.isotc211.org/2005/gco"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-NamespaceElementPropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-NamespaceElementPropertyHolder"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic2d-AbstractRingPropertyType-AbstractRing-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryBasic2d-AbstractRingPropertyType-AbstractRing"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-datums-TemporalDatumBaseType-remarks-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-datums-TemporalDatumBaseType-remarks"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-CodeType-codeSpace-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-basicTypes-CodeType-codeSpace" kind="attribute"/>
	<NIEM_PIM_Profile:InformationModel
		xmlns:NIEM_PIM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PIM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-extent-appliedStereotypeInstance"
		base_Package="_niem-external-ogc-iso-19139-20070417-gmd-extent" isConformant="false"
		defaultPurpose="reference" version="0.1" targetNamespace="http://www.isotc211.org/2005/gmd"/>
	<NIEM_PIM_Profile:InformationModel
		xmlns:NIEM_PIM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PIM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-appliedStereotypeInstance"
		base_Package="_niem-external-ogc-iso-19139-20070417-gmd-citation" isConformant="false"
		defaultPurpose="reference" version="0.1" targetNamespace="http://www.isotc211.org/2005/gmd"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-LI_ProcessStep_Type-description-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-LI_ProcessStep_Type-description"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDAnyProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-gmlBase-InlinePropertyType-any-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-gmlBase-InlinePropertyType-any"
		processContents="strict"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-historyPropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-deprecatedTypes-historyPropertyHolder"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-grids-AbstractGeometryPropertyHolder-Grid-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-grids-AbstractGeometryPropertyHolder-Grid"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_ServiceIdentification_PropertyType-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_ServiceIdentification_PropertyType-nilReason"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-direction-DirectionDescriptionType-description-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-direction-DirectionDescriptionType-description"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-MeasureListType-uom-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-basicTypes-MeasureListType-uom" kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-TimeOrdinalEraType-member-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-TimeOrdinalEraType-member"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-grids-NamespaceElementPropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-grids-NamespaceElementPropertyHolder"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-constraints-MD_LegalConstraints_Type-useConstraints-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-constraints-MD_LegalConstraints_Type-useConstraints"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_DistributionUnits_PropertyType-MD_DistributionUnits-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_DistributionUnits_PropertyType-MD_DistributionUnits"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryAggregates-NamespaceElementPropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-geometryAggregates-NamespaceElementPropertyHolder"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_VerticalExtent_PropertyType-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_VerticalExtent_PropertyType-nilReason"
		kind="attribute"/>
	<NIEM_PIM_Profile:InformationModel
		xmlns:NIEM_PIM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PIM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-appliedStereotypeInstance"
		base_Package="_niem-external-ogc-gml-3.2.1-valueObjects" isConformant="false"
		defaultPurpose="reference" version="3.2.1" targetNamespace="http://www.opengis.net/gml/3.2"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-verticalCSPropertyHolder-verticalCS-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-verticalCSPropertyHolder-verticalCS"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-MeasurePropertyHolder-Measure-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-MeasurePropertyHolder-Measure"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-locatorLink-role-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-locatorLink-role"
		kind="attribute"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-40-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-40"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractObjectPropertyHolder-AbstractSolid-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractObjectPropertyHolder-AbstractSolid"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-CharacterStringPropertyHolder-MD_SpatialRepresentationTypeCode-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-identification-CharacterStringPropertyHolder-MD_SpatialRepresentationTypeCode"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-Count_._type-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-valueObjects-Count_._type-nilReason"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-AbstractMD_Identification_Type-resourceConstraints-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-identification-AbstractMD_Identification_Type-resourceConstraints"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-datums-NamespaceElementPropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-datums-NamespaceElementPropertyHolder"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcByCenterPointType-endAngle-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcByCenterPointType-endAngle"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-AbstractTimeSlicePropertyHolder-MovingObjectStatus-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-AbstractTimeSlicePropertyHolder-MovingObjectStatus"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-temporal-NamespaceElementPropertyHolder-validTime-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-temporal-NamespaceElementPropertyHolder-validTime"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-ArrayAssociationType-AbstractObject-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-ArrayAssociationType-AbstractObject"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-operationParameterPropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-deprecatedTypes-operationParameterPropertyHolder"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-extent-AbstractEX_GeographicExtentPropertyHolder-EX_GeographicBoundingBox-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-extent-AbstractEX_GeographicExtentPropertyHolder-EX_GeographicBoundingBox"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CylinderType-verticalCurveType-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CylinderType-verticalCurveType"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractObjectPropertyHolder-OperationMethod-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractObjectPropertyHolder-OperationMethod"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-AbstractMD_Identification_Type-resourceFormat-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-identification-AbstractMD_Identification_Type-resourceFormat"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-ParameterValueType-nestedClassifier-value-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateOperations-ParameterValueType-nestedClassifier-value"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_ElementPropertyHolder-DQ_TopologicalConsistency-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_ElementPropertyHolder-DQ_TopologicalConsistency"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_FeatureCatalogueDescription_Type-complianceCode-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_FeatureCatalogueDescription_Type-complianceCode"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CubicSplineType-degree-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CubicSplineType-degree"
		kind="attribute"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-51-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-51"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-TimeOrdinalEraType-start-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-TimeOrdinalEraType-start"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Date_Type-date-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Date_Type-date"
		nillable="false" kind="element"/>
	<NIEM_PIM_Profile:InformationModel
		xmlns:NIEM_PIM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PIM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic2d-appliedStereotypeInstance"
		base_Package="_niem-external-ogc-gml-3.2.1-geometryBasic2d" isConformant="false"
		defaultPurpose="reference" version="3.2.1" targetNamespace="http://www.opengis.net/gml/3.2"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-UnlimitedInteger_PropertyType-UnlimitedInteger-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-UnlimitedInteger_PropertyType-UnlimitedInteger"
		nillable="true" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataEntity-MD_Metadata_Type-parentIdentifier-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-metadataEntity-MD_Metadata_Type-parentIdentifier"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-observation-packagedElement-10-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-observation-packagedElement-10"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-constraints-MD_RestrictionCode_PropertyType-MD_RestrictionCode-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-constraints-MD_RestrictionCode_PropertyType-MD_RestrictionCode"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-EngineeringCRSType-nestedClassifier-affineCS-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-EngineeringCRSType-nestedClassifier-affineCS"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-coordOperationPropertyHolder-usesSingleOperation-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-coordOperationPropertyHolder-usesSingleOperation"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-referenceSystems-DefinitionPropertyHolder-AbstractCRS-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-referenceSystems-DefinitionPropertyHolder-AbstractCRS"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-GeocentricCRSPropertyType-GeocentricCRS-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-GeocentricCRSPropertyType-GeocentricCRS"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_ThematicClassificationCorrectness_PropertyType-DQ_ThematicClassificationCorrectness-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_ThematicClassificationCorrectness_PropertyType-DQ_ThematicClassificationCorrectness"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractObjectPropertyHolder-Shell-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractObjectPropertyHolder-Shell"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-formulaPropertyHolder-formula-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateOperations-formulaPropertyHolder-formula"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-packagedElement-48-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-packagedElement-48"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_ImageDescription_Type-compressionGenerationQuantity-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_ImageDescription_Type-compressionGenerationQuantity"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-DefinitionPropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-deprecatedTypes-DefinitionPropertyHolder"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-groupPropertyHolder-group-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateOperations-groupPropertyHolder-group"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-referenceSystems-CRSPropertyType-AbstractCRS-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-referenceSystems-CRSPropertyType-AbstractCRS"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-DS_Sensor_PropertyType-DS_Sensor-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-DS_Sensor_PropertyType-DS_Sensor"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataExtension-MD_ExtendedElementInformation_Type-domainCode-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-metadataExtension-MD_ExtendedElementInformation_Type-domainCode"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-gmlBase-modelGroupDefinition-packagedElement-4-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-gmlBase-modelGroupDefinition-packagedElement-4"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-CharacterStringPropertyHolder-MD_TopicCategoryCode-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-identification-CharacterStringPropertyHolder-MD_TopicCategoryCode"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-MovingObjectStatusType-elevation-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-MovingObjectStatusType-elevation"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:UnionOf
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-packagedElement-22-appliedStereotypeInstance"
		base_Usage="_niem-external-ogc-gml-3.2.1-basicTypes-packagedElement-22"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataEntity-MD_Metadata_PropertyType-MD_Metadata-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-metadataEntity-MD_Metadata_PropertyType-MD_Metadata"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-datums-primeMeridianPropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-datums-primeMeridianPropertyHolder"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-DS_Association_PropertyType-DS_Association-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-identification-DS_Association_PropertyType-DS_Association"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_ResponsibleParty_Type-contactInfo-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_ResponsibleParty_Type-contactInfo"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataExtension-MD_DatatypeCode_PropertyType-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-metadataExtension-MD_DatatypeCode_PropertyType-nilReason"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataEntity-MD_Metadata_Type-metadataStandardVersion-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-metadataEntity-MD_Metadata_Type-metadataStandardVersion"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-packagedElement-72-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-packagedElement-72"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-NamespaceElementPropertyHolder-curveMember-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-NamespaceElementPropertyHolder-curveMember"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-CoordinateSystemAxisType-maximumValue-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateSystems-CoordinateSystemAxisType-maximumValue"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Number_PropertyType-Decimal-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Number_PropertyType-Decimal"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-AbstractMD_SpatialRepresentationPropertyHolder-MD_Georeferenceable-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-AbstractMD_SpatialRepresentationPropertyHolder-MD_Georeferenceable"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-ImageCRSPropertyType-ImageCRS-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-ImageCRSPropertyType-ImageCRS"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryAggregates-packagedElement-16-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-geometryAggregates-packagedElement-16"/>
	<NIEM_Common_Profile:Restriction
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-71-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-71"/>
	<NIEM_Common_Profile:UnionOf
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-temporal-packagedElement-31-appliedStereotypeInstance"
		base_Usage="_niem-external-ogc-gml-3.2.1-temporal-packagedElement-31"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-conversionPropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-deprecatedTypes-conversionPropertyHolder"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-topology-packagedElement-48-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-topology-packagedElement-48"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-ScopedName_PropertyType-ScopedName-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-ScopedName_PropertyType-ScopedName"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-topology-TopoVolumeType-directedTopoSolid-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-topology-TopoVolumeType-directedTopoSolid"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-direction-DirectionDescriptionType-compassPoint-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-direction-DirectionDescriptionType-compassPoint"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-DMSAngleType-degrees-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-DMSAngleType-degrees"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-45-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-45"/>
	<NIEM_PIM_Profile:InformationModel
		xmlns:NIEM_PIM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PIM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-portrayalCatalogue-appliedStereotypeInstance"
		base_Package="_niem-external-ogc-iso-19139-20070417-gmd-portrayalCatalogue"
		isConformant="false" defaultPurpose="reference" version="0.1"
		targetNamespace="http://www.isotc211.org/2005/gmd"/>
	<NIEM_Common_Profile:Choice
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcByCenterPointType-nestedClassifier-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcByCenterPointType-nestedClassifier"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataEntity-MD_Metadata_Type-characterSet-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-metadataEntity-MD_Metadata_Type-characterSet"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CubicSplineType-interpolation-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CubicSplineType-interpolation"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-NamespaceAttributePropertyHolder-title-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-xlink-1.0.0-xlinks-NamespaceAttributePropertyHolder-title"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-GeneralConversionPropertyType-AbstractGeneralConversion-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateOperations-GeneralConversionPropertyType-AbstractGeneralConversion"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-referenceSystemRef-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-referenceSystemRef"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-gmlBase-attributeGroupDefinition-AggregationAttributeGroup-aggregationType-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-gmlBase-attributeGroupDefinition-AggregationAttributeGroup-aggregationType"
		kind="attribute"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-methodPropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-coordinateOperations-methodPropertyHolder"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-BagType-member-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-BagType-member" nillable="false"
		kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coverage-AbstractObjectPropertyHolder-MultiPointCoverage-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coverage-AbstractObjectPropertyHolder-MultiPointCoverage"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-locatorLink-type-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-locatorLink-type"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_Element_Type-evaluationMethodType-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_Element_Type-evaluationMethodType"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_LogicalConsistency_PropertyType-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_LogicalConsistency_PropertyType-nilReason"
		kind="attribute"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-temporalTopology-AbstractTimeComplexPropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-temporalTopology-AbstractTimeComplexPropertyHolder"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-constraints-MD_SecurityConstraints_PropertyType-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-constraints-MD_SecurityConstraints_PropertyType-nilReason"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-datums-DefinitionPropertyHolder-EngineeringDatum-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-datums-DefinitionPropertyHolder-EngineeringDatum"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-axisPropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-deprecatedTypes-axisPropertyHolder"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-EngineeringCRSType-nestedClassifier-linearCS-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-EngineeringCRSType-nestedClassifier-linearCS"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_Dimension_PropertyType-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_Dimension_PropertyType-nilReason"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-CharacterStringPropertyHolder-MD_DistributionUnits-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-distribution-CharacterStringPropertyHolder-MD_DistributionUnits"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:List
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-doubleOrNilReasonList-appliedStereotypeInstance"
		base_DataType="_niem-external-ogc-gml-3.2.1-basicTypes-doubleOrNilReasonList"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-49-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-49"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coverage-AbstractObjectPropertyHolder-MultiSurfaceCoverage-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coverage-AbstractObjectPropertyHolder-MultiSurfaceCoverage"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:Choice
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coverage-DomainSetType-nestedClassifier-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-coverage-DomainSetType-nestedClassifier"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_Element_Type-evaluationMethodDescription-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_Element_Type-evaluationMethodDescription"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-LocationPropertyType-nestedClassifier-LocationString-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-LocationPropertyType-nestedClassifier-LocationString"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataExtension-MD_ExtendedElementInformation_Type-name-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-metadataExtension-MD_ExtendedElementInformation_Type-name"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_AccuracyOfATimeMeasurement_PropertyType-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_AccuracyOfATimeMeasurement_PropertyType-nilReason"
		kind="attribute"/>
	<NIEM_Common_Profile:Restriction
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-dictionary-packagedElement-3-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-dictionary-packagedElement-3"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_CoverageDescription_Type-contentType-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_CoverageDescription_Type-contentType"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataEntity-MD_Metadata_Type-dateStamp-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-metadataEntity-MD_Metadata_Type-dateStamp"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-packagedElement-45-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-deprecatedTypes-packagedElement-45"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-ConcatenatedOperationPropertyType-ConcatenatedOperation-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateOperations-ConcatenatedOperationPropertyType-ConcatenatedOperation"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractObjectPropertyHolder-CircleByCenterPoint-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractObjectPropertyHolder-CircleByCenterPoint"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-BSplineType-degree-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-BSplineType-degree"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_PresentationFormCode_PropertyType-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_PresentationFormCode_PropertyType-nilReason"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_GriddedDataPositionalAccuracy_PropertyType-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_GriddedDataPositionalAccuracy_PropertyType-nilReason"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-TimeCalendarEraType-referenceEvent-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-TimeCalendarEraType-referenceEvent"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-timeCSPropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-timeCSPropertyHolder"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-observation-AbstractFeaturePropertyHolder-DirectedObservation-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-observation-AbstractFeaturePropertyHolder-DirectedObservation"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-compoundCRSRef-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-compoundCRSRef"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-topology-NamespaceElementPropertyHolder-directedTopoSolid-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-topology-NamespaceElementPropertyHolder-directedTopoSolid"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-RecordPropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-RecordPropertyHolder"/>
	<NIEM_Common_Profile:UnionOf
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-packagedElement-14-appliedStereotypeInstance"
		base_Usage="_niem-external-ogc-gml-3.2.1-basicTypes-packagedElement-14"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-EnvelopeType-coordinates-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-EnvelopeType-coordinates"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-AbstractMD_ContentInformationPropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-iso-19139-20070417-gmd-content-AbstractMD_ContentInformationPropertyHolder"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-ols-1.1.0-dhs-gmo-2.1.0-ols-packagedElement-2-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-ols-1.1.0-dhs-gmo-2.1.0-ols-packagedElement-2"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-gmlBase-NamespaceElementPropertyHolder-associationName-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-gmlBase-NamespaceElementPropertyHolder-associationName"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Contact_Type-address-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Contact_Type-address"
		nillable="false" kind="element"/>
	<NIEM_PIM_Profile:InformationModel
		xmlns:NIEM_PIM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PIM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-appliedStereotypeInstance"
		base_Package="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems" isConformant="false"
		defaultPurpose="reference" version="3.2.1" targetNamespace="http://www.opengis.net/gml/3.2"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-VerticalCRSType-verticalDatum-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-VerticalCRSType-verticalDatum"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-freeText-NamespaceElementPropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-iso-19139-20070417-gmd-freeText-NamespaceElementPropertyHolder"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-CoordinateSystemAxisType-minimumValue-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateSystems-CoordinateSystemAxisType-minimumValue"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_Usage_Type-specificUsage-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_Usage_Type-specificUsage"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-AbstractSingleCRSPropertyHolder-GeographicCRS-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-AbstractSingleCRSPropertyHolder-GeographicCRS"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ShellPropertyType-Shell-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ShellPropertyType-Shell"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-MeasurePropertyHolder-Scale-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-MeasurePropertyHolder-Scale"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-CodeListValue_Type-codeList-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-CodeListValue_Type-codeList"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-AbstractCRSPropertyHolder-AbstractGeneralDerivedCRS-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-AbstractCRSPropertyHolder-AbstractGeneralDerivedCRS"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_Element_Type-dateTime-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_Element_Type-dateTime"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-freeText-PT_LocaleContainer_PropertyType-PT_LocaleContainer-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-freeText-PT_LocaleContainer_PropertyType-PT_LocaleContainer"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-dynamicFeature-historyPropertyHolder-history-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-dynamicFeature-historyPropertyHolder-history"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-VerticalCRSPropertyType-VerticalCRS-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-VerticalCRSPropertyType-VerticalCRS"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_GeographicDescription_PropertyType-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_GeographicDescription_PropertyType-nilReason"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-ols-1.1.0-dhs-gmo-2.1.0-ols-EllipseType-minorAxis-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-ols-1.1.0-dhs-gmo-2.1.0-ols-EllipseType-minorAxis"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-NamespaceElementPropertyHolder-Real-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-NamespaceElementPropertyHolder-Real"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic2d-PolygonType-interior-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryBasic2d-PolygonType-interior"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractGeometricPrimitivePropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractGeometricPrimitivePropertyHolder"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-TimeCoordinateSystemType-nestedClassifier-originPosition-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-TimeCoordinateSystemType-nestedClassifier-originPosition"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-datums-secondDefiningParameter_._type-SecondDefiningParameter-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-datums-secondDefiningParameter_._type-SecondDefiningParameter"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-dynamicFeature-modelGroupDefinition-packagedElement-2-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-dynamicFeature-modelGroupDefinition-packagedElement-2"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ConeType-verticalCurveType-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ConeType-verticalCurveType"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-topology-NamespaceElementPropertyHolder-directedFace-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-topology-NamespaceElementPropertyHolder-directedFace"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-geographicCRSRef-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-geographicCRSRef"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-datums-packagedElement-43-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-datums-packagedElement-43"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-simpleLink-actuate-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-simpleLink-actuate"
		kind="attribute"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-sphericalCSPropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-deprecatedTypes-sphericalCSPropertyHolder"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-dictionary-DefinitionBaseType-id-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-dictionary-DefinitionBaseType-id"
		kind="attribute"/>
	<NIEM_Common_Profile:Choice
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-GeodeticCRSType-nestedClassifier-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-GeodeticCRSType-nestedClassifier"/>
	<NIEM_Common_Profile:ValueRestriction
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-ArcSecondsType-appliedStereotypeInstance"
		base_DataType="_niem-external-ogc-gml-3.2.1-deprecatedTypes-ArcSecondsType"
		minInclusive="0.00" maxExclusive="60.00"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-AbstractObjectPropertyHolder-AbstractGeometry-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-AbstractObjectPropertyHolder-AbstractGeometry"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-LineStringSegmentType-nestedClassifier-coordinates-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-LineStringSegmentType-nestedClassifier-coordinates"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-NamespaceElementPropertyHolder-Category_._type-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-valueObjects-NamespaceElementPropertyHolder-Category_._type-nilReason"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-DateTime_PropertyType-DateTime-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-DateTime_PropertyType-DateTime"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-BSplineType-isPolynomial-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-BSplineType-isPolynomial"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_Band_Type-offset-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_Band_Type-offset"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDAnyProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-gmlBase-AssociationRoleType-any-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-gmlBase-AssociationRoleType-any"
		processContents="strict"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-operationMethodRef-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-operationMethodRef"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_Georeferenceable_Type-parameterCitation-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_Georeferenceable_Type-parameterCitation"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractObjectPropertyHolder-AffinePlacement-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractObjectPropertyHolder-AffinePlacement"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcByCenterPointType-radius-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcByCenterPointType-radius"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CurveSegmentArrayPropertyType-AbstractCurveSegment-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CurveSegmentArrayPropertyType-AbstractCurveSegment"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-LI_Source_Type-sourceExtent-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-LI_Source_Type-sourceExtent"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_CoverageDescription_PropertyType-MD_CoverageDescription-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_CoverageDescription_PropertyType-MD_CoverageDescription"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:Choice
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-DMSAngleType-nestedClassifier-nestedClassifier-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-deprecatedTypes-DMSAngleType-nestedClassifier-nestedClassifier"/>
	<NIEM_Common_Profile:UnionOf
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-temporal-packagedElement-16-appliedStereotypeInstance"
		base_Usage="_niem-external-ogc-gml-3.2.1-temporal-packagedElement-16"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-LI_Source_Type-scaleDenominator-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-LI_Source_Type-scaleDenominator"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataExtension-MD_ExtendedElementInformation_Type-domainValue-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-metadataExtension-MD_ExtendedElementInformation_Type-domainValue"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_BoundingPolygon_Type-polygon-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_BoundingPolygon_Type-polygon"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-feature-FeaturePropertyType-AbstractFeature-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-feature-FeaturePropertyType-AbstractFeature"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-temporalTopology-TimeEdgePropertyType-TimeEdge-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-temporalTopology-TimeEdgePropertyType-TimeEdge"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_DataQuality_Type-report-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_DataQuality_Type-report"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-OperationMethodType-sourceDimensions-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateOperations-OperationMethodType-sourceDimensions"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-TimeClockPropertyType-TimeClock-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-TimeClockPropertyType-TimeClock"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-ParameterValueType-nestedClassifier-valueList-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateOperations-ParameterValueType-nestedClassifier-valueList"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-dictionary-DefinitionBaseType-metaDataProperty-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-dictionary-DefinitionBaseType-metaDataProperty"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-centerLineOf-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-centerLineOf"
		nillable="false" kind="element"/>
	<NIEM_PIM_Profile:InformationModel
		xmlns:NIEM_PIM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PIM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-appliedStereotypeInstance"
		base_Package="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality" isConformant="false"
		defaultPurpose="reference" version="0.1" targetNamespace="http://www.isotc211.org/2005/gmd"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_GridSpatialRepresentation_Type-axisDimensionProperties-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_GridSpatialRepresentation_Type-axisDimensionProperties"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryAggregates-AbstractGeometryPropertyHolder-MultiCurve-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryAggregates-AbstractGeometryPropertyHolder-MultiCurve"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-LocalName_PropertyType-LocalName-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-LocalName_PropertyType-LocalName"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcStringType-nestedClassifier-nestedClassifier-pointProperty-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcStringType-nestedClassifier-nestedClassifier-pointProperty"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coverage-FileType-fileStructure-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coverage-FileType-fileStructure"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-topology-FaceType-surfaceProperty-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-topology-FaceType-surfaceProperty"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-freeText-LocalisedCharacterString_PropertyType-LocalisedCharacterString-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-freeText-LocalisedCharacterString_PropertyType-LocalisedCharacterString"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDAnyProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-observation-ResultType-any-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-observation-ResultType-any"
		processContents="strict"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-patchesPropertyHolder-patches-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-patchesPropertyHolder-patches"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-ProjectedCRSType-nestedClassifier-baseGeodeticCRS-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-ProjectedCRSType-nestedClassifier-baseGeodeticCRS"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:Union
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-UomIdentifier-appliedStereotypeInstance"
		base_DataType="_niem-external-ogc-gml-3.2.1-basicTypes-UomIdentifier"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-dictionary-DictionaryEntryType-Definition-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-dictionary-DictionaryEntryType-Definition"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-resourceLink-label-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-resourceLink-label"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-ParameterValueGroupType-group-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateOperations-ParameterValueGroupType-group"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-historyPropertyHolder-track-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-historyPropertyHolder-track"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-PolygonPatchType-interpolation-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-PolygonPatchType-interpolation"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataEntity-MD_Metadata_Type-"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-metadataEntity-MD_Metadata_Type-applicationSchemaInfo"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-TimeOrdinalEraType-extent-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-TimeOrdinalEraType-extent"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-SphericalCSPropertyType-SphericalCS-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateSystems-SphericalCSPropertyType-SphericalCS"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-temporalDatumPropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-temporalDatumPropertyHolder"/>
	<NIEM_Common_Profile:Restriction
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-packagedElement-57-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-deprecatedTypes-packagedElement-57"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-feature-EnvelopePropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-feature-EnvelopePropertyHolder"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-datums-GeodeticDatumPropertyType-GeodeticDatum-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-datums-GeodeticDatumPropertyType-GeodeticDatum"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ConeType-horizontalCurveType-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ConeType-horizontalCurveType"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-GeodeticCRSType-geodeticDatum-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-GeodeticCRSType-geodeticDatum"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataEntity-MD_Metadata_Type-hierarchyLevelName-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-metadataEntity-MD_Metadata_Type-hierarchyLevelName"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-topology-AbstractGMLPropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-topology-AbstractGMLPropertyHolder"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-AbstractCRSPropertyHolder-CompoundCRS-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-AbstractCRSPropertyHolder-CompoundCRS"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-datums-ImageDatumType-pixelInCell-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-datums-ImageDatumType-pixelInCell"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-ParameterValueGroupType-parameterValue-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateOperations-ParameterValueGroupType-parameterValue"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_QuantitativeAttributeAccuracy_PropertyType-DQ_QuantitativeAttributeAccuracy-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_QuantitativeAttributeAccuracy_PropertyType-DQ_QuantitativeAttributeAccuracy"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-imageDatumPropertyHolder-imageDatum-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-imageDatumPropertyHolder-imageDatum"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CurveType-segments-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CurveType-segments"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:Choice
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coverage-FileType-nestedClassifier-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-coverage-FileType-nestedClassifier"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-AbstractCRSPropertyHolder-GeodeticCRS-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-AbstractCRSPropertyHolder-GeodeticCRS"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_BrowseGraphic_Type-fileDescription-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_BrowseGraphic_Type-fileDescription"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:Choice
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcByCenterPointType-nestedClassifier-nestedClassifier-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcByCenterPointType-nestedClassifier-nestedClassifier"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-temporal-TimePeriodType-nestedClassifier-1-begin-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-temporal-TimePeriodType-nestedClassifier-1-begin"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-NamespaceElementPropertyHolder-Decimal-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-NamespaceElementPropertyHolder-Decimal"
		nillable="false" kind="element"/>
	<NIEM_PIM_Profile:InformationModel
		xmlns:NIEM_PIM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PIM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataEntity-appliedStereotypeInstance"
		base_Package="_niem-external-ogc-iso-19139-20070417-gmd-metadataEntity" isConformant="false"
		defaultPurpose="reference" version="0.1" targetNamespace="http://www.isotc211.org/2005/gmd"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-topology-EdgeType-curveProperty-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-topology-EdgeType-curveProperty"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataEntity-MD_Metadata_Type-locale-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-metadataEntity-MD_Metadata_Type-locale"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-CoordinateSystemAxisType-rangeMeaning-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateSystems-CoordinateSystemAxisType-rangeMeaning"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDSimpleContent
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataExtension-packagedElement-7-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-iso-19139-20070417-gmd-metadataExtension-packagedElement-7"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-AbstractDS_AggregatePropertyHolder-DS_Sensor-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-AbstractDS_AggregatePropertyHolder-DS_Sensor"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-attributeGroupDefinition-SRSReferenceGroup-srsDimension-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-attributeGroupDefinition-SRSReferenceGroup-srsDimension"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic2d-LinearRingPropertyType-LinearRing-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryBasic2d-LinearRingPropertyType-LinearRing"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-68-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-68"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Contact_PropertyType-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Contact_PropertyType-nilReason"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-referenceSystem-MD_Identifier_Type-authority-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-referenceSystem-MD_Identifier_Type-authority"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_ResultPropertyHolder-AbstractDQ_Result-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_ResultPropertyHolder-AbstractDQ_Result"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CharacterStringPropertyHolder-CI_PresentationFormCode-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-citation-CharacterStringPropertyHolder-CI_PresentationFormCode"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcStringByBulgeType-interpolation-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcStringByBulgeType-interpolation"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcByBulgeType-nestedClassifier-coordinates-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcByBulgeType-nestedClassifier-coordinates"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_TemporalExtentPropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_TemporalExtentPropertyHolder"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-constraints-CharacterStringPropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-iso-19139-20070417-gmd-constraints-CharacterStringPropertyHolder"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Series_Type-page-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Series_Type-page"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataEntity-MD_Metadata_Type-featureAttribute-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-metadataEntity-MD_Metadata_Type-featureAttribute"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-engineeringDatumPropertyHolder-engineeringDatum-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-engineeringDatumPropertyHolder-engineeringDatum"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataEntity-MD_Metadata_Type-metadataConstraints-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-metadataEntity-MD_Metadata_Type-metadataConstraints"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-AbstractObjectPropertyHolder-AbstractScalarValueList-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-valueObjects-AbstractObjectPropertyHolder-AbstractScalarValueList"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-datums-DefinitionPropertyHolder-AbstractDatum-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-datums-DefinitionPropertyHolder-AbstractDatum"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_RangeDimensionPropertyHolder-MD_Band-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_RangeDimensionPropertyHolder-MD_Band"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-topology-FaceOrTopoSolidPropertyType-Face-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-topology-FaceOrTopoSolidPropertyType-Face"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_DataQuality_PropertyType-DQ_DataQuality-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_DataQuality_PropertyType-DQ_DataQuality"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractOperationPropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractOperationPropertyHolder"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-NamespaceElementPropertyHolder-Integer-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-NamespaceElementPropertyHolder-Integer"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_TemporalAccuracy_PropertyType-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_TemporalAccuracy_PropertyType-nilReason"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-TinType-maxLength-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-TinType-maxLength"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:UnionOf
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-packagedElement-28-appliedStereotypeInstance"
		base_Usage="_niem-external-ogc-gml-3.2.1-basicTypes-packagedElement-28"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-feature-EnvelopeWithTimePeriodType-endPosition-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-feature-EnvelopeWithTimePeriodType-endPosition"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-GeometryPropertyType-AbstractGeometry-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-GeometryPropertyType-AbstractGeometry"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-ArrayType-members-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-ArrayType-members"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-TinType-breakLines-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-TinType-breakLines"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coverage-AbstractFeaturePropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-coverage-AbstractFeaturePropertyHolder"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-engineeringCRSRef-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-engineeringCRSRef"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-measures-NamespaceElementPropertyHolder-angle-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-measures-NamespaceElementPropertyHolder-angle"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gss-geometry-GM_Point_PropertyType-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gss-geometry-GM_Point_PropertyType-nilReason"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-LI_Source_PropertyType-LI_Source-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-LI_Source_PropertyType-LI_Source"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcType-nestedClassifier-nestedClassifier-pos-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcType-nestedClassifier-nestedClassifier-pos"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-OperationMethodType-parameter-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateOperations-OperationMethodType-parameter"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractObjectPropertyHolder-Bezier-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractObjectPropertyHolder-Bezier"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractObjectPropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractObjectPropertyHolder"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-83-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-83"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-27-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-27"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_Extent_PropertyType-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_Extent_PropertyType-nilReason"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-CoordinateSystemAxisPropertyType-CoordinateSystemAxis-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateSystems-CoordinateSystemAxisPropertyType-CoordinateSystemAxis"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_CellGeometryCode_PropertyType-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_CellGeometryCode_PropertyType-nilReason"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-UomVolume_PropertyType-UnitDefinition-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-UomVolume_PropertyType-UnitDefinition"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_Keywords_Type-thesaurusName-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_Keywords_Type-thesaurusName"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_StandardOrderProcess_Type-turnaround-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_StandardOrderProcess_Type-turnaround"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-GeodeticCRSPropertyType-GeodeticCRS-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-GeodeticCRSPropertyType-GeodeticCRS"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-multiExtentOf-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-multiExtentOf"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-maintenance-MD_MaintenanceFrequencyCode_PropertyType-MD_MaintenanceFrequencyCode-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-maintenance-MD_MaintenanceFrequencyCode_PropertyType-MD_MaintenanceFrequencyCode"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-freeText-PT_LocaleContainer_Type-description-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-freeText-PT_LocaleContainer_Type-description"
		nillable="false" kind="element"/>
	<NIEM_PIM_Profile:InformationModel
		xmlns:NIEM_PIM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PIM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-appliedStereotypeInstance"
		base_Package="_niem-external-ogc-iso-19139-20070417-gmd-distribution" isConformant="false"
		defaultPurpose="reference" version="0.1" targetNamespace="http://www.isotc211.org/2005/gmd"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-69-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-69"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Record_PropertyType-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Record_PropertyType-nilReason"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-gmlBase-NamespaceElementPropertyHolder-abstractInlineProperty-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-gmlBase-NamespaceElementPropertyHolder-abstractInlineProperty"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-datums-anchorDefinitionPropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-datums-anchorDefinitionPropertyHolder"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-units-UnitOfMeasureType-uom-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-units-UnitOfMeasureType-uom" kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_Distribution_Type-distributionFormat-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_Distribution_Type-distributionFormat"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_PresentationFormCode_PropertyType-CI_PresentationFormCode-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_PresentationFormCode_PropertyType-CI_PresentationFormCode"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-UomVolume_PropertyType-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-UomVolume_PropertyType-nilReason"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_ImagingConditionCode_PropertyType-MD_ImagingConditionCode-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_ImagingConditionCode_PropertyType-MD_ImagingConditionCode"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-dynamicFeature-modelGroupDefinition-dynamicProperties-dataSourceReference-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-dynamicFeature-modelGroupDefinition-dynamicProperties-dataSourceReference"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractObjectPropertyHolder-Geodesic-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractObjectPropertyHolder-Geodesic"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-DefinitionPropertyHolder-CylindricalCS-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateSystems-DefinitionPropertyHolder-CylindricalCS"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-imageDatumPropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-imageDatumPropertyHolder"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-topology-FaceType-directedEdge-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-topology-FaceType-directedEdge" nillable="false"
		kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-DS_DataSet_PropertyType-DS_DataSet-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-DS_DataSet_PropertyType-DS_DataSet"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic2d-SurfacePropertyType-AbstractSurface-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryBasic2d-SurfacePropertyType-AbstractSurface"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_FeatureCatalogueDescription_PropertyType-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_FeatureCatalogueDescription_PropertyType-nilReason"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_OnlineResource_Type-"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_OnlineResource_Type-applicationProfile"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractSurfacePatchPropertyHolder-Cone-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractSurfacePatchPropertyHolder-Cone"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coverage-CoverageFunctionType-GridFunction-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coverage-CoverageFunctionType-GridFunction"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:Choice
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcStringByBulgeType-nestedClassifier-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcStringByBulgeType-nestedClassifier"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ClothoidType-endParameter-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ClothoidType-endParameter"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-units-NamespaceElementPropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-units-NamespaceElementPropertyHolder"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-CharacterString_PropertyType-CharacterString-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-CharacterString_PropertyType-CharacterString"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-DefinitionPropertyHolder-TimeCalendar-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-DefinitionPropertyHolder-TimeCalendar"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-maintenance-MD_MaintenanceInformation_Type-maintenanceAndUpdateFrequency-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-maintenance-MD_MaintenanceInformation_Type-maintenanceAndUpdateFrequency"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDSimpleContent
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-122-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-122"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-SolidType-exterior-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-SolidType-exterior"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_PositionalAccuracy_PropertyType-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_PositionalAccuracy_PropertyType-nilReason"
		kind="attribute"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-NamespaceElementPropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-NamespaceElementPropertyHolder"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-topology-DirectedFacePropertyType-orientation-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-topology-DirectedFacePropertyType-orientation"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-DerivedCRSPropertyType-DerivedCRS-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-DerivedCRSPropertyType-DerivedCRS"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-EnvelopeType-pos-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-EnvelopeType-pos"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-freeText-LanguageCode_PropertyType-LanguageCode-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-freeText-LanguageCode_PropertyType-LanguageCode"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ClothoidType-scaleFactor-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ClothoidType-scaleFactor"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-47-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-47"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-CoordinateSystemAxisType-uom-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateSystems-CoordinateSystemAxisType-uom"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-locatorLink-href-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-locatorLink-href"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-datums-EllipsoidType-secondDefiningParameter-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-datums-EllipsoidType-secondDefiningParameter"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CircleByCenterPointType-nestedClassifier-posList-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CircleByCenterPointType-nestedClassifier-posList"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataEntity-MD_Metadata_PropertyType-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-metadataEntity-MD_Metadata_PropertyType-nilReason"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-topology-TopoComplexPropertyType-TopoComplex-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-topology-TopoComplexPropertyType-TopoComplex"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_DigitalTransferOptions_PropertyType-MD_DigitalTransferOptions-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_DigitalTransferOptions_PropertyType-MD_DigitalTransferOptions"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryComplexes-CompositeSurfaceType-surfaceMember-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryComplexes-CompositeSurfaceType-surfaceMember"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Address_PropertyType-CI_Address-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Address_PropertyType-CI_Address"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:Choice
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-ProjectedCRSType-nestedClassifier-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-ProjectedCRSType-nestedClassifier"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-DS_Initiative_PropertyType-DS_Initiative-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-DS_Initiative_PropertyType-DS_Initiative"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcStringByBulgeType-nestedClassifier-nestedClassifier-pointRep-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcStringByBulgeType-nestedClassifier-nestedClassifier-pointRep"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-DS_Aggregate_PropertyType-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-DS_Aggregate_PropertyType-nilReason"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-dictionary-AbstractGMLPropertyHolder-Dictionary-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-dictionary-AbstractGMLPropertyHolder-Dictionary"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_RoleCode_PropertyType-CI_RoleCode-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_RoleCode_PropertyType-CI_RoleCode"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-LI_ProcessStep_PropertyType-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-LI_ProcessStep_PropertyType-nilReason"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_Element_Type-evaluationProcedure-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_Element_Type-evaluationProcedure"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-AbstractObjectPropertyHolder-AbstractValue-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-valueObjects-AbstractObjectPropertyHolder-AbstractValue"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-modelGroupDefinition-packagedElement-3-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-modelGroupDefinition-packagedElement-3"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-55-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-55"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-referenceSystem-MD_ReferenceSystem_PropertyType-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-referenceSystem-MD_ReferenceSystem_PropertyType-nilReason"
		kind="attribute"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_RangeDimensionPropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_RangeDimensionPropertyHolder"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-datums-DatumPropertyType-AbstractDatum-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-datums-DatumPropertyType-AbstractDatum"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-operationParameterPropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-coordinateOperations-operationParameterPropertyHolder"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-maintenance-NamespaceElementPropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-iso-19139-20070417-gmd-maintenance-NamespaceElementPropertyHolder"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-referenceSystems-packagedElement-8-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-referenceSystems-packagedElement-8"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_SpatialTemporalExtent_PropertyType-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_SpatialTemporalExtent_PropertyType-nilReason"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-AbstractObjectPropertyHolder-ValueArray-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-valueObjects-AbstractObjectPropertyHolder-ValueArray"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_CellGeometryCode_PropertyType-MD_CellGeometryCode-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_CellGeometryCode_PropertyType-MD_CellGeometryCode"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_PixelOrientationCode_PropertyType-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_PixelOrientationCode_PropertyType-nilReason"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralTransformationType-targetCRS-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralTransformationType-targetCRS"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataExtension-MD_ObligationCode_PropertyType-MD_ObligationCode-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-metadataExtension-MD_ObligationCode_PropertyType-MD_ObligationCode"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-packagedElement-54-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-deprecatedTypes-packagedElement-54"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryComplexes-AbstractSolidPropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-geometryComplexes-AbstractSolidPropertyHolder"/>
	<NIEM_PIM_Profile:InformationModel
		xmlns:NIEM_PIM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PIM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryComplexes-appliedStereotypeInstance"
		base_Package="_niem-external-ogc-gml-3.2.1-geometryComplexes" isConformant="false"
		defaultPurpose="reference" version="3.2.1" targetNamespace="http://www.opengis.net/gml/3.2"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-OperationParameterPropertyType-OperationParameter-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateOperations-OperationParameterPropertyType-OperationParameter"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcType-nestedClassifier-posList-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcType-nestedClassifier-posList"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_Element_Type-measureDescription-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_Element_Type-measureDescription"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-primeMeridianRef-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-primeMeridianRef"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Contact_Type-contactInstructions-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Contact_Type-contactInstructions"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractCoordinateOperationType-targetCRS-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractCoordinateOperationType-targetCRS"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:Choice
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-TemporalCRSType-nestedClassifier-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-TemporalCRSType-nestedClassifier"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-feature-NamespaceElementPropertyHolder-locationName-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-feature-NamespaceElementPropertyHolder-locationName"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-operationRef-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-operationRef"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_MediumFormatCode_PropertyType-MD_MediumFormatCode-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_MediumFormatCode_PropertyType-MD_MediumFormatCode"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDSimpleContent
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-18-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-18"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataEntity-MD_Metadata_Type-metadataStandardName-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-metadataEntity-MD_Metadata_Type-metadataStandardName"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-topology-EdgeType-container-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-topology-EdgeType-container" nillable="false"
		kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-AbstractFeatureCollectionType-featureMembers-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-AbstractFeatureCollectionType-featureMembers"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-datums-DefinitionPropertyHolder-Ellipsoid-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-datums-DefinitionPropertyHolder-Ellipsoid"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-AbstractSingleCRSPropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-deprecatedTypes-AbstractSingleCRSPropertyHolder"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-topology-NamespaceElementPropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-topology-NamespaceElementPropertyHolder"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-AbstractMD_Identification_Type-pointOfContact-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-identification-AbstractMD_Identification_Type-pointOfContact"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractObjectPropertyHolder-OrientableCurve-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractObjectPropertyHolder-OrientableCurve"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-TimeClockType-dateBasis-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-TimeClockType-dateBasis"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-temporalTopology-TimeTopologyPrimitivePropertyType-AbstractTimeTopologyPrimitive-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-temporalTopology-TimeTopologyPrimitivePropertyType-AbstractTimeTopologyPrimitive"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:Choice
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic2d-LinearRingType-nestedClassifier-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-geometryBasic2d-LinearRingType-nestedClassifier"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-attributeGroupDefinition-SRSInformationGroup-uomLabels-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-attributeGroupDefinition-SRSInformationGroup-uomLabels"
		kind="attribute"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-dynamicFeature-historyPropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-dynamicFeature-historyPropertyHolder"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-extentOf-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-extentOf"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-AbstractMD_IdentificationPropertyHolder-AbstractMD_Identification-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-identification-AbstractMD_IdentificationPropertyHolder-AbstractMD_Identification"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-DefinitionPropertyHolder-TimeCS-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateSystems-DefinitionPropertyHolder-TimeCS"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:Choice
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-EnvelopeType-nestedClassifier-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-EnvelopeType-nestedClassifier"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-TimeClockType-referenceEvent-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-TimeClockType-referenceEvent"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-patchesPropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-geometryPrimitives-patchesPropertyHolder"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-modelGroupDefinition-geometricPositionGroup-pointProperty-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-modelGroupDefinition-geometricPositionGroup-pointProperty"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-grids-AbstractGeometryPropertyHolder-RectifiedGrid-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-grids-AbstractGeometryPropertyHolder-RectifiedGrid"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-axisPropertyHolder-usesAxis-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-axisPropertyHolder-usesAxis"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-coordinateSystemPropertyHolder-usesCS-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-coordinateSystemPropertyHolder-usesCS"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-multiCenterOf-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-multiCenterOf"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-referenceSystems-domainOfValidity_._type-EX_Extent-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-referenceSystems-domainOfValidity_._type-EX_Extent"
		nillable="false" kind="element"/>
	<NIEM_PIM_Profile:InformationModel
		xmlns:NIEM_PIM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PIM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-grids-appliedStereotypeInstance"
		base_Package="_niem-external-ogc-gml-3.2.1-grids" isConformant="false"
		defaultPurpose="reference" version="3.2.1" targetNamespace="http://www.opengis.net/gml/3.2"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_Distribution_PropertyType-MD_Distribution-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_Distribution_PropertyType-MD_Distribution"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-sphericalCSPropertyHolder-usesSphericalCS-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-sphericalCSPropertyHolder-usesSphericalCS"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-TimeReferenceSystemType-domainOfValidity-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-TimeReferenceSystemType-domainOfValidity"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-43-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-43"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_BoundingPolygon_PropertyType-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_BoundingPolygon_PropertyType-nilReason"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-direction-DirectionPropertyType-DirectionVector-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-direction-DirectionPropertyType-DirectionVector"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryComplexes-AbstractSurfacePropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-geometryComplexes-AbstractSurfacePropertyHolder"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-TimeCoordinateSystemType-nestedClassifier-origin-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-TimeCoordinateSystemType-nestedClassifier-origin"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-TinType-controlPoint_._type-posList-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-TinType-controlPoint_._type-posList"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-CodeOrNilReasonListType-codeSpace-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-basicTypes-CodeOrNilReasonListType-codeSpace"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_DomainConsistency_PropertyType-DQ_DomainConsistency-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_DomainConsistency_PropertyType-DQ_DomainConsistency"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-DefinitionProxyType-definitionRef-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-DefinitionProxyType-definitionRef"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coverage-AbstractObjectPropertyHolder-RectifiedGridCoverage-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coverage-AbstractObjectPropertyHolder-RectifiedGridCoverage"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-referenceSystem-RS_Identifier_Type-version-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-referenceSystem-RS_Identifier_Type-version"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:Union
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-temporal-TimePositionUnion-appliedStereotypeInstance"
		base_DataType="_niem-external-ogc-gml-3.2.1-temporal-TimePositionUnion"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_ImageDescription_PropertyType-MD_ImageDescription-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_ImageDescription_PropertyType-MD_ImageDescription"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcStringType-nestedClassifier-coordinates-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcStringType-nestedClassifier-coordinates"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-73-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-73"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_Georeferenceable_PropertyType-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_Georeferenceable_PropertyType-nilReason"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_TopologyLevelCode_PropertyType-MD_TopologyLevelCode-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_TopologyLevelCode_PropertyType-MD_TopologyLevelCode"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-packagedElement-32-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-packagedElement-32"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-datums-packagedElement-42-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-datums-packagedElement-42"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-grids-GridType-nestedClassifier-axisName-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-grids-GridType-nestedClassifier-axisName"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-packagedElement-27-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-deprecatedTypes-packagedElement-27"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_Georeferenceable_Type-controlPointAvailability-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_Georeferenceable_Type-controlPointAvailability"
		nillable="false" kind="element"/>
	<NIEM_PIM_Profile:InformationModel
		xmlns:NIEM_PIM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PIM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gts-gts-appliedStereotypeInstance"
		base_Package="_niem-external-ogc-iso-19139-20070417-gts-gts" isConformant="false"
		defaultPurpose="reference" version="0.1" targetNamespace="http://www.isotc211.org/2005/gts"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-obliqueCartesianCSRef-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-obliqueCartesianCSRef"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:Choice
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryComplexes-GeometricComplexPropertyType-nestedClassifier-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-geometryComplexes-GeometricComplexPropertyType-nestedClassifier"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-simpleLink-arcrole-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-simpleLink-arcrole"
		kind="attribute"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-coordinateSystemPropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-deprecatedTypes-coordinateSystemPropertyHolder"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-units-UnitDefinitionType-quantityTypeReference-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-units-UnitDefinitionType-quantityTypeReference"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-AbstractTimeSlicePropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-deprecatedTypes-AbstractTimeSlicePropertyHolder"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-referenceSystem-MD_ReferenceSystem_PropertyType-MD_ReferenceSystem-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-referenceSystem-MD_ReferenceSystem_PropertyType-MD_ReferenceSystem"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CircleByCenterPointType-nestedClassifier-nestedClassifier-pointProperty-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CircleByCenterPointType-nestedClassifier-nestedClassifier-pointProperty"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_VectorSpatialRepresentation_Type-topologyLevel-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_VectorSpatialRepresentation_Type-topologyLevel"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-42-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-42"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-cartesianCSRef-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-cartesianCSRef"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryComplexes-packagedElement-14-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-geometryComplexes-packagedElement-14"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-NamespaceElementPropertyHolder-CI_Citation-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-citation-NamespaceElementPropertyHolder-CI_Citation"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-datums-VerticalDatumPropertyType-VerticalDatum-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-datums-VerticalDatumPropertyType-VerticalDatum"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-NamespaceElementPropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-iso-19139-20070417-gmd-citation-NamespaceElementPropertyHolder"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-TimeCalendarType-referenceFrame-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-TimeCalendarType-referenceFrame"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-primeMeridianPropertyHolder-usesPrimeMeridian-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-primeMeridianPropertyHolder-usesPrimeMeridian"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-LI_Lineage_Type-statement-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-LI_Lineage_Type-statement"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_ElementPropertyHolder-DQ_GriddedDataPositionalAccuracy-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_ElementPropertyHolder-DQ_GriddedDataPositionalAccuracy"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-packagedElement-42-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-deprecatedTypes-packagedElement-42"/>
	<NIEM_PSM_Profile:XSDSimpleContent
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-packagedElement-2-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-xlink-1.0.0-xlinks-packagedElement-2"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-102-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-102"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-dictionary-packagedElement-10-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-dictionary-packagedElement-10"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-89-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-89"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_ElementPropertyHolder-AbstractDQ_ThematicAccuracy-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_ElementPropertyHolder-AbstractDQ_ThematicAccuracy"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-crsRef-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-crsRef"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-NamespaceElementPropertyHolder-solidProperty-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-NamespaceElementPropertyHolder-solidProperty"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryComplexes-NamespaceElementPropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-geometryComplexes-NamespaceElementPropertyHolder"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_RoleCode_PropertyType-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_RoleCode_PropertyType-nilReason"
		kind="attribute"/>
	<NIEM_Common_Profile:Choice
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcStringType-nestedClassifier-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcStringType-nestedClassifier"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-20-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-20"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_Result_PropertyType-AbstractDQ_Result-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_Result_PropertyType-AbstractDQ_Result"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:UnionOf
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-packagedElement-7-appliedStereotypeInstance"
		base_Usage="_niem-external-ogc-gml-3.2.1-basicTypes-packagedElement-7"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-methodPropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-deprecatedTypes-methodPropertyHolder"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_BrowseGraphic_PropertyType-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_BrowseGraphic_PropertyType-nilReason"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_RelativeInternalPositionalAccuracy_PropertyType-DQ_RelativeInternalPositionalAccuracy-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_RelativeInternalPositionalAccuracy_PropertyType-DQ_RelativeInternalPositionalAccuracy"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-temporal-TimeIntervalLengthType-factor-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-temporal-TimeIntervalLengthType-factor"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-verticalCSPropertyHolder-usesVerticalCS-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-verticalCSPropertyHolder-usesVerticalCS"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_RangeDimension_PropertyType-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_RangeDimension_PropertyType-nilReason"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-domainSetPropertyHolder-multiCurveDomain-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-domainSetPropertyHolder-multiCurveDomain"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-grids-GridType-dimension-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-grids-GridType-dimension" kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-datums-GeodeticDatumType-primeMeridian-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-datums-GeodeticDatumType-primeMeridian"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-temporal-TimePrimitivePropertyType-AbstractTimePrimitive-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-temporal-TimePrimitivePropertyType-AbstractTimePrimitive"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Date_PropertyType-CI_Date-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Date_PropertyType-CI_Date"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDSimpleContent
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-temporal-packagedElement-20-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-temporal-packagedElement-20"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Address_Type-postalCode-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Address_Type-postalCode"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-AbstractDS_Aggregate_Type-seriesMetadata-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-AbstractDS_Aggregate_Type-seriesMetadata"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-attributeGroupDefinition-ObjectIdentification-id-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-attributeGroupDefinition-ObjectIdentification-id"
		kind="attribute"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-feature-AbstractGMLPropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-feature-AbstractGMLPropertyHolder"/>
	<NIEM_PSM_Profile:XSDAnyProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-GenericMetaDataType-any-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-GenericMetaDataType-any"
		processContents="lax"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-AbstractObjectPropertyHolder-AbstractScalarValue-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-valueObjects-AbstractObjectPropertyHolder-AbstractScalarValue"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_Usage_PropertyType-MD_Usage-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_Usage_PropertyType-MD_Usage"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Binary_PropertyType-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Binary_PropertyType-nilReason"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-gmlBase-modelGroupDefinition-StandardObjectProperties-identifier-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-gmlBase-modelGroupDefinition-StandardObjectProperties-identifier"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-26-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-26"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_SpatialTemporalExtent_PropertyType-EX_SpatialTemporalExtent-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_SpatialTemporalExtent_PropertyType-EX_SpatialTemporalExtent"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-freeText-PT_LocaleContainer_Type-responsibleParty-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-freeText-PT_LocaleContainer_Type-responsibleParty"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_ImageDescription_Type-filmDistortionInformationAvailability-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_ImageDescription_Type-filmDistortionInformationAvailability"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDSimpleContent
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-98-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-98"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_Georectified_Type-transformationDimensionDescription-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_Georectified_Type-transformationDimensionDescription"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gss-geometry-GM_Object_PropertyType-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gss-geometry-GM_Object_PropertyType-nilReason"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_CompletenessOmission_PropertyType-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_CompletenessOmission_PropertyType-nilReason"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-NamespaceElementPropertyHolder-sourceCRS-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateOperations-NamespaceElementPropertyHolder-sourceCRS"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_MediumFormatCode_PropertyType-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_MediumFormatCode_PropertyType-nilReason"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralTransformationType-identifier-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralTransformationType-identifier"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_ConceptualConsistency_PropertyType-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_ConceptualConsistency_PropertyType-nilReason"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_LogicalConsistency_PropertyType-AbstractDQ_LogicalConsistency-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_LogicalConsistency_PropertyType-AbstractDQ_LogicalConsistency"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-MeasureOrNilReasonListType-uom-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-basicTypes-MeasureOrNilReasonListType-uom"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-MappingRule-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-MappingRule"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-OrientableSurfaceType-orientation-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-OrientableSurfaceType-orientation"
		kind="attribute"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-NamespaceElementPropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-coordinateOperations-NamespaceElementPropertyHolder"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-TimeCSPropertyType-TimeCS-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateSystems-TimeCSPropertyType-TimeCS"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:UnionOf
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-packagedElement-29-appliedStereotypeInstance"
		base_Usage="_niem-external-ogc-gml-3.2.1-basicTypes-packagedElement-29"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic2d-LinearRingType-nestedClassifier-posList-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryBasic2d-LinearRingType-nestedClassifier-posList"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-21-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-21"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-OperationParameterGroupType-maximumOccurs-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateOperations-OperationParameterGroupType-maximumOccurs"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-AngleChoiceType-angle-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-AngleChoiceType-angle"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-simpleLink-href-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-simpleLink-href"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-ParameterValueType-nestedClassifier-dmsAngleValue-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateOperations-ParameterValueType-nestedClassifier-dmsAngleValue"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-gmlBase-NamespaceElementPropertyHolder-abstractStrictAssociationRole-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-gmlBase-NamespaceElementPropertyHolder-abstractStrictAssociationRole"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-imageDatumRef-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-imageDatumRef"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-locatorLink-title-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-locatorLink-title"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-NamespaceElementPropertyHolder-valueProperty-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-valueObjects-NamespaceElementPropertyHolder-valueProperty"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_Dimension_Type-resolution-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_Dimension_Type-resolution"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-DMSAngleType-nestedClassifier-nestedClassifier-seconds-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-DMSAngleType-nestedClassifier-nestedClassifier-seconds"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-LI_Source_Type-description-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-LI_Source_Type-description"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-ellipsoidalCSPropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-ellipsoidalCSPropertyHolder"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-gmlBase-modelGroupDefinition-packagedElement-8-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-gmlBase-modelGroupDefinition-packagedElement-8"/>
	<NIEM_PSM_Profile:XSDSimpleContent
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-packagedElement-4-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-xlink-1.0.0-xlinks-packagedElement-4"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_Element_Type-result-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_Element_Type-result"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_Resolution_PropertyType-MD_Resolution-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_Resolution_PropertyType-MD_Resolution"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_ElementPropertyHolder-DQ_NonQuantitativeAttributeAccuracy-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_ElementPropertyHolder-DQ_NonQuantitativeAttributeAccuracy"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-DegreesType-direction-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-DegreesType-direction"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gsr-spatialReferencing-SC_CRS_PropertyType-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gsr-spatialReferencing-SC_CRS_PropertyType-nilReason"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralTransformationType-domainOfValidity-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralTransformationType-domainOfValidity"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-UnitOfMeasure_PropertyType-UnitDefinition-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-UnitOfMeasure_PropertyType-UnitDefinition"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Citation_Type-series-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Citation_Type-series"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-MovingObjectStatusType-bearing-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-MovingObjectStatusType-bearing"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-MeasurePropertyHolder-Distance-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-MeasurePropertyHolder-Distance"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_VectorSpatialRepresentation_PropertyType-MD_VectorSpatialRepresentation-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_VectorSpatialRepresentation_PropertyType-MD_VectorSpatialRepresentation"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-topology-TopoCurveType-directedEdge-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-topology-TopoCurveType-directedEdge"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-DefinitionPropertyHolder-AbstractOperation-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-DefinitionPropertyHolder-AbstractOperation"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-SphereType-horizontalCurveType-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-SphereType-horizontalCurveType"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-NamespaceAttributePropertyHolder-label-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-xlink-1.0.0-xlinks-NamespaceAttributePropertyHolder-label"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-AbstractObjectPropertyHolder-QuantityExtent-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-valueObjects-AbstractObjectPropertyHolder-QuantityExtent"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coverage-AbstractObjectPropertyHolder-AbstractDiscreteCoverage-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coverage-AbstractObjectPropertyHolder-AbstractDiscreteCoverage"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-topology-NodeType-directedEdge-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-topology-NodeType-directedEdge" nillable="false"
		kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Contact_Type-onlineResource-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Contact_Type-onlineResource"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gss-geometry-GM_Point_PropertyType-Point-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gss-geometry-GM_Point_PropertyType-Point"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-34-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-34"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gts-temporalObjects-TM_Primitive_PropertyType-AbstractTimePrimitive-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gts-temporalObjects-TM_Primitive_PropertyType-AbstractTimePrimitive"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_ResultPropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_ResultPropertyHolder"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralTransformationType-operationVersion-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralTransformationType-operationVersion"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-NamespaceElementPropertyHolder-formulaCitation_._type-CI_Citation-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateOperations-NamespaceElementPropertyHolder-formulaCitation_._type-CI_Citation"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-ProjectedCRSPropertyType-ProjectedCRS-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-ProjectedCRSPropertyType-ProjectedCRS"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-dictionary-DefinitionBaseType-descriptionReference-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-dictionary-DefinitionBaseType-descriptionReference"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_VectorSpatialRepresentation_Type-geometricObjects-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_VectorSpatialRepresentation_Type-geometricObjects"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-DefinitionPropertyHolder-PolarCS-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateSystems-DefinitionPropertyHolder-PolarCS"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcByBulgeType-nestedClassifier-nestedClassifier-pointProperty-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcByBulgeType-nestedClassifier-nestedClassifier-pointProperty"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-engineeringDatumPropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-deprecatedTypes-engineeringDatumPropertyHolder"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractCurveSegmentType-numDerivativesAtStart-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractCurveSegmentType-numDerivativesAtStart"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_ElementPropertyHolder-AbstractDQ_PositionalAccuracy-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_ElementPropertyHolder-AbstractDQ_PositionalAccuracy"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_Element_PropertyType-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_Element_PropertyType-nilReason"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic2d-NamespaceElementPropertyHolder-surfaceProperty-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryBasic2d-NamespaceElementPropertyHolder-surfaceProperty"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-28-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-28"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-29-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-29"/>
	<NIEM_Common_Profile:Choice
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-OperationMethodType-nestedClassifier-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-coordinateOperations-OperationMethodType-nestedClassifier"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-56-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-56"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-maintenance-MD_MaintenanceInformation_Type-maintenanceNote-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-maintenance-MD_MaintenanceInformation_Type-maintenanceNote"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_DateTypeCode_PropertyType-CI_DateTypeCode-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_DateTypeCode_PropertyType-CI_DateTypeCode"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-packagedElement-60-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-deprecatedTypes-packagedElement-60"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-locatorLink-label-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-locatorLink-label"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_Medium_Type-volumes-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_Medium_Type-volumes"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-PointArrayPropertyType-Point-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-PointArrayPropertyType-Point"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-94-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-94"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_Format_Type-amendmentNumber-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_Format_Type-amendmentNumber"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CircleByCenterPointType-radius-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CircleByCenterPointType-radius"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-UomAngle_PropertyType-UnitDefinition-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-UomAngle_PropertyType-UnitDefinition"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_ImagingConditionCode_PropertyType-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_ImagingConditionCode_PropertyType-nilReason"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcStringByBulgeType-normal-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcStringByBulgeType-normal"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-direction-DirectionVectorType-nestedClassifier-verticalAngle-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-direction-DirectionVectorType-nestedClassifier-verticalAngle"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-ellipsoidRef-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-ellipsoidRef"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-measures-NamespaceElementPropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-measures-NamespaceElementPropertyHolder"/>
	<NIEM_Common_Profile:Choice
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-BSplineType-nestedClassifier-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-geometryPrimitives-BSplineType-nestedClassifier"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-topology-TopoComplexType-subComplex-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-topology-TopoComplexType-subComplex"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-RectangleType-interpolation-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-RectangleType-interpolation"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-dictionary-dictionaryEntryPropertyHolder-dictionaryEntry-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-dictionary-dictionaryEntryPropertyHolder-dictionaryEntry"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-CharacterStringPropertyHolder-MD_GeometricObjectTypeCode-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-CharacterStringPropertyHolder-MD_GeometricObjectTypeCode"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralTransformationType-scope-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralTransformationType-scope"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-AbstractGenericNamePropertyHolder-LocalName-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-AbstractGenericNamePropertyHolder-LocalName"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ClothoidType-refLocation-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ClothoidType-refLocation"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-direction-DirectionPropertyType-DirectionKeyword-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-direction-DirectionPropertyType-DirectionKeyword"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryAggregates-AbstractGeometryPropertyHolder-AbstractGeometricAggregate-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryAggregates-AbstractGeometryPropertyHolder-AbstractGeometricAggregate"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:UnionOf
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-packagedElement-79-appliedStereotypeInstance"
		base_Usage="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-packagedElement-79"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-units-ConventionalUnitType-nestedClassifier-roughConversionToPreferredUnit-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-units-ConventionalUnitType-nestedClassifier-roughConversionToPreferredUnit"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Number_PropertyType-Real-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Number_PropertyType-Real"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-arcLink-actuate-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-arcLink-actuate"
		kind="attribute"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-126-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-126"/>
	<NIEM_Common_Profile:List
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-NCNameList-appliedStereotypeInstance"
		base_DataType="_niem-external-ogc-gml-3.2.1-basicTypes-NCNameList"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-MovingObjectStatusType-nestedClassifier-location-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-MovingObjectStatusType-nestedClassifier-location"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_Band_Type-toneGradation-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_Band_Type-toneGradation"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-BooleanPropertyType-Boolean-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-valueObjects-BooleanPropertyType-Boolean"
		nillable="true" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_VectorSpatialRepresentation_PropertyType-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_VectorSpatialRepresentation_PropertyType-nilReason"
		kind="attribute"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-DefinitionPropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-DefinitionPropertyHolder"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-maintenance-MD_ScopeCode_PropertyType-MD_ScopeCode-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-maintenance-MD_ScopeCode_PropertyType-MD_ScopeCode"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryAggregates-NamespaceElementPropertyHolder-solidMember-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryAggregates-NamespaceElementPropertyHolder-solidMember"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-datums-NamespaceElementPropertyHolder-SecondDefiningParameter_._type-inverseFlattening-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-datums-NamespaceElementPropertyHolder-SecondDefiningParameter_._type-inverseFlattening"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-arcLink-show-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-arcLink-show"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-EngineeringCRSType-nestedClassifier-polarCS-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-EngineeringCRSType-nestedClassifier-polarCS"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-dictionary-packagedElement-17-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-dictionary-packagedElement-17"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-AbstractObjectPropertyHolder-Count-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-valueObjects-AbstractObjectPropertyHolder-Count"
		nillable="true" kind="element"/>
	<NIEM_Common_Profile:Choice
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CircleByCenterPointType-nestedClassifier-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CircleByCenterPointType-nestedClassifier"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-modelGroupDefinition-packagedElement-2-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-valueObjects-modelGroupDefinition-packagedElement-2"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractObjectPropertyHolder-ParameterValue-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractObjectPropertyHolder-ParameterValue"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-AbstractFeaturePropertyHolder-FeatureCollection-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-AbstractFeaturePropertyHolder-FeatureCollection"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_ElementPropertyHolder-DQ_FormatConsistency-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_ElementPropertyHolder-DQ_FormatConsistency"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-dynamicFeature-NamespaceElementPropertyHolder-dataSourceReference-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-dynamicFeature-NamespaceElementPropertyHolder-dataSourceReference"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-observation-ProcedurePropertyType-AbstractFeature-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-observation-ProcedurePropertyType-AbstractFeature"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_Keywords_Type-keyword-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_Keywords_Type-keyword"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:Choice
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-LineStringType-nestedClassifier-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-LineStringType-nestedClassifier"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-ObliqueCartesianCSPropertyType-ObliqueCartesianCS-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-ObliqueCartesianCSPropertyType-ObliqueCartesianCS"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-temporal-modelGroupDefinition-timeLength-timeInterval-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-temporal-modelGroupDefinition-timeLength-timeInterval"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-NamespaceElementPropertyHolder-Quantity_._type-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-valueObjects-NamespaceElementPropertyHolder-Quantity_._type-nilReason"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-AffineCSPropertyType-AffineCS-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateSystems-AffineCSPropertyType-AffineCS"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_BrowseGraphic_Type-fileName-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_BrowseGraphic_Type-fileName"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-dynamicFeature-AbstractGMLPropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-dynamicFeature-AbstractGMLPropertyHolder"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-temporal-AbstractGMLPropertyHolder-AbstractTimePrimitive-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-temporal-AbstractGMLPropertyHolder-AbstractTimePrimitive"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-AbstractMD_IdentificationPropertyHolder-MD_ServiceIdentification-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-identification-AbstractMD_IdentificationPropertyHolder-MD_ServiceIdentification"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_ThematicAccuracy_PropertyType-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_ThematicAccuracy_PropertyType-nilReason"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-isoType-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-isoType"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_RangeDimension_Type-descriptor-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_RangeDimension_Type-descriptor"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralTransformationType-metaDataProperty-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralTransformationType-metaDataProperty"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-DefinitionPropertyHolder-AffineCS-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateSystems-DefinitionPropertyHolder-AffineCS"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryAggregates-MultiCurveType-curveMembers-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryAggregates-MultiCurveType-curveMembers"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coverage-AbstractObjectPropertyHolder-File-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coverage-AbstractObjectPropertyHolder-File"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-gmlBase-modelGroupDefinition-StandardObjectProperties-name-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-gmlBase-modelGroupDefinition-StandardObjectProperties-name"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-DS_InitiativeTypeCode_PropertyType-DS_InitiativeTypeCode-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-identification-DS_InitiativeTypeCode_PropertyType-DS_InitiativeTypeCode"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-concatenatedOperationRef-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-concatenatedOperationRef"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_CoverageDescription_Type-attributeDescription-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_CoverageDescription_Type-attributeDescription"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractObjectPropertyHolder-Conversion-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractObjectPropertyHolder-Conversion"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_Dimension_Type-dimensionName-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_Dimension_Type-dimensionName"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-Boolean_._type-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-valueObjects-Boolean_._type-nilReason"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-topology-TopoPointPropertyType-TopoPoint-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-topology-TopoPointPropertyType-TopoPoint"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-extent-NamespaceElementPropertyHolder-EX_Extent-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-extent-NamespaceElementPropertyHolder-EX_Extent"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-topology-NodeType-pointProperty-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-topology-NodeType-pointProperty"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_GeographicBoundingBox_PropertyType-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_GeographicBoundingBox_PropertyType-nilReason"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-DefinitionPropertyHolder-VerticalCS-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateSystems-DefinitionPropertyHolder-VerticalCS"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractRingPropertyHolder-Ring-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractRingPropertyHolder-Ring"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:UnionOf
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-packagedElement-8-appliedStereotypeInstance"
		base_Usage="_niem-external-ogc-gml-3.2.1-basicTypes-packagedElement-8"/>
	<NIEM_PIM_Profile:InformationModel
		xmlns:NIEM_PIM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PIM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-direction-appliedStereotypeInstance"
		base_Package="_niem-external-ogc-gml-3.2.1-direction" isConformant="false"
		defaultPurpose="reference" version="3.2.1" targetNamespace="http://www.opengis.net/gml/3.2"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coverage-DomainSetType-nestedClassifier-AbstractTimeObject-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coverage-DomainSetType-nestedClassifier-AbstractTimeObject"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-AbstractMD_SpatialRepresentationPropertyHolder-MD_GridSpatialRepresentation-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-AbstractMD_SpatialRepresentationPropertyHolder-MD_GridSpatialRepresentation"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_ImageDescription_Type-cameraCalibrationInformationAvailability-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_ImageDescription_Type-cameraCalibrationInformationAvailability"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-coordinateSystemAxisRef-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-coordinateSystemAxisRef"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-ellipsoidalCSPropertyHolder-usesEllipsoidalCS-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-ellipsoidalCSPropertyHolder-usesEllipsoidalCS"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-units-DefinitionPropertyHolder-UnitDefinition-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-units-DefinitionPropertyHolder-UnitDefinition"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-56-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-56"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-UomTime_PropertyType-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-UomTime_PropertyType-nilReason"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-extendedLink-role-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-extendedLink-role"
		kind="attribute"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-25-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-25"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_FeatureCatalogueDescription_PropertyType-MD_FeatureCatalogueDescription-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_FeatureCatalogueDescription_PropertyType-MD_FeatureCatalogueDescription"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-primeMeridianPropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-deprecatedTypes-primeMeridianPropertyHolder"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-AbstractGMLPropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-deprecatedTypes-AbstractGMLPropertyHolder"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_Usage_Type-usageDateTime-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_Usage_Type-usageDateTime"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-datums-TemporalDatumBaseType-description-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-datums-TemporalDatumBaseType-description"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_BoundingPolygon_PropertyType-EX_BoundingPolygon-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_BoundingPolygon_PropertyType-EX_BoundingPolygon"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-feature-packagedElement-5-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-feature-packagedElement-5"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-units-DefinitionPropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-units-DefinitionPropertyHolder"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-projectedCRSRef-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-projectedCRSRef"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-constraints-MD_SecurityConstraints_Type-userNote-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-constraints-MD_SecurityConstraints_Type-userNote"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:UnionOf
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-packagedElement-37-appliedStereotypeInstance"
		base_Usage="_niem-external-ogc-gml-3.2.1-basicTypes-packagedElement-37"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-observation-TargetPropertyType-AbstractGeometry-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-observation-TargetPropertyType-AbstractGeometry"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-PointPropertyType-Point-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-PointPropertyType-Point"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-CoordinatesType-cs-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-basicTypes-CoordinatesType-cs" kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-NamespaceElementPropertyHolder-pos-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-NamespaceElementPropertyHolder-pos"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Real_PropertyType-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Real_PropertyType-nilReason"
		kind="attribute"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-77-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-77"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coverage-AbstractObjectPropertyHolder-MultiCurveCoverage-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coverage-AbstractObjectPropertyHolder-MultiCurveCoverage"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-MovingObjectStatusType-speed-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-MovingObjectStatusType-speed"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-extendedLink-title-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-extendedLink-title"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-CharacterStringPropertyHolder-MD_CharacterSetCode-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-identification-CharacterStringPropertyHolder-MD_CharacterSetCode"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-affineCSPropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-deprecatedTypes-affineCSPropertyHolder"/>
	<NIEM_PSM_Profile:XSDSimpleContent
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-direction-packagedElement-6-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-direction-packagedElement-6"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-LineStringType-nestedClassifier-nestedClassifier-pointProperty-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-LineStringType-nestedClassifier-nestedClassifier-pointProperty"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractObjectPropertyHolder-Solid-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractObjectPropertyHolder-Solid"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-66-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-66"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-BoundedFeatureType-boundedBy-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-BoundedFeatureType-boundedBy"
		nillable="true" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-maintenance-MD_ScopeDescription_Type-features-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-maintenance-MD_ScopeDescription_Type-features"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_DataIdentification_Type-extent-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_DataIdentification_Type-extent"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic2d-LinearRingType-nestedClassifier-nestedClassifier-pointRep-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryBasic2d-LinearRingType-nestedClassifier-nestedClassifier-pointRep"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataExtension-NamespaceElementPropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-iso-19139-20070417-gmd-metadataExtension-NamespaceElementPropertyHolder"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-freeText-PT_LocaleContainer_PropertyType-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-freeText-PT_LocaleContainer_PropertyType-nilReason"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_TopologicalConsistency_PropertyType-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_TopologicalConsistency_PropertyType-nilReason"
		kind="attribute"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractCurvePropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractCurvePropertyHolder"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryAggregates-MultiPointType-pointMembers-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryAggregates-MultiPointType-pointMembers"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-datumRef-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-datumRef"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_ImageDescription_Type-radiometricCalibrationDataAvailability-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_ImageDescription_Type-radiometricCalibrationDataAvailability"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-PolygonPatchType-exterior-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-PolygonPatchType-exterior"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-gmlBase-modelGroupDefinition-packagedElement-2-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-gmlBase-modelGroupDefinition-packagedElement-2"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_Scope_Type-extent-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_Scope_Type-extent"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-direction-DirectionDescriptionType-keyword-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-direction-DirectionDescriptionType-keyword"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-maintenance-MD_MaintenanceInformation_Type-userDefinedMaintenanceFrequency-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-maintenance-MD_MaintenanceInformation_Type-userDefinedMaintenanceFrequency"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-89-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-89"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Citation_PropertyType-CI_Citation-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Citation_PropertyType-CI_Citation"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractObjectPropertyHolder-ArcByCenterPoint-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractObjectPropertyHolder-ArcByCenterPoint"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coverage-DataBlockType-nestedClassifier-doubleOrNilReasonTupleList-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coverage-DataBlockType-nestedClassifier-doubleOrNilReasonTupleList"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-observation-AbstractFeaturePropertyHolder-Observation-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-observation-AbstractFeaturePropertyHolder-Observation"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-affineCSPropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-affineCSPropertyHolder"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_Resolution_Type-distance-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_Resolution_Type-distance"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_Keywords_Type-type-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_Keywords_Type-type"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-temporal-NamespaceElementPropertyHolder-timeInterval-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-temporal-NamespaceElementPropertyHolder-timeInterval"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Citation_Type-identifier-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Citation_Type-identifier"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Number_PropertyType-Integer-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Number_PropertyType-Integer"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-AbstractObjectPropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-valueObjects-AbstractObjectPropertyHolder"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coverage-FileType-nestedClassifier-fileReference-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coverage-FileType-nestedClassifier-fileReference"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-datums-AbstractDatumType-realizationEpoch-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-datums-AbstractDatumType-realizationEpoch"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-58-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-58"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_TemporalExtent_Type-extent-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_TemporalExtent_Type-extent"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-referenceSystem-RS_ReferenceSystem_PropertyType-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-referenceSystem-RS_ReferenceSystem_PropertyType-nilReason"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-AbstractObjectPropertyHolder-Point-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-AbstractObjectPropertyHolder-Point"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:UnionOf
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-packagedElement-34-appliedStereotypeInstance"
		base_Usage="_niem-external-ogc-gml-3.2.1-basicTypes-packagedElement-34"/>
	<NIEM_PSM_Profile:XSDSimpleContent
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coverage-packagedElement-28-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-coverage-packagedElement-28"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-LinearCSPropertyType-LinearCS-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateSystems-LinearCSPropertyType-LinearCS"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-GeocentricCRSType-nestedClassifier-usesCartesianCS-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-GeocentricCRSType-nestedClassifier-usesCartesianCS"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryComplexes-GeometricComplexPropertyType-nestedClassifier-CompositeSolid-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryComplexes-GeometricComplexPropertyType-nestedClassifier-CompositeSolid"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-AbstractObjectPropertyHolder-LineString-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-AbstractObjectPropertyHolder-LineString"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_TemporalConsistency_PropertyType-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_TemporalConsistency_PropertyType-nilReason"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-grids-GridLimitsType-GridEnvelope-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-grids-GridLimitsType-GridEnvelope"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-CompoundCRSPropertyType-CompoundCRS-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-CompoundCRSPropertyType-CompoundCRS"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryAggregates-MultiCurvePropertyType-MultiCurve-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryAggregates-MultiCurvePropertyType-MultiCurve"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_DataIdentification_Type-spatialResolution-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_DataIdentification_Type-spatialResolution"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-78-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-78"/>
	<NIEM_Common_Profile:ValueRestriction
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-UomSymbol-appliedStereotypeInstance"
		base_DataType="_niem-external-ogc-gml-3.2.1-basicTypes-UomSymbol">
		<pattern>[^: \n\r\t]+</pattern>
	</NIEM_Common_Profile:ValueRestriction>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-GeodeticCRSType-nestedClassifier-cartesianCS-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-GeodeticCRSType-nestedClassifier-cartesianCS"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-domainSetPropertyHolder-multiPointDomain-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-domainSetPropertyHolder-multiPointDomain"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_GeographicBoundingBox_Type-westBoundLongitude-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_GeographicBoundingBox_Type-westBoundLongitude"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-gmlBase-NamespaceElementPropertyHolder-targetElement-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-gmlBase-NamespaceElementPropertyHolder-targetElement"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-AbstractObjectPropertyHolder-Category-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-valueObjects-AbstractObjectPropertyHolder-Category"
		nillable="true" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_Georectified_Type-pointInPixel-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_Georectified_Type-pointInPixel"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-132-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-132"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataExtension-MD_ExtendedElementInformation_PropertyType-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-metadataExtension-MD_ExtendedElementInformation_PropertyType-nilReason"
		kind="attribute"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-modelGroupDefinition-packagedElement-5-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-valueObjects-modelGroupDefinition-packagedElement-5"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-groupPropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-coordinateOperations-groupPropertyHolder"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CubicSplineType-nestedClassifier-coordinates-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CubicSplineType-nestedClassifier-coordinates"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-arcLink-arcrole-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-arcLink-arcrole"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-PriorityLocationPropertyType-priority-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-PriorityLocationPropertyType-priority"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-observation-DirectedObservationType-direction-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-observation-DirectedObservationType-direction"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-UnlimitedInteger_PropertyType-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-UnlimitedInteger_PropertyType-nilReason"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_Georectified_PropertyType-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_Georectified_PropertyType-nilReason"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-TriangleType-interpolation-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-TriangleType-interpolation"
		kind="attribute"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-referenceSystems-NamespaceElementPropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-referenceSystems-NamespaceElementPropertyHolder"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coverage-AbstractObjectPropertyHolder-coverageFunction-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coverage-AbstractObjectPropertyHolder-coverageFunction"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-groupPropertyHolder-valuesOfGroup-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-groupPropertyHolder-valuesOfGroup"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-parameterValuePropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-deprecatedTypes-parameterValuePropertyHolder"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Length_PropertyType-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Length_PropertyType-nilReason"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coverage-DomainSetType-nestedClassifier-AbstractGeometry-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coverage-DomainSetType-nestedClassifier-AbstractGeometry"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-dynamicFeature-modelGroupDefinition-packagedElement-7-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-dynamicFeature-modelGroupDefinition-packagedElement-7"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-coordinateSystemRef-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-coordinateSystemRef"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-DateTime_PropertyType-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-DateTime_PropertyType-nilReason"
		kind="attribute"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-47-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-47"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-ols-1.1.0-dhs-gmo-2.1.0-ols-EllipseType-rotation-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-ols-1.1.0-dhs-gmo-2.1.0-ols-EllipseType-rotation"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic2d-NamespaceElementPropertyHolder-exterior-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryBasic2d-NamespaceElementPropertyHolder-exterior"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_Distributor_Type-distributorFormat-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_Distributor_Type-distributorFormat"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-LI_Source_PropertyType-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-LI_Source_PropertyType-nilReason"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataEntity-MD_Metadata_Type-featureType-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-metadataEntity-MD_Metadata_Type-featureType"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-observation-packagedElement-12-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-observation-packagedElement-12"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-NamespaceElementPropertyHolder-posList-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-NamespaceElementPropertyHolder-posList"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gts-temporalObjects-TM_Primitive_PropertyType-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gts-temporalObjects-TM_Primitive_PropertyType-nilReason"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-grids-GridEnvelopeType-high-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-grids-GridEnvelopeType-high" nillable="false"
		kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-DS_DataSet_PropertyType-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-DS_DataSet_PropertyType-nilReason"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-temporalTopology-TimeNodeType-position-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-temporalTopology-TimeNodeType-position"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralTransformationType-remarks-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralTransformationType-remarks"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-101-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-101"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coverage-RangeSetType-ValueArray-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coverage-RangeSetType-ValueArray"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-AbstractMD_ContentInformationPropertyHolder-MD_CoverageDescription-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-content-AbstractMD_ContentInformationPropertyHolder-MD_CoverageDescription"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-gmlBase-NamespaceElementPropertyHolder-descriptionReference-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-gmlBase-NamespaceElementPropertyHolder-descriptionReference"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-modelGroupDefinition-packagedElement-2-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-modelGroupDefinition-packagedElement-2"/>
	<NIEM_Common_Profile:List
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coverage-AxisDirectionList-appliedStereotypeInstance"
		base_DataType="_niem-external-ogc-gml-3.2.1-coverage-AxisDirectionList"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-datums-packagedElement-45-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-datums-packagedElement-45"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-formulaPropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-coordinateOperations-formulaPropertyHolder"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-DS_ProductionSeries_PropertyType-DS_ProductionSeries-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-DS_ProductionSeries_PropertyType-DS_ProductionSeries"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:Choice
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-TimeCoordinateSystemType-nestedClassifier-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-TimeCoordinateSystemType-nestedClassifier"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryAggregates-AbstractGeometryPropertyHolder-MultiSolid-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryAggregates-AbstractGeometryPropertyHolder-MultiSolid"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-TransformationType-method-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateOperations-TransformationType-method"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-maintenance-MD_MaintenanceInformation_PropertyType-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-maintenance-MD_MaintenanceInformation_PropertyType-nilReason"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-gmlBase-modelGroupDefinition-StandardObjectProperties-descriptionReference-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-gmlBase-modelGroupDefinition-StandardObjectProperties-descriptionReference"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-maintenance-MD_MaintenanceInformation_PropertyType-MD_MaintenanceInformation-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-maintenance-MD_MaintenanceInformation_PropertyType-MD_MaintenanceInformation"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:Choice
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CubicSplineType-nestedClassifier-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CubicSplineType-nestedClassifier"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-CoordinatesType-decimal-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-basicTypes-CoordinatesType-decimal"
		kind="attribute"/>
	<NIEM_PIM_Profile:InformationModel
		xmlns:NIEM_PIM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PIM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coverage-appliedStereotypeInstance"
		base_Package="_niem-external-ogc-gml-3.2.1-coverage" isConformant="false"
		defaultPurpose="reference" version="3.2.1" targetNamespace="http://www.opengis.net/gml/3.2"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-coordinateSystemPropertyHolder-coordinateSystem-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-coordinateSystemPropertyHolder-coordinateSystem"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-freeText-LanguageCode_PropertyType-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-freeText-LanguageCode_PropertyType-nilReason"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_ResponsibleParty_Type-role-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_ResponsibleParty_Type-role"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_Medium_Type-density-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_Medium_Type-density"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-NamespaceElementPropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-NamespaceElementPropertyHolder"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-AbstractMD_Identification_Type-descriptiveKeywords-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-identification-AbstractMD_Identification_Type-descriptiveKeywords"
		nillable="false" kind="element"/>
	<NIEM_PIM_Profile:InformationModel
		xmlns:NIEM_PIM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PIM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-referenceSystems-appliedStereotypeInstance"
		base_Package="_niem-external-ogc-gml-3.2.1-referenceSystems" isConformant="false"
		defaultPurpose="reference" version="3.2.1" targetNamespace="http://www.opengis.net/gml/3.2"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-NamespaceElementPropertyHolder-operationVersion-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateOperations-NamespaceElementPropertyHolder-operationVersion"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:UnionOf
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-temporal-packagedElement-11-appliedStereotypeInstance"
		base_Usage="_niem-external-ogc-gml-3.2.1-temporal-packagedElement-11"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-AbstractMD_Identification_Type-citation-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-identification-AbstractMD_Identification_Type-citation"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-parameterPropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-coordinateOperations-parameterPropertyHolder"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-BezierType-degree-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-BezierType-degree"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-extent-NamespaceElementPropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-iso-19139-20070417-gmd-extent-NamespaceElementPropertyHolder"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-ols-1.1.0-dhs-gmo-2.1.0-ols-EllipseType-pos-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-ols-1.1.0-dhs-gmo-2.1.0-ols-EllipseType-pos"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-CodeListValue_Type-codeListValue-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-CodeListValue_Type-codeListValue"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Distance_PropertyType-Distance-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Distance_PropertyType-Distance"
		nillable="false" kind="element"/>
	<NIEM_PIM_Profile:InformationModel
		xmlns:NIEM_PIM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PIM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-observation-appliedStereotypeInstance"
		base_Package="_niem-external-ogc-gml-3.2.1-observation" isConformant="false"
		defaultPurpose="reference" version="3.2.1" targetNamespace="http://www.opengis.net/gml/3.2"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_KeywordTypeCode_PropertyType-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_KeywordTypeCode_PropertyType-nilReason"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-AbstractObjectPropertyHolder-QuantityList-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-valueObjects-AbstractObjectPropertyHolder-QuantityList"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-URL_PropertyType-URL-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-citation-URL_PropertyType-URL"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_GridSpatialRepresentation_Type-transformationParameterAvailability-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_GridSpatialRepresentation_Type-transformationParameterAvailability"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDSimpleContent
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-packagedElement-45-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-iso-19139-20070417-gmd-identification-packagedElement-45"/>
	<NIEM_PIM_Profile:InformationModel
		xmlns:NIEM_PIM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PIM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-temporalTopology-appliedStereotypeInstance"
		base_Package="_niem-external-ogc-gml-3.2.1-temporalTopology" isConformant="false"
		defaultPurpose="reference" version="3.2.1" targetNamespace="http://www.opengis.net/gml/3.2"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_CharacterSetCode_PropertyType-MD_CharacterSetCode-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_CharacterSetCode_PropertyType-MD_CharacterSetCode"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-5-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-5"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralConversionType-scope-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralConversionType-scope"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-topology-NodeType-container-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-topology-NodeType-container" nillable="false"
		kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Citation_Type-presentationForm-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Citation_Type-presentationForm"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:Union
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-doubleOrNilReason-appliedStereotypeInstance"
		base_DataType="_niem-external-ogc-gml-3.2.1-basicTypes-doubleOrNilReason"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcByBulgeType-normal-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcByBulgeType-normal"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-DS_StereoMate_PropertyType-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-DS_StereoMate_PropertyType-nilReason"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-topology-TopoSolidPropertyType-TopoSolid-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-topology-TopoSolidPropertyType-TopoSolid"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-BezierType-isPolynomial-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-BezierType-isPolynomial"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-CoordinateSystemAxisType-axisDirection-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateSystems-CoordinateSystemAxisType-axisDirection"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:Restriction
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-100-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-100"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Date_PropertyType-DateTime-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Date_PropertyType-DateTime"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-packagedElement-52-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-packagedElement-52"/>
	<NIEM_Common_Profile:UnionOf
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-temporal-packagedElement-15-appliedStereotypeInstance"
		base_Usage="_niem-external-ogc-gml-3.2.1-temporal-packagedElement-15"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-24-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-packagedElement-24"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_EvaluationMethodTypeCode_PropertyType-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_EvaluationMethodTypeCode_PropertyType-nilReason"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-imageCRSRef-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-imageCRSRef"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-dictionary-DefinitionBaseType-name-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-dictionary-DefinitionBaseType-name"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-packagedElement-4-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-packagedElement-4"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_ConformanceResult_Type-pass-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_ConformanceResult_Type-pass"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CircleByCenterPointType-nestedClassifier-nestedClassifier-pointRep-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CircleByCenterPointType-nestedClassifier-nestedClassifier-pointRep"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-units-FormulaType-a-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-units-FormulaType-a" nillable="false"
		kind="element"/>
	<NIEM_Common_Profile:List
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-QNameList-appliedStereotypeInstance"
		base_DataType="_niem-external-ogc-gml-3.2.1-basicTypes-QNameList"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-datums-TemporalDatumBaseType-descriptionReference-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-datums-TemporalDatumBaseType-descriptionReference"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-26-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-26"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-multiCurveProperty-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-multiCurveProperty"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_AggregateInformation_Type-initiativeType-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_AggregateInformation_Type-initiativeType"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-modelGroupDefinition-Value-AbstractGeometry-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-valueObjects-modelGroupDefinition-Value-AbstractGeometry"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-usesObliqueCartesianCS-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-usesObliqueCartesianCS"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-AbstractDS_AggregatePropertyHolder-DS_Platform-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-AbstractDS_AggregatePropertyHolder-DS_Platform"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CubicSplineType-vectorAtStart-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CubicSplineType-vectorAtStart"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-patchesPropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-deprecatedTypes-patchesPropertyHolder"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-datums-DefinitionPropertyHolder-VerticalDatum-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-datums-DefinitionPropertyHolder-VerticalDatum"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-AbstractObjectPropertyHolder-Boolean-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-valueObjects-AbstractObjectPropertyHolder-Boolean"
		nillable="true" kind="element"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-DefinitionPropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-coordinateOperations-DefinitionPropertyHolder"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-VerticalCSPropertyType-VerticalCS-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateSystems-VerticalCSPropertyType-VerticalCS"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-extent-AbstractEX_GeographicExtentPropertyHolder-AbstractEX_GeographicExtent-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-extent-AbstractEX_GeographicExtentPropertyHolder-AbstractEX_GeographicExtent"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-conversionPropertyHolder-conversion-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-conversionPropertyHolder-conversion"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-referenceSystem-MD_Identifier_PropertyType-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-referenceSystem-MD_Identifier_PropertyType-nilReason"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_Keywords_PropertyType-MD_Keywords-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_Keywords_PropertyType-MD_Keywords"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-multiSolidProperty-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-multiSolidProperty"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gss-geometry-packagedElement-6-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-iso-19139-20070417-gss-geometry-packagedElement-6"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-topology-TopoPrimitiveArrayAssociationType-AbstractTopoPrimitive-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-topology-TopoPrimitiveArrayAssociationType-AbstractTopoPrimitive"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-EngineeringCRSType-engineeringDatum-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-EngineeringCRSType-engineeringDatum"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcByCenterPointType-nestedClassifier-posList-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcByCenterPointType-nestedClassifier-posList"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractSurfacePatchPropertyHolder-Cylinder-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractSurfacePatchPropertyHolder-Cylinder"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-dictionary-NamespaceElementPropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-dictionary-NamespaceElementPropertyHolder"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-ProjectedCRSType-cartesianCS-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-ProjectedCRSType-cartesianCS"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-OperationMethodType-targetDimensions-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateOperations-OperationMethodType-targetDimensions"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:ValueRestriction
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-NamespaceElementPropertyHolder-NilReasonEnumeration_._member_._1-appliedStereotypeInstance"
		base_DataType="_niem-external-ogc-gml-3.2.1-basicTypes-NamespaceElementPropertyHolder-NilReasonEnumeration_._member_._1">
		<pattern>other:\w{2,}</pattern>
	</NIEM_Common_Profile:ValueRestriction>
	<NIEM_Common_Profile:Choice
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-LineStringType-nestedClassifier-nestedClassifier-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-LineStringType-nestedClassifier-nestedClassifier"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-AbstractGMLPropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-AbstractGMLPropertyHolder"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryAggregates-MultiCurveType-curveMember-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryAggregates-MultiCurveType-curveMember"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-axisPropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-coordinateSystems-axisPropertyHolder"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-NamespaceElementPropertyHolder-pointProperty-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-NamespaceElementPropertyHolder-pointProperty"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-ParameterValueType-nestedClassifier-integerValue-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateOperations-ParameterValueType-nestedClassifier-integerValue"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-URL_PropertyType-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-citation-URL_PropertyType-nilReason"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcByCenterPointType-nestedClassifier-nestedClassifier-pointRep-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcByCenterPointType-nestedClassifier-nestedClassifier-pointRep"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-groupPropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-deprecatedTypes-groupPropertyHolder"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-AbstractCoordinateSystemPropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-deprecatedTypes-AbstractCoordinateSystemPropertyHolder"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-61-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-61"/>
	<NIEM_PSM_Profile:XSDSimpleContent
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-gmlBase-packagedElement-12-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-gmlBase-packagedElement-12"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_SpatialRepresentationTypeCode_PropertyType-MD_SpatialRepresentationTypeCode-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_SpatialRepresentationTypeCode_PropertyType-MD_SpatialRepresentationTypeCode"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-temporalTopology-AbstractTimeTopologyPrimitiveType-complex-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-temporalTopology-AbstractTimeTopologyPrimitiveType-complex"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_RangeDimension_PropertyType-MD_RangeDimension-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_RangeDimension_PropertyType-MD_RangeDimension"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Citation_Type-date-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Citation_Type-date"
		nillable="false" kind="element"/>
	<NIEM_PIM_Profile:InformationModel
		xmlns:NIEM_PIM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PIM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-appliedStereotypeInstance"
		base_Package="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems" isConformant="false"
		defaultPurpose="reference" version="3.2.1" targetNamespace="http://www.opengis.net/gml/3.2"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_OnlineResource_Type-name-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_OnlineResource_Type-name"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractObjectPropertyHolder-Clothoid-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractObjectPropertyHolder-Clothoid"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-temporal-TimeInstantType-timePosition-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-temporal-TimeInstantType-timePosition"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CharacterStringPropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-iso-19139-20070417-gmd-citation-CharacterStringPropertyHolder"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-NamespaceAttributePropertyHolder-actuate-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-xlink-1.0.0-xlinks-NamespaceAttributePropertyHolder-actuate"
		kind="attribute"/>
	<NIEM_Common_Profile:Choice
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coverage-DataBlockType-nestedClassifier-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-coverage-DataBlockType-nestedClassifier"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataExtension-MD_MetadataExtensionInformation_PropertyType-MD_MetadataExtensionInformation-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-metadataExtension-MD_MetadataExtensionInformation_PropertyType-MD_MetadataExtensionInformation"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_Distribution_Type-distributor-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_Distribution_Type-distributor"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-observation-TargetPropertyType-AbstractFeature-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-observation-TargetPropertyType-AbstractFeature"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:ValueRestriction
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-DecimalMinutesType-appliedStereotypeInstance"
		base_DataType="_niem-external-ogc-gml-3.2.1-deprecatedTypes-DecimalMinutesType"
		minInclusive="0.00" maxExclusive="60.00"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-PointType-nestedClassifier-pos-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-PointType-nestedClassifier-pos"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-constraints-MD_LegalConstraints_Type-otherConstraints-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-constraints-MD_LegalConstraints_Type-otherConstraints"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Contact_PropertyType-CI_Contact-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Contact_PropertyType-CI_Contact"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryAggregates-MultiGeometryType-geometryMember-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryAggregates-MultiGeometryType-geometryMember"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-GeographicCRSType-usesGeodeticDatum-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-GeographicCRSType-usesGeodeticDatum"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic2d-AbstractGeometricPrimitivePropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-geometryBasic2d-AbstractGeometricPrimitivePropertyHolder"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-NamespaceElementPropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-iso-19139-20070417-gmd-identification-NamespaceElementPropertyHolder"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Address_PropertyType-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Address_PropertyType-nilReason"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-temporal-TimeInstantPropertyType-TimeInstant-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-temporal-TimeInstantPropertyType-TimeInstant"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-topology-AbstractGMLPropertyHolder-AbstractTopoPrimitive-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-topology-AbstractGMLPropertyHolder-AbstractTopoPrimitive"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataEntity-MD_Metadata_Type-dataQualityInfo-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-metadataEntity-MD_Metadata_Type-dataQualityInfo"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-dictionary-AbstractGMLPropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-dictionary-AbstractGMLPropertyHolder"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-feature-NamespaceElementPropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-feature-NamespaceElementPropertyHolder"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-MultiplicityRange_Type-lower-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-MultiplicityRange_Type-lower"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-cartesianCSPropertyHolder-cartesianCS-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-cartesianCSPropertyHolder-cartesianCS"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryComplexes-AbstractGeometryPropertyHolder-GeometricComplex-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryComplexes-AbstractGeometryPropertyHolder-GeometricComplex"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-DS_Aggregate_PropertyType-AbstractDS_Aggregate-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-DS_Aggregate_PropertyType-AbstractDS_Aggregate"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:UnionOf
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-packagedElement-6-appliedStereotypeInstance"
		base_Usage="_niem-external-ogc-gml-3.2.1-basicTypes-packagedElement-6"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-TimeCoordinateSystemType-interval-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-TimeCoordinateSystemType-interval"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-LI_Source_Type-sourceCitation-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-LI_Source_Type-sourceCitation"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-temporal-TimePositionType-calendarEraName-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-temporal-TimePositionType-calendarEraName"
		kind="attribute"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-66-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-66"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-multiCoverage-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-multiCoverage"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_Medium_PropertyType-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_Medium_PropertyType-nilReason"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryComplexes-GeometricComplexType-element-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryComplexes-GeometricComplexType-element"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-OperationMethodType-nestedClassifier-formula-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateOperations-OperationMethodType-nestedClassifier-formula"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-packagedElement-73-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-deprecatedTypes-packagedElement-73"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-ols-1.1.0-dhs-gmo-2.1.0-ols-NamespaceElementPropertyHolder-Ellipse-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-ols-1.1.0-dhs-gmo-2.1.0-ols-NamespaceElementPropertyHolder-Ellipse"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:UnionOf
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-temporal-packagedElement-17-appliedStereotypeInstance"
		base_Usage="_niem-external-ogc-gml-3.2.1-temporal-packagedElement-17"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-GeodesicStringType-posList-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-GeodesicStringType-posList"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-gmlBase-attributeGroupDefinition-OwnershipAttributeGroup-owns-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-gmlBase-attributeGroupDefinition-OwnershipAttributeGroup-owns"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Series_PropertyType-CI_Series-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Series_PropertyType-CI_Series"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-coordinates-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-coordinates"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_Element_Type-nameOfMeasure-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_Element_Type-nameOfMeasure"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CylinderType-horizontalCurveType-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CylinderType-horizontalCurveType"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_Format_Type-fileDecompressionTechnique-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_Format_Type-fileDecompressionTechnique"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-85-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-85"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CircleByCenterPointType-nestedClassifier-nestedClassifier-pos-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CircleByCenterPointType-nestedClassifier-nestedClassifier-pos"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_SpatialRepresentation_PropertyType-AbstractMD_SpatialRepresentation-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_SpatialRepresentation_PropertyType-AbstractMD_SpatialRepresentation"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_ElementPropertyHolder-DQ_ThematicClassificationCorrectness-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_ElementPropertyHolder-DQ_ThematicClassificationCorrectness"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_ThematicClassificationCorrectness_PropertyType-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_ThematicClassificationCorrectness_PropertyType-nilReason"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coverage-AbstractObjectPropertyHolder-DataBlock-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coverage-AbstractObjectPropertyHolder-DataBlock"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-referenceSystem-RS_Identifier_PropertyType-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-referenceSystem-RS_Identifier_PropertyType-nilReason"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-locationPropertyHolder-priorityLocation-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-locationPropertyHolder-priorityLocation"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-methodPropertyHolder-usesMethod-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-methodPropertyHolder-usesMethod"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-multiEdgeOf-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-multiEdgeOf"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_Extent_Type-description-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_Extent_Type-description"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-SphereType-verticalCurveType-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-SphereType-verticalCurveType"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-AbstractDS_AggregatePropertyHolder-DS_Initiative-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-AbstractDS_AggregatePropertyHolder-DS_Initiative"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-temporalDatumPropertyHolder-usesTemporalDatum-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-temporalDatumPropertyHolder-usesTemporalDatum"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-units-NamespaceElementPropertyHolder-unitOfMeasure-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-units-NamespaceElementPropertyHolder-unitOfMeasure"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractObjectPropertyHolder-ConcatenatedOperation-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractObjectPropertyHolder-ConcatenatedOperation"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-gmlBase-modelGroupDefinition-StandardObjectProperties-metaDataProperty-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-gmlBase-modelGroupDefinition-StandardObjectProperties-metaDataProperty"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gts-temporalObjects-TM_PeriodDuration_PropertyType-TM_PeriodDuration-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gts-temporalObjects-TM_PeriodDuration_PropertyType-TM_PeriodDuration"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:Choice
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-LocationPropertyType-nestedClassifier-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-deprecatedTypes-LocationPropertyType-nestedClassifier"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralParameterValuePropertyType-AbstractGeneralParameterValue-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralParameterValuePropertyType-AbstractGeneralParameterValue"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:UnionOf
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-packagedElement-24-appliedStereotypeInstance"
		base_Usage="_niem-external-ogc-gml-3.2.1-basicTypes-packagedElement-24"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-observation-ObservationType-using-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-observation-ObservationType-using"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-GeodesicStringType-interpolation-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-GeodesicStringType-interpolation"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-ConcatenatedOperationType-coordOperation-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateOperations-ConcatenatedOperationType-coordOperation"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralConversionType-metaDataProperty-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralConversionType-metaDataProperty"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-userDefinedCSRef-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-userDefinedCSRef"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-DS_InitiativeTypeCode_PropertyType-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-identification-DS_InitiativeTypeCode_PropertyType-nilReason"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_SpatialRepresentation_PropertyType-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_SpatialRepresentation_PropertyType-nilReason"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-constraints-MD_LegalConstraints_PropertyType-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-constraints-MD_LegalConstraints_PropertyType-nilReason"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-dynamicFeature-AbstractGMLPropertyHolder-AbstractTimeSlice-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-dynamicFeature-AbstractGMLPropertyHolder-AbstractTimeSlice"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AffinePlacementType-inDimension-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AffinePlacementType-inDimension"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-geocentricCRSRef-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-geocentricCRSRef"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-52-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-52"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryAggregates-MultiSurfaceType-surfaceMembers-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryAggregates-MultiSurfaceType-surfaceMembers"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-DefinitionPropertyHolder-AbstractCoordinateSystem-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateSystems-DefinitionPropertyHolder-AbstractCoordinateSystem"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coverage-AbstractObjectPropertyHolder-CoverageMappingRule-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coverage-AbstractObjectPropertyHolder-CoverageMappingRule"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_Georeferenceable_Type-orientationParameterDescription-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_Georeferenceable_Type-orientationParameterDescription"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_TemporalValidity_PropertyType-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_TemporalValidity_PropertyType-nilReason"
		kind="attribute"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-packagedElement-64-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-packagedElement-64"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_OnlineResource_Type-protocol-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_OnlineResource_Type-protocol"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-modelGroupDefinition-packagedElement-6-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-modelGroupDefinition-packagedElement-6"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-portrayalCatalogue-MD_PortrayalCatalogueReference_Type-portrayalCatalogueCitation-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-portrayalCatalogue-MD_PortrayalCatalogueReference_Type-portrayalCatalogueCitation"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-BoundedFeatureType-location-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-BoundedFeatureType-location"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-LI_ProcessStep_Type-rationale-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-LI_ProcessStep_Type-rationale"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-topology-DirectedEdgePropertyType-Edge-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-topology-DirectedEdgePropertyType-Edge"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-datums-ellipsoidPropertyHolder-ellipsoid-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-datums-ellipsoidPropertyHolder-ellipsoid"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-temporal-TimeIntervalLengthType-unit-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-temporal-TimeIntervalLengthType-unit"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcStringType-nestedClassifier-nestedClassifier-pointRep-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcStringType-nestedClassifier-nestedClassifier-pointRep"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractObjectPropertyHolder-AbstractCurveSegment-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractObjectPropertyHolder-AbstractCurveSegment"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-observation-NamespaceElementPropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-observation-NamespaceElementPropertyHolder"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-packagedElement-60-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-packagedElement-60"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_ElementPropertyHolder-AbstractDQ_TemporalAccuracy-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_ElementPropertyHolder-AbstractDQ_TemporalAccuracy"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryComplexes-AbstractSurfacePropertyHolder-CompositeSurface-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryComplexes-AbstractSurfacePropertyHolder-CompositeSurface"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractObjectPropertyHolder-AbstractCoordinateOperation-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractObjectPropertyHolder-AbstractCoordinateOperation"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-feature-NamespaceElementPropertyHolder-locationReference-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-feature-NamespaceElementPropertyHolder-locationReference"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-datums-NamespaceElementPropertyHolder-SecondDefiningParameter_._type-isSphere-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-datums-NamespaceElementPropertyHolder-SecondDefiningParameter_._type-isSphere"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-axisPropertyHolder-axis-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateSystems-axisPropertyHolder-axis"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_NonQuantitativeAttributeAccuracy_PropertyType-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_NonQuantitativeAttributeAccuracy_PropertyType-nilReason"
		kind="attribute"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractRingPropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractRingPropertyHolder"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-topology-TopoSolidType-directedFace-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-topology-TopoSolidType-directedFace"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-TemporalCRSType-nestedClassifier-timeCS-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-TemporalCRSType-nestedClassifier-timeCS"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AffinePlacementType-outDimension-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AffinePlacementType-outDimension"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_Format_Type-version-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_Format_Type-version"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-temporal-RelatedTimeType-relativePosition-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-temporal-RelatedTimeType-relativePosition"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-GeographicCRSPropertyType-GeographicCRS-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-GeographicCRSPropertyType-GeographicCRS"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateSystems-AbstractCoordinateSystemType-axis-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateSystems-AbstractCoordinateSystemType-axis"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-AbstractObjectPropertyHolder-BooleanList-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-valueObjects-AbstractObjectPropertyHolder-BooleanList"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Integer_PropertyType-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Integer_PropertyType-nilReason"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-ParameterValueType-nestedClassifier-stringValue-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateOperations-ParameterValueType-nestedClassifier-stringValue"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-AbstractCRSPropertyHolder-TemporalCRS-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-AbstractCRSPropertyHolder-TemporalCRS"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_ElementPropertyHolder-DQ_CompletenessOmission-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_ElementPropertyHolder-DQ_CompletenessOmission"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-operationParameterGroupRef-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-operationParameterGroupRef"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-ParameterValueType-nestedClassifier-booleanValue-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateOperations-ParameterValueType-nestedClassifier-booleanValue"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_ThematicAccuracy_PropertyType-AbstractDQ_ThematicAccuracy-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_ThematicAccuracy_PropertyType-AbstractDQ_ThematicAccuracy"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_ResponsibleParty_Type-individualName-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_ResponsibleParty_Type-individualName"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-BezierType-nestedClassifier-posList-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-BezierType-nestedClassifier-posList"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-units-ConventionalUnitType-nestedClassifier-conversionToPreferredUnit-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-units-ConventionalUnitType-nestedClassifier-conversionToPreferredUnit"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coverage-AbstractObjectPropertyHolder-GridFunction-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coverage-AbstractObjectPropertyHolder-GridFunction"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-LocationPropertyType-nestedClassifier-LocationKeyWord-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-LocationPropertyType-nestedClassifier-LocationKeyWord"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CubicSplineType-vectorAtEnd-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-CubicSplineType-vectorAtEnd"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-referenceSystem-NamespaceElementPropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-iso-19139-20070417-gmd-referenceSystem-NamespaceElementPropertyHolder"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-constraints-MD_SecurityConstraints_Type-handlingDescription-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-constraints-MD_SecurityConstraints_Type-handlingDescription"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-OrientableCurveType-baseCurve-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-OrientableCurveType-baseCurve"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-GeneralTransformationPropertyType-AbstractGeneralTransformation-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateOperations-GeneralTransformationPropertyType-AbstractGeneralTransformation"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_Identification_PropertyType-AbstractMD_Identification-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_Identification_PropertyType-AbstractMD_Identification"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coverage-packagedElement-10-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-coverage-packagedElement-10"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-BezierType-knot-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-BezierType-knot"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-maintenance-MD_ScopeDescription_Type-featureInstances-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-maintenance-MD_ScopeDescription_Type-featureInstances"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-DS_Series_PropertyType-DS_Series-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-DS_Series_PropertyType-DS_Series"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryComplexes-AbstractSolidPropertyHolder-CompositeSolid-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryComplexes-AbstractSolidPropertyHolder-CompositeSolid"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-temporal-TimePositionType-indeterminatePosition-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-temporal-TimePositionType-indeterminatePosition"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AffinePlacementType-refDirection-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AffinePlacementType-refDirection"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-observation-AbstractFeaturePropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-observation-AbstractFeaturePropertyHolder"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-AbstractMD_ContentInformationPropertyHolder-MD_ImageDescription-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-content-AbstractMD_ContentInformationPropertyHolder-MD_ImageDescription"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-maintenance-MD_MaintenanceInformation_Type-updateScopeDescription-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-maintenance-MD_MaintenanceInformation_Type-updateScopeDescription"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceAttributePropertyHolder"/>
	<NIEM_Common_Profile:Choice
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcStringByBulgeType-nestedClassifier-nestedClassifier-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcStringByBulgeType-nestedClassifier-nestedClassifier"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_GeographicExtent_PropertyType-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_GeographicExtent_PropertyType-nilReason"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_ResultPropertyHolder-DQ_ConformanceResult-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_ResultPropertyHolder-DQ_ConformanceResult"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcByCenterPointType-nestedClassifier-coordinates-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcByCenterPointType-nestedClassifier-coordinates"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcType-nestedClassifier-nestedClassifier-pointProperty-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcType-nestedClassifier-nestedClassifier-pointProperty"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-NamespaceElementPropertyHolder-surfaceMember-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-NamespaceElementPropertyHolder-surfaceMember"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractObjectPropertyHolder-LineStringSegment-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractObjectPropertyHolder-LineStringSegment"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:UnionOf
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-temporal-packagedElement-13-appliedStereotypeInstance"
		base_Usage="_niem-external-ogc-gml-3.2.1-temporal-packagedElement-13"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractObjectPropertyHolder-Surface-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractObjectPropertyHolder-Surface"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-MemberName_Type-attributeType-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-MemberName_Type-attributeType"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-direction-DirectionDescriptionType-reference-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-direction-DirectionDescriptionType-reference"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataEntity-MD_Metadata_Type-describes-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-metadataEntity-MD_Metadata_Type-describes"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-verticalDatumPropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-verticalDatumPropertyHolder"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-RingPropertyType-Ring-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-RingPropertyType-Ring"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-datums-packagedElement-40-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-datums-packagedElement-40"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-extent-AbstractEX_GeographicExtentPropertyHolder-EX_GeographicDescription-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-extent-AbstractEX_GeographicExtentPropertyHolder-EX_GeographicDescription"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataEntity-MD_Metadata_Type-spatialRepresentationInfo-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-metadataEntity-MD_Metadata_Type-spatialRepresentationInfo"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-DS_Sensor_PropertyType-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-DS_Sensor_PropertyType-nilReason"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataEntity-MD_Metadata_Type-series-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-metadataEntity-MD_Metadata_Type-series"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-anchorDefinitionPropertyHolder-anchorPoint-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-anchorDefinitionPropertyHolder-anchorPoint"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-packagedElement-74-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-deprecatedTypes-packagedElement-74"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-observation-ObservationType-target-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-observation-ObservationType-target"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-measures-NamespaceElementPropertyHolder-measure-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-measures-NamespaceElementPropertyHolder-measure"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coverage-RangeSetType-File-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coverage-RangeSetType-File" nillable="false"
		kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_GeometricObjects_Type-geometricObjectType-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_GeometricObjects_Type-geometricObjectType"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-componentReferenceSystemPropertyHolder-includesSingleCRS-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-componentReferenceSystemPropertyHolder-includesSingleCRS"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-gmlBase-AbstractObjectPropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-gmlBase-AbstractObjectPropertyHolder"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-MultiplicityRange_Type-upper-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-MultiplicityRange_Type-upper"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_RangeDimensionPropertyHolder-MD_RangeDimension-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_RangeDimensionPropertyHolder-MD_RangeDimension"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-maintenance-CharacterStringPropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-iso-19139-20070417-gmd-maintenance-CharacterStringPropertyHolder"/>
	<NIEM_Common_Profile:UnionOf
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-packagedElement-30-appliedStereotypeInstance"
		base_Usage="_niem-external-ogc-gml-3.2.1-basicTypes-packagedElement-30"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-affineCSPropertyHolder-affineCS-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-affineCSPropertyHolder-affineCS"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-arcLink-title-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-arcLink-title"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_Band_Type-units-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_Band_Type-units"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-featureProperty-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-featureProperty"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:Choice
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-BezierType-nestedClassifier-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-geometryPrimitives-BezierType-nestedClassifier"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-topology-NamespaceElementPropertyHolder-topoCurveProperty-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-topology-NamespaceElementPropertyHolder-topoCurveProperty"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-dictionary-DefinitionBaseType-identifier-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-dictionary-DefinitionBaseType-identifier"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-datums-packagedElement-35-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-datums-packagedElement-35"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-portrayalCatalogue-MD_PortrayalCatalogueReference_PropertyType-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-portrayalCatalogue-MD_PortrayalCatalogueReference_PropertyType-nilReason"
		kind="attribute"/>
	<NIEM_Common_Profile:Choice
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-EngineeringCRSType-nestedClassifier-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-coordinateReferenceSystems-EngineeringCRSType-nestedClassifier"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractSurfacePatchPropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-geometryPrimitives-AbstractSurfacePatchPropertyHolder"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcStringByBulgeType-nestedClassifier-nestedClassifier-pointProperty-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcStringByBulgeType-nestedClassifier-nestedClassifier-pointProperty"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-grids-AbstractGeometryPropertyHolder-AbstractImplicitGeometry-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-grids-AbstractGeometryPropertyHolder-AbstractImplicitGeometry"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-MeasurePropertyHolder-Angle-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-MeasurePropertyHolder-Angle"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-AbstractMD_IdentificationPropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-iso-19139-20070417-gmd-identification-AbstractMD_IdentificationPropertyHolder"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-OrientableCurveType-orientation-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-OrientableCurveType-orientation"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralTransformationType-id-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateOperations-AbstractGeneralTransformationType-id"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-TimeOrdinalEraType-group-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-TimeOrdinalEraType-group"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-dictionary-DefinitionBaseType-description-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-dictionary-DefinitionBaseType-description"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-dictionary-DictionaryType-dictionaryEntry-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-dictionary-DictionaryType-dictionaryEntry"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-AbstractMD_IdentificationPropertyHolder-MD_DataIdentification-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-identification-AbstractMD_IdentificationPropertyHolder-MD_DataIdentification"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-temporalTopology-NamespaceElementPropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-temporalTopology-NamespaceElementPropertyHolder"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-parameterPropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-deprecatedTypes-parameterPropertyHolder"/>
	<NIEM_PIM_Profile:InformationModel
		xmlns:NIEM_PIM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PIM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-basicTypes-appliedStereotypeInstance"
		base_Package="_niem-external-ogc-gml-3.2.1-basicTypes" isConformant="false"
		defaultPurpose="reference" version="3.2.1" targetNamespace="http://www.opengis.net/gml/3.2"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-gmlBase-modelGroupDefinition-packagedElement-7-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-gmlBase-modelGroupDefinition-packagedElement-7"/>
	<NIEM_PIM_Profile:InformationModel
		xmlns:NIEM_PIM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PIM_Profile"
		xmi:id="_niem-external-ogc-ols-1.1.0-dhs-gmo-2.1.0-ols-appliedStereotypeInstance"
		base_Package="_niem-external-ogc-ols-1.1.0-dhs-gmo-2.1.0-ols" isConformant="false"
		defaultPurpose="reference" version="1.1.0"
		targetNamespace="http://niem.gov/niem/external/ogc/xls/1.1.0/dhs-gmo/2.1.0"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-arcLink-from-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-arcLink-from"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-topology-NodeOrEdgePropertyType-Node-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-topology-NodeOrEdgePropertyType-Node"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-freeText-CharacterStringPropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-iso-19139-20070417-gmd-freeText-CharacterStringPropertyHolder"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-AbstractDS_Aggregate_Type-composedOf-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-AbstractDS_Aggregate_Type-composedOf"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ClothoidType-startParameter-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ClothoidType-startParameter"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-extendedLink-type-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-xlink-1.0.0-xlinks-attributeGroupDefinition-extendedLink-type"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Scale_PropertyType-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Scale_PropertyType-nilReason"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_Distributor_PropertyType-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_Distributor_PropertyType-nilReason"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-MultiplicityRange_PropertyType-MultiplicityRange-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-MultiplicityRange_PropertyType-MultiplicityRange"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataExtension-MD_MetadataExtensionInformation_Type-extendedElementInformation-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-metadataExtension-MD_MetadataExtensionInformation_Type-extendedElementInformation"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-AbstractMD_Identification_Type-abstract-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-identification-AbstractMD_Identification_Type-abstract"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-OperationPropertyType-AbstractOperation-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-OperationPropertyType-AbstractOperation"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-units-FormulaType-c-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-units-FormulaType-c" nillable="false"
		kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-topology-NamespaceElementPropertyHolder-directedNode-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-topology-NamespaceElementPropertyHolder-directedNode"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryAggregates-AbstractGeometryPropertyHolder-MultiGeometry-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryAggregates-AbstractGeometryPropertyHolder-MultiGeometry"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-MetaDataPropertyType-about-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-MetaDataPropertyType-about"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-AbstractObjectPropertyHolder-Envelope-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-AbstractObjectPropertyHolder-Envelope"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_DataIdentification_Type-environmentDescription-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_DataIdentification_Type-environmentDescription"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_ElementPropertyHolder-DQ_DomainConsistency-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-AbstractDQ_ElementPropertyHolder-DQ_DomainConsistency"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-topology-FaceOrTopoSolidPropertyType-TopoSolid-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-topology-FaceOrTopoSolidPropertyType-TopoSolid"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-topology-TopoSurfaceType-directedFace-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-topology-TopoSurfaceType-directedFace"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-maintenance-MD_MaintenanceInformation_Type-dateOfNextUpdate-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-maintenance-MD_MaintenanceInformation_Type-dateOfNextUpdate"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcStringByBulgeType-nestedClassifier-nestedClassifier-pos-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcStringByBulgeType-nestedClassifier-nestedClassifier-pos"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-freeText-Country_PropertyType-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-freeText-Country_PropertyType-nilReason"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_DistributionUnits_PropertyType-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_DistributionUnits_PropertyType-nilReason"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_Extent_PropertyType-EX_Extent-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_Extent_PropertyType-EX_Extent"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Binary_PropertyType-Binary-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Binary_PropertyType-Binary"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-constraints-MD_ConstraintsPropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-iso-19139-20070417-gmd-constraints-MD_ConstraintsPropertyHolder"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-9-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-9"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_Extent_Type-verticalElement-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_Extent_Type-verticalElement"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_Extent_Type-temporalElement-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_Extent_Type-temporalElement"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-temporal-NamespaceElementPropertyHolder-duration-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-temporal-NamespaceElementPropertyHolder-duration"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-PassThroughOperationType-modifiedCoordinate-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coordinateOperations-PassThroughOperationType-modifiedCoordinate"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataEntity-MD_Metadata_Type-identificationInfo-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-metadataEntity-MD_Metadata_Type-identificationInfo"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-packagedElement-9-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-packagedElement-9"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coverage-AbstractCoverageType-rangeSet-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-coverage-AbstractCoverageType-rangeSet"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-temporalTopology-TimeEdgeType-start-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-temporalTopology-TimeEdgeType-start"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-MovingObjectStatusType-status-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-MovingObjectStatusType-status"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-parameterPropertyHolder-usesParameter-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-parameterPropertyHolder-usesParameter"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_Extent_Type-geographicElement-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-extent-EX_Extent_Type-geographicElement"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-AbstractFeaturePropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-deprecatedTypes-AbstractFeaturePropertyHolder"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-topology-DirectedEdgePropertyType-orientation-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-topology-DirectedEdgePropertyType-orientation"
		kind="attribute"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-topology-packagedElement-36-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-topology-packagedElement-36"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-constraints-MD_ClassificationCode_PropertyType-MD_ClassificationCode-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-constraints-MD_ClassificationCode_PropertyType-MD_ClassificationCode"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceElementPropertyHolder-AbstractObject-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gco-gcoBase-NamespaceElementPropertyHolder-AbstractObject"
		nillable="false" kind="element"/>
	<NIEM_PIM_Profile:InformationModel
		xmlns:NIEM_PIM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PIM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-feature-appliedStereotypeInstance"
		base_Package="_niem-external-ogc-gml-3.2.1-feature" isConformant="false"
		defaultPurpose="reference" version="3.2.1" targetNamespace="http://www.opengis.net/gml/3.2"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-direction-DirectionVectorType-vector-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-direction-DirectionVectorType-vector"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-multiLocation-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-NamespaceElementPropertyHolder-multiLocation"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-GenericName_PropertyType-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-GenericName_PropertyType-nilReason"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-NamespaceElementPropertyHolder-vector-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryBasic0d1d-NamespaceElementPropertyHolder-vector"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-valueObjects-modelGroupDefinition-Value-Null-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-valueObjects-modelGroupDefinition-Value-Null"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Date_PropertyType-Date-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gco-basicTypes-Date_PropertyType-Date"
		nillable="true" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_ImageDescription_Type-imageQualityCode-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_ImageDescription_Type-imageQualityCode"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-DS_DataSet_Type-partOf-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-metadataApplication-DS_DataSet_Type-partOf"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataExtension-CharacterStringPropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-iso-19139-20070417-gmd-metadataExtension-CharacterStringPropertyHolder"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-direction-NamespaceElementPropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-direction-NamespaceElementPropertyHolder"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-68-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-geometryPrimitives-packagedElement-68"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_Georeferenceable_Type-georeferencedParameters-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-spatialRepresentation-MD_Georeferenceable_Type-georeferencedParameters"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_FormatConsistency_PropertyType-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_FormatConsistency_PropertyType-nilReason"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-DMSAngleType-nestedClassifier-nestedClassifier-minutes-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-deprecatedTypes-DMSAngleType-nestedClassifier-nestedClassifier-minutes"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcStringByBulgeType-bulge-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ArcStringByBulgeType-bulge"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_DigitalTransferOptions_PropertyType-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-distribution-MD_DigitalTransferOptions_PropertyType-nilReason"
		kind="attribute"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-constraints-NamespaceElementPropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-iso-19139-20070417-gmd-constraints-NamespaceElementPropertyHolder"/>
	<NIEM_Common_Profile:References
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-30-appliedStereotypeInstance"
		base_Realization="_niem-external-ogc-gml-3.2.1-coordinateOperations-packagedElement-30"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_AggregateInformation_Type-aggregateDataSetIdentifier-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_AggregateInformation_Type-aggregateDataSetIdentifier"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ShellType-surfaceMember-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-ShellType-surfaceMember"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_AggregateInformation_PropertyType-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-identification-MD_AggregateInformation_PropertyType-nilReason"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_OnlineResource_Type-linkage-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_OnlineResource_Type-linkage"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Contact_Type-hoursOfService-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-citation-CI_Contact_Type-hoursOfService"
		nillable="false" kind="element"/>
	<NIEM_Common_Profile:PropertyHolder
		xmlns:NIEM_Common_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_Common_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-deprecatedTypes-anchorDefinitionPropertyHolder-appliedStereotypeInstance"
		base_Class="_niem-external-ogc-gml-3.2.1-deprecatedTypes-anchorDefinitionPropertyHolder"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-LI_ProcessStep_Type-processor-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-LI_ProcessStep_Type-processor"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-TimeOrdinalEraType-end-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-temporalReferenceSystems-TimeOrdinalEraType-end"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-metadataExtension-MD_MetadataExtensionInformation_PropertyType-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-metadataExtension-MD_MetadataExtensionInformation_PropertyType-nilReason"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-dynamicFeature-AbstractTimeSliceType-validTime-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-dynamicFeature-AbstractTimeSliceType-validTime"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_FeatureCatalogueDescription_Type-includedWithDataset-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-content-MD_FeatureCatalogueDescription_Type-includedWithDataset"
		nillable="false" kind="element"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_DomainConsistency_PropertyType-nilReason-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-iso-19139-20070417-gmd-dataQuality-DQ_DomainConsistency_PropertyType-nilReason"
		kind="attribute"/>
	<NIEM_PSM_Profile:XSDProperty
		xmlns:NIEM_PSM_Profile="http://www.omg.org/spec/NIEM-UML/20120501/NIEM_PSM_Profile"
		xmi:id="_niem-external-ogc-gml-3.2.1-geometryPrimitives-OffsetCurveType-distance-appliedStereotypeInstance"
		base_Property="_niem-external-ogc-gml-3.2.1-geometryPrimitives-OffsetCurveType-distance"
		nillable="false" kind="element"/>
</xmi:XMI>
