gmx:ML_OperationParameterGroup
Element information
Namespace: http://niem.gov/niem/external/iso-19139-gmd/draft-0.1/gmx/dhs-gmo/1.0.0
Schema document: external/iso-19139-gmd/draft-0.1/gmx/dhs-gmo/1.0.0/crsItem.xsd
Type: gmx:ML_OperationParameterGroup_Type
Properties: Global, Qualified
Content
- Sequence [1..1]
- gml:metaDataProperty [0..*] Contains or refers to a metadata package that contains metadata properties.
- gml:groupName [1..1] The name by which this operation parameter group is identified.
- gml:minimumOccurs [0..1] The minimum number of times that values for this parameter group or parameter are required. If this attribute is omitted, the minimum number is one.
- gml:groupID [0..*] Set of alternative identifications of this operation parameter group. The first groupID, if any, is normally the primary identification code, and any others are aliases.
- gml:remarks [0..1] Comments on or information about this operation parameter group, including source information.
- gml:maximumOccurs [0..1] The maximum number of times that values for this parameter group can be included. If this attribute is omitted, the maximum number is one.
- gml:includesParameter [2..*] Unordered list of associations to the set of operation parameters that are members of this group.
- gmx:alternativeExpression [1..*]
from type gml:OperationParameterGroupBaseTypefrom type gml:OperationParameterGroupType
Attributes
Name | Occ | Type | Description | Notes |
---|---|---|---|---|
gml:id | [1..1] | xsd:ID | from type gml:OperationParameterGroupBaseType |
Used in
- Group gml:Value
- Type gmx:ML_OperationParameterGroup_PropertyType
- Type gml:OperationParameterGroupRefType (Element gml:valuesOfGroup)
- Type gmx:CT_OperationParameters_PropertyType (Element gmx:parameters)
- Type gml:AssociationType (Elements gml:_association, gml:member)
- Type gml:DictionaryEntryType (Elements gml:dictionaryEntry, gml:definitionMember)
- Type gml:ValueArrayPropertyType via reference to gml:Value (Element gml:valueComponents)
- Type gml:AbstractGeneralOperationParameterRefType (Elements gml:usesParameter, gml:abstractGeneralOperationParameterRef, gml:includesParameter)
- Type gml:ValuePropertyType via reference to gml:Value (Elements gml:valueProperty, gml:valueComponent)
Substitution hierarchy
- gml:_Object
- can be substituted with gml:_GML
- can be substituted with gml:Definition
- can be substituted with gml:_GeneralOperationParameter
- can be substituted with gml:OperationParameterGroup
- can be substituted with gmx:ML_OperationParameterGroup
- can be substituted with gml:OperationParameterGroup
- can be substituted with gml:_GeneralOperationParameter
- can be substituted with gml:Definition
- can be substituted with gml:_GML
Sample instance
<gmx:ML_OperationParameterGroup gml:id="ID"> <gml:metaDataProperty> <!--any element--> </gml:metaDataProperty> <gml:groupName>string</gml:groupName> <gml:minimumOccurs>1</gml:minimumOccurs> <gml:groupID> <gml:name>string</gml:name> <gml:version>string</gml:version> <gml:remarks>string</gml:remarks> </gml:groupID> <gml:remarks>string</gml:remarks> <gml:maximumOccurs>1</gml:maximumOccurs> <gml:includesParameter> <gml:OperationParameter gml:id="ID"> <gml:metaDataProperty>... </gml:metaDataProperty> <gml:parameterName>string</gml:parameterName> <gml:minimumOccurs>1</gml:minimumOccurs> <gml:parameterID>... </gml:parameterID> <gml:remarks>string</gml:remarks> </gml:OperationParameter> </gml:includesParameter> <gmx:alternativeExpression> <gmx:OperationParameterAlt gml:id="ID" codeSpace="http://www.example.com/"> <gml:metaDataProperty>... </gml:metaDataProperty> <gml:parameterName>string</gml:parameterName> <gml:minimumOccurs>1</gml:minimumOccurs> <gml:parameterID>... </gml:parameterID> <gml:remarks>string</gml:remarks> <gmx:locale>... </gmx:locale> </gmx:OperationParameterAlt> </gmx:alternativeExpression> </gmx:ML_OperationParameterGroup>