Schema caaml.xsd


schema location:  http://www.caaml.org/Schemas/V4.2/caaml.xsd
attribute form default:  unqualified
element form default:  qualified
targetNamespace:  http://www.caaml.org/Schemas/V4.2
 
Elements  Groups  Complex types  Simple types 
abbrev  aspectCatGroup  AbstractLocationBaseType  DirectionType 
AbstractLocation  avSizeGroup  AbstractLocationType  DirInt 
AbstractObs  contactGroup  AbstractObsCollectionBaseType  DirIntOrNilReason 
AbstractObsCollection  dateOfBurialGroup  AbstractObsCollectionLinkType  ElevationBaseType 
abstractObsCollectionLink  dngrRatingGroup  AbstractObsCollectionType  ElevationOrNilReason 
activityBeforeIncident  elevationGroup  AbstractResultsOfBaseType  GrainSizeType 
age  inclineGroup  AspectNumType  MeasurementType 
airTempAvg  numOccurGroup  AvActivityBaseType  NonNegDouble 
airTempHigh  stbGroup  AvActivityLinkType  NonNegDoubleOrNilReason 
airTempLow  terrainCharacterGroup  AvActivityMeasurementsType  NonNegNumberOrNilReason 
airTempMax  AvActivityResultsOfType  PercentInt 
airTempMin  AvActivityType  PercentIntOrNilReason 
airTempPres  AvDimensionType  TempBaseType 
airTempTrend  AvIncidentLinkType  TempOrNilReason 
airwayObstructionPresent  AvIncidentMeasurementsType  TempOrNilReasonList 
aspectCat  AvIncidentResultsOfType  TimeStringType 
aspectCatAvg  AvIncidentType  URIOrNilReason 
aspectCatFrom  AvObsBaseType 
aspectCatTo  AvObsLinkType 
aspectNum  AvObsMeasurementsType 
aspectNumAvg  AvObsResultsOfType 
aspectNumFrom  AvObsType 
aspectNumTo  AvVictimLinkType 
atesRating  AvVictimType 
atesRatingIncidentLoc  BulletinBaseType 
atesRatingIncidentLocComment  BulletinLinkType 
atesRatingTrip  BulletinMeasurementsType 
atesRatingTripComment  BulletinResultsOfType 
AvActivity  BulletinType 
avActivityComment  CaamlDataType 
avActivityLink  ClosureBaseType 
AvActivityMeasurements  ClosureLinkType 
avActivityResultsOf  ClosureMeasurementsType 
avalTraining  ClosureResultsOfType 
AvIncident  ClosureType 
avIncidentLink  CompressionTestType 
AvIncidentMeasurements  DensityProfileType 
avIncidentResultsOf  DepthType 
AvObs  ElevationType 
avObsLink  ExtFileLinkType 
AvObsMeasurements  ExtFileType 
avObsResultsOf  FieldObsBaseType 
avSize  FieldObsLinkType 
avSizeMax  FieldObsMeasurementsType 
avSizeMin  FieldObsResultsOfType 
avType  FieldObsType 
AvVictim  GrainCharacterType 
avVictimLink  HistoryType 
backcountryAvalancheAdvisory  InclineType 
baroPressureAbsolute  InjuriesObtainedType 
baroPressureRelative  InterfaceLinkType 
baroTrend  InterfaceType 
baseLocation  InvolvedInAvType 
bdsGrainForm  LayerProfileType 
bdsLevel  LayerType 
bdsStepped  LocCollectionType 
bdsTracksPresent  LocLinkType 
Bulletin  LocMetaDataType 
bulletinLink  LocRefType 
BulletinMeasurements  MetaDataType 
bulletinResultsOf  MinMaxAvgComponentsType 
bulletinType  NonNegMeasureType 
burialComment  NonNegNumberOrNilReasonOther 
burialDegree  ObsCollectionLinkType 
burialDepth  ObsCollectionType 
burialLocation  ObsLinkType 
burialOrientiation  ObsMetaDataType 
burialTime  ObsPointLinkType 
CaamlData  ObsPointType 
caamlVersion  OperationRefType 
carriedComment  OperationType 
carriedDistance  PersonRefType 
centerPoint  PersonType 
city  RainGaugeType 
closeCall  RamLayerType 
Closure  RamProfileType 
closureLink  RegionLinkType 
ClosureMeasurements  RegionType 
closureResultsOf  RescuedByBaseType 
closureStatus  RescuedByType 
comment  RescuedWithType 
CompressionTest  RHType 
country  RouteLinkType 
cTScore  RouteType 
dateOfBurialDate  RutschblockTestType 
dateOfBurialString  ShearFrameTestType 
dateTimeFile  ShovelShearTestType 
dateTimeReport  SlopeLinkType 
density  SlopeType 
densityProfile  SnowHeightAreaIrregularType 
depositLength  SnowHeightPointIrregularType 
depositOutline  SnowHeightPointRegularType 
depositThick  SnowpackStructureBaseType 
depositWidth  SnowpackStructureLinkType 
depth  SnowpackStructureMeasurementsType 
depthBottom  SnowpackStructureResultsOfType 
depthTop  SnowpackStructureType 
description  SnowProfileBaseType 
directionBeforeIncident  SnowProfileLinkType 
dngrRatingAlpine  SnowProfileMeasurementsType 
dngrRatingAlpineComment  SnowProfileMetaDataType 
dngrRatingBelowTreeline  SnowProfileResultsOfType 
dngrRatingBelowTreelineComment  SnowProfileType 
dngrRatingGeneral  SrcRefType 
dngrRatingGeneralComment  StabilityBaseType 
dngrRatingIncidentLoc  StabilityLinkType 
dngrRatingIncidentLocSource  StabilityMeasurementsType 
dngrRatingTreeline  StabilityResultsOfType 
dngrRatingTreelineComment  StabilityType 
dob  TempAvgMinMaxType 
dropHeight  TempProfileType 
dropWeight  TempType 
education  TestResultsType 
elevation  TreeBaseType 
elevationAvg  TreeLinkType 
elevationMax  TreeType 
elevationMin  UnitListType 
email  ValidTimeType 
experienceAv  WindDirNumType 
experienceTravel  WxObsBaseType 
ExtFile  WxObsLinkType 
extFileLink  WxObsMeasurementsType 
failureForce  WxObsResultsOfType 
fatal  WxObsType 
fax  WxSynopsisBaseType 
FieldObs  WxSynopsisLinkType 
fieldObsLink  WxSynopsisMeasurementsType 
FieldObsMeasurements  WxSynopsisResultsOfType 
fieldObsResultsOf  WxSynopsisType 
fractureCharacter 
fractureLine 
frameArea 
function 
gender 
grainForm 
grainSizeAvg 
grainSizeMax 
grainSizeMin 
grainType 
groupActivity 
groupActivityComment 
groupLeader 
groupLeaderAvTraining 
groupLeaderExperience 
groupLeaderType 
groupSize 
groupType 
h2D 
hardness 
hIN 
hINField 
history 
hIT 
hN24 
hN24Field 
hN24inclDrift 
hS 
hSB 
hSField 
hST 
hSTField 
humanFamiliarity 
humanFamiliarityComment 
humanGoal 
humanGoalComment 
humanMetOthers 
humanMetOthersComment 
humanOtherComment 
humanTracks 
humanTracksComment 
iceMaskPresent 
incline 
inclineAvg 
inclineMax 
inclineMin 
injuriesComment 
injuriesObtained 
Interface 
involvedInAv 
Layer 
layerBottom 
layerProfile 
layerTop 
leaderAtTime 
line 
locationBeforeIncident 
LocCollection 
locLink 
LocMetaData 
locRef 
locRefClosureStatus 
LocRefKeyword 
LocRefString 
logo 
lwc 
lwcDeposit 
lwcStartzone 
MetaData 
methodDescription 
name 
notable 
numAvaLung 
numBlows 
numBuried 
numBuriedPartCrit 
numBuriedPartNonCrit 
numCaughtOnly 
numFatal 
numFemale 
numFlotationDevice 
numHelmet 
numInjured 
numJuvenile 
numMale 
numOccurCat 
numOccurNum 
numOtherActivity 
numOtherSafetyEquip 
numProbe 
numRecco 
numShovel 
numSkier 
numSnowboarder 
numSnowmobile 
numTaps 
numTransceiver 
obsClueAval 
obsClueAvalComment 
obsClueInstability 
obsClueInstabilityComment 
obsClueLoading 
obsClueLoadingComment 
obsCluePath 
obsCluePathComment 
obsClueThaw 
obsClueThawComment 
obsClueTrap 
obsClueTrapComment 
ObsCollection 
obsCollectionLink 
observedBy 
obsLink 
ObsMetaData 
ObsPoint 
obsPointLink 
obsPointSubType 
Operation 
operationContact 
operationInvolv 
OperationKeyword 
OperationString 
outline 
penetrationFoot 
penetrationRam 
penetrationSki 
Person 
personContact 
PersonKeyword 
PersonString 
phone 
poBox 
postalZipCode 
precipGaugeAccum 
precipTI 
precipTI1 
precipTI2 
preparednessComment 
profileDepth 
propertyDamageComment 
propertyDamageValue 
provinceState 
rainGauge 
ramHardness 
RamLayer 
ramProfile 
rBScore 
recoveryComment 
Region 
regionLink 
regionSubType 
relativeLocation 
reportedBy 
rescueComment 
rescuedBy 
rescuedWith 
rescueEnd 
rescueExternalAgency 
rescueLeader 
rescueStart 
rH 
riskMitigation 
riskMitigationComment 
Route 
routeLink 
routeSubType 
runLength 
RutschblockTest 
safetyGearComment 
safetyGearItem 
sequenceNumber 
sfcGrainForm 
ShearFrameTest 
shearStrength 
ShovelShearTest 
skiable 
skyCond 
skyCond1 
skyCond2 
slabHardness 
slabLength 
slabThick 
slabWidth 
Slope 
slopeLink 
slopeSubType 
snowHeight 
snowpackComment 
SnowpackStructure 
snowpackStructureComment 
snowpackStructureLink 
SnowpackStructureMeasurements 
snowpackStructureResultsOf 
SnowProfile 
snowProfileLink 
SnowProfileMeasurements 
SnowProfileMetaData 
snowProfileResultsOf 
snowTemp 
snowTemp10cm 
snowTempSfc 
solarExposure 
srcRef 
sSScore 
Stability 
stabilityLink 
StabilityMeasurements 
stabilityRatio 
stabilityResultsOf 
stbAlpine 
stbAlpineComment 
stbAlpineTrend 
stbBelowTreeline 
stbBelowTreelineComment 
stbBelowTreelineTrend 
stbGeneral 
stbGeneralComment 
stbGeneralTrend 
stbTreeline 
stbTreelineComment 
stbTreelineTrend 
streetAddress 
surfaceRoughness 
szComment 
tempProfile 
terminus 
terrainFeature 
terrainRating 
testResults 
threadColor 
timeOccurr 
transceiverModel 
travelAdvisory 
travelMode 
Tree 
treeLink 
triggerActivityComment 
triggerDistance 
triggerPoint 
triggerPointComment 
triggerPointIncline 
triggerType 
tubeDiameter 
tupleList 
unitList 
usedDecisionSupportTool 
validTime 
valleyFogElevation 
valleyFogElevation1 
valleyFogElevation2 
vegetationZone 
w 
website 
weight 
windDirCat 
windDirCat1 
windDirCat2 
windDirNum 
windExposure 
windSpeedCat 
windSpeedCat1 
windSpeedCat2 
windSpeedNum 
wklGrainForm 
workingAtTime 
wxComment 
WxObs 
wxObsLink 
WxObsMeasurements 
wxObsResultsOf 
WxSynopsis 
wxSynopsisComment 
wxSynopsisLink 
WxSynopsisMeasurements 
wxSynopsisResultsOf 
xportDir 
xportDir1 
xportDir2 
xportExtent 
xportExtent1 
xportExtent2 


schema location:  http://www.caaml.org/Schemas/V4.2/gml3.2Profile.xsd
attribute form default: 
element form default:  qualified
targetNamespace:  http://www.opengis.net/gml
 
Elements  Groups  Complex types  Simple types  Attr. groups 
AbstractCurve  StandardObjectProperties  AbstractCurveType  AggregationType  AggregationAttributeGroup 
AbstractFeature  timeLength  AbstractFeatureCollectionType  booleanList  AssociationAttributeGroup 
AbstractFeatureCollection  Value  AbstractFeatureType  booleanOrNilReason  OwnershipAttributeGroup 
AbstractGeometricPrimitive  AbstractGeometricPrimitiveType  booleanOrNilReasonList  SRSInformationGroup 
AbstractGeometry  AbstractGeometryType  CalDate  SRSReferenceGroup 
AbstractGML  AbstractGMLType  doubleList 
AbstractMetaData  AbstractMetaDataType  doubleOrNilReason 
AbstractObject  AbstractRingPropertyType  doubleOrNilReasonList 
AbstractRing  AbstractRingType  integerList 
AbstractScalarValue  AbstractSurfaceType  integerOrNilReason 
AbstractScalarValueList  AbstractTimeGeometricPrimitiveType  integerOrNilReasonList 
AbstractSurface  AbstractTimeObjectType  NameList 
AbstractTimeGeometricPrimitive  AbstractTimePrimitiveType  NameOrNilReason 
AbstractTimeObject  BoundingShapeType  NameOrNilReasonList 
AbstractTimePrimitive  CodeListType  NCNameList 
AbstractValue  CodeOrNilReasonListType  NilReasonEnumeration 
Boolean  CodeType  NilReasonType 
BooleanList  CodeWithAuthorityType  QNameList 
boundedBy  CompositeValueType  SignType 
Category  CoordinatesType  stringOrNilReason 
CategoryList  CurvePropertyType  TimeIndeterminateValueType 
coordinates  DataBlockType  TimePositionUnion 
Count  DirectPositionListType  TimeUnitType 
CountList  DirectPositionType  UomIdentifier 
description  EnvelopeType  UomSymbol 
descriptionReference  FeatureArrayPropertyType  UomURI 
doubleOrNilReasonTupleList  FeaturePropertyType 
duration  LinearRingPropertyType 
Envelope  LinearRingType 
exterior  LineStringType 
featureMember  LocationPropertyType 
featureMembers  MeasureListType 
identifier  MeasureOrNilReasonListType 
interior  MeasureType 
LinearRing  MetaDataPropertyType 
LineString  ObservationType 
location  PointPropertyType 
LocationKeyWord  PointType 
LocationString  PolygonType 
metaDataProperty  ProcedurePropertyType 
name  RangeParametersType 
Null  ReferenceType 
Observation  RelatedTimeType 
Point  ResultType 
pointProperty  StringOrRefType 
pointRep  SurfacePropertyType 
Polygon  TargetPropertyType 
pos  TimeInstantPropertyType 
posList  TimeInstantType 
Quantity  TimeIntervalLengthType 
QuantityList  TimePeriodPropertyType 
rangeParameters  TimePeriodType 
resultOf  TimePositionType 
subject  TimePrimitivePropertyType 
target  ValueArrayPropertyType 
TimeInstant  ValuePropertyType 
timeInterval 
TimePeriod 
timePosition 
tupleList 
using 
validTime 
valueComponent 
valueComponents 


schema location:  http://www.caaml.org/Schemas/V4.2/xlinks.xsd
attribute form default: 
element form default: 
targetNamespace:  http://www.w3.org/1999/xlink
 
Attr. groups 
arcLink 
emptyLink 
extendedLink 
locatorLink 
resourceLink 
simpleLink 
titleLink 


element abbrev
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:stringOrNilReason
properties
content simple
used by
complexType AbstractLocationType
group contactGroup
annotation
documentation 
Property element for abbreviation of name or initials of person's
			name
source
<element name="abbrev" type="gml:stringOrNilReason">
  <annotation>
    <documentation>Property element for abbreviation of name or initials of person's
			name</documentation>
  </annotation>
</element>

element AbstractLocation
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:AbstractLocationType
properties
content complex
substGrp gml:AbstractFeature
abstract true
children gml:metaDataProperty gml:description gml:descriptionReference gml:identifier gml:name gml:boundedBy caaml:abbrev caaml:comment
used by
element CaamlDataType/locInfo
complexTypes LocLinkType LocRefType
attributes
Name  Type  Use  Default  Fixed  Annotation
gml:id  required      
documentation 
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.
annotation
documentation 
Head of substitution group for location catalog of CAIS members
source
<element name="AbstractLocation" type="caaml:AbstractLocationType" abstract="true" substitutionGroup="gml:AbstractFeature">
  <annotation>
    <documentation>Head of substitution group for location catalog of CAIS members</documentation>
  </annotation>
</element>

element AbstractObs
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:ObservationType
properties
content complex
substGrp gml:Observation
abstract true
children gml:metaDataProperty gml:description gml:descriptionReference gml:identifier gml:name gml:boundedBy gml:location gml:validTime gml:using gml:target gml:resultOf
used by
element CaamlDataType/obsInfo
complexType ObsLinkType
attributes
Name  Type  Use  Default  Fixed  Annotation
gml:id  required      
documentation 
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.
annotation
documentation 
Abstract header of substitution group for CAIS observations
source
<element name="AbstractObs" type="gml:ObservationType" abstract="true" substitutionGroup="gml:Observation">
  <annotation>
    <documentation>Abstract header of substitution group for CAIS observations</documentation>
  </annotation>
</element>

element AbstractObsCollection
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:AbstractObsCollectionType
properties
content complex
substGrp gml:AbstractFeatureCollection
abstract true
children gml:metaDataProperty gml:description gml:descriptionReference gml:identifier gml:name gml:boundedBy gml:location gml:validTime gml:using gml:target
used by
element CaamlDataType/obsInfo
complexType AbstractObsCollectionLinkType
attributes
Name  Type  Use  Default  Fixed  Annotation
gml:id  required      
documentation 
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.
source
<element name="AbstractObsCollection" type="caaml:AbstractObsCollectionType" abstract="true" substitutionGroup="gml:AbstractFeatureCollection"/>

element abstractObsCollectionLink
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:AbstractObsCollectionLinkType
properties
content complex
substGrp gml:featureMember
abstract true
children caaml:AbstractObsCollection
used by
complexType ObsCollectionType
attributes
Name  Type  Use  Default  Fixed  Annotation
owns  boolean      
type  string    simple  
xlink:href  optional      
xlink:role  optional      
xlink:arcrole  optional      
xlink:title  optional      
xlink:show  optional      
documentation 

        The 'show' attribute is used to communicate the desired presentation 
        of the ending resource on traversal from the starting resource; it's 
        value should be treated as follows: 
        new - load ending resource in a new window, frame, pane, or other 
              presentation context
        replace - load the resource in the same window, frame, pane, or 
                  other presentation context
        embed - load ending resource in place of the presentation of the 
                starting resource
        other - behavior is unconstrained; examine other markup in the 
                link for hints 
        none - behavior is unconstrained 
      
xlink:actuate  optional      
documentation 

        The 'actuate' attribute is used to communicate the desired timing 
        of traversal from the starting resource to the ending resource; 
        it's value should be treated as follows:
        onLoad - traverse to the ending resource immediately on loading 
                 the starting resource 
        onRequest - traverse from the starting resource to the ending 
                    resource only on a post-loading event triggered for 
                    this purpose 
        other - behavior is unconstrained; examine other markup in link 
                for hints 
        none - behavior is unconstrained
      
nilReason  gml:NilReasonType      
gml:remoteSchema        
appInfo 
deprecated
source
<element name="abstractObsCollectionLink" type="caaml:AbstractObsCollectionLinkType" abstract="true" substitutionGroup="gml:featureMember"/>

element activityBeforeIncident
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:stringOrNilReason
properties
content simple
substGrp gml:AbstractScalarValue
used by
complexType AvVictimType
annotation
documentation 
Property element for description of activity of victim right before
			incident
source
<element name="activityBeforeIncident" type="gml:stringOrNilReason" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for description of activity of victim right before
			incident</documentation>
  </annotation>
</element>

element age
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:NonNegNumberOrNilReason
properties
content simple
substGrp gml:AbstractScalarValue
used by
complexType AvVictimType
annotation
documentation 
Property element for age
source
<element name="age" type="caaml:NonNegNumberOrNilReason" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for age</documentation>
  </annotation>
</element>

element airTempAvg
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:TempAvgMinMaxType
properties
content complex
substGrp gml:AbstractScalarValue
used by
complexType WxObsMeasurementsType
attributes
Name  Type  Use  Default  Fixed  Annotation
uom  gml:UomIdentifieroptional      
meastype  caaml:MeasurementTypeoptional      
interval  nonNegativeIntegerrequired      
annotation
documentation 
Property element for average air temperature for a given time
			interval
source
<element name="airTempAvg" type="caaml:TempAvgMinMaxType" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for average air temperature for a given time
			interval</documentation>
  </annotation>
</element>

element airTempHigh
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:TempType
properties
content complex
substGrp gml:AbstractScalarValue
used by
complexType FieldObsMeasurementsType
attributes
Name  Type  Use  Default  Fixed  Annotation
uom  gml:UomIdentifieroptional      
meastype  caaml:MeasurementTypeoptional      
annotation
documentation 
Property element for a high air temperature reading (primarily used for field
				observations when temperature is observed over a range of elevations)
source
<element name="airTempHigh" type="caaml:TempType" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for a high air temperature reading (primarily used for field
				observations when temperature is observed over a range of elevations)</documentation>
  </annotation>
</element>

element airTempLow
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:TempType
properties
content complex
substGrp gml:AbstractScalarValue
used by
complexType FieldObsMeasurementsType
attributes
Name  Type  Use  Default  Fixed  Annotation
uom  gml:UomIdentifieroptional      
meastype  caaml:MeasurementTypeoptional      
annotation
documentation 
Property element for a low air temperature reading (primarily used for field
				observations when temperature is observed over a range of elevations)
source
<element name="airTempLow" type="caaml:TempType" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for a low air temperature reading (primarily used for field
				observations when temperature is observed over a range of elevations)</documentation>
  </annotation>
</element>

element airTempMax
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:TempAvgMinMaxType
properties
content complex
substGrp gml:AbstractScalarValue
used by
complexType WxObsMeasurementsType
attributes
Name  Type  Use  Default  Fixed  Annotation
uom  gml:UomIdentifieroptional      
meastype  caaml:MeasurementTypeoptional      
interval  nonNegativeIntegerrequired      
annotation
documentation 
Property element for maximum air temperature for a given time
			interval
source
<element name="airTempMax" type="caaml:TempAvgMinMaxType" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for maximum air temperature for a given time
			interval</documentation>
  </annotation>
</element>

element airTempMin
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:TempAvgMinMaxType
properties
content complex
substGrp gml:AbstractScalarValue
used by
complexType WxObsMeasurementsType
attributes
Name  Type  Use  Default  Fixed  Annotation
uom  gml:UomIdentifieroptional      
meastype  caaml:MeasurementTypeoptional      
interval  nonNegativeIntegerrequired      
annotation
documentation 
Property element for minumum air temperature for a given time
			interval
source
<element name="airTempMin" type="caaml:TempAvgMinMaxType" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for minumum air temperature for a given time
			interval</documentation>
  </annotation>
</element>

element airTempPres
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:TempType
properties
content complex
substGrp gml:AbstractScalarValue
used by
complexTypes AvIncidentMeasurementsType SnowProfileMeasurementsType WxObsMeasurementsType
attributes
Name  Type  Use  Default  Fixed  Annotation
uom  gml:UomIdentifieroptional      
meastype  caaml:MeasurementTypeoptional      
annotation
documentation 
Property element for a present air temperature reading
source
<element name="airTempPres" type="caaml:TempType" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for a present air temperature reading</documentation>
  </annotation>
</element>

element airTempTrend
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:CodeType
properties
content complex
substGrp gml:AbstractScalarValue
used by
complexTypes AvIncidentMeasurementsType WxObsMeasurementsType
attributes
Name  Type  Use  Default  Fixed  Annotation
codeSpace  anyURI      
annotation
documentation 
Property element for air temperature trend
source
<element name="airTempTrend" type="gml:CodeType" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for air temperature trend</documentation>
  </annotation>
</element>

element airwayObstructionPresent
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:booleanOrNilReason
properties
content simple
substGrp gml:AbstractScalarValue
used by
complexType AvVictimType
annotation
documentation 
Property element for presence of ice mask around victims face
source
<element name="airwayObstructionPresent" type="gml:booleanOrNilReason" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for presence of ice mask around victims face</documentation>
  </annotation>
</element>

element aspectCat
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:CodeType
properties
content complex
substGrp gml:AbstractScalarValue
used by
complexTypes ObsPointType SnowProfileMeasurementsType
attributes
Name  Type  Use  Default  Fixed  Annotation
codeSpace  anyURI      
annotation
documentation 
Property element for spot categorical aspect
source
<element name="aspectCat" type="gml:CodeType" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for spot categorical aspect</documentation>
  </annotation>
</element>

element aspectCatAvg
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:CodeType
properties
content complex
substGrp gml:AbstractScalarValue
used by
group aspectCatGroup
attributes
Name  Type  Use  Default  Fixed  Annotation
codeSpace  anyURI      
annotation
documentation 
Property element for categorical average aspect
source
<element name="aspectCatAvg" type="gml:CodeType" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for categorical average aspect</documentation>
  </annotation>
</element>

element aspectCatFrom
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:CodeType
properties
content complex
substGrp gml:AbstractScalarValue
used by
group aspectCatGroup
attributes
Name  Type  Use  Default  Fixed  Annotation
codeSpace  anyURI      
annotation
documentation 
Property element for start of categorical aspect range
source
<element name="aspectCatFrom" type="gml:CodeType" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for start of categorical aspect range</documentation>
  </annotation>
</element>

element aspectCatTo
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:CodeType
properties
content complex
substGrp gml:AbstractScalarValue
used by
group aspectCatGroup
attributes
Name  Type  Use  Default  Fixed  Annotation
codeSpace  anyURI      
annotation
documentation 
Property element for end of categorical aspect range
source
<element name="aspectCatTo" type="gml:CodeType" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for end of categorical aspect range</documentation>
  </annotation>
</element>

element aspectNum
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:AspectNumType
properties
content complex
substGrp gml:AbstractScalarValue
used by
complexTypes ObsPointType SnowProfileMeasurementsType
attributes
Name  Type  Use  Default  Fixed  Annotation
uom  gml:UomIdentifieroptional      
meastype  caaml:MeasurementTypeoptional      
annotation
documentation 
Property element for spot numerical aspect 
source
<element name="aspectNum" type="caaml:AspectNumType" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for spot numerical aspect </documentation>
  </annotation>
</element>

element aspectNumAvg
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:AspectNumType
properties
content complex
substGrp gml:AbstractScalarValue
used by
group aspectCatGroup
attributes
Name  Type  Use  Default  Fixed  Annotation
uom  gml:UomIdentifieroptional      
meastype  caaml:MeasurementTypeoptional      
annotation
documentation 
Property element for numerical average aspect 
source
<element name="aspectNumAvg" type="caaml:AspectNumType" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for numerical average aspect </documentation>
  </annotation>
</element>

element aspectNumFrom
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:AspectNumType
properties
content complex
substGrp gml:AbstractScalarValue
used by
group aspectCatGroup
attributes
Name  Type  Use  Default  Fixed  Annotation
uom  gml:UomIdentifieroptional      
meastype  caaml:MeasurementTypeoptional      
annotation
documentation 
Property element for start of numerical aspect range 
source
<element name="aspectNumFrom" type="caaml:AspectNumType" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for start of numerical aspect range </documentation>
  </annotation>
</element>

element aspectNumTo
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:AspectNumType
properties
content complex
substGrp gml:AbstractScalarValue
used by
group aspectCatGroup
attributes
Name  Type  Use  Default  Fixed  Annotation
uom  gml:UomIdentifieroptional      
meastype  caaml:MeasurementTypeoptional      
annotation
documentation 
Property element for end of numerical aspect range
source
<element name="aspectNumTo" type="caaml:AspectNumType" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for end of numerical aspect range</documentation>
  </annotation>
</element>

element atesRating
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:CodeListType
properties
content complex
substGrp gml:AbstractScalarValue
used by
group terrainCharacterGroup
attributes
Name  Type  Use  Default  Fixed  Annotation
codeSpace  anyURI      
annotation
documentation 
Property element for avalanche terrain exposure rating
source
<element name="atesRating" type="gml:CodeListType" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for avalanche terrain exposure rating</documentation>
  </annotation>
</element>

element atesRatingIncidentLoc
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:CodeType
properties
content complex
substGrp gml:AbstractScalarValue
used by
complexType AvIncidentMeasurementsType
attributes
Name  Type  Use  Default  Fixed  Annotation
codeSpace  anyURI      
annotation
documentation 
Property element for avalanche terrain exposure rating at incident location
source
<element name="atesRatingIncidentLoc" type="gml:CodeType" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for avalanche terrain exposure rating at incident location</documentation>
  </annotation>
</element>

element atesRatingIncidentLocComment
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:stringOrNilReason
properties
content simple
substGrp gml:AbstractScalarValue
used by
complexType AvIncidentMeasurementsType
annotation
documentation 
Property element for comment on avalanche terrain exposure rating at incident location
source
<element name="atesRatingIncidentLocComment" type="gml:stringOrNilReason" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for comment on avalanche terrain exposure rating at incident location</documentation>
  </annotation>
</element>

element atesRatingTrip
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:CodeType
properties
content complex
substGrp gml:AbstractScalarValue
used by
complexType AvIncidentMeasurementsType
attributes
Name  Type  Use  Default  Fixed  Annotation
codeSpace  anyURI      
annotation
documentation 
Property element for avalanche terrain exposure rating of trip
source
<element name="atesRatingTrip" type="gml:CodeType" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for avalanche terrain exposure rating of trip</documentation>
  </annotation>
</element>

element atesRatingTripComment
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:stringOrNilReason
properties
content simple
substGrp gml:AbstractScalarValue
used by
complexType AvIncidentMeasurementsType
annotation
documentation 
Property element for comment of avalanche terrain exposure rating of trip
source
<element name="atesRatingTripComment" type="gml:stringOrNilReason" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for comment of avalanche terrain exposure rating of trip</documentation>
  </annotation>
</element>

element AvActivity
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:AvActivityType
properties
content complex
substGrp caaml:AbstractObs
children gml:metaDataProperty gml:description gml:descriptionReference gml:identifier gml:name gml:boundedBy gml:location gml:validTime gml:using gml:target caaml:avActivityResultsOf caaml:locRef
used by
complexType AvActivityLinkType
attributes
Name  Type  Use  Default  Fixed  Annotation
gml:id  required      
documentation 
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.
annotation
documentation 
Avalanche Activity observation
source
<element name="AvActivity" type="caaml:AvActivityType" substitutionGroup="caaml:AbstractObs">
  <annotation>
    <documentation>Avalanche Activity observation</documentation>
  </annotation>
</element>

element avActivityComment
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:stringOrNilReason
properties
content simple
substGrp gml:AbstractScalarValue
used by
complexType BulletinMeasurementsType
annotation
documentation 
Property element for avalanche activity comment
source
<element name="avActivityComment" type="gml:stringOrNilReason" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for avalanche activity comment</documentation>
  </annotation>
</element>

element avActivityLink
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:AvActivityLinkType
properties
content complex
substGrp caaml:obsLink
children caaml:AvActivity
attributes
Name  Type  Use  Default  Fixed  Annotation
owns  boolean      
type  string    simple  
xlink:href  optional      
xlink:role  optional      
xlink:arcrole  optional      
xlink:title  optional      
xlink:show  optional      
documentation 

        The 'show' attribute is used to communicate the desired presentation 
        of the ending resource on traversal from the starting resource; it's 
        value should be treated as follows: 
        new - load ending resource in a new window, frame, pane, or other 
              presentation context
        replace - load the resource in the same window, frame, pane, or 
                  other presentation context
        embed - load ending resource in place of the presentation of the 
                starting resource
        other - behavior is unconstrained; examine other markup in the 
                link for hints 
        none - behavior is unconstrained 
      
xlink:actuate  optional      
documentation 

        The 'actuate' attribute is used to communicate the desired timing 
        of traversal from the starting resource to the ending resource; 
        it's value should be treated as follows:
        onLoad - traverse to the ending resource immediately on loading 
                 the starting resource 
        onRequest - traverse from the starting resource to the ending 
                    resource only on a post-loading event triggered for 
                    this purpose 
        other - behavior is unconstrained; examine other markup in link 
                for hints 
        none - behavior is unconstrained
      
nilReason  gml:NilReasonType      
gml:remoteSchema        
appInfo 
deprecated
annotation
documentation 
Property element for reference to Avalanche Activity observation (inline or remote via
				xlink)
source
<element name="avActivityLink" type="caaml:AvActivityLinkType" substitutionGroup="caaml:obsLink">
  <annotation>
    <documentation>Property element for reference to Avalanche Activity observation (inline or remote via
				xlink)</documentation>
  </annotation>
</element>

element AvActivityMeasurements
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:AvActivityMeasurementsType
properties
content complex
substGrp gml:AbstractObject
children caaml:comment caaml:extFileLink
used by
complexType AvActivityResultsOfType
annotation
documentation 
Property element for Avalanche Activity measurements
source
<element name="AvActivityMeasurements" type="caaml:AvActivityMeasurementsType" substitutionGroup="gml:AbstractObject">
  <annotation>
    <documentation>Property element for Avalanche Activity measurements</documentation>
  </annotation>
</element>

element avActivityResultsOf
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:AvActivityResultsOfType
properties
content complex
substGrp gml:resultOf
children caaml:AvActivityMeasurements
used by
complexType AvActivityBaseType
attributes
Name  Type  Use  Default  Fixed  Annotation
owns  boolean      
type  string    simple  
xlink:href  optional      
xlink:role  optional      
xlink:arcrole  optional      
xlink:title  optional      
xlink:show  optional      
documentation 

        The 'show' attribute is used to communicate the desired presentation 
        of the ending resource on traversal from the starting resource; it's 
        value should be treated as follows: 
        new - load ending resource in a new window, frame, pane, or other 
              presentation context
        replace - load the resource in the same window, frame, pane, or 
                  other presentation context
        embed - load ending resource in place of the presentation of the 
                starting resource
        other - behavior is unconstrained; examine other markup in the 
                link for hints 
        none - behavior is unconstrained 
      
xlink:actuate  optional      
documentation 

        The 'actuate' attribute is used to communicate the desired timing 
        of traversal from the starting resource to the ending resource; 
        it's value should be treated as follows:
        onLoad - traverse to the ending resource immediately on loading 
                 the starting resource 
        onRequest - traverse from the starting resource to the ending 
                    resource only on a post-loading event triggered for 
                    this purpose 
        other - behavior is unconstrained; examine other markup in link 
                for hints 
        none - behavior is unconstrained
      
nilReason  gml:NilReasonType      
gml:remoteSchema        
appInfo 
deprecated
annotation
documentation 
Property element for resultsOf of Avalanche Activity observation
source
<element name="avActivityResultsOf" type="caaml:AvActivityResultsOfType" substitutionGroup="gml:resultOf">
  <annotation>
    <documentation>Property element for resultsOf of Avalanche Activity observation</documentation>
  </annotation>
</element>

element avalTraining
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:stringOrNilReason
properties
content simple
substGrp gml:AbstractScalarValue
used by
complexType PersonType
annotation
documentation 
Property element for avalanche training level of individual
source
<element name="avalTraining" type="gml:stringOrNilReason" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for avalanche training level of individual</documentation>
  </annotation>
</element>

element AvIncident
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:AvIncidentType
properties
content complex
substGrp caaml:AbstractObsCollection
children gml:metaDataProperty gml:description gml:descriptionReference gml:identifier gml:name gml:boundedBy gml:location gml:validTime gml:using gml:target caaml:avIncidentResultsOf caaml:locRef caaml:obsLink
used by
complexType AvIncidentLinkType
attributes
Name  Type  Use  Default  Fixed  Annotation
gml:id  required      
documentation 
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.
source
<element name="AvIncident" type="caaml:AvIncidentType" substitutionGroup="caaml:AbstractObsCollection"/>

element avIncidentLink
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:AvIncidentLinkType
properties
content complex
substGrp caaml:abstractObsCollectionLink
children caaml:AvIncident
attributes
Name  Type  Use  Default  Fixed  Annotation
owns  boolean      
type  string    simple  
xlink:href  optional      
xlink:role  optional      
xlink:arcrole  optional      
xlink:title  optional      
xlink:show  optional      
documentation 

        The 'show' attribute is used to communicate the desired presentation 
        of the ending resource on traversal from the starting resource; it's 
        value should be treated as follows: 
        new - load ending resource in a new window, frame, pane, or other 
              presentation context
        replace - load the resource in the same window, frame, pane, or 
                  other presentation context
        embed - load ending resource in place of the presentation of the 
                starting resource
        other - behavior is unconstrained; examine other markup in the 
                link for hints 
        none - behavior is unconstrained 
      
xlink:actuate  optional      
documentation 

        The 'actuate' attribute is used to communicate the desired timing 
        of traversal from the starting resource to the ending resource; 
        it's value should be treated as follows:
        onLoad - traverse to the ending resource immediately on loading 
                 the starting resource 
        onRequest - traverse from the starting resource to the ending 
                    resource only on a post-loading event triggered for 
                    this purpose 
        other - behavior is unconstrained; examine other markup in link 
                for hints 
        none - behavior is unconstrained
      
nilReason  gml:NilReasonType      
gml:remoteSchema        
appInfo 
deprecated
source
<element name="avIncidentLink" type="caaml:AvIncidentLinkType" substitutionGroup="caaml:abstractObsCollectionLink"/>

element AvIncidentMeasurements
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:AvIncidentMeasurementsType
properties
content complex
substGrp gml:AbstractObject
children caaml:groupType caaml:groupActivity caaml:groupActivityComment caaml:operationInvolv caaml:groupLeaderType caaml:groupLeader caaml:groupLeaderAvTraining caaml:groupLeaderExperience caaml:preparednessComment caaml:groupSize caaml:numFemale caaml:numMale caaml:numJuvenile caaml:numSkier caaml:numSnowboarder caaml:numSnowmobile caaml:numOtherActivity caaml:numTransceiver caaml:numProbe caaml:numShovel caaml:numAvaLung caaml:numFlotationDevice caaml:numRecco caaml:numHelmet caaml:numOtherSafetyEquip caaml:safetyGearComment caaml:numCaughtOnly caaml:numBuriedPartNonCrit caaml:numBuriedPartCrit caaml:numBuried caaml:numInjured caaml:numFatal caaml:propertyDamageValue caaml:propertyDamageComment caaml:humanMetOthers caaml:humanMetOthersComment caaml:humanGoal caaml:humanGoalComment caaml:humanFamiliarity caaml:humanFamiliarityComment caaml:humanTracks caaml:humanTracksComment caaml:humanOtherComment caaml:riskMitigation caaml:riskMitigationComment caaml:usedDecisionSupportTool caaml:obsClueAval caaml:obsClueAvalComment caaml:obsClueLoading caaml:obsClueLoadingComment caaml:obsCluePath caaml:obsCluePathComment caaml:obsClueTrap caaml:obsClueTrapComment caaml:obsClueInstability caaml:obsClueInstabilityComment caaml:obsClueThaw caaml:obsClueThawComment caaml:atesRatingTrip caaml:atesRatingTripComment caaml:atesRatingIncidentLoc caaml:atesRatingIncidentLocComment caaml:dngrRatingIncidentLoc caaml:dngrRatingIncidentLocSource caaml:skyCond caaml:precipTI caaml:airTempPres caaml:airTempTrend caaml:hN24 caaml:hN24inclDrift caaml:hST caaml:hS caaml:windSpeedCat caaml:windDirCat caaml:wxComment caaml:snowpackComment caaml:rescueExternalAgency caaml:rescueLeader caaml:rescueComment caaml:comment caaml:extFileLink
used by
complexType AvIncidentResultsOfType
source
<element name="AvIncidentMeasurements" type="caaml:AvIncidentMeasurementsType" substitutionGroup="gml:AbstractObject"/>

element avIncidentResultsOf
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:AvIncidentResultsOfType
properties
content complex
substGrp gml:resultOf
children caaml:AvIncidentMeasurements
used by
complexType AvIncidentType
attributes
Name  Type  Use  Default  Fixed  Annotation
owns  boolean      
type  string    simple  
xlink:href  optional      
xlink:role  optional      
xlink:arcrole  optional      
xlink:title  optional      
xlink:show  optional      
documentation 

        The 'show' attribute is used to communicate the desired presentation 
        of the ending resource on traversal from the starting resource; it's 
        value should be treated as follows: 
        new - load ending resource in a new window, frame, pane, or other 
              presentation context
        replace - load the resource in the same window, frame, pane, or 
                  other presentation context
        embed - load ending resource in place of the presentation of the 
                starting resource
        other - behavior is unconstrained; examine other markup in the 
                link for hints 
        none - behavior is unconstrained 
      
xlink:actuate  optional      
documentation 

        The 'actuate' attribute is used to communicate the desired timing 
        of traversal from the starting resource to the ending resource; 
        it's value should be treated as follows:
        onLoad - traverse to the ending resource immediately on loading 
                 the starting resource 
        onRequest - traverse from the starting resource to the ending 
                    resource only on a post-loading event triggered for 
                    this purpose 
        other - behavior is unconstrained; examine other markup in link 
                for hints 
        none - behavior is unconstrained
      
nilReason  gml:NilReasonType      
gml:remoteSchema        
appInfo 
deprecated
annotation
documentation 
Property element for Avalanche Incident observation (equivalent to gml:resultOf
				element)
source
<element name="avIncidentResultsOf" type="caaml:AvIncidentResultsOfType" substitutionGroup="gml:resultOf">
  <annotation>
    <documentation>Property element for Avalanche Incident observation (equivalent to gml:resultOf
				element)</documentation>
  </annotation>
</element>

element AvObs
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:AvObsType
properties
content complex
substGrp caaml:AbstractObs
children gml:metaDataProperty gml:description gml:descriptionReference gml:identifier gml:name gml:boundedBy gml:location gml:validTime gml:using gml:target caaml:avObsResultsOf caaml:locRef caaml:avVictimLink
used by
complexType AvObsLinkType
attributes
Name  Type  Use  Default  Fixed  Annotation
gml:id  required      
documentation 
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.
annotation
documentation 
Avalanche Observation element. This element supports single or multiple avalanche
				observations in one record.
source
<element name="AvObs" type="caaml:AvObsType" substitutionGroup="caaml:AbstractObs">
  <annotation>
    <documentation>Avalanche Observation element. This element supports single or multiple avalanche
				observations in one record.</documentation>
  </annotation>
</element>

element avObsLink
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:AvObsLinkType
properties
content complex
substGrp caaml:obsLink
children caaml:AvObs
used by
complexType BulletinType
attributes
Name  Type  Use  Default  Fixed  Annotation
owns  boolean      
type  string    simple  
xlink:href  optional      
xlink:role  optional      
xlink:arcrole  optional      
xlink:title  optional      
xlink:show  optional      
documentation 

        The 'show' attribute is used to communicate the desired presentation 
        of the ending resource on traversal from the starting resource; it's 
        value should be treated as follows: 
        new - load ending resource in a new window, frame, pane, or other 
              presentation context
        replace - load the resource in the same window, frame, pane, or 
                  other presentation context
        embed - load ending resource in place of the presentation of the 
                starting resource
        other - behavior is unconstrained; examine other markup in the 
                link for hints 
        none - behavior is unconstrained 
      
xlink:actuate  optional      
documentation 

        The 'actuate' attribute is used to communicate the desired timing 
        of traversal from the starting resource to the ending resource; 
        it's value should be treated as follows:
        onLoad - traverse to the ending resource immediately on loading 
                 the starting resource 
        onRequest - traverse from the starting resource to the ending 
                    resource only on a post-loading event triggered for 
                    this purpose 
        other - behavior is unconstrained; examine other markup in link 
                for hints 
        none - behavior is unconstrained
      
nilReason  gml:NilReasonType      
gml:remoteSchema        
appInfo 
deprecated
annotation
documentation 
Property element for reference to Avalanche Observation (inline or remote via
			xlink)
source
<element name="avObsLink" type="caaml:AvObsLinkType" substitutionGroup="caaml:obsLink">
  <annotation>
    <documentation>Property element for reference to Avalanche Observation (inline or remote via
			xlink)</documentation>
  </annotation>
</element>

element AvObsMeasurements
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:AvObsMeasurementsType
properties
content complex
substGrp gml:AbstractObject
children caaml:timeOccurr caaml:numOccurCat caaml:numOccurNum caaml:avSize caaml:avSizeMin caaml:avSizeMax caaml:avType caaml:lwcStartzone caaml:lwcDeposit caaml:triggerType caaml:triggerDistance caaml:triggerActivityComment caaml:aspectCatAvg caaml:aspectCatFrom caaml:aspectCatTo caaml:aspectNumAvg caaml:aspectNumFrom caaml:aspectNumTo caaml:elevationAvg caaml:elevationMin caaml:elevationMax caaml:inclineAvg caaml:inclineMin caaml:inclineMax caaml:vegetationZone caaml:windExposure caaml:solarExposure caaml:terrainRating caaml:atesRating caaml:terrainFeature caaml:skiable caaml:history caaml:relativeLocation caaml:szComment caaml:bdsLevel caaml:bdsTracksPresent caaml:bdsStepped caaml:bdsGrainForm caaml:wklGrainForm caaml:dateOfBurialDate caaml:dateOfBurialString caaml:slabLength caaml:slabThick caaml:slabWidth caaml:runLength caaml:terminus caaml:depositLength caaml:depositThick caaml:depositWidth caaml:notable caaml:closeCall caaml:locRefClosureStatus caaml:outline caaml:centerPoint caaml:triggerPoint caaml:fractureLine caaml:depositOutline caaml:comment caaml:extFileLink
used by
complexType AvObsResultsOfType
annotation
documentation 
Property element for Avalanche Observation measurements
source
<element name="AvObsMeasurements" type="caaml:AvObsMeasurementsType" substitutionGroup="gml:AbstractObject">
  <annotation>
    <documentation>Property element for Avalanche Observation measurements</documentation>
  </annotation>
</element>

element avObsResultsOf
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:AvObsResultsOfType
properties
content complex
substGrp gml:resultOf
children caaml:AvObsMeasurements
used by
complexType AvObsBaseType
attributes
Name  Type  Use  Default  Fixed  Annotation
owns  boolean      
type  string    simple  
xlink:href  optional      
xlink:role  optional      
xlink:arcrole  optional      
xlink:title  optional      
xlink:show  optional      
documentation 

        The 'show' attribute is used to communicate the desired presentation 
        of the ending resource on traversal from the starting resource; it's 
        value should be treated as follows: 
        new - load ending resource in a new window, frame, pane, or other 
              presentation context
        replace - load the resource in the same window, frame, pane, or 
                  other presentation context
        embed - load ending resource in place of the presentation of the 
                starting resource
        other - behavior is unconstrained; examine other markup in the 
                link for hints 
        none - behavior is unconstrained 
      
xlink:actuate  optional      
documentation 

        The 'actuate' attribute is used to communicate the desired timing 
        of traversal from the starting resource to the ending resource; 
        it's value should be treated as follows:
        onLoad - traverse to the ending resource immediately on loading 
                 the starting resource 
        onRequest - traverse from the starting resource to the ending 
                    resource only on a post-loading event triggered for 
                    this purpose 
        other - behavior is unconstrained; examine other markup in link 
                for hints 
        none - behavior is unconstrained
      
nilReason  gml:NilReasonType      
gml:remoteSchema        
appInfo 
deprecated
annotation
documentation 
Property element for resultsOf of Avalanche Observation
source
<element name="avObsResultsOf" type="caaml:AvObsResultsOfType" substitutionGroup="gml:resultOf">
  <annotation>
    <documentation>Property element for resultsOf of Avalanche Observation</documentation>
  </annotation>
</element>

element avSize
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:CodeType
properties
content complex
substGrp gml:AbstractScalarValue
used by
group avSizeGroup
attributes
Name  Type  Use  Default  Fixed  Annotation
codeSpace  anyURI      
annotation
documentation 
Property element for single avalanche size
source
<element name="avSize" type="gml:CodeType" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for single avalanche size</documentation>
  </annotation>
</element>

element avSizeMax
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:CodeType
properties
content complex
substGrp gml:AbstractScalarValue
used by
group avSizeGroup
attributes
Name  Type  Use  Default  Fixed  Annotation
codeSpace  anyURI      
annotation
documentation 
Property element for maximum avalanche size of a range
source
<element name="avSizeMax" type="gml:CodeType" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for maximum avalanche size of a range</documentation>
  </annotation>
</element>

element avSizeMin
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:CodeType
properties
content complex
substGrp gml:AbstractScalarValue
used by
group avSizeGroup
attributes
Name  Type  Use  Default  Fixed  Annotation
codeSpace  anyURI      
annotation
documentation 
Property element for minimum avalanche size of a range
source
<element name="avSizeMin" type="gml:CodeType" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for minimum avalanche size of a range</documentation>
  </annotation>
</element>

element avType
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:CodeType
properties
content complex
substGrp gml:AbstractScalarValue
used by
complexType AvObsMeasurementsType
attributes
Name  Type  Use  Default  Fixed  Annotation
codeSpace  anyURI      
annotation
documentation 
Property element for avalanche type
source
<element name="avType" type="gml:CodeType" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for avalanche type</documentation>
  </annotation>
</element>

element AvVictim
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:AvVictimType
properties
content complex
substGrp gml:AbstractFeature
children gml:metaDataProperty gml:description gml:descriptionReference gml:identifier gml:name gml:boundedBy gml:location caaml:abbrev caaml:poBox caaml:streetAddress caaml:city caaml:provinceState caaml:country caaml:postalZipCode caaml:phone caaml:fax caaml:email caaml:website caaml:function caaml:avalTraining caaml:dob caaml:age caaml:gender caaml:education caaml:workingAtTime caaml:leaderAtTime caaml:experienceAv caaml:experienceTravel caaml:travelMode caaml:safetyGearItem caaml:safetyGearComment caaml:transceiverModel caaml:activityBeforeIncident caaml:locationBeforeIncident caaml:directionBeforeIncident caaml:involvedInAv caaml:carriedDistance caaml:carriedComment caaml:burialDegree caaml:burialDepth caaml:burialTime caaml:burialOrientiation caaml:burialComment caaml:rescueStart caaml:rescueEnd caaml:rescuedWith caaml:rescuedBy caaml:rescueComment caaml:airwayObstructionPresent caaml:iceMaskPresent caaml:recoveryComment caaml:injuriesObtained caaml:injuriesComment caaml:fatal caaml:comment caaml:extFileLink
used by
complexType AvVictimLinkType
attributes
Name  Type  Use  Default  Fixed  Annotation
gml:id  required      
documentation 
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.
annotation
documentation 
Avalanche victim feature
source
<element name="AvVictim" type="caaml:AvVictimType" substitutionGroup="gml:AbstractFeature">
  <annotation>
    <documentation>Avalanche victim feature</documentation>
  </annotation>
</element>

element avVictimLink
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:AvVictimLinkType
properties
content complex
substGrp gml:featureMember
children caaml:AvVictim
used by
complexType AvObsType
attributes
Name  Type  Use  Default  Fixed  Annotation
owns  boolean      
type  string    simple  
xlink:href  optional      
xlink:role  optional      
xlink:arcrole  optional      
xlink:title  optional      
xlink:show  optional      
documentation 

        The 'show' attribute is used to communicate the desired presentation 
        of the ending resource on traversal from the starting resource; it's 
        value should be treated as follows: 
        new - load ending resource in a new window, frame, pane, or other 
              presentation context
        replace - load the resource in the same window, frame, pane, or 
                  other presentation context
        embed - load ending resource in place of the presentation of the 
                starting resource
        other - behavior is unconstrained; examine other markup in the 
                link for hints 
        none - behavior is unconstrained 
      
xlink:actuate  optional      
documentation 

        The 'actuate' attribute is used to communicate the desired timing 
        of traversal from the starting resource to the ending resource; 
        it's value should be treated as follows:
        onLoad - traverse to the ending resource immediately on loading 
                 the starting resource 
        onRequest - traverse from the starting resource to the ending 
                    resource only on a post-loading event triggered for 
                    this purpose 
        other - behavior is unconstrained; examine other markup in link 
                for hints 
        none - behavior is unconstrained
      
nilReason  gml:NilReasonType      
gml:remoteSchema        
appInfo 
deprecated
annotation
documentation 
Property element for linking to avalanche victim records (inline or remote via
			xlink)
source
<element name="avVictimLink" type="caaml:AvVictimLinkType" substitutionGroup="gml:featureMember">
  <annotation>
    <documentation>Property element for linking to avalanche victim records (inline or remote via
			xlink)</documentation>
  </annotation>
</element>

element backcountryAvalancheAdvisory
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:CodeType
properties
content complex
substGrp gml:AbstractScalarValue
used by
complexType BulletinMeasurementsType
attributes
Name  Type  Use  Default  Fixed  Annotation
codeSpace  anyURI      
annotation
documentation 
Property element for backcountry avalanche advisory
source
<element name="backcountryAvalancheAdvisory" type="gml:CodeType" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for backcountry avalanche advisory</documentation>
  </annotation>
</element>

element baroPressureAbsolute
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:NonNegMeasureType
properties
content complex
substGrp gml:AbstractScalarValue
used by
complexType WxObsMeasurementsType
attributes
Name  Type  Use  Default  Fixed  Annotation
uom  gml:UomIdentifieroptional      
meastype  caaml:MeasurementTypeoptional      
annotation
documentation 
Property element for absolute numeric barometric pressure 
source
<element name="baroPressureAbsolute" type="caaml:NonNegMeasureType" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for absolute numeric barometric pressure </documentation>
  </annotation>
</element>

element baroPressureRelative
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:CodeType
properties
content complex
substGrp gml:AbstractScalarValue
used by
complexType WxObsMeasurementsType
attributes
Name  Type  Use  Default  Fixed  Annotation
codeSpace  anyURI      
annotation
documentation 
Property element for relative barometric pressure expressed
			categorically
source
<element name="baroPressureRelative" type="gml:CodeType" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for relative barometric pressure expressed
			categorically</documentation>
  </annotation>
</element>

element baroTrend
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:CodeType
properties
content complex
substGrp gml:AbstractScalarValue
used by
complexType WxObsMeasurementsType
attributes
Name  Type  Use  Default  Fixed  Annotation
codeSpace  anyURI      
annotation
documentation 
Property element for trend of barometric pressure
source
<element name="baroTrend" type="gml:CodeType" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for trend of barometric pressure</documentation>
  </annotation>
</element>

element baseLocation
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:PointPropertyType
properties
content complex
children gml:Point
attributes
Name  Type  Use  Default  Fixed  Annotation
type  string    simple  
xlink:href  optional      
xlink:role  optional      
xlink:arcrole  optional      
xlink:title  optional      
xlink:show  optional      
documentation 

        The 'show' attribute is used to communicate the desired presentation 
        of the ending resource on traversal from the starting resource; it's 
        value should be treated as follows: 
        new - load ending resource in a new window, frame, pane, or other 
              presentation context
        replace - load the resource in the same window, frame, pane, or 
                  other presentation context
        embed - load ending resource in place of the presentation of the 
                starting resource
        other - behavior is unconstrained; examine other markup in the 
                link for hints 
        none - behavior is unconstrained 
      
xlink:actuate  optional      
documentation 

        The 'actuate' attribute is used to communicate the desired timing 
        of traversal from the starting resource to the ending resource; 
        it's value should be treated as follows:
        onLoad - traverse to the ending resource immediately on loading 
                 the starting resource 
        onRequest - traverse from the starting resource to the ending 
                    resource only on a post-loading event triggered for 
                    this purpose 
        other - behavior is unconstrained; examine other markup in link 
                for hints 
        none - behavior is unconstrained
      
nilReason  gml:NilReasonType      
gml:remoteSchema        
appInfo 
deprecated
owns  boolean      
annotation
documentation 
Property element for base point location (used for CAIS operation)
source
<element name="baseLocation" type="gml:PointPropertyType">
  <annotation>
    <documentation>Property element for base point location (used for CAIS operation)</documentation>
  </annotation>
</element>

element bdsGrainForm
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:GrainCharacterType
properties
content complex
substGrp gml:AbstractValue
children caaml:Components
used by
complexType AvObsMeasurementsType
attributes
Name  Type  Use  Default  Fixed  Annotation
uom  gml:UomIdentifieroptional      
meastype  caaml:MeasurementTypeoptional      
annotation
documentation 
Property element for the description of bed surface grain forms
source
<element name="bdsGrainForm" type="caaml:GrainCharacterType" substitutionGroup="gml:AbstractValue">
  <annotation>
    <documentation>Property element for the description of bed surface grain forms</documentation>
  </annotation>
</element>

element bdsLevel
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:CodeType
properties
content complex
substGrp gml:AbstractScalarValue
used by
complexType AvObsMeasurementsType
attributes
Name  Type  Use  Default  Fixed  Annotation
codeSpace  anyURI      
annotation
documentation 
Property element for description of level of bed surface
source
<element name="bdsLevel" type="gml:CodeType" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for description of level of bed surface</documentation>
  </annotation>
</element>

element bdsStepped
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:booleanOrNilReason
properties
content simple
substGrp gml:AbstractScalarValue
used by
complexType AvObsMeasurementsType
annotation
documentation 
Property element for recording whether bed surface stepped or not
source
<element name="bdsStepped" type="gml:booleanOrNilReason" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for recording whether bed surface stepped or not</documentation>
  </annotation>
</element>

element bdsTracksPresent
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:booleanOrNilReason
properties
content simple
substGrp gml:AbstractScalarValue
used by
complexType AvObsMeasurementsType
annotation
documentation 
Property element for recording whether tracks were present on bed surface. 
source
<element name="bdsTracksPresent" type="gml:booleanOrNilReason" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for recording whether tracks were present on bed surface. </documentation>
  </annotation>
</element>

element Bulletin
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:BulletinType
properties
content complex
substGrp caaml:AbstractObs
children gml:metaDataProperty gml:description gml:descriptionReference gml:identifier gml:name gml:boundedBy gml:location gml:validTime gml:using caaml:bulletinResultsOf caaml:locRef caaml:avObsLink caaml:wxObsLink
used by
complexType BulletinLinkType
attributes
Name  Type  Use  Default  Fixed  Annotation
gml:id  required      
documentation 
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.
annotation
documentation 
Avalanche Bulletin observation
source
<element name="Bulletin" type="caaml:BulletinType" substitutionGroup="caaml:AbstractObs">
  <annotation>
    <documentation>Avalanche Bulletin observation</documentation>
  </annotation>
</element>

element bulletinLink
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:BulletinLinkType
properties
content complex
substGrp caaml:obsLink
children caaml:Bulletin
attributes
Name  Type  Use  Default  Fixed  Annotation
owns  boolean      
type  string    simple  
xlink:href  optional      
xlink:role  optional      
xlink:arcrole  optional      
xlink:title  optional      
xlink:show  optional      
documentation 

        The 'show' attribute is used to communicate the desired presentation 
        of the ending resource on traversal from the starting resource; it's 
        value should be treated as follows: 
        new - load ending resource in a new window, frame, pane, or other 
              presentation context
        replace - load the resource in the same window, frame, pane, or 
                  other presentation context
        embed - load ending resource in place of the presentation of the 
                starting resource
        other - behavior is unconstrained; examine other markup in the 
                link for hints 
        none - behavior is unconstrained 
      
xlink:actuate  optional      
documentation 

        The 'actuate' attribute is used to communicate the desired timing 
        of traversal from the starting resource to the ending resource; 
        it's value should be treated as follows:
        onLoad - traverse to the ending resource immediately on loading 
                 the starting resource 
        onRequest - traverse from the starting resource to the ending 
                    resource only on a post-loading event triggered for 
                    this purpose 
        other - behavior is unconstrained; examine other markup in link 
                for hints 
        none - behavior is unconstrained
      
nilReason  gml:NilReasonType      
gml:remoteSchema        
appInfo 
deprecated
annotation
documentation 
Property element for reference to Avalanche Observation (inline or remote via
			xlink)
source
<element name="bulletinLink" type="caaml:BulletinLinkType" substitutionGroup="caaml:obsLink">
  <annotation>
    <documentation>Property element for reference to Avalanche Observation (inline or remote via
			xlink)</documentation>
  </annotation>
</element>

element BulletinMeasurements
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:BulletinMeasurementsType
properties
content complex
substGrp gml:AbstractObject
children caaml:bulletinType caaml:backcountryAvalancheAdvisory caaml:dngrRatingAlpine caaml:dngrRatingAlpineComment caaml:dngrRatingTreeline caaml:dngrRatingTreelineComment caaml:dngrRatingBelowTreeline caaml:dngrRatingBelowTreelineComment caaml:dngrRatingGeneral caaml:dngrRatingGeneralComment caaml:wxSynopsisComment caaml:avActivityComment caaml:snowpackStructureComment caaml:travelAdvisory caaml:comment
used by
complexType BulletinResultsOfType
source
<element name="BulletinMeasurements" type="caaml:BulletinMeasurementsType" substitutionGroup="gml:AbstractObject"/>

element bulletinResultsOf
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:BulletinResultsOfType
properties
content complex
substGrp gml:resultOf
children caaml:BulletinMeasurements
used by
complexType BulletinBaseType
attributes
Name  Type  Use  Default  Fixed  Annotation
owns  boolean      
type  string    simple  
xlink:href  optional      
xlink:role  optional      
xlink:arcrole  optional      
xlink:title  optional      
xlink:show  optional      
documentation 

        The 'show' attribute is used to communicate the desired presentation 
        of the ending resource on traversal from the starting resource; it's 
        value should be treated as follows: 
        new - load ending resource in a new window, frame, pane, or other 
              presentation context
        replace - load the resource in the same window, frame, pane, or 
                  other presentation context
        embed - load ending resource in place of the presentation of the 
                starting resource
        other - behavior is unconstrained; examine other markup in the 
                link for hints 
        none - behavior is unconstrained 
      
xlink:actuate  optional      
documentation 

        The 'actuate' attribute is used to communicate the desired timing 
        of traversal from the starting resource to the ending resource; 
        it's value should be treated as follows:
        onLoad - traverse to the ending resource immediately on loading 
                 the starting resource 
        onRequest - traverse from the starting resource to the ending 
                    resource only on a post-loading event triggered for 
                    this purpose 
        other - behavior is unconstrained; examine other markup in link 
                for hints 
        none - behavior is unconstrained
      
nilReason  gml:NilReasonType      
gml:remoteSchema        
appInfo 
deprecated
annotation
documentation 
Property element for resultsOf of Avalanche Bulletin observation
source
<element name="bulletinResultsOf" type="caaml:BulletinResultsOfType" substitutionGroup="gml:resultOf">
  <annotation>
    <documentation>Property element for resultsOf of Avalanche Bulletin observation</documentation>
  </annotation>
</element>

element bulletinType
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:CodeType
properties
content complex
used by
complexType BulletinMeasurementsType
attributes
Name  Type  Use  Default  Fixed  Annotation
codeSpace  anyURI      
annotation
documentation 
Property element for bulletin type
source
<element name="bulletinType" type="gml:CodeType">
  <annotation>
    <documentation>Property element for bulletin type</documentation>
  </annotation>
</element>

element burialComment
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:stringOrNilReason
properties
content simple
substGrp gml:AbstractScalarValue
used by
complexType AvVictimType
annotation
documentation 
Property element for comments on burial of victim
source
<element name="burialComment" type="gml:stringOrNilReason" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for comments on burial of victim</documentation>
  </annotation>
</element>

element burialDegree
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:CodeType
properties
content complex
substGrp gml:AbstractScalarValue
used by
complexType AvVictimType
attributes
Name  Type  Use  Default  Fixed  Annotation
codeSpace  anyURI      
annotation
documentation 
Property element for degree of burial
source
<element name="burialDegree" type="gml:CodeType" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for degree of burial</documentation>
  </annotation>
</element>

element burialDepth
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:NonNegMeasureType
properties
content complex
substGrp gml:AbstractScalarValue
used by
complexType AvVictimType
attributes
Name  Type  Use  Default  Fixed  Annotation
uom  gml:UomIdentifieroptional      
meastype  caaml:MeasurementTypeoptional      
annotation
documentation 
Property element for burial depth (of face of victim)
source
<element name="burialDepth" type="caaml:NonNegMeasureType" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for burial depth (of face of victim)</documentation>
  </annotation>
</element>

element burialLocation
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:PointPropertyType
properties
content complex
children gml:Point
attributes
Name  Type  Use  Default  Fixed  Annotation
type  string    simple  
xlink:href  optional      
xlink:role  optional      
xlink:arcrole  optional      
xlink:title  optional      
xlink:show  optional      
documentation 

        The 'show' attribute is used to communicate the desired presentation 
        of the ending resource on traversal from the starting resource; it's 
        value should be treated as follows: 
        new - load ending resource in a new window, frame, pane, or other 
              presentation context
        replace - load the resource in the same window, frame, pane, or 
                  other presentation context
        embed - load ending resource in place of the presentation of the 
                starting resource
        other - behavior is unconstrained; examine other markup in the 
                link for hints 
        none - behavior is unconstrained 
      
xlink:actuate  optional      
documentation 

        The 'actuate' attribute is used to communicate the desired timing 
        of traversal from the starting resource to the ending resource; 
        it's value should be treated as follows:
        onLoad - traverse to the ending resource immediately on loading 
                 the starting resource 
        onRequest - traverse from the starting resource to the ending 
                    resource only on a post-loading event triggered for 
                    this purpose 
        other - behavior is unconstrained; examine other markup in link 
                for hints 
        none - behavior is unconstrained
      
nilReason  gml:NilReasonType      
gml:remoteSchema        
appInfo 
deprecated
owns  boolean      
annotation
documentation 
Property element for exact burial location
source
<element name="burialLocation" type="gml:PointPropertyType">
  <annotation>
    <documentation>Property element for exact burial location</documentation>
  </annotation>
</element>

element burialOrientiation
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:CodeType
properties
content complex
substGrp gml:AbstractScalarValue
used by
complexType AvVictimType
attributes
Name  Type  Use  Default  Fixed  Annotation
codeSpace  anyURI      
annotation
documentation 
Property element for description of burial orientation
source
<element name="burialOrientiation" type="gml:CodeType" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for description of burial orientation</documentation>
  </annotation>
</element>

element burialTime
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:NonNegMeasureType
properties
content complex
substGrp gml:AbstractScalarValue
used by
complexType AvVictimType
attributes
Name  Type  Use  Default  Fixed  Annotation
uom  gml:UomIdentifieroptional      
meastype  caaml:MeasurementTypeoptional      
annotation
documentation 
Property element for burial time (until face of victim was
			uncovered)
source
<element name="burialTime" type="caaml:NonNegMeasureType" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for burial time (until face of victim was
			uncovered)</documentation>
  </annotation>
</element>

element CaamlData
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:CaamlDataType
properties
content complex
children gml:metaDataProperty caaml:srcInfo caaml:locInfo caaml:obsInfo
annotation
documentation 
Root element for CAAML files with more than one feature
source
<element name="CaamlData" type="caaml:CaamlDataType">
  <annotation>
    <documentation>Root element for CAAML files with more than one feature</documentation>
  </annotation>
</element>

element caamlVersion
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:stringOrNilReason
properties
content simple
used by
complexType MetaDataType
annotation
documentation 
Element for specifying CAAML version
source
<element name="caamlVersion" type="gml:stringOrNilReason">
  <annotation>
    <documentation>Element for specifying CAAML version</documentation>
  </annotation>
</element>

element carriedComment
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:stringOrNilReason
properties
content simple
substGrp gml:AbstractScalarValue
used by
complexType AvVictimType
annotation
documentation 
Property element for comments on how victim was carried by
			avalanche
source
<element name="carriedComment" type="gml:stringOrNilReason" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for comments on how victim was carried by
			avalanche</documentation>
  </annotation>
</element>

element carriedDistance
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:NonNegMeasureType
properties
content complex
substGrp gml:AbstractScalarValue
used by
complexType AvVictimType
attributes
Name  Type  Use  Default  Fixed  Annotation
uom  gml:UomIdentifieroptional      
meastype  caaml:MeasurementTypeoptional      
annotation
documentation 
Property element for distance carried by avalanche
source
<element name="carriedDistance" type="caaml:NonNegMeasureType" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for distance carried by avalanche</documentation>
  </annotation>
</element>

element centerPoint
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:PointPropertyType
properties
content complex
children gml:Point
used by
complexTypes AvObsMeasurementsType RegionType RouteType SlopeType
attributes
Name  Type  Use  Default  Fixed  Annotation
type  string    simple  
xlink:href  optional      
xlink:role  optional      
xlink:arcrole  optional      
xlink:title  optional      
xlink:show  optional      
documentation 

        The 'show' attribute is used to communicate the desired presentation 
        of the ending resource on traversal from the starting resource; it's 
        value should be treated as follows: 
        new - load ending resource in a new window, frame, pane, or other 
              presentation context
        replace - load the resource in the same window, frame, pane, or 
                  other presentation context
        embed - load ending resource in place of the presentation of the 
                starting resource
        other - behavior is unconstrained; examine other markup in the 
                link for hints 
        none - behavior is unconstrained 
      
xlink:actuate  optional      
documentation 

        The 'actuate' attribute is used to communicate the desired timing 
        of traversal from the starting resource to the ending resource; 
        it's value should be treated as follows:
        onLoad - traverse to the ending resource immediately on loading 
                 the starting resource 
        onRequest - traverse from the starting resource to the ending 
                    resource only on a post-loading event triggered for 
                    this purpose 
        other - behavior is unconstrained; examine other markup in link 
                for hints 
        none - behavior is unconstrained
      
nilReason  gml:NilReasonType      
gml:remoteSchema        
appInfo 
deprecated
owns  boolean      
annotation
documentation 
Property element for center point (centroid) of location
source
<element name="centerPoint" type="gml:PointPropertyType">
  <annotation>
    <documentation>Property element for center point (centroid) of location</documentation>
  </annotation>
</element>

element city
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:stringOrNilReason
properties
content simple
used by
group contactGroup
annotation
documentation 
Property element for name of city or town
source
<element name="city" type="gml:stringOrNilReason">
  <annotation>
    <documentation>Property element for name of city or town</documentation>
  </annotation>
</element>

element closeCall
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:booleanOrNilReason
properties
content simple
substGrp gml:AbstractScalarValue
used by
complexType AvObsMeasurementsType
annotation
documentation 
Property element for Close Call flag of avalanche observation
source
<element name="closeCall" type="gml:booleanOrNilReason" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for Close Call flag of avalanche observation</documentation>
  </annotation>
</element>

element Closure
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:ClosureType
properties
content complex
substGrp caaml:AbstractObs
children gml:metaDataProperty gml:description gml:descriptionReference gml:identifier gml:name gml:boundedBy gml:location gml:validTime gml:using gml:target caaml:closureResultsOf caaml:locRef
attributes
Name  Type  Use  Default  Fixed  Annotation
gml:id  required      
documentation 
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.
annotation
documentation 
Closure obaservation element
source
<element name="Closure" type="caaml:ClosureType" substitutionGroup="caaml:AbstractObs">
  <annotation>
    <documentation>Closure obaservation element</documentation>
  </annotation>
</element>

element closureLink
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:ClosureLinkType
properties
content complex
substGrp caaml:obsLink
children caaml:AbstractObs
attributes
Name  Type  Use  Default  Fixed  Annotation
owns  boolean      
type  string    simple  
xlink:href  optional      
xlink:role  optional      
xlink:arcrole  optional      
xlink:title  optional      
xlink:show  optional      
documentation 

        The 'show' attribute is used to communicate the desired presentation 
        of the ending resource on traversal from the starting resource; it's 
        value should be treated as follows: 
        new - load ending resource in a new window, frame, pane, or other 
              presentation context
        replace - load the resource in the same window, frame, pane, or 
                  other presentation context
        embed - load ending resource in place of the presentation of the 
                starting resource
        other - behavior is unconstrained; examine other markup in the 
                link for hints 
        none - behavior is unconstrained 
      
xlink:actuate  optional      
documentation 

        The 'actuate' attribute is used to communicate the desired timing 
        of traversal from the starting resource to the ending resource; 
        it's value should be treated as follows:
        onLoad - traverse to the ending resource immediately on loading 
                 the starting resource 
        onRequest - traverse from the starting resource to the ending 
                    resource only on a post-loading event triggered for 
                    this purpose 
        other - behavior is unconstrained; examine other markup in link 
                for hints 
        none - behavior is unconstrained
      
nilReason  gml:NilReasonType      
gml:remoteSchema        
appInfo 
deprecated
annotation
documentation 
Property element for reference to Closure observation (inline or remote via
			xlink)
source
<element name="closureLink" type="caaml:ClosureLinkType" substitutionGroup="caaml:obsLink">
  <annotation>
    <documentation>Property element for reference to Closure observation (inline or remote via
			xlink)</documentation>
  </annotation>
</element>

element ClosureMeasurements
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:ClosureMeasurementsType
properties
content complex
substGrp gml:AbstractObject
children caaml:closureStatus caaml:comment
used by
complexType ClosureResultsOfType
annotation
documentation 
Property element for Closure observation measurements
source
<element name="ClosureMeasurements" type="caaml:ClosureMeasurementsType" substitutionGroup="gml:AbstractObject">
  <annotation>
    <documentation>Property element for Closure observation measurements</documentation>
  </annotation>
</element>

element closureResultsOf
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:ClosureResultsOfType
properties
content complex
substGrp gml:resultOf
children caaml:ClosureMeasurements
used by
complexType ClosureBaseType
attributes
Name  Type  Use  Default  Fixed  Annotation
owns  boolean      
type  string    simple  
xlink:href  optional      
xlink:role  optional      
xlink:arcrole  optional      
xlink:title  optional      
xlink:show  optional      
documentation 

        The 'show' attribute is used to communicate the desired presentation 
        of the ending resource on traversal from the starting resource; it's 
        value should be treated as follows: 
        new - load ending resource in a new window, frame, pane, or other 
              presentation context
        replace - load the resource in the same window, frame, pane, or 
                  other presentation context
        embed - load ending resource in place of the presentation of the 
                starting resource
        other - behavior is unconstrained; examine other markup in the 
                link for hints 
        none - behavior is unconstrained 
      
xlink:actuate  optional      
documentation 

        The 'actuate' attribute is used to communicate the desired timing 
        of traversal from the starting resource to the ending resource; 
        it's value should be treated as follows:
        onLoad - traverse to the ending resource immediately on loading 
                 the starting resource 
        onRequest - traverse from the starting resource to the ending 
                    resource only on a post-loading event triggered for 
                    this purpose 
        other - behavior is unconstrained; examine other markup in link 
                for hints 
        none - behavior is unconstrained
      
nilReason  gml:NilReasonType      
gml:remoteSchema        
appInfo 
deprecated
annotation
documentation 
Property element for resultsOf of Closure observation
source
<element name="closureResultsOf" type="caaml:ClosureResultsOfType" substitutionGroup="gml:resultOf">
  <annotation>
    <documentation>Property element for resultsOf of Closure observation</documentation>
  </annotation>
</element>

element closureStatus
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:stringOrNilReason
properties
content simple
substGrp gml:AbstractScalarValue
used by
complexType ClosureMeasurementsType
annotation
documentation 
Property element for closure status
source
<element name="closureStatus" type="gml:stringOrNilReason" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for closure status</documentation>
  </annotation>
</element>

element comment
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:stringOrNilReason
properties
content simple
substGrp gml:AbstractScalarValue
used by
elements InjuriesObtainedType/Injury/causedBy/ExternalCause InjuriesObtainedType/Injury RescuedWithType/Method
complexTypes AbstractLocationType AvActivityMeasurementsType AvIncidentMeasurementsType AvObsMeasurementsType AvVictimType BulletinMeasurementsType ClosureMeasurementsType CompressionTestType FieldObsMeasurementsType InterfaceType LayerType MetaDataType RamLayerType RutschblockTestType ShearFrameTestType ShovelShearTestType SnowpackStructureMeasurementsType SnowProfileMeasurementsType StabilityMeasurementsType WxObsMeasurementsType WxSynopsisMeasurementsType
annotation
documentation 
Property element for comments
source
<element name="comment" type="gml:stringOrNilReason" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for comments</documentation>
  </annotation>
</element>

element CompressionTest
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:CompressionTestType
properties
content complex
children caaml:failedOn caaml:NoFailure caaml:comment
used by
complexType TestResultsType
source
<element name="CompressionTest" type="caaml:CompressionTestType"/>

element country
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:stringOrNilReason
properties
content simple
used by
group contactGroup
annotation
documentation 
Property element for name of country 
source
<element name="country" type="gml:stringOrNilReason">
  <annotation>
    <documentation>Property element for name of country </documentation>
  </annotation>
</element>

element cTScore
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:CodeType
properties
content complex
substGrp gml:AbstractScalarValue
used by
element CompressionTestType/failedOn/Result
attributes
Name  Type  Use  Default  Fixed  Annotation
codeSpace  anyURI      
annotation
documentation 
Property element for score of stability test result
source
<element name="cTScore" type="gml:CodeType" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for score of stability test result</documentation>
  </annotation>
</element>

element dateOfBurialDate
diagram
namespace http://www.caaml.org/Schemas/V4.2
type date
properties
content simple
substGrp gml:AbstractScalarValue
used by
group dateOfBurialGroup
annotation
documentation 
Object element for burial date in date format
source
<element name="dateOfBurialDate" type="date" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Object element for burial date in date format</documentation>
  </annotation>
</element>

element dateOfBurialString
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:TimeStringType
properties
content simple
substGrp gml:AbstractScalarValue
used by
group dateOfBurialGroup
annotation
documentation 
Object element for descripion of a instant time position in key words (e.g., Christmas 2006)
source
<element name="dateOfBurialString" type="caaml:TimeStringType" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Object element for descripion of a instant time position in key words (e.g., Christmas 2006)</documentation>
  </annotation>
</element>

element dateTimeFile
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:TimePositionUnion
properties
content simple
used by
complexType MetaDataType
annotation
documentation 
Date and time stamp of CAAML file
source
<element name="dateTimeFile" type="gml:TimePositionUnion">
  <annotation>
    <documentation>Date and time stamp of CAAML file</documentation>
  </annotation>
</element>

element dateTimeReport
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:TimePositionUnion
properties
content simple
used by
complexType MetaDataType
annotation
documentation 
Valid date and time of CAAML file
source
<element name="dateTimeReport" type="gml:TimePositionUnion">
  <annotation>
    <documentation>Valid date and time of CAAML file</documentation>
  </annotation>
</element>

element density
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:NonNegMeasureType
properties
content complex
substGrp gml:AbstractScalarValue
used by
element DensityProfileType/MeasurementComponents
complexType LayerType
attributes
Name  Type  Use  Default  Fixed  Annotation
uom  gml:UomIdentifieroptional      
meastype  caaml:MeasurementTypeoptional      
annotation
documentation 
Property element for density of snow board or layer measurement
source
<element name="density" type="caaml:NonNegMeasureType" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for density of snow board or layer measurement</documentation>
  </annotation>
</element>

element densityProfile
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:DensityProfileType
properties
content complex
substGrp gml:AbstractValue
children caaml:MeasurementComponents caaml:Measurements
used by
complexType SnowProfileMeasurementsType
attributes
Name  Type  Use  Default  Fixed  Annotation
dir  caaml:DirectionTypeoptional      
annotation
documentation 
Property element for density profile
source
<element name="densityProfile" type="caaml:DensityProfileType" substitutionGroup="gml:AbstractValue">
  <annotation>
    <documentation>Property element for density profile</documentation>
  </annotation>
</element>

element depositLength
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:AvDimensionType
properties
content complex
substGrp gml:AbstractValue
children caaml:Components
used by
complexType AvObsMeasurementsType
attributes
Name  Type  Use  Default  Fixed  Annotation
uom  gml:UomIdentifieroptional      
meastype  caaml:MeasurementTypeoptional      
source
<element name="depositLength" type="caaml:AvDimensionType" substitutionGroup="gml:AbstractValue"/>

element depositOutline
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:SurfacePropertyType
properties
content complex
children gml:AbstractSurface
used by
complexType AvObsMeasurementsType
attributes
Name  Type  Use  Default  Fixed  Annotation
type  string    simple  
xlink:href  optional      
xlink:role  optional      
xlink:arcrole  optional      
xlink:title  optional      
xlink:show  optional      
documentation 

        The 'show' attribute is used to communicate the desired presentation 
        of the ending resource on traversal from the starting resource; it's 
        value should be treated as follows: 
        new - load ending resource in a new window, frame, pane, or other 
              presentation context
        replace - load the resource in the same window, frame, pane, or 
                  other presentation context
        embed - load ending resource in place of the presentation of the 
                starting resource
        other - behavior is unconstrained; examine other markup in the 
                link for hints 
        none - behavior is unconstrained 
      
xlink:actuate  optional      
documentation 

        The 'actuate' attribute is used to communicate the desired timing 
        of traversal from the starting resource to the ending resource; 
        it's value should be treated as follows:
        onLoad - traverse to the ending resource immediately on loading 
                 the starting resource 
        onRequest - traverse from the starting resource to the ending 
                    resource only on a post-loading event triggered for 
                    this purpose 
        other - behavior is unconstrained; examine other markup in link 
                for hints 
        none - behavior is unconstrained
      
nilReason  gml:NilReasonType      
gml:remoteSchema        
appInfo 
deprecated
owns  boolean      
annotation
documentation 
Property element for location of deposit (polygon)
source
<element name="depositOutline" type="gml:SurfacePropertyType">
  <annotation>
    <documentation>Property element for location of deposit (polygon)</documentation>
  </annotation>
</element>

element depositThick
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:AvDimensionType
properties
content complex
substGrp gml:AbstractValue
children caaml:Components
used by
complexType AvObsMeasurementsType
attributes
Name  Type  Use  Default  Fixed  Annotation
uom  gml:UomIdentifieroptional      
meastype  caaml:MeasurementTypeoptional      
source
<element name="depositThick" type="caaml:AvDimensionType" substitutionGroup="gml:AbstractValue"/>

element depositWidth
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:AvDimensionType
properties
content complex
substGrp gml:AbstractValue
children caaml:Components
used by
complexType AvObsMeasurementsType
attributes
Name  Type  Use  Default  Fixed  Annotation
uom  gml:UomIdentifieroptional      
meastype  caaml:MeasurementTypeoptional      
source
<element name="depositWidth" type="caaml:AvDimensionType" substitutionGroup="gml:AbstractValue"/>

element depth
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:DepthType
properties
content complex
substGrp gml:AbstractScalarValue
used by
elements DensityProfileType/MeasurementComponents TempProfileType/MeasurementComponents
complexType InterfaceType
attributes
Name  Type  Use  Default  Fixed  Annotation
uom  gml:UomIdentifieroptional      
meastype  caaml:MeasurementTypeoptional      
dir  caaml:DirectionTypeoptional      
annotation
documentation 
Property element for describing a inidvidual depth
source
<element name="depth" type="caaml:DepthType" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for describing a inidvidual depth</documentation>
  </annotation>
</element>

element depthBottom
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:DepthType
properties
content complex
substGrp gml:AbstractScalarValue
used by
complexTypes LayerType RamLayerType
attributes
Name  Type  Use  Default  Fixed  Annotation
uom  gml:UomIdentifieroptional      
meastype  caaml:MeasurementTypeoptional      
dir  caaml:DirectionTypeoptional      
annotation
documentation 
Property element for describing a depth of the bottom of a layer
source
<element name="depthBottom" type="caaml:DepthType" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for describing a depth of the bottom of a layer</documentation>
  </annotation>
</element>

element depthTop
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:DepthType
properties
content complex
substGrp gml:AbstractScalarValue
used by
complexTypes LayerType RamLayerType
attributes
Name  Type  Use  Default  Fixed  Annotation
uom  gml:UomIdentifieroptional      
meastype  caaml:MeasurementTypeoptional      
dir  caaml:DirectionTypeoptional      
annotation
documentation 
Property element for describing a depth of the top of a layer
source
<element name="depthTop" type="caaml:DepthType" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for describing a depth of the top of a layer</documentation>
  </annotation>
</element>

element description
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:StringOrRefType
properties
content complex
substGrp gml:description
attributes
Name  Type  Use  Default  Fixed  Annotation
type  string    simple  
xlink:href  optional      
xlink:role  optional      
xlink:arcrole  optional      
xlink:title  optional      
xlink:show  optional      
documentation 

        The 'show' attribute is used to communicate the desired presentation 
        of the ending resource on traversal from the starting resource; it's 
        value should be treated as follows: 
        new - load ending resource in a new window, frame, pane, or other 
              presentation context
        replace - load the resource in the same window, frame, pane, or 
                  other presentation context
        embed - load ending resource in place of the presentation of the 
                starting resource
        other - behavior is unconstrained; examine other markup in the 
                link for hints 
        none - behavior is unconstrained 
      
xlink:actuate  optional      
documentation 

        The 'actuate' attribute is used to communicate the desired timing 
        of traversal from the starting resource to the ending resource; 
        it's value should be treated as follows:
        onLoad - traverse to the ending resource immediately on loading 
                 the starting resource 
        onRequest - traverse from the starting resource to the ending 
                    resource only on a post-loading event triggered for 
                    this purpose 
        other - behavior is unconstrained; examine other markup in link 
                for hints 
        none - behavior is unconstrained
      
nilReason  gml:NilReasonType      
gml:remoteSchema        
appInfo 
deprecated
annotation
documentation 
Property element for description
source
<element name="description" type="gml:StringOrRefType" substitutionGroup="gml:description">
  <annotation>
    <documentation>Property element for description</documentation>
  </annotation>
</element>

element directionBeforeIncident
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:CodeType
properties
content complex
substGrp gml:AbstractScalarValue
used by
complexType AvVictimType
attributes
Name  Type  Use  Default  Fixed  Annotation
codeSpace  anyURI      
annotation
documentation 
Property element for description of travel direction of victim right before
			incident
source
<element name="directionBeforeIncident" type="gml:CodeType" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for description of travel direction of victim right before
			incident</documentation>
  </annotation>
</element>

element dngrRatingAlpine
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:CodeType
properties
content complex
substGrp gml:AbstractScalarValue
used by
group dngrRatingGroup
attributes
Name  Type  Use  Default  Fixed  Annotation
codeSpace  anyURI      
annotation
documentation 
Property element for alpine avalanche danger rating
source
<element name="dngrRatingAlpine" type="gml:CodeType" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for alpine avalanche danger rating</documentation>
  </annotation>
</element>

element dngrRatingAlpineComment
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:stringOrNilReason
properties
content simple
substGrp gml:AbstractValue
used by
group dngrRatingGroup
annotation
documentation 
Property element for comment on alpine avalanche danger rating
source
<element name="dngrRatingAlpineComment" type="gml:stringOrNilReason" substitutionGroup="gml:AbstractValue">
  <annotation>
    <documentation>Property element for comment on alpine avalanche danger rating</documentation>
  </annotation>
</element>

element dngrRatingBelowTreeline
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:CodeType
properties
content complex
substGrp gml:AbstractScalarValue
used by
group dngrRatingGroup
attributes
Name  Type  Use  Default  Fixed  Annotation
codeSpace  anyURI      
annotation
documentation 
Property element for below treeline avalanche danger rating
source
<element name="dngrRatingBelowTreeline" type="gml:CodeType" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for below treeline avalanche danger rating</documentation>
  </annotation>
</element>

element dngrRatingBelowTreelineComment
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:stringOrNilReason
properties
content simple
substGrp gml:AbstractValue
used by
group dngrRatingGroup
annotation
documentation 
Property element for comment on below treeline avalanche danger
			rating
source
<element name="dngrRatingBelowTreelineComment" type="gml:stringOrNilReason" substitutionGroup="gml:AbstractValue">
  <annotation>
    <documentation>Property element for comment on below treeline avalanche danger
			rating</documentation>
  </annotation>
</element>

element dngrRatingGeneral
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:CodeType
properties
content complex
substGrp gml:AbstractScalarValue
used by
group dngrRatingGroup
attributes
Name  Type  Use  Default  Fixed  Annotation
codeSpace  anyURI      
annotation
documentation 
Property element for general avalanche danger rating
source
<element name="dngrRatingGeneral" type="gml:CodeType" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for general avalanche danger rating</documentation>
  </annotation>
</element>

element dngrRatingGeneralComment
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:stringOrNilReason
properties
content simple
substGrp gml:AbstractValue
used by
group dngrRatingGroup
annotation
documentation 
Property element for comment on general avalanche danger rating
source
<element name="dngrRatingGeneralComment" type="gml:stringOrNilReason" substitutionGroup="gml:AbstractValue">
  <annotation>
    <documentation>Property element for comment on general avalanche danger rating</documentation>
  </annotation>
</element>

element dngrRatingIncidentLoc
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:CodeType
properties
content complex
substGrp gml:AbstractScalarValue
used by
complexType AvIncidentMeasurementsType
attributes
Name  Type  Use  Default  Fixed  Annotation
codeSpace  anyURI      
annotation
documentation 
Property element for relevant danger rating at incident location
source
<element name="dngrRatingIncidentLoc" type="gml:CodeType" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for relevant danger rating at incident location</documentation>
  </annotation>
</element>

element dngrRatingIncidentLocSource
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:stringOrNilReason
properties
content simple
substGrp gml:AbstractScalarValue
used by
complexType AvIncidentMeasurementsType
annotation
documentation 
Property element for source of relevant danger rating at incident
			location
source
<element name="dngrRatingIncidentLocSource" type="gml:stringOrNilReason" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for source of relevant danger rating at incident
			location</documentation>
  </annotation>
</element>

element dngrRatingTreeline
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:CodeType
properties
content complex
substGrp gml:AbstractScalarValue
used by
group dngrRatingGroup
attributes
Name  Type  Use  Default  Fixed  Annotation
codeSpace  anyURI      
annotation
documentation 
Property element for treeline avalanche danger rating
source
<element name="dngrRatingTreeline" type="gml:CodeType" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for treeline avalanche danger rating</documentation>
  </annotation>
</element>

element dngrRatingTreelineComment
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:stringOrNilReason
properties
content simple
substGrp gml:AbstractValue
used by
group dngrRatingGroup
annotation
documentation 
Property element for comment on treeline avalanche danger rating
source
<element name="dngrRatingTreelineComment" type="gml:stringOrNilReason" substitutionGroup="gml:AbstractValue">
  <annotation>
    <documentation>Property element for comment on treeline avalanche danger rating</documentation>
  </annotation>
</element>

element dob
diagram
namespace http://www.caaml.org/Schemas/V4.2
type date
properties
content simple
substGrp gml:AbstractScalarValue
used by
complexType AvVictimType
annotation
documentation 
Property element for date of birth
source
<element name="dob" type="date" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for date of birth</documentation>
  </annotation>
</element>

element dropHeight
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:NonNegMeasureType
properties
content complex
substGrp gml:AbstractScalarValue
used by
complexType RamLayerType
attributes
Name  Type  Use  Default  Fixed  Annotation
uom  gml:UomIdentifieroptional      
meastype  caaml:MeasurementTypeoptional      
annotation
documentation 
Property element for drop height of ram sonde
source
<element name="dropHeight" type="caaml:NonNegMeasureType" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for drop height of ram sonde</documentation>
  </annotation>
</element>

element dropWeight
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:NonNegMeasureType
properties
content complex
substGrp gml:AbstractScalarValue
used by
complexType RamLayerType
attributes
Name  Type  Use  Default  Fixed  Annotation
uom  gml:UomIdentifieroptional      
meastype  caaml:MeasurementTypeoptional      
annotation
documentation 
Property element for drop weight of ram sonde
source
<element name="dropWeight" type="caaml:NonNegMeasureType" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for drop weight of ram sonde</documentation>
  </annotation>
</element>

element education
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:CodeType
properties
content complex
substGrp gml:AbstractScalarValue
used by
complexType AvVictimType
attributes
Name  Type  Use  Default  Fixed  Annotation
codeSpace  anyURI      
annotation
documentation 
Property element for general education
source
<element name="education" type="gml:CodeType" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for general education</documentation>
  </annotation>
</element>

element elevation
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:ElevationType
properties
content complex
substGrp gml:AbstractScalarValue
used by
complexTypes ObsMetaDataType ObsPointType SnowProfileMeasurementsType
facets
minInclusive -1312
maxInclusive 29145
attributes
Name  Type  Use  Default  Fixed  Annotation
uom  gml:UomIdentifieroptional      
meastype  caaml:MeasurementTypeoptional      
annotation
documentation 
Property element for spot elevation
source
<element name="elevation" type="caaml:ElevationType" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for spot elevation</documentation>
  </annotation>
</element>

element elevationAvg
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:ElevationType
properties
content complex
substGrp gml:AbstractScalarValue
used by
group elevationGroup
facets
minInclusive -1312
maxInclusive 29145
attributes
Name  Type  Use  Default  Fixed  Annotation
uom  gml:UomIdentifieroptional      
meastype  caaml:MeasurementTypeoptional      
annotation
documentation 
Property element for average elevation
source
<element name="elevationAvg" type="caaml:ElevationType" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for average elevation</documentation>
  </annotation>
</element>

element elevationMax
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:ElevationType
properties
content complex
substGrp gml:AbstractScalarValue
used by
complexType ObsMetaDataType
group elevationGroup
facets
minInclusive -1312
maxInclusive 29145
attributes
Name  Type  Use  Default  Fixed  Annotation
uom  gml:UomIdentifieroptional      
meastype  caaml:MeasurementTypeoptional      
annotation
documentation 
Property element for maximum elevation
source
<element name="elevationMax" type="caaml:ElevationType" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for maximum elevation</documentation>
  </annotation>
</element>

element elevationMin
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:ElevationType
properties
content complex
substGrp gml:AbstractScalarValue
used by
complexType ObsMetaDataType
group elevationGroup
facets
minInclusive -1312
maxInclusive 29145
attributes
Name  Type  Use  Default  Fixed  Annotation
uom  gml:UomIdentifieroptional      
meastype  caaml:MeasurementTypeoptional      
annotation
documentation 
Property element for minimum elevation
source
<element name="elevationMin" type="caaml:ElevationType" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for minimum elevation</documentation>
  </annotation>
</element>

element email
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:stringOrNilReason
properties
content simple
used by
group contactGroup
annotation
documentation 
Property element for email address
source
<element name="email" type="gml:stringOrNilReason">
  <annotation>
    <documentation>Property element for email address</documentation>
  </annotation>
</element>

element experienceAv
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:CodeType
properties
content complex
substGrp gml:AbstractScalarValue
used by
complexType AvVictimType
attributes
Name  Type  Use  Default  Fixed  Annotation
codeSpace  anyURI      
annotation
documentation 
Property element for experience or travelling or operating in avalanche
			terrain
source
<element name="experienceAv" type="gml:CodeType" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for experience or travelling or operating in avalanche
			terrain</documentation>
  </annotation>
</element>

element experienceTravel
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:CodeType
properties
content complex
substGrp gml:AbstractScalarValue
used by
complexType AvVictimType
attributes
Name  Type  Use  Default  Fixed  Annotation
codeSpace  anyURI      
annotation
documentation 
Property element for experience in travel technique
source
<element name="experienceTravel" type="gml:CodeType" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for experience in travel technique</documentation>
  </annotation>
</element>

element ExtFile
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:ExtFileType
properties
content complex
substGrp gml:AbstractFeature
children gml:metaDataProperty gml:description gml:descriptionReference gml:identifier gml:name gml:boundedBy gml:location caaml:locRef caaml:fileType caaml:fileReferenceURI caaml:fileReferenceString
used by
complexType ExtFileLinkType
attributes
Name  Type  Use  Default  Fixed  Annotation
gml:id  required      
documentation 
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.
annotation
documentation 
Property element for adding external files
source
<element name="ExtFile" type="caaml:ExtFileType" substitutionGroup="gml:AbstractFeature">
  <annotation>
    <documentation>Property element for adding external files</documentation>
  </annotation>
</element>

element extFileLink
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:ExtFileLinkType
properties
content complex
children caaml:ExtFile
used by
complexTypes AvActivityMeasurementsType AvIncidentMeasurementsType AvObsMeasurementsType AvVictimType FieldObsMeasurementsType SnowpackStructureMeasurementsType SnowProfileMeasurementsType StabilityMeasurementsType WxObsMeasurementsType WxSynopsisMeasurementsType
attributes
Name  Type  Use  Default  Fixed  Annotation
owns  boolean      
type  string    simple  
xlink:href  optional      
xlink:role  optional      
xlink:arcrole  optional      
xlink:title  optional      
xlink:show  optional      
documentation 

        The 'show' attribute is used to communicate the desired presentation 
        of the ending resource on traversal from the starting resource; it's 
        value should be treated as follows: 
        new - load ending resource in a new window, frame, pane, or other 
              presentation context
        replace - load the resource in the same window, frame, pane, or 
                  other presentation context
        embed - load ending resource in place of the presentation of the 
                starting resource
        other - behavior is unconstrained; examine other markup in the 
                link for hints 
        none - behavior is unconstrained 
      
xlink:actuate  optional      
documentation 

        The 'actuate' attribute is used to communicate the desired timing 
        of traversal from the starting resource to the ending resource; 
        it's value should be treated as follows:
        onLoad - traverse to the ending resource immediately on loading 
                 the starting resource 
        onRequest - traverse from the starting resource to the ending 
                    resource only on a post-loading event triggered for 
                    this purpose 
        other - behavior is unconstrained; examine other markup in link 
                for hints 
        none - behavior is unconstrained
      
nilReason  gml:NilReasonType      
gml:remoteSchema        
appInfo 
deprecated
annotation
documentation 
Property element for link to external file
source
<element name="extFileLink" type="caaml:ExtFileLinkType">
  <annotation>
    <documentation>Property element for link to external file</documentation>
  </annotation>
</element>

element failureForce
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:NonNegMeasureType
properties
content complex
substGrp gml:AbstractScalarValue
used by
element ShearFrameTestType/failedOn/Result
attributes
Name  Type  Use  Default  Fixed  Annotation
uom  gml:UomIdentifieroptional      
meastype  caaml:MeasurementTypeoptional      
annotation
documentation 
Property element for failure force of shear frame test
source
<element name="failureForce" type="caaml:NonNegMeasureType" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for failure force of shear frame test</documentation>
  </annotation>
</element>

element fatal
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:booleanOrNilReason
properties
content simple
substGrp gml:AbstractScalarValue
used by
complexType AvVictimType
annotation
documentation 
Property element describing whether victim was avalanche fatality
source
<element name="fatal" type="gml:booleanOrNilReason" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element describing whether victim was avalanche fatality</documentation>
  </annotation>
</element>

element fax
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:stringOrNilReason
properties
content simple
used by
group contactGroup
annotation
documentation 
Property element for fax number
source
<element name="fax" type="gml:stringOrNilReason">
  <annotation>
    <documentation>Property element for fax number</documentation>
  </annotation>
</element>

element FieldObs
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:FieldObsType
properties
content complex
substGrp caaml:AbstractObs
children gml:metaDataProperty gml:description gml:descriptionReference gml:identifier gml:name gml:boundedBy gml:location gml:validTime gml:using gml:target caaml:fieldObsResultsOf caaml:locRef
attributes
Name  Type  Use  Default  Fixed  Annotation
gml:id  required      
documentation 
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.
annotation
documentation 
Field observation
source
<element name="FieldObs" type="caaml:FieldObsType" substitutionGroup="caaml:AbstractObs">
  <annotation>
    <documentation>Field observation</documentation>
  </annotation>
</element>

element fieldObsLink
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:FieldObsLinkType
properties
content complex
substGrp caaml:obsLink
children caaml:AbstractObs
attributes
Name  Type  Use  Default  Fixed  Annotation
owns  boolean      
type  string    simple  
xlink:href  optional      
xlink:role  optional      
xlink:arcrole  optional      
xlink:title  optional      
xlink:show  optional      
documentation 

        The 'show' attribute is used to communicate the desired presentation 
        of the ending resource on traversal from the starting resource; it's 
        value should be treated as follows: 
        new - load ending resource in a new window, frame, pane, or other 
              presentation context
        replace - load the resource in the same window, frame, pane, or 
                  other presentation context
        embed - load ending resource in place of the presentation of the 
                starting resource
        other - behavior is unconstrained; examine other markup in the 
                link for hints 
        none - behavior is unconstrained 
      
xlink:actuate  optional      
documentation 

        The 'actuate' attribute is used to communicate the desired timing 
        of traversal from the starting resource to the ending resource; 
        it's value should be treated as follows:
        onLoad - traverse to the ending resource immediately on loading 
                 the starting resource 
        onRequest - traverse from the starting resource to the ending 
                    resource only on a post-loading event triggered for 
                    this purpose 
        other - behavior is unconstrained; examine other markup in link 
                for hints 
        none - behavior is unconstrained
      
nilReason  gml:NilReasonType      
gml:remoteSchema        
appInfo 
deprecated
annotation
documentation 
Property element for reference to Field observation (inline or remote via
			xlink)
source
<element name="fieldObsLink" type="caaml:FieldObsLinkType" substitutionGroup="caaml:obsLink">
  <annotation>
    <documentation>Property element for reference to Field observation (inline or remote via
			xlink)</documentation>
  </annotation>
</element>

element FieldObsMeasurements
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:FieldObsMeasurementsType
properties
content complex
substGrp gml:AbstractObject
children caaml:skyCond1 caaml:skyCond2 caaml:valleyFogElevation1 caaml:valleyFogElevation2 caaml:precipTI1 caaml:precipTI2 caaml:airTempLow caaml:airTempHigh caaml:hINField caaml:hN24Field caaml:hSTField caaml:hSField caaml:sfcGrainForm caaml:windDirCat1 caaml:windDirCat2 caaml:windSpeedCat1 caaml:windSpeedCat2 caaml:xportDir1 caaml:xportDir2 caaml:xportExtent1 caaml:xportExtent2 caaml:comment caaml:extFileLink
used by
complexType FieldObsResultsOfType
annotation
documentation 
Property element for Field observation measurements
source
<element name="FieldObsMeasurements" type="caaml:FieldObsMeasurementsType" substitutionGroup="gml:AbstractObject">
  <annotation>
    <documentation>Property element for Field observation measurements</documentation>
  </annotation>
</element>

element fieldObsResultsOf
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:FieldObsResultsOfType
properties
content complex
substGrp gml:resultOf
children caaml:FieldObsMeasurements
used by
complexType FieldObsBaseType
attributes
Name  Type  Use  Default  Fixed  Annotation
owns  boolean      
type  string    simple  
xlink:href  optional      
xlink:role  optional      
xlink:arcrole  optional      
xlink:title  optional      
xlink:show  optional      
documentation 

        The 'show' attribute is used to communicate the desired presentation 
        of the ending resource on traversal from the starting resource; it's 
        value should be treated as follows: 
        new - load ending resource in a new window, frame, pane, or other 
              presentation context
        replace - load the resource in the same window, frame, pane, or 
                  other presentation context
        embed - load ending resource in place of the presentation of the 
                starting resource
        other - behavior is unconstrained; examine other markup in the 
                link for hints 
        none - behavior is unconstrained 
      
xlink:actuate  optional      
documentation 

        The 'actuate' attribute is used to communicate the desired timing 
        of traversal from the starting resource to the ending resource; 
        it's value should be treated as follows:
        onLoad - traverse to the ending resource immediately on loading 
                 the starting resource 
        onRequest - traverse from the starting resource to the ending 
                    resource only on a post-loading event triggered for 
                    this purpose 
        other - behavior is unconstrained; examine other markup in link 
                for hints 
        none - behavior is unconstrained
      
nilReason  gml:NilReasonType      
gml:remoteSchema        
appInfo 
deprecated
annotation
documentation 
Property element for resultsOf of Field observation
source
<element name="fieldObsResultsOf" type="caaml:FieldObsResultsOfType" substitutionGroup="gml:resultOf">
  <annotation>
    <documentation>Property element for resultsOf of Field observation</documentation>
  </annotation>
</element>

element fractureCharacter
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:CodeType
properties
content complex
substGrp gml:AbstractScalarValue
used by
elements CompressionTestType/failedOn/Result RutschblockTestType/failedOn/Result ShearFrameTestType/failedOn/Result ShovelShearTestType/failedOn/Result
attributes
Name  Type  Use  Default  Fixed  Annotation
codeSpace  anyURI      
annotation
documentation 
Property element for description of fracture character
source
<element name="fractureCharacter" type="gml:CodeType" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for description of fracture character</documentation>
  </annotation>
</element>

element fractureLine
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:CurvePropertyType
properties
content complex
children gml:AbstractCurve
used by
complexType AvObsMeasurementsType
attributes
Name  Type  Use  Default  Fixed  Annotation
type  string    simple  
xlink:href  optional      
xlink:role  optional      
xlink:arcrole  optional      
xlink:title  optional      
xlink:show  optional      
documentation 

        The 'show' attribute is used to communicate the desired presentation 
        of the ending resource on traversal from the starting resource; it's 
        value should be treated as follows: 
        new - load ending resource in a new window, frame, pane, or other 
              presentation context
        replace - load the resource in the same window, frame, pane, or 
                  other presentation context
        embed - load ending resource in place of the presentation of the 
                starting resource
        other - behavior is unconstrained; examine other markup in the 
                link for hints 
        none - behavior is unconstrained 
      
xlink:actuate  optional      
documentation 

        The 'actuate' attribute is used to communicate the desired timing 
        of traversal from the starting resource to the ending resource; 
        it's value should be treated as follows:
        onLoad - traverse to the ending resource immediately on loading 
                 the starting resource 
        onRequest - traverse from the starting resource to the ending 
                    resource only on a post-loading event triggered for 
                    this purpose 
        other - behavior is unconstrained; examine other markup in link 
                for hints 
        none - behavior is unconstrained
      
nilReason  gml:NilReasonType      
gml:remoteSchema        
appInfo 
deprecated
owns  boolean      
annotation
documentation 
Property element for location of fracture line (curve)
source
<element name="fractureLine" type="gml:CurvePropertyType">
  <annotation>
    <documentation>Property element for location of fracture line (curve)</documentation>
  </annotation>
</element>

element frameArea
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:NonNegMeasureType
properties
content complex
substGrp gml:AbstractScalarValue
attributes
Name  Type  Use  Default  Fixed  Annotation
uom  gml:UomIdentifieroptional      
meastype  caaml:MeasurementTypeoptional      
annotation
documentation 
Property element for size of shear frame
source
<element name="frameArea" type="caaml:NonNegMeasureType" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for size of shear frame</documentation>
  </annotation>
</element>

element function
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:stringOrNilReason
properties
content simple
used by
complexType PersonType
annotation
documentation 
Property element for function of individual 
source
<element name="function" type="gml:stringOrNilReason">
  <annotation>
    <documentation>Property element for function of individual </documentation>
  </annotation>
</element>

element gender
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:CodeType
properties
content complex
substGrp gml:AbstractScalarValue
used by
complexType AvVictimType
attributes
Name  Type  Use  Default  Fixed  Annotation
codeSpace  anyURI      
annotation
documentation 
Property element for gender
source
<element name="gender" type="gml:CodeType" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for gender</documentation>
  </annotation>
</element>

element grainForm
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:GrainCharacterType
properties
content complex
substGrp gml:AbstractValue
children caaml:Components
used by
complexTypes InterfaceType LayerType RamLayerType
attributes
Name  Type  Use  Default  Fixed  Annotation
uom  gml:UomIdentifieroptional      
meastype  caaml:MeasurementTypeoptional      
annotation
documentation 
Property element for the description of grain forms
source
<element name="grainForm" type="caaml:GrainCharacterType" substitutionGroup="gml:AbstractValue">
  <annotation>
    <documentation>Property element for the description of grain forms</documentation>
  </annotation>
</element>

element grainSizeAvg
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:GrainSizeType
properties
content simple
used by
element GrainCharacterType/Components
annotation
documentation 
Property element for average grain size
source
<element name="grainSizeAvg" type="caaml:GrainSizeType">
  <annotation>
    <documentation>Property element for average grain size</documentation>
  </annotation>
</element>

element grainSizeMax
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:GrainSizeType
properties
content simple
used by
element GrainCharacterType/Components
annotation
documentation 
Property element for maximum grain size
source
<element name="grainSizeMax" type="caaml:GrainSizeType">
  <annotation>
    <documentation>Property element for maximum grain size</documentation>
  </annotation>
</element>

element grainSizeMin
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:GrainSizeType
properties
content simple
used by
element GrainCharacterType/Components
annotation
documentation 
Property element for miminum grain size
source
<element name="grainSizeMin" type="caaml:GrainSizeType">
  <annotation>
    <documentation>Property element for miminum grain size</documentation>
  </annotation>
</element>

element grainType
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:CodeType
properties
content complex
used by
element GrainCharacterType/Components
attributes
Name  Type  Use  Default  Fixed  Annotation
codeSpace  anyURI      
annotation
documentation 
Property element for grain type
source
<element name="grainType" type="gml:CodeType">
  <annotation>
    <documentation>Property element for grain type</documentation>
  </annotation>
</element>

element groupActivity
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:CodeType
properties
content complex
substGrp gml:AbstractScalarValue
used by
complexType AvIncidentMeasurementsType
attributes
Name  Type  Use  Default  Fixed  Annotation
codeSpace  anyURI      
annotation
documentation 
Property element for enumerated group activity description
source
<element name="groupActivity" type="gml:CodeType" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for enumerated group activity description</documentation>
  </annotation>
</element>

element groupActivityComment
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:stringOrNilReason
properties
content simple
substGrp gml:AbstractScalarValue
used by
complexType AvIncidentMeasurementsType
annotation
documentation 
Property element for group activity comment
source
<element name="groupActivityComment" type="gml:stringOrNilReason" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for group activity comment</documentation>
  </annotation>
</element>

element groupLeader
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:PersonRefType
properties
content complex
children caaml:Person caaml:PersonKeyword caaml:PersonString gml:Null
used by
complexType AvIncidentMeasurementsType
attributes
Name  Type  Use  Default  Fixed  Annotation
owns  boolean      
type  string    simple  
xlink:href  optional      
xlink:role  optional      
xlink:arcrole  optional      
xlink:title  optional      
xlink:show  optional      
documentation 

        The 'show' attribute is used to communicate the desired presentation 
        of the ending resource on traversal from the starting resource; it's 
        value should be treated as follows: 
        new - load ending resource in a new window, frame, pane, or other 
              presentation context
        replace - load the resource in the same window, frame, pane, or 
                  other presentation context
        embed - load ending resource in place of the presentation of the 
                starting resource
        other - behavior is unconstrained; examine other markup in the 
                link for hints 
        none - behavior is unconstrained 
      
xlink:actuate  optional      
documentation 

        The 'actuate' attribute is used to communicate the desired timing 
        of traversal from the starting resource to the ending resource; 
        it's value should be treated as follows:
        onLoad - traverse to the ending resource immediately on loading 
                 the starting resource 
        onRequest - traverse from the starting resource to the ending 
                    resource only on a post-loading event triggered for 
                    this purpose 
        other - behavior is unconstrained; examine other markup in link 
                for hints 
        none - behavior is unconstrained
      
nilReason  gml:NilReasonType      
gml:remoteSchema        
appInfo 
deprecated
annotation
documentation 
Property element for group leader/decision maker information (inline or remotely via
			xlink)
source
<element name="groupLeader" type="caaml:PersonRefType">
  <annotation>
    <documentation>Property element for group leader/decision maker information (inline or remotely via
			xlink)</documentation>
  </annotation>
</element>

element groupLeaderAvTraining
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:stringOrNilReason
properties
content simple
substGrp gml:AbstractScalarValue
used by
complexType AvIncidentMeasurementsType
annotation
documentation 
Property element for describing formal avalanche training of group leader/decision maker
source
<element name="groupLeaderAvTraining" type="gml:stringOrNilReason" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for describing formal avalanche training of group leader/decision maker</documentation>
  </annotation>
</element>

element groupLeaderExperience
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:stringOrNilReason
properties
content simple
substGrp gml:AbstractScalarValue
used by
complexType AvIncidentMeasurementsType
annotation
documentation 
Property element for describing experience of group leader/decision maker
source
<element name="groupLeaderExperience" type="gml:stringOrNilReason" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for describing experience of group leader/decision maker</documentation>
  </annotation>
</element>

element groupLeaderType
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:CodeType
properties
content complex
substGrp gml:AbstractScalarValue
used by
complexType AvIncidentMeasurementsType
attributes
Name  Type  Use  Default  Fixed  Annotation
codeSpace  anyURI      
annotation
documentation 
Property element for group leader/decision maker type
source
<element name="groupLeaderType" type="gml:CodeType" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for group leader/decision maker type</documentation>
  </annotation>
</element>

element groupSize
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:NonNegNumberOrNilReason
properties
content simple
substGrp gml:AbstractScalarValue
used by
complexType AvIncidentMeasurementsType
annotation
documentation 
Property element for group size
source
<element name="groupSize" type="caaml:NonNegNumberOrNilReason" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for group size</documentation>
  </annotation>
</element>

element groupType
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:CodeType
properties
content complex
substGrp gml:AbstractScalarValue
used by
complexType AvIncidentMeasurementsType
attributes
Name  Type  Use  Default  Fixed  Annotation
codeSpace  anyURI      
annotation
documentation 
Property element for group type description
source
<element name="groupType" type="gml:CodeType" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for group type description</documentation>
  </annotation>
</element>

element h2D
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:SnowHeightPointRegularType
properties
content complex
substGrp gml:AbstractValue
children caaml:Components
used by
complexType WxObsMeasurementsType
annotation
documentation 
Property element for twice a day new snow height measurements at a point
			location
source
<element name="h2D" type="caaml:SnowHeightPointRegularType" substitutionGroup="gml:AbstractValue">
  <annotation>
    <documentation>Property element for twice a day new snow height measurements at a point
			location</documentation>
  </annotation>
</element>

element hardness
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:CodeType
properties
content complex
substGrp gml:AbstractScalarValue
used by
complexType LayerType
attributes
Name  Type  Use  Default  Fixed  Annotation
codeSpace  anyURI      
annotation
documentation 
Property element for hardness of snow layer
source
<element name="hardness" type="gml:CodeType" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for hardness of snow layer</documentation>
  </annotation>
</element>

element hIN
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:SnowHeightPointIrregularType
properties
content complex
substGrp gml:AbstractValue
children caaml:Components
used by
complexType WxObsMeasurementsType
attributes
Name  Type  Use  Default  Fixed  Annotation
dateTimeCleared  gml:TimePositionUnionrequired      
annotation
documentation 
Property element for average interval snow height measurements at a point
			location
source
<element name="hIN" type="caaml:SnowHeightPointIrregularType" substitutionGroup="gml:AbstractValue">
  <annotation>
    <documentation>Property element for average interval snow height measurements at a point
			location</documentation>
  </annotation>
</element>

element hINField
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:SnowHeightAreaIrregularType
properties
content complex
substGrp gml:AbstractScalarValue
used by
complexType FieldObsMeasurementsType
attributes
Name  Type  Use  Default  Fixed  Annotation
uom  gml:UomIdentifieroptional      
meastype  caaml:MeasurementTypeoptional      
dateTimeCleared  gml:TimePositionUnionrequired      
annotation
documentation 
Property element for average interval snow height measurements over an
			area
source
<element name="hINField" type="caaml:SnowHeightAreaIrregularType" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for average interval snow height measurements over an
			area</documentation>
  </annotation>
</element>

element history
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:HistoryType
properties
content complex
substGrp gml:AbstractScalarValue
used by
group terrainCharacterGroup
attributes
Name  Type  Use  Default  Fixed  Annotation
codeSpace  anyURI      
date  dateoptional      
annotation
documentation 
Property element for past history (e.g., skiing activity, explosive control,
			...)
source
<element name="history" type="caaml:HistoryType" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for past history (e.g., skiing activity, explosive control,
			...)</documentation>
  </annotation>
</element>

element hIT
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:SnowHeightPointIrregularType
properties
content complex
substGrp gml:AbstractValue
children caaml:Components
used by
complexType WxObsMeasurementsType
attributes
Name  Type  Use  Default  Fixed  Annotation
dateTimeCleared  gml:TimePositionUnionrequired      
annotation
documentation 
Property element for intermittent snow board height measurements at a point
			location
source
<element name="hIT" type="caaml:SnowHeightPointIrregularType" substitutionGroup="gml:AbstractValue">
  <annotation>
    <documentation>Property element for intermittent snow board height measurements at a point
			location</documentation>
  </annotation>
</element>

element hN24
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:SnowHeightPointRegularType
properties
content complex
substGrp gml:AbstractValue
children caaml:Components
used by
complexTypes AvIncidentMeasurementsType SnowProfileMeasurementsType WxObsMeasurementsType
annotation
documentation 
Property element for 24 hour new snow height measurements at a point
			location
source
<element name="hN24" type="caaml:SnowHeightPointRegularType" substitutionGroup="gml:AbstractValue">
  <annotation>
    <documentation>Property element for 24 hour new snow height measurements at a point
			location</documentation>
  </annotation>
</element>

element hN24Field
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:NonNegMeasureType
properties
content complex
substGrp gml:AbstractScalarValue
used by
complexType FieldObsMeasurementsType
attributes
Name  Type  Use  Default  Fixed  Annotation
uom  gml:UomIdentifieroptional      
meastype  caaml:MeasurementTypeoptional      
annotation
documentation 
Property element for 24 hour new snow height measurements over an
			area
source
<element name="hN24Field" type="caaml:NonNegMeasureType" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for 24 hour new snow height measurements over an
			area</documentation>
  </annotation>
</element>

element hN24inclDrift
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:SnowHeightPointRegularType
properties
content complex
substGrp gml:AbstractValue
children caaml:Components
used by
complexType AvIncidentMeasurementsType
annotation
documentation 
Property element for estimated new snow height over last 24 hr at incident location including snow drift
source
<element name="hN24inclDrift" type="caaml:SnowHeightPointRegularType" substitutionGroup="gml:AbstractValue">
  <annotation>
    <documentation>Property element for estimated new snow height over last 24 hr at incident location including snow drift</documentation>
  </annotation>
</element>

element hS
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:NonNegMeasureType
properties
content complex
substGrp gml:AbstractScalarValue
used by
complexTypes AvIncidentMeasurementsType WxObsMeasurementsType
attributes
Name  Type  Use  Default  Fixed  Annotation
uom  gml:UomIdentifieroptional      
meastype  caaml:MeasurementTypeoptional      
annotation
documentation 
Property element for height of snow at a point location
source
<element name="hS" type="caaml:NonNegMeasureType" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for height of snow at a point location</documentation>
  </annotation>
</element>

element hSB
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:SnowHeightPointIrregularType
properties
content complex
substGrp gml:AbstractValue
children caaml:Components
used by
complexType WxObsMeasurementsType
attributes
Name  Type  Use  Default  Fixed  Annotation
dateTimeCleared  gml:TimePositionUnionrequired      
annotation
documentation 
Property element for shoot snow board height measurements at a point
			location
source
<element name="hSB" type="caaml:SnowHeightPointIrregularType" substitutionGroup="gml:AbstractValue">
  <annotation>
    <documentation>Property element for shoot snow board height measurements at a point
			location</documentation>
  </annotation>
</element>

element hSField
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:NonNegMeasureType
properties
content complex
substGrp gml:AbstractScalarValue
used by
complexType FieldObsMeasurementsType
attributes
Name  Type  Use  Default  Fixed  Annotation
uom  gml:UomIdentifieroptional      
meastype  caaml:MeasurementTypeoptional      
annotation
documentation 
Property element for average height of snow over an area
source
<element name="hSField" type="caaml:NonNegMeasureType" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for average height of snow over an area</documentation>
  </annotation>
</element>

element hST
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:SnowHeightPointIrregularType
properties
content complex
substGrp gml:AbstractValue
children caaml:Components
used by
complexTypes AvIncidentMeasurementsType SnowProfileMeasurementsType WxObsMeasurementsType
attributes
Name  Type  Use  Default  Fixed  Annotation
dateTimeCleared  gml:TimePositionUnionrequired      
annotation
documentation 
Property element for storm snow board measurements at a point
			location
source
<element name="hST" type="caaml:SnowHeightPointIrregularType" substitutionGroup="gml:AbstractValue">
  <annotation>
    <documentation>Property element for storm snow board measurements at a point
			location</documentation>
  </annotation>
</element>

element hSTField
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:SnowHeightAreaIrregularType
properties
content complex
substGrp gml:AbstractScalarValue
used by
complexType FieldObsMeasurementsType
attributes
Name  Type  Use  Default  Fixed  Annotation
uom  gml:UomIdentifieroptional      
meastype  caaml:MeasurementTypeoptional      
dateTimeCleared  gml:TimePositionUnionrequired      
annotation
documentation 
Property element for average storm snow height measurements over an
			area
source
<element name="hSTField" type="caaml:SnowHeightAreaIrregularType" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for average storm snow height measurements over an
			area</documentation>
  </annotation>
</element>

element humanFamiliarity
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:booleanOrNilReason
properties
content simple
substGrp gml:AbstractScalarValue
used by
complexType AvIncidentMeasurementsType
annotation
documentation 
Propery element categorically describing whether was familiar with the terrain at the location of the incident
source
<element name="humanFamiliarity" type="gml:booleanOrNilReason" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Propery element categorically describing whether was familiar with the terrain at the location of the incident</documentation>
  </annotation>
</element>

element humanFamiliarityComment
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:stringOrNilReason
properties
content simple
substGrp gml:AbstractScalarValue
used by
complexType AvIncidentMeasurementsType
annotation
documentation 
Property element for description of familiarity
source
<element name="humanFamiliarityComment" type="gml:stringOrNilReason" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for description of familiarity</documentation>
  </annotation>
</element>

element humanGoal
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:booleanOrNilReason
properties
content simple
substGrp gml:AbstractScalarValue
used by
complexType AvIncidentMeasurementsType
annotation
documentation 
Propery element categorically describing whether group was goal driven previous
				to involvement
source
<element name="humanGoal" type="gml:booleanOrNilReason" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Propery element categorically describing whether group was goal driven previous
				to involvement</documentation>
  </annotation>
</element>

element humanGoalComment
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:stringOrNilReason
properties
content simple
substGrp gml:AbstractScalarValue
used by
complexType AvIncidentMeasurementsType
annotation
documentation 
Property element for describing goals of accident party
source
<element name="humanGoalComment" type="gml:stringOrNilReason" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for describing goals of accident party</documentation>
  </annotation>
</element>

element humanMetOthers
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:booleanOrNilReason
properties
content simple
substGrp gml:AbstractScalarValue
used by
complexType AvIncidentMeasurementsType
annotation
documentation 
Propery element categorically describing whether group met others previous
				to involvement
source
<element name="humanMetOthers" type="gml:booleanOrNilReason" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Propery element categorically describing whether group met others previous
				to involvement</documentation>
  </annotation>
</element>

element humanMetOthersComment
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:stringOrNilReason
properties
content simple
substGrp gml:AbstractScalarValue
used by
complexType AvIncidentMeasurementsType
annotation
documentation 
Property element for describing whether accident party had met other people
source
<element name="humanMetOthersComment" type="gml:stringOrNilReason" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for describing whether accident party had met other people</documentation>
  </annotation>
</element>

element humanOtherComment
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:stringOrNilReason
properties
content simple
substGrp gml:AbstractScalarValue
used by
complexType AvIncidentMeasurementsType
annotation
documentation 
Property element for description of other human factors
source
<element name="humanOtherComment" type="gml:stringOrNilReason" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for description of other human factors</documentation>
  </annotation>
</element>

element humanTracks
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:booleanOrNilReason
properties
content simple
substGrp gml:AbstractScalarValue
used by
complexType AvIncidentMeasurementsType
annotation
documentation 
Propery elementcategorically describing whether tracks were present on the slope there the involvement occured
source
<element name="humanTracks" type="gml:booleanOrNilReason" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Propery elementcategorically describing whether tracks were present on the slope there the involvement occured</documentation>
  </annotation>
</element>

element humanTracksComment
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:stringOrNilReason
properties
content simple
substGrp gml:AbstractScalarValue
used by
complexType AvIncidentMeasurementsType
annotation
documentation 
Property element for description of tracks
source
<element name="humanTracksComment" type="gml:stringOrNilReason" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for description of tracks</documentation>
  </annotation>
</element>

element iceMaskPresent
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:booleanOrNilReason
properties
content simple
substGrp gml:AbstractScalarValue
used by
complexType AvVictimType
annotation
documentation 
Property element for presence of ice mask around victims face
source
<element name="iceMaskPresent" type="gml:booleanOrNilReason" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for presence of ice mask around victims face</documentation>
  </annotation>
</element>

element incline
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:InclineType
properties
content complex
substGrp gml:AbstractScalarValue
used by
complexTypes ObsPointType SnowProfileMeasurementsType
attributes
Name  Type  Use  Default  Fixed  Annotation
uom  gml:UomIdentifieroptional      
meastype  caaml:MeasurementTypeoptional      
annotation
documentation 
Property element for spot incline
source
<element name="incline" type="caaml:InclineType" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for spot incline</documentation>
  </annotation>
</element>

element inclineAvg
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:InclineType
properties
content complex
substGrp gml:AbstractScalarValue
used by
group inclineGroup
attributes
Name  Type  Use  Default  Fixed  Annotation
uom  gml:UomIdentifieroptional      
meastype  caaml:MeasurementTypeoptional      
annotation
documentation 
Property element for average incline
source
<element name="inclineAvg" type="caaml:InclineType" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for average incline</documentation>
  </annotation>
</element>

element inclineMax
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:InclineType
properties
content complex
substGrp gml:AbstractScalarValue
used by
group inclineGroup
attributes
Name  Type  Use  Default  Fixed  Annotation
uom  gml:UomIdentifieroptional      
meastype  caaml:MeasurementTypeoptional      
annotation
documentation 
Property element for maximum incline
source
<element name="inclineMax" type="caaml:InclineType" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for maximum incline</documentation>
  </annotation>
</element>

element inclineMin
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:InclineType
properties
content complex
substGrp gml:AbstractScalarValue
used by
group inclineGroup
attributes
Name  Type  Use  Default  Fixed  Annotation
uom  gml:UomIdentifieroptional      
meastype  caaml:MeasurementTypeoptional      
annotation
documentation 
Property element for minimum incline
source
<element name="inclineMin" type="caaml:InclineType" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for minimum incline</documentation>
  </annotation>
</element>

element injuriesComment
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:stringOrNilReason
properties
content simple
substGrp gml:AbstractScalarValue
used by
complexType AvVictimType
annotation
documentation 
Property element for comments on rescue efforts
source
<element name="injuriesComment" type="gml:stringOrNilReason" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for comments on rescue efforts</documentation>
  </annotation>
</element>

element injuriesObtained
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:InjuriesObtainedType
properties
content complex
substGrp gml:AbstractValue
children caaml:Injury
used by
complexType AvVictimType
annotation
documentation 
Property element for injuries obtained
source
<element name="injuriesObtained" type="caaml:InjuriesObtainedType" substitutionGroup="gml:AbstractValue">
  <annotation>
    <documentation>Property element for injuries obtained</documentation>
  </annotation>
</element>

element Interface
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:InterfaceType
properties
content complex
substGrp gml:AbstractFeature
children gml:metaDataProperty gml:description gml:descriptionReference gml:identifier gml:name gml:boundedBy gml:location caaml:depth caaml:grainForm caaml:dateOfBurialDate caaml:dateOfBurialString caaml:threadColor caaml:comment
used by
complexTypes InterfaceLinkType LayerProfileType
attributes
Name  Type  Use  Default  Fixed  Annotation
gml:id  required      
documentation 
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.
annotation
documentation 
Snow profile interface feature
source
<element name="Interface" type="caaml:InterfaceType" substitutionGroup="gml:AbstractFeature">
  <annotation>
    <documentation>Snow profile interface feature</documentation>
  </annotation>
</element>

element involvedInAv
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:InvolvedInAvType
properties
content complex
used by
complexType AvVictimType
attributes
Name  Type  Use  Default  Fixed  Annotation
owns  boolean      
type  string    simple  
xlink:href  optional      
xlink:role  optional      
xlink:arcrole  optional      
xlink:title  optional      
xlink:show  optional      
documentation 

        The 'show' attribute is used to communicate the desired presentation 
        of the ending resource on traversal from the starting resource; it's 
        value should be treated as follows: 
        new - load ending resource in a new window, frame, pane, or other 
              presentation context
        replace - load the resource in the same window, frame, pane, or 
                  other presentation context
        embed - load ending resource in place of the presentation of the 
                starting resource
        other - behavior is unconstrained; examine other markup in the 
                link for hints 
        none - behavior is unconstrained 
      
xlink:actuate  optional      
documentation 

        The 'actuate' attribute is used to communicate the desired timing 
        of traversal from the starting resource to the ending resource; 
        it's value should be treated as follows:
        onLoad - traverse to the ending resource immediately on loading 
                 the starting resource 
        onRequest - traverse from the starting resource to the ending 
                    resource only on a post-loading event triggered for 
                    this purpose 
        other - behavior is unconstrained; examine other markup in link 
                for hints 
        none - behavior is unconstrained
      
nilReason  gml:NilReasonType      
gml:remoteSchema        
appInfo 
deprecated
triggered  gml:booleanOrNilReasonrequired      
annotation
documentation 
Property element for remote reference to relevant avalanche for
			victim
source
<element name="involvedInAv" type="caaml:InvolvedInAvType">
  <annotation>
    <documentation>Property element for remote reference to relevant avalanche for
			victim</documentation>
  </annotation>
</element>

element Layer
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:LayerType
properties
content complex
substGrp gml:AbstractFeature
children gml:metaDataProperty gml:description gml:descriptionReference gml:identifier gml:name gml:boundedBy gml:location caaml:depthTop caaml:layerTop caaml:depthBottom caaml:layerBottom caaml:grainForm caaml:hardness caaml:lwc caaml:weight caaml:w caaml:tubeDiameter caaml:density caaml:comment
used by
complexType LayerProfileType
attributes
Name  Type  Use  Default  Fixed  Annotation
gml:id  required      
documentation 
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.
annotation
documentation 
Snow profile layer feature
source
<element name="Layer" type="caaml:LayerType" substitutionGroup="gml:AbstractFeature">
  <annotation>
    <documentation>Snow profile layer feature</documentation>
  </annotation>
</element>

element layerBottom
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:InterfaceLinkType
properties
content complex
substGrp gml:featureMember
children caaml:Interface
used by
complexType LayerType
attributes
Name  Type  Use  Default  Fixed  Annotation
owns  boolean      
type  string    simple  
xlink:href  optional      
xlink:role  optional      
xlink:arcrole  optional      
xlink:title  optional      
xlink:show  optional      
documentation 

        The 'show' attribute is used to communicate the desired presentation 
        of the ending resource on traversal from the starting resource; it's 
        value should be treated as follows: 
        new - load ending resource in a new window, frame, pane, or other 
              presentation context
        replace - load the resource in the same window, frame, pane, or 
                  other presentation context
        embed - load ending resource in place of the presentation of the 
                starting resource
        other - behavior is unconstrained; examine other markup in the 
                link for hints 
        none - behavior is unconstrained 
      
xlink:actuate  optional      
documentation 

        The 'actuate' attribute is used to communicate the desired timing 
        of traversal from the starting resource to the ending resource; 
        it's value should be treated as follows:
        onLoad - traverse to the ending resource immediately on loading 
                 the starting resource 
        onRequest - traverse from the starting resource to the ending 
                    resource only on a post-loading event triggered for 
                    this purpose 
        other - behavior is unconstrained; examine other markup in link 
                for hints 
        none - behavior is unconstrained
      
nilReason  gml:NilReasonType      
gml:remoteSchema        
appInfo 
deprecated
annotation
documentation 
Property element for reference to interface at the bottom of snow profile layer
				(inline or remote via xlink)
source
<element name="layerBottom" type="caaml:InterfaceLinkType" substitutionGroup="gml:featureMember">
  <annotation>
    <documentation>Property element for reference to interface at the bottom of snow profile layer
				(inline or remote via xlink)</documentation>
  </annotation>
</element>

element layerProfile
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:LayerProfileType
properties
content complex
substGrp gml:AbstractScalarValue
children caaml:Layer caaml:Interface
used by
complexType SnowProfileMeasurementsType
attributes
Name  Type  Use  Default  Fixed  Annotation
dir  caaml:DirectionTypeoptional      
annotation
documentation 
Property element for layer profile
source
<element name="layerProfile" type="caaml:LayerProfileType" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for layer profile</documentation>
  </annotation>
</element>

element layerTop
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:InterfaceLinkType
properties
content complex
substGrp gml:featureMember
children caaml:Interface
used by
complexType LayerType
attributes
Name  Type  Use  Default  Fixed  Annotation
owns  boolean      
type  string    simple  
xlink:href  optional      
xlink:role  optional      
xlink:arcrole  optional      
xlink:title  optional      
xlink:show  optional      
documentation 

        The 'show' attribute is used to communicate the desired presentation 
        of the ending resource on traversal from the starting resource; it's 
        value should be treated as follows: 
        new - load ending resource in a new window, frame, pane, or other 
              presentation context
        replace - load the resource in the same window, frame, pane, or 
                  other presentation context
        embed - load ending resource in place of the presentation of the 
                starting resource
        other - behavior is unconstrained; examine other markup in the 
                link for hints 
        none - behavior is unconstrained 
      
xlink:actuate  optional      
documentation 

        The 'actuate' attribute is used to communicate the desired timing 
        of traversal from the starting resource to the ending resource; 
        it's value should be treated as follows:
        onLoad - traverse to the ending resource immediately on loading 
                 the starting resource 
        onRequest - traverse from the starting resource to the ending 
                    resource only on a post-loading event triggered for 
                    this purpose 
        other - behavior is unconstrained; examine other markup in link 
                for hints 
        none - behavior is unconstrained
      
nilReason  gml:NilReasonType      
gml:remoteSchema        
appInfo 
deprecated
annotation
documentation 
Property element for reference to interface at the top of snow profile layer (inline
				or remote via xlink)
source
<element name="layerTop" type="caaml:InterfaceLinkType" substitutionGroup="gml:featureMember">
  <annotation>
    <documentation>Property element for reference to interface at the top of snow profile layer (inline
				or remote via xlink)</documentation>
  </annotation>
</element>

element leaderAtTime
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:booleanOrNilReason
properties
content simple
substGrp gml:AbstractScalarValue
used by
complexType AvVictimType
annotation
documentation 
Boolean property element for whether the victim was the group leader at the time of
				accident (true, false or NilReasonEnumeration)
source
<element name="leaderAtTime" type="gml:booleanOrNilReason" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Boolean property element for whether the victim was the group leader at the time of
				accident (true, false or NilReasonEnumeration)</documentation>
  </annotation>
</element>

element line
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:CurvePropertyType
properties
content complex
children gml:AbstractCurve
used by
complexType RouteType
attributes
Name  Type  Use  Default  Fixed  Annotation
type  string    simple  
xlink:href  optional      
xlink:role  optional      
xlink:arcrole  optional      
xlink:title  optional      
xlink:show  optional      
documentation 

        The 'show' attribute is used to communicate the desired presentation 
        of the ending resource on traversal from the starting resource; it's 
        value should be treated as follows: 
        new - load ending resource in a new window, frame, pane, or other 
              presentation context
        replace - load the resource in the same window, frame, pane, or 
                  other presentation context
        embed - load ending resource in place of the presentation of the 
                starting resource
        other - behavior is unconstrained; examine other markup in the 
                link for hints 
        none - behavior is unconstrained 
      
xlink:actuate  optional      
documentation 

        The 'actuate' attribute is used to communicate the desired timing 
        of traversal from the starting resource to the ending resource; 
        it's value should be treated as follows:
        onLoad - traverse to the ending resource immediately on loading 
                 the starting resource 
        onRequest - traverse from the starting resource to the ending 
                    resource only on a post-loading event triggered for 
                    this purpose 
        other - behavior is unconstrained; examine other markup in link 
                for hints 
        none - behavior is unconstrained
      
nilReason  gml:NilReasonType      
gml:remoteSchema        
appInfo 
deprecated
owns  boolean      
annotation
documentation 
Property element for linear location
source
<element name="line" type="gml:CurvePropertyType">
  <annotation>
    <documentation>Property element for linear location</documentation>
  </annotation>
</element>

element locationBeforeIncident
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:stringOrNilReason
properties
content simple
substGrp gml:AbstractScalarValue
used by
complexType AvVictimType
annotation
documentation 
Property element for description of location of victim right before
			incident
source
<element name="locationBeforeIncident" type="gml:stringOrNilReason" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for description of location of victim right before
			incident</documentation>
  </annotation>
</element>

element LocCollection
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:LocCollectionType
properties
content complex
substGrp gml:AbstractFeatureCollection
children gml:metaDataProperty gml:description gml:descriptionReference gml:identifier gml:name gml:boundedBy gml:location caaml:locLink
used by
element CaamlDataType/locInfo
attributes
Name  Type  Use  Default  Fixed  Annotation
gml:id  required      
documentation 
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.
source
<element name="LocCollection" type="caaml:LocCollectionType" substitutionGroup="gml:AbstractFeatureCollection"/>

element locLink
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:LocLinkType
properties
content complex
substGrp gml:featureMember
children caaml:AbstractLocation
used by
complexType LocCollectionType
attributes
Name  Type  Use  Default  Fixed  Annotation
owns  boolean      
type  string    simple  
xlink:href  optional      
xlink:role  optional      
xlink:arcrole  optional      
xlink:title  optional      
xlink:show  optional      
documentation 

        The 'show' attribute is used to communicate the desired presentation 
        of the ending resource on traversal from the starting resource; it's 
        value should be treated as follows: 
        new - load ending resource in a new window, frame, pane, or other 
              presentation context
        replace - load the resource in the same window, frame, pane, or 
                  other presentation context
        embed - load ending resource in place of the presentation of the 
                starting resource
        other - behavior is unconstrained; examine other markup in the 
                link for hints 
        none - behavior is unconstrained 
      
xlink:actuate  optional      
documentation 

        The 'actuate' attribute is used to communicate the desired timing 
        of traversal from the starting resource to the ending resource; 
        it's value should be treated as follows:
        onLoad - traverse to the ending resource immediately on loading 
                 the starting resource 
        onRequest - traverse from the starting resource to the ending 
                    resource only on a post-loading event triggered for 
                    this purpose 
        other - behavior is unconstrained; examine other markup in link 
                for hints 
        none - behavior is unconstrained
      
nilReason  gml:NilReasonType      
gml:remoteSchema        
appInfo 
deprecated
source
<element name="locLink" type="caaml:LocLinkType" substitutionGroup="gml:featureMember"/>

element LocMetaData
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:LocMetaDataType
properties
content complex
mixed true
substGrp caaml:MetaData
children caaml:caamlVersion caaml:dateTimeFile caaml:dateTimeReport caaml:srcRef caaml:comment
attributes
Name  Type  Use  Default  Fixed  Annotation
gml:id        
documentation 
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.
annotation
documentation 
Metadata of CAAML location elements
source
<element name="LocMetaData" type="caaml:LocMetaDataType" substitutionGroup="caaml:MetaData">
  <annotation>
    <documentation>Metadata of CAAML location elements</documentation>
  </annotation>
</element>

element locRef
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:LocRefType
properties
content complex
children caaml:AbstractLocation caaml:LocRefKeyword caaml:LocRefString gml:Null
used by
complexTypes AvActivityType AvIncidentType AvObsType BulletinType ClosureType ExtFileType FieldObsType ObsCollectionType OperationType SnowpackStructureType SnowProfileType StabilityType WxObsType WxSynopsisType
attributes
Name  Type  Use  Default  Fixed  Annotation
owns  boolean      
type  string    simple  
xlink:href  optional      
xlink:role  optional      
xlink:arcrole  optional      
xlink:title  optional      
xlink:show  optional      
documentation 

        The 'show' attribute is used to communicate the desired presentation 
        of the ending resource on traversal from the starting resource; it's 
        value should be treated as follows: 
        new - load ending resource in a new window, frame, pane, or other 
              presentation context
        replace - load the resource in the same window, frame, pane, or 
                  other presentation context
        embed - load ending resource in place of the presentation of the 
                starting resource
        other - behavior is unconstrained; examine other markup in the 
                link for hints 
        none - behavior is unconstrained 
      
xlink:actuate  optional      
documentation 

        The 'actuate' attribute is used to communicate the desired timing 
        of traversal from the starting resource to the ending resource; 
        it's value should be treated as follows:
        onLoad - traverse to the ending resource immediately on loading 
                 the starting resource 
        onRequest - traverse from the starting resource to the ending 
                    resource only on a post-loading event triggered for 
                    this purpose 
        other - behavior is unconstrained; examine other markup in link 
                for hints 
        none - behavior is unconstrained
      
nilReason  gml:NilReasonType      
gml:remoteSchema        
appInfo 
deprecated
annotation
documentation 
Property element for location reference remotely via xlink or an inline location
				catalog feature, a geographic geometry, gml:LocationKeyword, gml:LocationString or
			gml:Null
source
<element name="locRef" type="caaml:LocRefType">
  <annotation>
    <documentation>Property element for location reference remotely via xlink or an inline location
				catalog feature, a geographic geometry, gml:LocationKeyword, gml:LocationString or
			gml:Null</documentation>
  </annotation>
</element>

element locRefClosureStatus
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:stringOrNilReason
properties
content simple
substGrp gml:AbstractScalarValue
used by
complexType AvObsMeasurementsType
annotation
documentation 
Property element for description of closure status of a location reference
source
<element name="locRefClosureStatus" type="gml:stringOrNilReason" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for description of closure status of a location reference</documentation>
  </annotation>
</element>

element LocRefKeyword
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:CodeType
properties
content complex
used by
complexType LocRefType
attributes
Name  Type  Use  Default  Fixed  Annotation
codeSpace  anyURI      
annotation
documentation 
Element for enumerated description of location reference
source
<element name="LocRefKeyword" type="gml:CodeType">
  <annotation>
    <documentation>Element for enumerated description of location reference</documentation>
  </annotation>
</element>

element LocRefString
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:StringOrRefType
properties
content complex
used by
complexType LocRefType
attributes
Name  Type  Use  Default  Fixed  Annotation
type  string    simple  
xlink:href  optional      
xlink:role  optional      
xlink:arcrole  optional      
xlink:title  optional      
xlink:show  optional      
documentation 

        The 'show' attribute is used to communicate the desired presentation 
        of the ending resource on traversal from the starting resource; it's 
        value should be treated as follows: 
        new - load ending resource in a new window, frame, pane, or other 
              presentation context
        replace - load the resource in the same window, frame, pane, or 
                  other presentation context
        embed - load ending resource in place of the presentation of the 
                starting resource
        other - behavior is unconstrained; examine other markup in the 
                link for hints 
        none - behavior is unconstrained 
      
xlink:actuate  optional      
documentation 

        The 'actuate' attribute is used to communicate the desired timing 
        of traversal from the starting resource to the ending resource; 
        it's value should be treated as follows:
        onLoad - traverse to the ending resource immediately on loading 
                 the starting resource 
        onRequest - traverse from the starting resource to the ending 
                    resource only on a post-loading event triggered for 
                    this purpose 
        other - behavior is unconstrained; examine other markup in link 
                for hints 
        none - behavior is unconstrained
      
nilReason  gml:NilReasonType      
gml:remoteSchema        
appInfo 
deprecated
annotation
documentation 
Element for free form description of location reference
source
<element name="LocRefString" type="gml:StringOrRefType">
  <annotation>
    <documentation>Element for free form description of location reference</documentation>
  </annotation>
</element>

element logo
diagram
namespace http://www.caaml.org/Schemas/V4.2
type anyType
properties
content complex
mixed true
used by
complexType OperationType
attributes
Name  Type  Use  Default  Fixed  Annotation
annotation
documentation 
Property element for reference to company logo
source
<element name="logo" type="anyType">
  <annotation>
    <documentation>Property element for reference to company logo</documentation>
  </annotation>
</element>

element lwc
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:CodeType
properties
content complex
substGrp gml:AbstractScalarValue
used by
complexType LayerType
attributes
Name  Type  Use  Default  Fixed  Annotation
codeSpace  anyURI      
annotation
documentation 
Property element for liquid water content
source
<element name="lwc" type="gml:CodeType" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for liquid water content</documentation>
  </annotation>
</element>

element lwcDeposit
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:CodeType
properties
content complex
substGrp gml:AbstractScalarValue
used by
complexType AvObsMeasurementsType
attributes
Name  Type  Use  Default  Fixed  Annotation
codeSpace  anyURI      
annotation
documentation 
Property element for liquid water content in avalanche deposit
source
<element name="lwcDeposit" type="gml:CodeType" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for liquid water content in avalanche deposit</documentation>
  </annotation>
</element>

element lwcStartzone
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:CodeType
properties
content complex
substGrp gml:AbstractScalarValue
used by
complexType AvObsMeasurementsType
attributes
Name  Type  Use  Default  Fixed  Annotation
codeSpace  anyURI      
annotation
documentation 
Property element for liquid water content in starting zone
source
<element name="lwcStartzone" type="gml:CodeType" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for liquid water content in starting zone</documentation>
  </annotation>
</element>

element MetaData
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:MetaDataType
properties
content complex
mixed true
substGrp gml:AbstractMetaData
children caaml:caamlVersion caaml:dateTimeFile caaml:dateTimeReport caaml:srcRef caaml:comment
attributes
Name  Type  Use  Default  Fixed  Annotation
gml:id        
documentation 
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.
annotation
documentation 
General meta data of CAAML location elements
source
<element name="MetaData" type="caaml:MetaDataType" substitutionGroup="gml:AbstractMetaData">
  <annotation>
    <documentation>General meta data of CAAML location elements</documentation>
  </annotation>
</element>

element methodDescription
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:CodeType
properties
content complex
used by
element RescuedWithType/Method
attributes
Name  Type  Use  Default  Fixed  Annotation
codeSpace  anyURI      
annotation
documentation 
Property element for description of rescue method
source
<element name="methodDescription" type="gml:CodeType">
  <annotation>
    <documentation>Property element for description of rescue method</documentation>
  </annotation>
</element>

element name
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:CodeType
properties
content complex
substGrp gml:name
attributes
Name  Type  Use  Default  Fixed  Annotation
codeSpace  anyURI      
annotation
documentation 
Property element for name or person or place
source
<element name="name" type="gml:CodeType" substitutionGroup="gml:name">
  <annotation>
    <documentation>Property element for name or person or place</documentation>
  </annotation>
</element>

element notable
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:booleanOrNilReason
properties
content simple
substGrp gml:AbstractScalarValue
used by
complexType AvObsMeasurementsType
annotation
documentation 
Property element for notable flag of avalanche observation
source
<element name="notable" type="gml:booleanOrNilReason" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for notable flag of avalanche observation</documentation>
  </annotation>
</element>

element numAvaLung
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:NonNegNumberOrNilReason
properties
content simple
substGrp gml:AbstractScalarValue
used by
complexType AvIncidentMeasurementsType
annotation
documentation 
Property element for number of Avalungs in group
source
<element name="numAvaLung" type="caaml:NonNegNumberOrNilReason" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for number of Avalungs in group</documentation>
  </annotation>
</element>

element numBlows
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:NonNegNumberOrNilReason
properties
content simple
substGrp gml:AbstractScalarValue
used by
complexType RamLayerType
annotation
documentation 
Property element for number of blows of ram sonde
source
<element name="numBlows" type="caaml:NonNegNumberOrNilReason" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for number of blows of ram sonde</documentation>
  </annotation>
</element>

element numBuried
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:NonNegNumberOrNilReason
properties
content simple
substGrp gml:AbstractScalarValue
used by
complexType AvIncidentMeasurementsType
annotation
documentation 
Property element for number of individuals fully buried in avalanche
			incident
source
<element name="numBuried" type="caaml:NonNegNumberOrNilReason" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for number of individuals fully buried in avalanche
			incident</documentation>
  </annotation>
</element>

element numBuriedPartCrit
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:NonNegNumberOrNilReason
properties
content simple
substGrp gml:AbstractScalarValue
used by
complexType AvIncidentMeasurementsType
annotation
documentation 
Property element for number of individuals partially buried in avalanche incident
				critically (breathing impaired)
source
<element name="numBuriedPartCrit" type="caaml:NonNegNumberOrNilReason" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for number of individuals partially buried in avalanche incident
				critically (breathing impaired)</documentation>
  </annotation>
</element>

element numBuriedPartNonCrit
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:NonNegNumberOrNilReason
properties
content simple
substGrp gml:AbstractScalarValue
used by
complexType AvIncidentMeasurementsType
annotation
documentation 
Property element for number of individuals partially buried in avalanche incident
				non-critical (breathing not impaired)
source
<element name="numBuriedPartNonCrit" type="caaml:NonNegNumberOrNilReason" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for number of individuals partially buried in avalanche incident
				non-critical (breathing not impaired)</documentation>
  </annotation>
</element>

element numCaughtOnly
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:NonNegNumberOrNilReason
properties
content simple
substGrp gml:AbstractScalarValue
used by
complexType AvIncidentMeasurementsType
annotation
documentation 
Property element for number of individuals caught in avalanche incident (caught
			only)
source
<element name="numCaughtOnly" type="caaml:NonNegNumberOrNilReason" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for number of individuals caught in avalanche incident (caught
			only)</documentation>
  </annotation>
</element>

element numFatal
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:NonNegNumberOrNilReason
properties
content simple
substGrp gml:AbstractScalarValue
used by
complexType AvIncidentMeasurementsType
annotation
documentation 
Property element for number of individuals killed in avalanche
			incident
source
<element name="numFatal" type="caaml:NonNegNumberOrNilReason" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for number of individuals killed in avalanche
			incident</documentation>
  </annotation>
</element>

element numFemale
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:NonNegNumberOrNilReason
properties
content simple
substGrp gml:AbstractScalarValue
used by
complexType AvIncidentMeasurementsType
annotation
documentation 
Property element for number of female in group
source
<element name="numFemale" type="caaml:NonNegNumberOrNilReason" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for number of female in group</documentation>
  </annotation>
</element>

element numFlotationDevice
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:NonNegNumberOrNilReason
properties
content simple
substGrp gml:AbstractScalarValue
used by
complexType AvIncidentMeasurementsType
annotation
documentation 
Property element for number of floting devices in group (e.g. avalanche
			balloons)
source
<element name="numFlotationDevice" type="caaml:NonNegNumberOrNilReason" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for number of floting devices in group (e.g. avalanche
			balloons)</documentation>
  </annotation>
</element>

element numHelmet
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:NonNegNumberOrNilReason
properties
content simple
substGrp gml:AbstractScalarValue
used by
complexType AvIncidentMeasurementsType
annotation
documentation 
Property element for number of helmets in group
source
<element name="numHelmet" type="caaml:NonNegNumberOrNilReason" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for number of helmets in group</documentation>
  </annotation>
</element>

element numInjured
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:NonNegNumberOrNilReason
properties
content simple
substGrp gml:AbstractScalarValue
used by
complexType AvIncidentMeasurementsType
annotation
documentation 
Property element for number of individuals injured in avalanche incident (injured
				only)
source
<element name="numInjured" type="caaml:NonNegNumberOrNilReason" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for number of individuals injured in avalanche incident (injured
				only)</documentation>
  </annotation>
</element>

element numJuvenile
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:NonNegNumberOrNilReason
properties
content simple
substGrp gml:AbstractScalarValue
used by
complexType AvIncidentMeasurementsType
annotation
documentation 
Property element for number of juvenile in group (less than 18 years of
			age)
source
<element name="numJuvenile" type="caaml:NonNegNumberOrNilReason" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for number of juvenile in group (less than 18 years of
			age)</documentation>
  </annotation>
</element>

element numMale
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:NonNegNumberOrNilReason
properties
content simple
substGrp gml:AbstractScalarValue
used by
complexType AvIncidentMeasurementsType
annotation
documentation 
Property element for number of male in group
source
<element name="numMale" type="caaml:NonNegNumberOrNilReason" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for number of male in group</documentation>
  </annotation>
</element>

element numOccurCat
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:CodeType
properties
content complex
substGrp gml:AbstractScalarValue
used by
group numOccurGroup
attributes
Name  Type  Use  Default  Fixed  Annotation
codeSpace  anyURI      
annotation
documentation 
Property element for categorical avalanche number value
source
<element name="numOccurCat" type="gml:CodeType" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for categorical avalanche number value</documentation>
  </annotation>
</element>

element numOccurNum
diagram
namespace http://www.caaml.org/Schemas/V4.2
type nonNegativeInteger
properties
content simple
substGrp gml:AbstractScalarValue
used by
group numOccurGroup
annotation
documentation 
Property element for numerical avalanche number value
source
<element name="numOccurNum" type="nonNegativeInteger" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for numerical avalanche number value</documentation>
  </annotation>
</element>

element numOtherActivity
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:NonNegNumberOrNilReasonOther
properties
content complex
substGrp gml:AbstractScalarValue
used by
complexType AvIncidentMeasurementsType
attributes
Name  Type  Use  Default  Fixed  Annotation
specify  stringrequired      
annotation
documentation 
Property element for number of people pursuing an other activity in group. Activity
				has to be specified in other attribute.
source
<element name="numOtherActivity" type="caaml:NonNegNumberOrNilReasonOther" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for number of people pursuing an other activity in group. Activity
				has to be specified in other attribute.</documentation>
  </annotation>
</element>

element numOtherSafetyEquip
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:NonNegNumberOrNilReasonOther
properties
content complex
substGrp gml:AbstractScalarValue
used by
complexType AvIncidentMeasurementsType
attributes
Name  Type  Use  Default  Fixed  Annotation
specify  stringrequired      
annotation
documentation 
Property element for number of other safety equipment in group. Other equipment has to
				be specified in other attribute.
source
<element name="numOtherSafetyEquip" type="caaml:NonNegNumberOrNilReasonOther" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for number of other safety equipment in group. Other equipment has to
				be specified in other attribute.</documentation>
  </annotation>
</element>

element numProbe
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:NonNegNumberOrNilReason
properties
content simple
substGrp gml:AbstractScalarValue
used by
complexType AvIncidentMeasurementsType
annotation
documentation 
Property element for number of probes in group
source
<element name="numProbe" type="caaml:NonNegNumberOrNilReason" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for number of probes in group</documentation>
  </annotation>
</element>

element numRecco
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:NonNegNumberOrNilReason
properties
content simple
substGrp gml:AbstractScalarValue
used by
complexType AvIncidentMeasurementsType
annotation
documentation 
Property element for number of Recco reflectors in group
source
<element name="numRecco" type="caaml:NonNegNumberOrNilReason" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for number of Recco reflectors in group</documentation>
  </annotation>
</element>

element numShovel
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:NonNegNumberOrNilReason
properties
content simple
substGrp gml:AbstractScalarValue
used by
complexType AvIncidentMeasurementsType
annotation
documentation 
Property element for number of shovels in group
source
<element name="numShovel" type="caaml:NonNegNumberOrNilReason" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for number of shovels in group</documentation>
  </annotation>
</element>

element numSkier
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:NonNegNumberOrNilReason
properties
content simple
substGrp gml:AbstractScalarValue
used by
complexType AvIncidentMeasurementsType
annotation
documentation 
Property element for number of skiers in group
source
<element name="numSkier" type="caaml:NonNegNumberOrNilReason" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for number of skiers in group</documentation>
  </annotation>
</element>

element numSnowboarder
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:NonNegNumberOrNilReason
properties
content simple
substGrp gml:AbstractScalarValue
used by
complexType AvIncidentMeasurementsType
annotation
documentation 
Property element for number of snowboarders in group
source
<element name="numSnowboarder" type="caaml:NonNegNumberOrNilReason" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for number of snowboarders in group</documentation>
  </annotation>
</element>

element numSnowmobile
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:NonNegNumberOrNilReason
properties
content simple
substGrp gml:AbstractScalarValue
used by
complexType AvIncidentMeasurementsType
annotation
documentation 
Property element for number of snowmobilers in group
source
<element name="numSnowmobile" type="caaml:NonNegNumberOrNilReason" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for number of snowmobilers in group</documentation>
  </annotation>
</element>

element numTaps
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:NonNegNumberOrNilReason
properties
content simple
substGrp gml:AbstractScalarValue
used by
element CompressionTestType/failedOn/Result
annotation
documentation 
Property element for numer of tabs in compression stability test
source
<element name="numTaps" type="caaml:NonNegNumberOrNilReason" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for numer of tabs in compression stability test</documentation>
  </annotation>
</element>

element numTransceiver
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:NonNegNumberOrNilReason
properties
content simple
substGrp gml:AbstractScalarValue
used by
complexType AvIncidentMeasurementsType
annotation
documentation 
Property element for number of transceivers in group
source
<element name="numTransceiver" type="caaml:NonNegNumberOrNilReason" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for number of transceivers in group</documentation>
  </annotation>
</element>

element obsClueAval
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:booleanOrNilReason
properties
content simple
substGrp gml:AbstractScalarValue
used by
complexType AvIncidentMeasurementsType
annotation
documentation 
Boolean propery element describing whether group observed avalanches within 48 hours previous
				to involvement
source
<element name="obsClueAval" type="gml:booleanOrNilReason" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Boolean propery element describing whether group observed avalanches within 48 hours previous
				to involvement</documentation>
  </annotation>
</element>

element obsClueAvalComment
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:stringOrNilReason
properties
content simple
substGrp gml:AbstractScalarValue
used by
complexType AvIncidentMeasurementsType
annotation
documentation 
Property element for description of avalanche observation
source
<element name="obsClueAvalComment" type="gml:stringOrNilReason" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for description of avalanche observation</documentation>
  </annotation>
</element>

element obsClueInstability
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:booleanOrNilReason
properties
content simple
substGrp gml:AbstractScalarValue
used by
complexType AvIncidentMeasurementsType
annotation
documentation 
Boolean propery element describing whether group observed signs of unstable snow within 48
				hours previous to involvement
source
<element name="obsClueInstability" type="gml:booleanOrNilReason" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Boolean propery element describing whether group observed signs of unstable snow within 48
				hours previous to involvement</documentation>
  </annotation>
</element>

element obsClueInstabilityComment
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:stringOrNilReason
properties
content simple
substGrp gml:AbstractScalarValue
used by
complexType AvIncidentMeasurementsType
annotation
documentation 
Property element for description of instability clue
source
<element name="obsClueInstabilityComment" type="gml:stringOrNilReason" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for description of instability clue</documentation>
  </annotation>
</element>

element obsClueLoading
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:booleanOrNilReason
properties
content simple
substGrp gml:AbstractScalarValue
used by
complexType AvIncidentMeasurementsType
annotation
documentation 
Boolean propery element describing whether group observed loading within 48 hours previous to
				involvement
source
<element name="obsClueLoading" type="gml:booleanOrNilReason" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Boolean propery element describing whether group observed loading within 48 hours previous to
				involvement</documentation>
  </annotation>
</element>

element obsClueLoadingComment
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:stringOrNilReason
properties
content simple
substGrp gml:AbstractScalarValue
used by
complexType AvIncidentMeasurementsType
annotation
documentation 
Property element for description of loading clues
source
<element name="obsClueLoadingComment" type="gml:stringOrNilReason" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for description of loading clues</documentation>
  </annotation>
</element>

element obsCluePath
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:booleanOrNilReason
properties
content simple
substGrp gml:AbstractScalarValue
used by
complexType AvIncidentMeasurementsType
annotation
documentation 
Boolean propery element describing whether group was in an obvious avalanche path when the involvement occured
source
<element name="obsCluePath" type="gml:booleanOrNilReason" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Boolean propery element describing whether group was in an obvious avalanche path when the involvement occured</documentation>
  </annotation>
</element>

element obsCluePathComment
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:stringOrNilReason
properties
content simple
substGrp gml:AbstractScalarValue
used by
complexType AvIncidentMeasurementsType
annotation
documentation 
Property element for description of obvious avalanche path
source
<element name="obsCluePathComment" type="gml:stringOrNilReason" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for description of obvious avalanche path</documentation>
  </annotation>
</element>

element obsClueThaw
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:booleanOrNilReason
properties
content simple
substGrp gml:AbstractScalarValue
used by
complexType AvIncidentMeasurementsType
annotation
documentation 
Boolean propery element describing whether group was dealing with a thaw instability when the involvement occured
source
<element name="obsClueThaw" type="gml:booleanOrNilReason" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Boolean propery element describing whether group was dealing with a thaw instability when the involvement occured</documentation>
  </annotation>
</element>

element obsClueThawComment
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:stringOrNilReason
properties
content simple
substGrp gml:AbstractScalarValue
used by
complexType AvIncidentMeasurementsType
annotation
documentation 
Property element for description of thaw instability clue
source
<element name="obsClueThawComment" type="gml:stringOrNilReason" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for description of thaw instability clue</documentation>
  </annotation>
</element>

element obsClueTrap
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:booleanOrNilReason
properties
content simple
substGrp gml:AbstractScalarValue
used by
complexType AvIncidentMeasurementsType
annotation
documentation 
Boolean propery element describing whether group was in an obvious terrain trap when the accident occured
source
<element name="obsClueTrap" type="gml:booleanOrNilReason" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Boolean propery element describing whether group was in an obvious terrain trap when the accident occured</documentation>
  </annotation>
</element>

element obsClueTrapComment
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:stringOrNilReason
properties
content simple
substGrp gml:AbstractScalarValue
used by
complexType AvIncidentMeasurementsType
annotation
documentation 
Property element for description of terrain trap
source
<element name="obsClueTrapComment" type="gml:stringOrNilReason" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for description of terrain trap</documentation>
  </annotation>
</element>

element ObsCollection
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:ObsCollectionType
properties
content complex
substGrp caaml:AbstractObsCollection
children gml:metaDataProperty gml:description gml:descriptionReference gml:identifier gml:name gml:boundedBy gml:location gml:validTime gml:using gml:target caaml:locRef caaml:obsLink caaml:abstractObsCollectionLink
used by
complexType ObsCollectionLinkType
attributes
Name  Type  Use  Default  Fixed  Annotation
gml:id  required      
documentation 
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.
source
<element name="ObsCollection" type="caaml:ObsCollectionType" substitutionGroup="caaml:AbstractObsCollection"/>

element obsCollectionLink
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:ObsCollectionLinkType
properties
content complex
substGrp caaml:abstractObsCollectionLink
children caaml:ObsCollection
attributes
Name  Type  Use  Default  Fixed  Annotation
owns  boolean      
type  string    simple  
xlink:href  optional      
xlink:role  optional      
xlink:arcrole  optional      
xlink:title  optional      
xlink:show  optional      
documentation 

        The 'show' attribute is used to communicate the desired presentation 
        of the ending resource on traversal from the starting resource; it's 
        value should be treated as follows: 
        new - load ending resource in a new window, frame, pane, or other 
              presentation context
        replace - load the resource in the same window, frame, pane, or 
                  other presentation context
        embed - load ending resource in place of the presentation of the 
                starting resource
        other - behavior is unconstrained; examine other markup in the 
                link for hints 
        none - behavior is unconstrained 
      
xlink:actuate  optional      
documentation 

        The 'actuate' attribute is used to communicate the desired timing 
        of traversal from the starting resource to the ending resource; 
        it's value should be treated as follows:
        onLoad - traverse to the ending resource immediately on loading 
                 the starting resource 
        onRequest - traverse from the starting resource to the ending 
                    resource only on a post-loading event triggered for 
                    this purpose 
        other - behavior is unconstrained; examine other markup in link 
                for hints 
        none - behavior is unconstrained
      
nilReason  gml:NilReasonType      
gml:remoteSchema        
appInfo 
deprecated
source
<element name="obsCollectionLink" type="caaml:ObsCollectionLinkType" substitutionGroup="caaml:abstractObsCollectionLink"/>

element observedBy
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:PersonRefType
properties
content complex
children caaml:Person caaml:PersonKeyword caaml:PersonString gml:Null
used by
complexType ObsMetaDataType
attributes
Name  Type  Use  Default  Fixed  Annotation
owns  boolean      
type  string    simple  
xlink:href  optional      
xlink:role  optional      
xlink:arcrole  optional      
xlink:title  optional      
xlink:show  optional      
documentation 

        The 'show' attribute is used to communicate the desired presentation 
        of the ending resource on traversal from the starting resource; it's 
        value should be treated as follows: 
        new - load ending resource in a new window, frame, pane, or other 
              presentation context
        replace - load the resource in the same window, frame, pane, or 
                  other presentation context
        embed - load ending resource in place of the presentation of the 
                starting resource
        other - behavior is unconstrained; examine other markup in the 
                link for hints 
        none - behavior is unconstrained 
      
xlink:actuate  optional      
documentation 

        The 'actuate' attribute is used to communicate the desired timing 
        of traversal from the starting resource to the ending resource; 
        it's value should be treated as follows:
        onLoad - traverse to the ending resource immediately on loading 
                 the starting resource 
        onRequest - traverse from the starting resource to the ending 
                    resource only on a post-loading event triggered for 
                    this purpose 
        other - behavior is unconstrained; examine other markup in link 
                for hints 
        none - behavior is unconstrained
      
nilReason  gml:NilReasonType      
gml:remoteSchema        
appInfo 
deprecated
annotation
documentation 
Property element for contact information of observing individual (inline or remote)
source
<element name="observedBy" type="caaml:PersonRefType">
  <annotation>
    <documentation>Property element for contact information of observing individual (inline or remote)</documentation>
  </annotation>
</element>

element obsLink
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:ObsLinkType
properties
content complex
substGrp gml:featureMember
children caaml:AbstractObs
used by
complexTypes AvIncidentType ObsCollectionType
attributes
Name  Type  Use  Default  Fixed  Annotation
owns  boolean      
type  string    simple  
xlink:href  optional      
xlink:role  optional      
xlink:arcrole  optional      
xlink:title  optional      
xlink:show  optional      
documentation 

        The 'show' attribute is used to communicate the desired presentation 
        of the ending resource on traversal from the starting resource; it's 
        value should be treated as follows: 
        new - load ending resource in a new window, frame, pane, or other 
              presentation context
        replace - load the resource in the same window, frame, pane, or 
                  other presentation context
        embed - load ending resource in place of the presentation of the 
                starting resource
        other - behavior is unconstrained; examine other markup in the 
                link for hints 
        none - behavior is unconstrained 
      
xlink:actuate  optional      
documentation 

        The 'actuate' attribute is used to communicate the desired timing 
        of traversal from the starting resource to the ending resource; 
        it's value should be treated as follows:
        onLoad - traverse to the ending resource immediately on loading 
                 the starting resource 
        onRequest - traverse from the starting resource to the ending 
                    resource only on a post-loading event triggered for 
                    this purpose 
        other - behavior is unconstrained; examine other markup in link 
                for hints 
        none - behavior is unconstrained
      
nilReason  gml:NilReasonType      
gml:remoteSchema        
appInfo 
deprecated
source
<element name="obsLink" type="caaml:ObsLinkType" substitutionGroup="gml:featureMember"/>

element ObsMetaData
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:ObsMetaDataType
properties
content complex
mixed true
substGrp caaml:MetaData
children caaml:caamlVersion caaml:dateTimeFile caaml:dateTimeReport caaml:srcRef caaml:comment caaml:unitList caaml:observedBy caaml:elevation caaml:elevationMin caaml:elevationMax
attributes
Name  Type  Use  Default  Fixed  Annotation
gml:id        
documentation 
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.
annotation
documentation 
Metadata of CAAML observation elements
source
<element name="ObsMetaData" type="caaml:ObsMetaDataType" substitutionGroup="caaml:MetaData">
  <annotation>
    <documentation>Metadata of CAAML observation elements</documentation>
  </annotation>
</element>

element ObsPoint
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:ObsPointType
properties
content complex
substGrp caaml:AbstractLocation
children gml:metaDataProperty gml:description gml:descriptionReference gml:identifier gml:name gml:boundedBy caaml:abbrev caaml:comment caaml:obsPointSubType caaml:elevation caaml:aspectCat caaml:aspectNum caaml:incline caaml:vegetationZone caaml:windExposure caaml:solarExposure caaml:terrainFeature caaml:pointLocation
used by
complexType ObsPointLinkType
attributes
Name  Type  Use  Default  Fixed  Annotation
gml:id  required      
documentation 
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.
annotation
documentation 
Permanent weather observation site of an avalanche safety program
source
<element name="ObsPoint" type="caaml:ObsPointType" substitutionGroup="caaml:AbstractLocation">
  <annotation>
    <documentation>Permanent weather observation site of an avalanche safety program</documentation>
  </annotation>
</element>

element obsPointLink
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:ObsPointLinkType
properties
content complex
substGrp caaml:locLink
children caaml:ObsPoint
attributes
Name  Type  Use  Default  Fixed  Annotation
owns  boolean      
type  string    simple  
xlink:href  optional      
xlink:role  optional      
xlink:arcrole  optional      
xlink:title  optional      
xlink:show  optional      
documentation 

        The 'show' attribute is used to communicate the desired presentation 
        of the ending resource on traversal from the starting resource; it's 
        value should be treated as follows: 
        new - load ending resource in a new window, frame, pane, or other 
              presentation context
        replace - load the resource in the same window, frame, pane, or 
                  other presentation context
        embed - load ending resource in place of the presentation of the 
                starting resource
        other - behavior is unconstrained; examine other markup in the 
                link for hints 
        none - behavior is unconstrained 
      
xlink:actuate  optional      
documentation 

        The 'actuate' attribute is used to communicate the desired timing 
        of traversal from the starting resource to the ending resource; 
        it's value should be treated as follows:
        onLoad - traverse to the ending resource immediately on loading 
                 the starting resource 
        onRequest - traverse from the starting resource to the ending 
                    resource only on a post-loading event triggered for 
                    this purpose 
        other - behavior is unconstrained; examine other markup in link 
                for hints 
        none - behavior is unconstrained
      
nilReason  gml:NilReasonType      
gml:remoteSchema        
appInfo 
deprecated
source
<element name="obsPointLink" type="caaml:ObsPointLinkType" substitutionGroup="caaml:locLink"/>

element obsPointSubType
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:CodeType
properties
content complex
substGrp gml:AbstractScalarValue
used by
complexType ObsPointType
attributes
Name  Type  Use  Default  Fixed  Annotation
codeSpace  anyURI      
annotation
documentation 
Property element for enumeration of observation point suptype
source
<element name="obsPointSubType" type="gml:CodeType" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for enumeration of observation point suptype</documentation>
  </annotation>
</element>

element Operation
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:OperationType
properties
content complex
substGrp gml:AbstractFeature
children gml:metaDataProperty gml:description gml:descriptionReference gml:identifier gml:name gml:boundedBy gml:location caaml:abbrev caaml:poBox caaml:streetAddress caaml:city caaml:provinceState caaml:country caaml:postalZipCode caaml:phone caaml:fax caaml:email caaml:website caaml:logo caaml:personContact caaml:locRef
used by
element CaamlDataType/srcInfo
complexTypes OperationRefType RescuedByType SrcRefType
attributes
Name  Type  Use  Default  Fixed  Annotation
gml:id  required      
documentation 
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.
annotation
documentation 
An organisation, such as a commercial company, government agency or
			club
source
<element name="Operation" type="caaml:OperationType" substitutionGroup="gml:AbstractFeature">
  <annotation>
    <documentation>An organisation, such as a commercial company, government agency or
			club</documentation>
  </annotation>
</element>

element operationContact
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:OperationRefType
properties
content complex
children caaml:Operation caaml:OperationKeyword caaml:OperationString gml:Null
attributes
Name  Type  Use  Default  Fixed  Annotation
owns  boolean      
type  string    simple  
xlink:href  optional      
xlink:role  optional      
xlink:arcrole  optional      
xlink:title  optional      
xlink:show  optional      
documentation 

        The 'show' attribute is used to communicate the desired presentation 
        of the ending resource on traversal from the starting resource; it's 
        value should be treated as follows: 
        new - load ending resource in a new window, frame, pane, or other 
              presentation context
        replace - load the resource in the same window, frame, pane, or 
                  other presentation context
        embed - load ending resource in place of the presentation of the 
                starting resource
        other - behavior is unconstrained; examine other markup in the 
                link for hints 
        none - behavior is unconstrained 
      
xlink:actuate  optional      
documentation 

        The 'actuate' attribute is used to communicate the desired timing 
        of traversal from the starting resource to the ending resource; 
        it's value should be treated as follows:
        onLoad - traverse to the ending resource immediately on loading 
                 the starting resource 
        onRequest - traverse from the starting resource to the ending 
                    resource only on a post-loading event triggered for 
                    this purpose 
        other - behavior is unconstrained; examine other markup in link 
                for hints 
        none - behavior is unconstrained
      
nilReason  gml:NilReasonType      
gml:remoteSchema        
appInfo 
deprecated
annotation
documentation 
property element for contact information of commercial operator (inline or remote) 
source
<element name="operationContact" type="caaml:OperationRefType">
  <annotation>
    <documentation>property element for contact information of commercial operator (inline or remote) </documentation>
  </annotation>
</element>

element operationInvolv
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:OperationRefType
properties
content complex
children caaml:Operation caaml:OperationKeyword caaml:OperationString gml:Null
used by
complexType AvIncidentMeasurementsType
attributes
Name  Type  Use  Default  Fixed  Annotation
owns  boolean      
type  string    simple  
xlink:href  optional      
xlink:role  optional      
xlink:arcrole  optional      
xlink:title  optional      
xlink:show  optional      
documentation 

        The 'show' attribute is used to communicate the desired presentation 
        of the ending resource on traversal from the starting resource; it's 
        value should be treated as follows: 
        new - load ending resource in a new window, frame, pane, or other 
              presentation context
        replace - load the resource in the same window, frame, pane, or 
                  other presentation context
        embed - load ending resource in place of the presentation of the 
                starting resource
        other - behavior is unconstrained; examine other markup in the 
                link for hints 
        none - behavior is unconstrained 
      
xlink:actuate  optional      
documentation 

        The 'actuate' attribute is used to communicate the desired timing 
        of traversal from the starting resource to the ending resource; 
        it's value should be treated as follows:
        onLoad - traverse to the ending resource immediately on loading 
                 the starting resource 
        onRequest - traverse from the starting resource to the ending 
                    resource only on a post-loading event triggered for 
                    this purpose 
        other - behavior is unconstrained; examine other markup in link 
                for hints 
        none - behavior is unconstrained
      
nilReason  gml:NilReasonType      
gml:remoteSchema        
appInfo 
deprecated
annotation
documentation 
Property element for description of involved operation or club
source
<element name="operationInvolv" type="caaml:OperationRefType">
  <annotation>
    <documentation>Property element for description of involved operation or club</documentation>
  </annotation>
</element>

element OperationKeyword
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:CodeType
properties
content complex
used by
complexTypes OperationRefType SrcRefType
attributes
Name  Type  Use  Default  Fixed  Annotation
codeSpace  anyURI      
annotation
documentation 
Element for enumerated operation reference in OperationLinkType
source
<element name="OperationKeyword" type="gml:CodeType">
  <annotation>
    <documentation>Element for enumerated operation reference in OperationLinkType</documentation>
  </annotation>
</element>

element OperationString
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:StringOrRefType
properties
content complex
used by
complexTypes OperationRefType SrcRefType
attributes
Name  Type  Use  Default  Fixed  Annotation
type  string    simple  
xlink:href  optional      
xlink:role  optional      
xlink:arcrole  optional      
xlink:title  optional      
xlink:show  optional      
documentation 

        The 'show' attribute is used to communicate the desired presentation 
        of the ending resource on traversal from the starting resource; it's 
        value should be treated as follows: 
        new - load ending resource in a new window, frame, pane, or other 
              presentation context
        replace - load the resource in the same window, frame, pane, or 
                  other presentation context
        embed - load ending resource in place of the presentation of the 
                starting resource
        other - behavior is unconstrained; examine other markup in the 
                link for hints 
        none - behavior is unconstrained 
      
xlink:actuate  optional      
documentation 

        The 'actuate' attribute is used to communicate the desired timing 
        of traversal from the starting resource to the ending resource; 
        it's value should be treated as follows:
        onLoad - traverse to the ending resource immediately on loading 
                 the starting resource 
        onRequest - traverse from the starting resource to the ending 
                    resource only on a post-loading event triggered for 
                    this purpose 
        other - behavior is unconstrained; examine other markup in link 
                for hints 
        none - behavior is unconstrained
      
nilReason  gml:NilReasonType      
gml:remoteSchema        
appInfo 
deprecated
annotation
documentation 
Element for free formatstring operation reference in OperationLinkType
source
<element name="OperationString" type="gml:StringOrRefType">
  <annotation>
    <documentation>Element for free formatstring operation reference in OperationLinkType</documentation>
  </annotation>
</element>

element outline
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:SurfacePropertyType
properties
content complex
children gml:AbstractSurface
used by
complexTypes AvObsMeasurementsType RegionType SlopeType
attributes
Name  Type  Use  Default  Fixed  Annotation
type  string    simple  
xlink:href  optional      
xlink:role  optional      
xlink:arcrole  optional      
xlink:title  optional      
xlink:show  optional      
documentation 

        The 'show' attribute is used to communicate the desired presentation 
        of the ending resource on traversal from the starting resource; it's 
        value should be treated as follows: 
        new - load ending resource in a new window, frame, pane, or other 
              presentation context
        replace - load the resource in the same window, frame, pane, or 
                  other presentation context
        embed - load ending resource in place of the presentation of the 
                starting resource
        other - behavior is unconstrained; examine other markup in the 
                link for hints 
        none - behavior is unconstrained 
      
xlink:actuate  optional      
documentation 

        The 'actuate' attribute is used to communicate the desired timing 
        of traversal from the starting resource to the ending resource; 
        it's value should be treated as follows:
        onLoad - traverse to the ending resource immediately on loading 
                 the starting resource 
        onRequest - traverse from the starting resource to the ending 
                    resource only on a post-loading event triggered for 
                    this purpose 
        other - behavior is unconstrained; examine other markup in link 
                for hints 
        none - behavior is unconstrained
      
nilReason  gml:NilReasonType      
gml:remoteSchema        
appInfo 
deprecated
owns  boolean      
annotation
documentation 
Property element for outline of location
source
<element name="outline" type="gml:SurfacePropertyType">
  <annotation>
    <documentation>Property element for outline of location</documentation>
  </annotation>
</element>

element penetrationFoot
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:NonNegMeasureType
properties
content complex
substGrp gml:AbstractScalarValue
used by
complexTypes SnowProfileMeasurementsType WxObsMeasurementsType
attributes
Name  Type  Use  Default  Fixed  Annotation
uom  gml:UomIdentifieroptional      
meastype  caaml:MeasurementTypeoptional      
annotation
documentation 
Property element for numerical foot penetration value
source
<element name="penetrationFoot" type="caaml:NonNegMeasureType" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for numerical foot penetration value</documentation>
  </annotation>
</element>

element penetrationRam
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:NonNegMeasureType
properties
content complex
substGrp gml:AbstractScalarValue
used by
complexTypes SnowProfileMeasurementsType WxObsMeasurementsType
attributes
Name  Type  Use  Default  Fixed  Annotation
uom  gml:UomIdentifieroptional      
meastype  caaml:MeasurementTypeoptional      
annotation
documentation 
Property element for numerical ram penetration value
source
<element name="penetrationRam" type="caaml:NonNegMeasureType" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for numerical ram penetration value</documentation>
  </annotation>
</element>

element penetrationSki
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:NonNegMeasureType
properties
content complex
substGrp gml:AbstractScalarValue
used by
complexTypes SnowProfileMeasurementsType WxObsMeasurementsType
attributes
Name  Type  Use  Default  Fixed  Annotation
uom  gml:UomIdentifieroptional      
meastype  caaml:MeasurementTypeoptional      
annotation
documentation 
Property element for numerical ski penetration value
source
<element name="penetrationSki" type="caaml:NonNegMeasureType" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for numerical ski penetration value</documentation>
  </annotation>
</element>

element Person
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:PersonType
properties
content complex
substGrp gml:AbstractFeature
children gml:metaDataProperty gml:description gml:descriptionReference gml:identifier gml:name gml:boundedBy gml:location caaml:abbrev caaml:poBox caaml:streetAddress caaml:city caaml:provinceState caaml:country caaml:postalZipCode caaml:phone caaml:fax caaml:email caaml:website caaml:function caaml:avalTraining
used by
element CaamlDataType/srcInfo
complexTypes PersonRefType RescuedByBaseType SrcRefType
attributes
Name  Type  Use  Default  Fixed  Annotation
gml:id  required      
documentation 
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.
annotation
documentation 
An individual 
source
<element name="Person" type="caaml:PersonType" substitutionGroup="gml:AbstractFeature">
  <annotation>
    <documentation>An individual </documentation>
  </annotation>
</element>

element personContact
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:PersonRefType
properties
content complex
children caaml:Person caaml:PersonKeyword caaml:PersonString gml:Null
used by
complexType OperationType
attributes
Name  Type  Use  Default  Fixed  Annotation
owns  boolean      
type  string    simple  
xlink:href  optional      
xlink:role  optional      
xlink:arcrole  optional      
xlink:title  optional      
xlink:show  optional      
documentation 

        The 'show' attribute is used to communicate the desired presentation 
        of the ending resource on traversal from the starting resource; it's 
        value should be treated as follows: 
        new - load ending resource in a new window, frame, pane, or other 
              presentation context
        replace - load the resource in the same window, frame, pane, or 
                  other presentation context
        embed - load ending resource in place of the presentation of the 
                starting resource
        other - behavior is unconstrained; examine other markup in the 
                link for hints 
        none - behavior is unconstrained 
      
xlink:actuate  optional      
documentation 

        The 'actuate' attribute is used to communicate the desired timing 
        of traversal from the starting resource to the ending resource; 
        it's value should be treated as follows:
        onLoad - traverse to the ending resource immediately on loading 
                 the starting resource 
        onRequest - traverse from the starting resource to the ending 
                    resource only on a post-loading event triggered for 
                    this purpose 
        other - behavior is unconstrained; examine other markup in link 
                for hints 
        none - behavior is unconstrained
      
nilReason  gml:NilReasonType      
gml:remoteSchema        
appInfo 
deprecated
annotation
documentation 
Property element for contact information of individual (inline or remote)
source
<element name="personContact" type="caaml:PersonRefType">
  <annotation>
    <documentation>Property element for contact information of individual (inline or remote)</documentation>
  </annotation>
</element>

element PersonKeyword
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:CodeType
properties
content complex
used by
complexTypes PersonRefType SrcRefType
attributes
Name  Type  Use  Default  Fixed  Annotation
codeSpace  anyURI      
annotation
documentation 
Element for enumerated person reference in PersonRefType
source
<element name="PersonKeyword" type="gml:CodeType">
  <annotation>
    <documentation>Element for enumerated person reference in PersonRefType</documentation>
  </annotation>
</element>

element PersonString
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:StringOrRefType
properties
content complex
used by
complexTypes PersonRefType SrcRefType
attributes
Name  Type  Use  Default  Fixed  Annotation
type  string    simple  
xlink:href  optional      
xlink:role  optional      
xlink:arcrole  optional      
xlink:title  optional      
xlink:show  optional      
documentation 

        The 'show' attribute is used to communicate the desired presentation 
        of the ending resource on traversal from the starting resource; it's 
        value should be treated as follows: 
        new - load ending resource in a new window, frame, pane, or other 
              presentation context
        replace - load the resource in the same window, frame, pane, or 
                  other presentation context
        embed - load ending resource in place of the presentation of the 
                starting resource
        other - behavior is unconstrained; examine other markup in the 
                link for hints 
        none - behavior is unconstrained 
      
xlink:actuate  optional      
documentation 

        The 'actuate' attribute is used to communicate the desired timing 
        of traversal from the starting resource to the ending resource; 
        it's value should be treated as follows:
        onLoad - traverse to the ending resource immediately on loading 
                 the starting resource 
        onRequest - traverse from the starting resource to the ending 
                    resource only on a post-loading event triggered for 
                    this purpose 
        other - behavior is unconstrained; examine other markup in link 
                for hints 
        none - behavior is unconstrained
      
nilReason  gml:NilReasonType      
gml:remoteSchema        
appInfo 
deprecated
annotation
documentation 
Element for free format string person reference in PersonRefType
source
<element name="PersonString" type="gml:StringOrRefType">
  <annotation>
    <documentation>Element for free format string person reference in PersonRefType</documentation>
  </annotation>
</element>

element phone
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:stringOrNilReason
properties
content simple
used by
group contactGroup
annotation
documentation 
Property element for phone number
source
<element name="phone" type="gml:stringOrNilReason">
  <annotation>
    <documentation>Property element for phone number</documentation>
  </annotation>
</element>

element poBox
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:stringOrNilReason
properties
content simple
used by
group contactGroup
annotation
documentation 
Property element for post office box
source
<element name="poBox" type="gml:stringOrNilReason">
  <annotation>
    <documentation>Property element for post office box</documentation>
  </annotation>
</element>

element postalZipCode
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:stringOrNilReason
properties
content simple
used by
group contactGroup
annotation
documentation 
Property element for postal code or zip code
source
<element name="postalZipCode" type="gml:stringOrNilReason">
  <annotation>
    <documentation>Property element for postal code or zip code</documentation>
  </annotation>
</element>

element precipGaugeAccum
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:NonNegMeasureType
properties
content complex
substGrp gml:AbstractScalarValue
used by
complexType WxObsMeasurementsType
attributes
Name  Type  Use  Default  Fixed  Annotation
uom  gml:UomIdentifieroptional      
meastype  caaml:MeasurementTypeoptional      
annotation
documentation 
Property element for cumulative precipitation gauge measurements
source
<element name="precipGaugeAccum" type="caaml:NonNegMeasureType" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for cumulative precipitation gauge measurements</documentation>
  </annotation>
</element>

element precipTI
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:CodeType
properties
content complex
substGrp gml:AbstractScalarValue
used by
complexTypes AvIncidentMeasurementsType SnowProfileMeasurementsType WxObsMeasurementsType
attributes
Name  Type  Use  Default  Fixed  Annotation
codeSpace  anyURI      
annotation
documentation 
Property element for precipitation type and intensity 
source
<element name="precipTI" type="gml:CodeType" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for precipitation type and intensity </documentation>
  </annotation>
</element>

element precipTI1
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:CodeType
properties
content complex
substGrp gml:AbstractScalarValue
used by
complexType FieldObsMeasurementsType
attributes
Name  Type  Use  Default  Fixed  Annotation
codeSpace  anyURI      
annotation
documentation 
Property element for precipitation type and intensity (range)
source
<element name="precipTI1" type="gml:CodeType" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for precipitation type and intensity (range)</documentation>
  </annotation>
</element>

element precipTI2
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:CodeType
properties
content complex
substGrp gml:AbstractScalarValue
used by
complexType FieldObsMeasurementsType
attributes
Name  Type  Use  Default  Fixed  Annotation
codeSpace  anyURI      
annotation
documentation 
Property element for precipitation type and intensity (range)
source
<element name="precipTI2" type="gml:CodeType" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for precipitation type and intensity (range)</documentation>
  </annotation>
</element>

element preparednessComment
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:stringOrNilReason
properties
content simple
substGrp gml:AbstractScalarValue
used by
complexType AvIncidentMeasurementsType
annotation
documentation 
Property element for describing prepadeness of group with respect ot avalanche hazard
source
<element name="preparednessComment" type="gml:stringOrNilReason" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for describing prepadeness of group with respect ot avalanche hazard</documentation>
  </annotation>
</element>

element profileDepth
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:NonNegMeasureType
properties
content complex
substGrp gml:AbstractScalarValue
used by
complexType SnowProfileMeasurementsType
attributes
Name  Type  Use  Default  Fixed  Annotation
uom  gml:UomIdentifieroptional      
meastype  caaml:MeasurementTypeoptional      
annotation
documentation 
Property element for profile depth
source
<element name="profileDepth" type="caaml:NonNegMeasureType" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for profile depth</documentation>
  </annotation>
</element>

element propertyDamageComment
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:stringOrNilReason
properties
content simple
substGrp gml:AbstractScalarValue
used by
complexType AvIncidentMeasurementsType
annotation
documentation 
Property element for description of property damage
source
<element name="propertyDamageComment" type="gml:stringOrNilReason" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for description of property damage</documentation>
  </annotation>
</element>

element propertyDamageValue
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:NonNegNumberOrNilReason
properties
content simple
substGrp gml:AbstractScalarValue
used by
complexType AvIncidentMeasurementsType
annotation
documentation 
Property element for value of property damage by incident
source
<element name="propertyDamageValue" type="caaml:NonNegNumberOrNilReason" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for value of property damage by incident</documentation>
  </annotation>
</element>

element provinceState
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:stringOrNilReason
properties
content simple
used by
group contactGroup
annotation
documentation 
Property element for name of province or state
source
<element name="provinceState" type="gml:stringOrNilReason">
  <annotation>
    <documentation>Property element for name of province or state</documentation>
  </annotation>
</element>

element rainGauge
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:RainGaugeType
properties
content complex
substGrp gml:AbstractScalarValue
used by
complexType WxObsMeasurementsType
attributes
Name  Type  Use  Default  Fixed  Annotation
uom  gml:UomIdentifieroptional      
meastype  caaml:MeasurementTypeoptional      
interval  nonNegativeIntegerrequired      
annotation
documentation 
Property element for rain gauge measurement for a time period
source
<element name="rainGauge" type="caaml:RainGaugeType" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for rain gauge measurement for a time period</documentation>
  </annotation>
</element>

element ramHardness
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:NonNegMeasureType
properties
content complex
substGrp gml:AbstractScalarValue
used by
complexType RamLayerType
attributes
Name  Type  Use  Default  Fixed  Annotation
uom  gml:UomIdentifieroptional      
meastype  caaml:MeasurementTypeoptional      
annotation
documentation 
Property element for ram hardness
source
<element name="ramHardness" type="caaml:NonNegMeasureType" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for ram hardness</documentation>
  </annotation>
</element>

element RamLayer
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:RamLayerType
properties
content complex
substGrp gml:AbstractFeature
children gml:metaDataProperty gml:description gml:descriptionReference gml:identifier gml:name gml:boundedBy gml:location caaml:depthTop caaml:depthBottom caaml:grainForm caaml:ramHardness caaml:dropHeight caaml:dropWeight caaml:numBlows caaml:comment
used by
complexType RamProfileType
attributes
Name  Type  Use  Default  Fixed  Annotation
gml:id  required      
documentation 
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.
annotation
documentation 
Ram layer feature
source
<element name="RamLayer" type="caaml:RamLayerType" substitutionGroup="gml:AbstractFeature">
  <annotation>
    <documentation>Ram layer feature</documentation>
  </annotation>
</element>

element ramProfile
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:RamProfileType
properties
content complex
substGrp gml:AbstractValue
children caaml:RamLayer
used by
complexType SnowProfileMeasurementsType
attributes
Name  Type  Use  Default  Fixed  Annotation
dir  caaml:DirectionTypeoptional      
annotation
documentation 
Property element for ram profile
source
<element name="ramProfile" type="caaml:RamProfileType" substitutionGroup="gml:AbstractValue">
  <annotation>
    <documentation>Property element for ram profile</documentation>
  </annotation>
</element>

element rBScore
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:CodeType
properties
content complex
substGrp gml:AbstractScalarValue
used by
element RutschblockTestType/failedOn/Result
attributes
Name  Type  Use  Default  Fixed  Annotation
codeSpace  anyURI      
annotation
documentation 
Property element for score of stability test result
source
<element name="rBScore" type="gml:CodeType" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for score of stability test result</documentation>
  </annotation>
</element>

element recoveryComment
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:stringOrNilReason
properties
content simple
substGrp gml:AbstractScalarValue
used by
complexType AvVictimType
annotation
documentation 
Property element for comments on recovery condition of victim
source
<element name="recoveryComment" type="gml:stringOrNilReason" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for comments on recovery condition of victim</documentation>
  </annotation>
</element>

element Region
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:RegionType
properties
content complex
substGrp caaml:AbstractLocation
children gml:metaDataProperty gml:description gml:descriptionReference gml:identifier gml:name gml:boundedBy caaml:abbrev caaml:comment caaml:regionSubType caaml:centerPoint caaml:outline
used by
complexType RegionLinkType
attributes
Name  Type  Use  Default  Fixed  Annotation
gml:id  required      
documentation 
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.
annotation
documentation 
Global element for region feature without terrain character variables
source
<element name="Region" type="caaml:RegionType" substitutionGroup="caaml:AbstractLocation">
  <annotation>
    <documentation>Global element for region feature without terrain character variables</documentation>
  </annotation>
</element>

element regionLink
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:RegionLinkType
properties
content complex
substGrp caaml:locLink
children caaml:Region
attributes
Name  Type  Use  Default  Fixed  Annotation
owns  boolean      
type  string    simple  
xlink:href  optional      
xlink:role  optional      
xlink:arcrole  optional      
xlink:title  optional      
xlink:show  optional      
documentation 

        The 'show' attribute is used to communicate the desired presentation 
        of the ending resource on traversal from the starting resource; it's 
        value should be treated as follows: 
        new - load ending resource in a new window, frame, pane, or other 
              presentation context
        replace - load the resource in the same window, frame, pane, or 
                  other presentation context
        embed - load ending resource in place of the presentation of the 
                starting resource
        other - behavior is unconstrained; examine other markup in the 
                link for hints 
        none - behavior is unconstrained 
      
xlink:actuate  optional      
documentation 

        The 'actuate' attribute is used to communicate the desired timing 
        of traversal from the starting resource to the ending resource; 
        it's value should be treated as follows:
        onLoad - traverse to the ending resource immediately on loading 
                 the starting resource 
        onRequest - traverse from the starting resource to the ending 
                    resource only on a post-loading event triggered for 
                    this purpose 
        other - behavior is unconstrained; examine other markup in link 
                for hints 
        none - behavior is unconstrained
      
nilReason  gml:NilReasonType      
gml:remoteSchema        
appInfo 
deprecated
source
<element name="regionLink" type="caaml:RegionLinkType" substitutionGroup="caaml:locLink"/>

element regionSubType
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:CodeType
properties
content complex
substGrp gml:AbstractScalarValue
used by
complexType RegionType
attributes
Name  Type  Use  Default  Fixed  Annotation
codeSpace  anyURI      
annotation
documentation 
Property element for enumeration of region suptype
source
<element name="regionSubType" type="gml:CodeType" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for enumeration of region suptype</documentation>
  </annotation>
</element>

element relativeLocation
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:CodeType
properties
content complex
substGrp gml:AbstractScalarValue
used by
group terrainCharacterGroup
attributes
Name  Type  Use  Default  Fixed  Annotation
codeSpace  anyURI      
annotation
documentation 
Property element for relative location (e.g., inside resort, outside ski run,
			...)
source
<element name="relativeLocation" type="gml:CodeType" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for relative location (e.g., inside resort, outside ski run,
			...)</documentation>
  </annotation>
</element>

element reportedBy
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:PersonRefType
properties
content complex
children caaml:Person caaml:PersonKeyword caaml:PersonString gml:Null
attributes
Name  Type  Use  Default  Fixed  Annotation
owns  boolean      
type  string    simple  
xlink:href  optional      
xlink:role  optional      
xlink:arcrole  optional      
xlink:title  optional      
xlink:show  optional      
documentation 

        The 'show' attribute is used to communicate the desired presentation 
        of the ending resource on traversal from the starting resource; it's 
        value should be treated as follows: 
        new - load ending resource in a new window, frame, pane, or other 
              presentation context
        replace - load the resource in the same window, frame, pane, or 
                  other presentation context
        embed - load ending resource in place of the presentation of the 
                starting resource
        other - behavior is unconstrained; examine other markup in the 
                link for hints 
        none - behavior is unconstrained 
      
xlink:actuate  optional      
documentation 

        The 'actuate' attribute is used to communicate the desired timing 
        of traversal from the starting resource to the ending resource; 
        it's value should be treated as follows:
        onLoad - traverse to the ending resource immediately on loading 
                 the starting resource 
        onRequest - traverse from the starting resource to the ending 
                    resource only on a post-loading event triggered for 
                    this purpose 
        other - behavior is unconstrained; examine other markup in link 
                for hints 
        none - behavior is unconstrained
      
nilReason  gml:NilReasonType      
gml:remoteSchema        
appInfo 
deprecated
annotation
documentation 
Property element for contact information of reporting individual (inline or remote)
source
<element name="reportedBy" type="caaml:PersonRefType">
  <annotation>
    <documentation>Property element for contact information of reporting individual (inline or remote)</documentation>
  </annotation>
</element>

element rescueComment
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:stringOrNilReason
properties
content simple
substGrp gml:AbstractScalarValue
used by
complexTypes AvIncidentMeasurementsType AvVictimType
annotation
documentation 
Property element for comments on rescue efforts
source
<element name="rescueComment" type="gml:stringOrNilReason" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for comments on rescue efforts</documentation>
  </annotation>
</element>

element rescuedBy
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:RescuedByType
properties
content complex
substGrp gml:featureMember
children caaml:Person caaml:Operation caaml:RescuerDescription
used by
complexType AvVictimType
attributes
Name  Type  Use  Default  Fixed  Annotation
owns  boolean      
type  string    simple  
xlink:href  optional      
xlink:role  optional      
xlink:arcrole  optional      
xlink:title  optional      
xlink:show  optional      
documentation 

        The 'show' attribute is used to communicate the desired presentation 
        of the ending resource on traversal from the starting resource; it's 
        value should be treated as follows: 
        new - load ending resource in a new window, frame, pane, or other 
              presentation context
        replace - load the resource in the same window, frame, pane, or 
                  other presentation context
        embed - load ending resource in place of the presentation of the 
                starting resource
        other - behavior is unconstrained; examine other markup in the 
                link for hints 
        none - behavior is unconstrained 
      
xlink:actuate  optional      
documentation 

        The 'actuate' attribute is used to communicate the desired timing 
        of traversal from the starting resource to the ending resource; 
        it's value should be treated as follows:
        onLoad - traverse to the ending resource immediately on loading 
                 the starting resource 
        onRequest - traverse from the starting resource to the ending 
                    resource only on a post-loading event triggered for 
                    this purpose 
        other - behavior is unconstrained; examine other markup in link 
                for hints 
        none - behavior is unconstrained
      
nilReason  gml:NilReasonType      
gml:remoteSchema        
appInfo 
deprecated
annotation
documentation 
Property element for description of rescuer of victim (inline or remote via
			xlink)
source
<element name="rescuedBy" type="caaml:RescuedByType" substitutionGroup="gml:featureMember">
  <annotation>
    <documentation>Property element for description of rescuer of victim (inline or remote via
			xlink)</documentation>
  </annotation>
</element>

element rescuedWith
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:RescuedWithType
properties
content complex
substGrp gml:AbstractValue
children caaml:Method
used by
complexType AvVictimType
annotation
documentation 
Property element for description of rescue methods used
source
<element name="rescuedWith" type="caaml:RescuedWithType" substitutionGroup="gml:AbstractValue">
  <annotation>
    <documentation>Property element for description of rescue methods used</documentation>
  </annotation>
</element>

element rescueEnd
diagram
namespace http://www.caaml.org/Schemas/V4.2
type time
properties
content simple
used by
complexType AvVictimType
annotation
documentation 
Property element for time of recovery of avalanche victim
source
<element name="rescueEnd" type="time">
  <annotation>
    <documentation>Property element for time of recovery of avalanche victim</documentation>
  </annotation>
</element>

element rescueExternalAgency
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:OperationRefType
properties
content complex
children caaml:Operation caaml:OperationKeyword caaml:OperationString gml:Null
used by
complexType AvIncidentMeasurementsType
attributes
Name  Type  Use  Default  Fixed  Annotation
owns  boolean      
type  string    simple  
xlink:href  optional      
xlink:role  optional      
xlink:arcrole  optional      
xlink:title  optional      
xlink:show  optional      
documentation 

        The 'show' attribute is used to communicate the desired presentation 
        of the ending resource on traversal from the starting resource; it's 
        value should be treated as follows: 
        new - load ending resource in a new window, frame, pane, or other 
              presentation context
        replace - load the resource in the same window, frame, pane, or 
                  other presentation context
        embed - load ending resource in place of the presentation of the 
                starting resource
        other - behavior is unconstrained; examine other markup in the 
                link for hints 
        none - behavior is unconstrained 
      
xlink:actuate  optional      
documentation 

        The 'actuate' attribute is used to communicate the desired timing 
        of traversal from the starting resource to the ending resource; 
        it's value should be treated as follows:
        onLoad - traverse to the ending resource immediately on loading 
                 the starting resource 
        onRequest - traverse from the starting resource to the ending 
                    resource only on a post-loading event triggered for 
                    this purpose 
        other - behavior is unconstrained; examine other markup in link 
                for hints 
        none - behavior is unconstrained
      
nilReason  gml:NilReasonType      
gml:remoteSchema        
appInfo 
deprecated
annotation
documentation 
Property element for rescue agency by reference or inline
source
<element name="rescueExternalAgency" type="caaml:OperationRefType">
  <annotation>
    <documentation>Property element for rescue agency by reference or inline</documentation>
  </annotation>
</element>

element rescueLeader
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:PersonRefType
properties
content complex
children caaml:Person caaml:PersonKeyword caaml:PersonString gml:Null
used by
complexType AvIncidentMeasurementsType
attributes
Name  Type  Use  Default  Fixed  Annotation
owns  boolean      
type  string    simple  
xlink:href  optional      
xlink:role  optional      
xlink:arcrole  optional      
xlink:title  optional      
xlink:show  optional      
documentation 

        The 'show' attribute is used to communicate the desired presentation 
        of the ending resource on traversal from the starting resource; it's 
        value should be treated as follows: 
        new - load ending resource in a new window, frame, pane, or other 
              presentation context
        replace - load the resource in the same window, frame, pane, or 
                  other presentation context
        embed - load ending resource in place of the presentation of the 
                starting resource
        other - behavior is unconstrained; examine other markup in the 
                link for hints 
        none - behavior is unconstrained 
      
xlink:actuate  optional      
documentation 

        The 'actuate' attribute is used to communicate the desired timing 
        of traversal from the starting resource to the ending resource; 
        it's value should be treated as follows:
        onLoad - traverse to the ending resource immediately on loading 
                 the starting resource 
        onRequest - traverse from the starting resource to the ending 
                    resource only on a post-loading event triggered for 
                    this purpose 
        other - behavior is unconstrained; examine other markup in link 
                for hints 
        none - behavior is unconstrained
      
nilReason  gml:NilReasonType      
gml:remoteSchema        
appInfo 
deprecated
annotation
documentation 
Property element for rescue leader by reference or inline
source
<element name="rescueLeader" type="caaml:PersonRefType">
  <annotation>
    <documentation>Property element for rescue leader by reference or inline</documentation>
  </annotation>
</element>

element rescueStart
diagram
namespace http://www.caaml.org/Schemas/V4.2
type time
properties
content simple
used by
complexType AvVictimType
annotation
documentation 
Property element for time of rescue initiation
source
<element name="rescueStart" type="time">
  <annotation>
    <documentation>Property element for time of rescue initiation</documentation>
  </annotation>
</element>

element rH
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:RHType
properties
content complex
substGrp gml:AbstractScalarValue
used by
complexType WxObsMeasurementsType
attributes
Name  Type  Use  Default  Fixed  Annotation
meastype  caaml:MeasurementTypeoptional      
annotation
documentation 
Property element for relative humidity
source
<element name="rH" type="caaml:RHType" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for relative humidity</documentation>
  </annotation>
</element>

element riskMitigation
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:booleanOrNilReason
properties
content simple
substGrp gml:AbstractScalarValue
used by
complexType AvIncidentMeasurementsType
annotation
documentation 
Boolean propery element describing whether group was using risk mitigation methods when the involvement occured
source
<element name="riskMitigation" type="gml:booleanOrNilReason" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Boolean propery element describing whether group was using risk mitigation methods when the involvement occured</documentation>
  </annotation>
</element>

element riskMitigationComment
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:stringOrNilReason
properties
content simple
substGrp gml:AbstractScalarValue
used by
complexType AvIncidentMeasurementsType
annotation
documentation 
Property element for description of risk mitigation methods used by the group
source
<element name="riskMitigationComment" type="gml:stringOrNilReason" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for description of risk mitigation methods used by the group</documentation>
  </annotation>
</element>

element Route
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:RouteType
properties
content complex
substGrp caaml:AbstractLocation
children gml:metaDataProperty gml:description gml:descriptionReference gml:identifier gml:name gml:boundedBy caaml:abbrev caaml:comment caaml:routeSubType caaml:aspectCatAvg caaml:aspectCatFrom caaml:aspectCatTo caaml:aspectNumAvg caaml:aspectNumFrom caaml:aspectNumTo caaml:elevationAvg caaml:elevationMin caaml:elevationMax caaml:inclineAvg caaml:inclineMin caaml:inclineMax caaml:vegetationZone caaml:windExposure caaml:solarExposure caaml:terrainRating caaml:atesRating caaml:terrainFeature caaml:skiable caaml:history caaml:relativeLocation caaml:centerPoint caaml:line
used by
complexType RouteLinkType
attributes
Name  Type  Use  Default  Fixed  Annotation
gml:id  required      
documentation 
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.
annotation
documentation 
Route (e.g., ski route, climbing route, snowmobiling route)
source
<element name="Route" type="caaml:RouteType" substitutionGroup="caaml:AbstractLocation">
  <annotation>
    <documentation>Route (e.g., ski route, climbing route, snowmobiling route)</documentation>
  </annotation>
</element>

element routeLink
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:RouteLinkType
properties
content complex
substGrp caaml:locLink
children caaml:Route
attributes
Name  Type  Use  Default  Fixed  Annotation
owns  boolean      
type  string    simple  
xlink:href  optional      
xlink:role  optional      
xlink:arcrole  optional      
xlink:title  optional      
xlink:show  optional      
documentation 

        The 'show' attribute is used to communicate the desired presentation 
        of the ending resource on traversal from the starting resource; it's 
        value should be treated as follows: 
        new - load ending resource in a new window, frame, pane, or other 
              presentation context
        replace - load the resource in the same window, frame, pane, or 
                  other presentation context
        embed - load ending resource in place of the presentation of the 
                starting resource
        other - behavior is unconstrained; examine other markup in the 
                link for hints 
        none - behavior is unconstrained 
      
xlink:actuate  optional      
documentation 

        The 'actuate' attribute is used to communicate the desired timing 
        of traversal from the starting resource to the ending resource; 
        it's value should be treated as follows:
        onLoad - traverse to the ending resource immediately on loading 
                 the starting resource 
        onRequest - traverse from the starting resource to the ending 
                    resource only on a post-loading event triggered for 
                    this purpose 
        other - behavior is unconstrained; examine other markup in link 
                for hints 
        none - behavior is unconstrained
      
nilReason  gml:NilReasonType      
gml:remoteSchema        
appInfo 
deprecated
source
<element name="routeLink" type="caaml:RouteLinkType" substitutionGroup="caaml:locLink"/>

element routeSubType
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:CodeType
properties
content complex
substGrp gml:AbstractScalarValue
used by
complexType RouteType
attributes
Name  Type  Use  Default  Fixed  Annotation
codeSpace  anyURI      
annotation
documentation 
Property element for enumeration of route suptype
source
<element name="routeSubType" type="gml:CodeType" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for enumeration of route suptype</documentation>
  </annotation>
</element>

element runLength
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:AvDimensionType
properties
content complex
substGrp gml:AbstractValue
children caaml:Components
used by
complexType AvObsMeasurementsType
attributes
Name  Type  Use  Default  Fixed  Annotation
uom  gml:UomIdentifieroptional      
meastype  caaml:MeasurementTypeoptional      
source
<element name="runLength" type="caaml:AvDimensionType" substitutionGroup="gml:AbstractValue"/>

element RutschblockTest
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:RutschblockTestType
properties
content complex
children caaml:failedOn caaml:NoFailure caaml:comment
used by
complexType TestResultsType
source
<element name="RutschblockTest" type="caaml:RutschblockTestType"/>

element safetyGearComment
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:stringOrNilReason
properties
content simple
substGrp gml:AbstractScalarValue
used by
complexTypes AvIncidentMeasurementsType AvVictimType
annotation
documentation 
Property element for safety gear comment
source
<element name="safetyGearComment" type="gml:stringOrNilReason" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for safety gear comment</documentation>
  </annotation>
</element>

element safetyGearItem
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:CodeType
properties
content complex
substGrp gml:AbstractScalarValue
used by
complexType AvVictimType
attributes
Name  Type  Use  Default  Fixed  Annotation
codeSpace  anyURI      
annotation
documentation 
Property element for safety gear worn or carried by victim at time of
			incident
source
<element name="safetyGearItem" type="gml:CodeType" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for safety gear worn or carried by victim at time of
			incident</documentation>
  </annotation>
</element>

element sequenceNumber
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:NonNegNumberOrNilReason
properties
content simple
used by
element RescuedWithType/Method
annotation
documentation 
Property element for describing order within sequence of rescue methods
								used
source
<element name="sequenceNumber" type="caaml:NonNegNumberOrNilReason">
  <annotation>
    <documentation>Property element for describing order within sequence of rescue methods
								used</documentation>
  </annotation>
</element>

element sfcGrainForm
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:GrainCharacterType
properties
content complex
substGrp gml:AbstractValue
children caaml:Components
used by
complexTypes FieldObsMeasurementsType SnowProfileMeasurementsType WxObsMeasurementsType
attributes
Name  Type  Use  Default  Fixed  Annotation
uom  gml:UomIdentifieroptional      
meastype  caaml:MeasurementTypeoptional      
annotation
documentation 
Property element for the description of surface grain forms
source
<element name="sfcGrainForm" type="caaml:GrainCharacterType" substitutionGroup="gml:AbstractValue">
  <annotation>
    <documentation>Property element for the description of surface grain forms</documentation>
  </annotation>
</element>

element ShearFrameTest
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:ShearFrameTestType
properties
content complex
children caaml:failedOn caaml:NoFailure caaml:comment
used by
complexType TestResultsType
source
<element name="ShearFrameTest" type="caaml:ShearFrameTestType"/>

element shearStrength
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:NonNegMeasureType
properties
content complex
substGrp gml:AbstractScalarValue
used by
element ShearFrameTestType/failedOn/Result
attributes
Name  Type  Use  Default  Fixed  Annotation
uom  gml:UomIdentifieroptional      
meastype  caaml:MeasurementTypeoptional      
annotation
documentation 
Property element for shear strength of failure layer. This value is the ratio of
				failure force and shear frame area.
source
<element name="shearStrength" type="caaml:NonNegMeasureType" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for shear strength of failure layer. This value is the ratio of
				failure force and shear frame area.</documentation>
  </annotation>
</element>

element ShovelShearTest
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:ShovelShearTestType
properties
content complex
children caaml:failedOn caaml:NoFailure caaml:comment
used by
complexType TestResultsType
source
<element name="ShovelShearTest" type="caaml:ShovelShearTestType"/>

element skiable
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:CodeType
properties
content complex
substGrp gml:AbstractScalarValue
used by
group terrainCharacterGroup
attributes
Name  Type  Use  Default  Fixed  Annotation
codeSpace  anyURI      
annotation
documentation 
Property element for rating skiability of terrain
source
<element name="skiable" type="gml:CodeType" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for rating skiability of terrain</documentation>
  </annotation>
</element>

element skyCond
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:CodeType
properties
content complex
substGrp gml:AbstractScalarValue
used by
complexTypes AvIncidentMeasurementsType SnowProfileMeasurementsType WxObsMeasurementsType
attributes
Name  Type  Use  Default  Fixed  Annotation
codeSpace  anyURI      
annotation
documentation 
Property element for sky condition and cloudiness
source
<element name="skyCond" type="gml:CodeType" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for sky condition and cloudiness</documentation>
  </annotation>
</element>

element skyCond1
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:CodeType
properties
content complex
substGrp gml:AbstractScalarValue
used by
complexType FieldObsMeasurementsType
attributes
Name  Type  Use  Default  Fixed  Annotation
codeSpace  anyURI      
annotation
documentation 
Property element for sky condition and cloudiness (range)
source
<element name="skyCond1" type="gml:CodeType" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for sky condition and cloudiness (range)</documentation>
  </annotation>
</element>

element skyCond2
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:CodeType
properties
content complex
substGrp gml:AbstractScalarValue
used by
complexType FieldObsMeasurementsType
attributes
Name  Type  Use  Default  Fixed  Annotation
codeSpace  anyURI      
annotation
documentation 
Property element for sky condition and cloudiness (range)
source
<element name="skyCond2" type="gml:CodeType" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for sky condition and cloudiness (range)</documentation>
  </annotation>
</element>

element slabHardness
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:CodeType
properties
content complex
substGrp gml:AbstractScalarValue
attributes
Name  Type  Use  Default  Fixed  Annotation
codeSpace  anyURI      
annotation
documentation 
Property element for slab hardness
source
<element name="slabHardness" type="gml:CodeType" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for slab hardness</documentation>
  </annotation>
</element>

element slabLength
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:AvDimensionType
properties
content complex
substGrp gml:AbstractValue
children caaml:Components
used by
complexType AvObsMeasurementsType
attributes
Name  Type  Use  Default  Fixed  Annotation
uom  gml:UomIdentifieroptional      
meastype  caaml:MeasurementTypeoptional      
source
<element name="slabLength" type="caaml:AvDimensionType" substitutionGroup="gml:AbstractValue"/>

element slabThick
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:AvDimensionType
properties
content complex
substGrp gml:AbstractValue
children caaml:Components
used by
complexType AvObsMeasurementsType
attributes
Name  Type  Use  Default  Fixed  Annotation
uom  gml:UomIdentifieroptional      
meastype  caaml:MeasurementTypeoptional      
source
<element name="slabThick" type="caaml:AvDimensionType" substitutionGroup="gml:AbstractValue"/>

element slabWidth
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:AvDimensionType
properties
content complex
substGrp gml:AbstractValue
children caaml:Components
used by
complexType AvObsMeasurementsType
attributes
Name  Type  Use  Default  Fixed  Annotation
uom  gml:UomIdentifieroptional      
meastype  caaml:MeasurementTypeoptional      
source
<element name="slabWidth" type="caaml:AvDimensionType" substitutionGroup="gml:AbstractValue"/>

element Slope
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:SlopeType
properties
content complex
substGrp caaml:AbstractLocation
children gml:metaDataProperty gml:description gml:descriptionReference gml:identifier gml:name gml:boundedBy caaml:abbrev caaml:comment caaml:slopeSubType caaml:aspectCatAvg caaml:aspectCatFrom caaml:aspectCatTo caaml:aspectNumAvg caaml:aspectNumFrom caaml:aspectNumTo caaml:elevationAvg caaml:elevationMin caaml:elevationMax caaml:inclineAvg caaml:inclineMin caaml:inclineMax caaml:vegetationZone caaml:windExposure caaml:solarExposure caaml:terrainRating caaml:atesRating caaml:terrainFeature caaml:skiable caaml:history caaml:relativeLocation caaml:centerPoint caaml:outline
used by
complexType SlopeLinkType
attributes
Name  Type  Use  Default  Fixed  Annotation
gml:id  required      
documentation 
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.
annotation
documentation 
Global element for slope feature with terrain character variables
source
<element name="Slope" type="caaml:SlopeType" substitutionGroup="caaml:AbstractLocation">
  <annotation>
    <documentation>Global element for slope feature with terrain character variables</documentation>
  </annotation>
</element>

element slopeLink
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:SlopeLinkType
properties
content complex
substGrp caaml:locLink
children caaml:Slope
attributes
Name  Type  Use  Default  Fixed  Annotation
owns  boolean      
type  string    simple  
xlink:href  optional      
xlink:role  optional      
xlink:arcrole  optional      
xlink:title  optional      
xlink:show  optional      
documentation 

        The 'show' attribute is used to communicate the desired presentation 
        of the ending resource on traversal from the starting resource; it's 
        value should be treated as follows: 
        new - load ending resource in a new window, frame, pane, or other 
              presentation context
        replace - load the resource in the same window, frame, pane, or 
                  other presentation context
        embed - load ending resource in place of the presentation of the 
                starting resource
        other - behavior is unconstrained; examine other markup in the 
                link for hints 
        none - behavior is unconstrained 
      
xlink:actuate  optional      
documentation 

        The 'actuate' attribute is used to communicate the desired timing 
        of traversal from the starting resource to the ending resource; 
        it's value should be treated as follows:
        onLoad - traverse to the ending resource immediately on loading 
                 the starting resource 
        onRequest - traverse from the starting resource to the ending 
                    resource only on a post-loading event triggered for 
                    this purpose 
        other - behavior is unconstrained; examine other markup in link 
                for hints 
        none - behavior is unconstrained
      
nilReason  gml:NilReasonType      
gml:remoteSchema        
appInfo 
deprecated
source
<element name="slopeLink" type="caaml:SlopeLinkType" substitutionGroup="caaml:locLink"/>

element slopeSubType
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:CodeType
properties
content complex
substGrp gml:AbstractScalarValue
used by
complexType SlopeType
attributes
Name  Type  Use  Default  Fixed  Annotation
codeSpace  anyURI      
annotation
documentation 
Property element for enumeration of slope suptype
source
<element name="slopeSubType" type="gml:CodeType" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for enumeration of slope suptype</documentation>
  </annotation>
</element>

element snowHeight
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:NonNegMeasureType
properties
content complex
substGrp gml:AbstractScalarValue
used by
element SnowHeightPointRegularType/Components
attributes
Name  Type  Use  Default  Fixed  Annotation
uom  gml:UomIdentifieroptional      
meastype  caaml:MeasurementTypeoptional      
annotation
documentation 
Property element for snow height of snow board or layer measurement
source
<element name="snowHeight" type="caaml:NonNegMeasureType" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for snow height of snow board or layer measurement</documentation>
  </annotation>
</element>

element snowpackComment
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:stringOrNilReason
properties
content simple
substGrp gml:AbstractScalarValue
used by
complexType AvIncidentMeasurementsType
annotation
documentation 
Property element for comment on snowpack structure at incident location
source
<element name="snowpackComment" type="gml:stringOrNilReason" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for comment on snowpack structure at incident location</documentation>
  </annotation>
</element>

element SnowpackStructure
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:SnowpackStructureType
properties
content complex
substGrp caaml:AbstractObs
children gml:metaDataProperty gml:description gml:descriptionReference gml:identifier gml:name gml:boundedBy gml:location gml:validTime gml:using gml:target caaml:snowpackStructureResultsOf caaml:locRef
attributes
Name  Type  Use  Default  Fixed  Annotation
gml:id  required      
documentation 
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.
annotation
documentation 
Snowpack Structure observation
source
<element name="SnowpackStructure" type="caaml:SnowpackStructureType" substitutionGroup="caaml:AbstractObs">
  <annotation>
    <documentation>Snowpack Structure observation</documentation>
  </annotation>
</element>

element snowpackStructureComment
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:stringOrNilReason
properties
content simple
substGrp gml:AbstractScalarValue
used by
complexType BulletinMeasurementsType
annotation
documentation 
Property element for snowpack structure comment
source
<element name="snowpackStructureComment" type="gml:stringOrNilReason" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for snowpack structure comment</documentation>
  </annotation>
</element>

element snowpackStructureLink
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:SnowpackStructureLinkType
properties
content complex
substGrp caaml:obsLink
children caaml:AbstractObs
attributes
Name  Type  Use  Default  Fixed  Annotation
owns  boolean      
type  string    simple  
xlink:href  optional      
xlink:role  optional      
xlink:arcrole  optional      
xlink:title  optional      
xlink:show  optional      
documentation 

        The 'show' attribute is used to communicate the desired presentation 
        of the ending resource on traversal from the starting resource; it's 
        value should be treated as follows: 
        new - load ending resource in a new window, frame, pane, or other 
              presentation context
        replace - load the resource in the same window, frame, pane, or 
                  other presentation context
        embed - load ending resource in place of the presentation of the 
                starting resource
        other - behavior is unconstrained; examine other markup in the 
                link for hints 
        none - behavior is unconstrained 
      
xlink:actuate  optional      
documentation 

        The 'actuate' attribute is used to communicate the desired timing 
        of traversal from the starting resource to the ending resource; 
        it's value should be treated as follows:
        onLoad - traverse to the ending resource immediately on loading 
                 the starting resource 
        onRequest - traverse from the starting resource to the ending 
                    resource only on a post-loading event triggered for 
                    this purpose 
        other - behavior is unconstrained; examine other markup in link 
                for hints 
        none - behavior is unconstrained
      
nilReason  gml:NilReasonType      
gml:remoteSchema        
appInfo 
deprecated
annotation
documentation 
Property element for reference to Snowpack Structure observation (inline or remote via
				xlink)
source
<element name="snowpackStructureLink" type="caaml:SnowpackStructureLinkType" substitutionGroup="caaml:obsLink">
  <annotation>
    <documentation>Property element for reference to Snowpack Structure observation (inline or remote via
				xlink)</documentation>
  </annotation>
</element>

element SnowpackStructureMeasurements
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:SnowpackStructureMeasurementsType
properties
content complex
substGrp gml:AbstractObject
children caaml:comment caaml:extFileLink
used by
complexType SnowpackStructureResultsOfType
annotation
documentation 
Property element for Snowpack Structure observation measurements
source
<element name="SnowpackStructureMeasurements" type="caaml:SnowpackStructureMeasurementsType" substitutionGroup="gml:AbstractObject">
  <annotation>
    <documentation>Property element for Snowpack Structure observation measurements</documentation>
  </annotation>
</element>

element snowpackStructureResultsOf
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:SnowpackStructureResultsOfType
properties
content complex
substGrp gml:resultOf
children caaml:SnowpackStructureMeasurements
used by
complexType SnowpackStructureBaseType
attributes
Name  Type  Use  Default  Fixed  Annotation
owns  boolean      
type  string    simple  
xlink:href  optional      
xlink:role  optional      
xlink:arcrole  optional      
xlink:title  optional      
xlink:show  optional      
documentation 

        The 'show' attribute is used to communicate the desired presentation 
        of the ending resource on traversal from the starting resource; it's 
        value should be treated as follows: 
        new - load ending resource in a new window, frame, pane, or other 
              presentation context
        replace - load the resource in the same window, frame, pane, or 
                  other presentation context
        embed - load ending resource in place of the presentation of the 
                starting resource
        other - behavior is unconstrained; examine other markup in the 
                link for hints 
        none - behavior is unconstrained 
      
xlink:actuate  optional      
documentation 

        The 'actuate' attribute is used to communicate the desired timing 
        of traversal from the starting resource to the ending resource; 
        it's value should be treated as follows:
        onLoad - traverse to the ending resource immediately on loading 
                 the starting resource 
        onRequest - traverse from the starting resource to the ending 
                    resource only on a post-loading event triggered for 
                    this purpose 
        other - behavior is unconstrained; examine other markup in link 
                for hints 
        none - behavior is unconstrained
      
nilReason  gml:NilReasonType      
gml:remoteSchema        
appInfo 
deprecated
annotation
documentation 
Property element for resultsOf of Snowpack Structure observation
source
<element name="snowpackStructureResultsOf" type="caaml:SnowpackStructureResultsOfType" substitutionGroup="gml:resultOf">
  <annotation>
    <documentation>Property element for resultsOf of Snowpack Structure observation</documentation>
  </annotation>
</element>

element SnowProfile
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:SnowProfileType
properties
content complex
substGrp caaml:AbstractObs
children gml:metaDataProperty gml:description gml:descriptionReference gml:identifier gml:name gml:boundedBy gml:location gml:validTime gml:using caaml:snowProfileResultsOf caaml:locRef
used by
complexType SnowProfileLinkType
attributes
Name  Type  Use  Default  Fixed  Annotation
gml:id  required      
documentation 
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.
annotation
documentation 
Snow Profile observation
source
<element name="SnowProfile" type="caaml:SnowProfileType" substitutionGroup="caaml:AbstractObs">
  <annotation>
    <documentation>Snow Profile observation</documentation>
  </annotation>
</element>

element snowProfileLink
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:SnowProfileLinkType
properties
content complex
substGrp gml:featureMember
children caaml:SnowProfile
attributes
Name  Type  Use  Default  Fixed  Annotation
owns  boolean      
type  string    simple  
xlink:href  optional      
xlink:role  optional      
xlink:arcrole  optional      
xlink:title  optional      
xlink:show  optional      
documentation 

        The 'show' attribute is used to communicate the desired presentation 
        of the ending resource on traversal from the starting resource; it's 
        value should be treated as follows: 
        new - load ending resource in a new window, frame, pane, or other 
              presentation context
        replace - load the resource in the same window, frame, pane, or 
                  other presentation context
        embed - load ending resource in place of the presentation of the 
                starting resource
        other - behavior is unconstrained; examine other markup in the 
                link for hints 
        none - behavior is unconstrained 
      
xlink:actuate  optional      
documentation 

        The 'actuate' attribute is used to communicate the desired timing 
        of traversal from the starting resource to the ending resource; 
        it's value should be treated as follows:
        onLoad - traverse to the ending resource immediately on loading 
                 the starting resource 
        onRequest - traverse from the starting resource to the ending 
                    resource only on a post-loading event triggered for 
                    this purpose 
        other - behavior is unconstrained; examine other markup in link 
                for hints 
        none - behavior is unconstrained
      
nilReason  gml:NilReasonType      
gml:remoteSchema        
appInfo 
deprecated
annotation
documentation 
Property element for reference to Snow Profile observation (inline or remote via
				xlink)
source
<element name="snowProfileLink" type="caaml:SnowProfileLinkType" substitutionGroup="gml:featureMember">
  <annotation>
    <documentation>Property element for reference to Snow Profile observation (inline or remote via
				xlink)</documentation>
  </annotation>
</element>

element SnowProfileMeasurements
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:SnowProfileMeasurementsType
properties
content complex
substGrp gml:AbstractObject
children caaml:elevation caaml:aspectCat caaml:aspectNum caaml:incline caaml:windExposure caaml:solarExposure caaml:terrainFeature caaml:vegetationZone caaml:skyCond caaml:valleyFogElevation caaml:precipTI caaml:airTempPres caaml:snowTempSfc caaml:snowTemp10cm caaml:hN24 caaml:hST caaml:penetrationRam caaml:penetrationFoot caaml:penetrationSki caaml:sfcGrainForm caaml:surfaceRoughness caaml:windDirCat caaml:windDirNum caaml:windSpeedCat caaml:windSpeedNum caaml:xportDir caaml:xportExtent caaml:profileDepth caaml:layerProfile caaml:tempProfile caaml:densityProfile caaml:ramProfile caaml:testResults caaml:comment caaml:extFileLink
used by
complexType SnowProfileResultsOfType
source
<element name="SnowProfileMeasurements" type="caaml:SnowProfileMeasurementsType" substitutionGroup="gml:AbstractObject"/>

element SnowProfileMetaData
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:SnowProfileMetaDataType
properties
content complex
mixed true
substGrp caaml:ObsMetaData
children caaml:caamlVersion caaml:dateTimeFile caaml:dateTimeReport caaml:srcRef caaml:comment caaml:unitList caaml:observedBy caaml:elevation caaml:elevationMin caaml:elevationMax caaml:profileNr caaml:profileType
attributes
Name  Type  Use  Default  Fixed  Annotation
gml:id        
documentation 
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.
annotation
documentation 
Metadata of CAAML snow profile observation elements
source
<element name="SnowProfileMetaData" type="caaml:SnowProfileMetaDataType" substitutionGroup="caaml:ObsMetaData">
  <annotation>
    <documentation>Metadata of CAAML snow profile observation elements</documentation>
  </annotation>
</element>

element snowProfileResultsOf
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:SnowProfileResultsOfType
properties
content complex
substGrp gml:resultOf
children caaml:SnowProfileMeasurements
used by
complexType SnowProfileBaseType
attributes
Name  Type  Use  Default  Fixed  Annotation
owns  boolean      
type  string    simple  
xlink:href  optional      
xlink:role  optional      
xlink:arcrole  optional      
xlink:title  optional      
xlink:show  optional      
documentation 

        The 'show' attribute is used to communicate the desired presentation 
        of the ending resource on traversal from the starting resource; it's 
        value should be treated as follows: 
        new - load ending resource in a new window, frame, pane, or other 
              presentation context
        replace - load the resource in the same window, frame, pane, or 
                  other presentation context
        embed - load ending resource in place of the presentation of the 
                starting resource
        other - behavior is unconstrained; examine other markup in the 
                link for hints 
        none - behavior is unconstrained 
      
xlink:actuate  optional      
documentation 

        The 'actuate' attribute is used to communicate the desired timing 
        of traversal from the starting resource to the ending resource; 
        it's value should be treated as follows:
        onLoad - traverse to the ending resource immediately on loading 
                 the starting resource 
        onRequest - traverse from the starting resource to the ending 
                    resource only on a post-loading event triggered for 
                    this purpose 
        other - behavior is unconstrained; examine other markup in link 
                for hints 
        none - behavior is unconstrained
      
nilReason  gml:NilReasonType      
gml:remoteSchema        
appInfo 
deprecated
annotation
documentation 
Property element for resultsOf of Snow Profile observation
source
<element name="snowProfileResultsOf" type="caaml:SnowProfileResultsOfType" substitutionGroup="gml:resultOf">
  <annotation>
    <documentation>Property element for resultsOf of Snow Profile observation</documentation>
  </annotation>
</element>

element snowTemp
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:TempType
properties
content complex
substGrp gml:AbstractScalarValue
used by
element TempProfileType/MeasurementComponents
attributes
Name  Type  Use  Default  Fixed  Annotation
uom  gml:UomIdentifieroptional      
meastype  caaml:MeasurementTypeoptional      
annotation
documentation 
Property element for snow temperature
source
<element name="snowTemp" type="caaml:TempType" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for snow temperature</documentation>
  </annotation>
</element>

element snowTemp10cm
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:TempType
properties
content complex
substGrp gml:AbstractScalarValue
used by
complexTypes SnowProfileMeasurementsType WxObsMeasurementsType
attributes
Name  Type  Use  Default  Fixed  Annotation
uom  gml:UomIdentifieroptional      
meastype  caaml:MeasurementTypeoptional      
annotation
documentation 
Property element for snow temperature 10 cm below the snow surface
source
<element name="snowTemp10cm" type="caaml:TempType" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for snow temperature 10 cm below the snow surface</documentation>
  </annotation>
</element>

element snowTempSfc
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:TempType
properties
content complex
substGrp gml:AbstractScalarValue
nillable true
used by
complexTypes SnowProfileMeasurementsType WxObsMeasurementsType
attributes
Name  Type  Use  Default  Fixed  Annotation
uom  gml:UomIdentifieroptional      
meastype  caaml:MeasurementTypeoptional      
annotation
documentation 
Property element for snow temperature at the snow surface
source
<element name="snowTempSfc" type="caaml:TempType" substitutionGroup="gml:AbstractScalarValue" nillable="true">
  <annotation>
    <documentation>Property element for snow temperature at the snow surface</documentation>
  </annotation>
</element>

element solarExposure
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:CodeType
properties
content complex
substGrp gml:AbstractScalarValue
used by
complexTypes ObsPointType SnowProfileMeasurementsType
group terrainCharacterGroup
attributes
Name  Type  Use  Default  Fixed  Annotation
codeSpace  anyURI      
annotation
documentation 
Property element for describing solar exposure of terrain
source
<element name="solarExposure" type="gml:CodeType" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for describing solar exposure of terrain</documentation>
  </annotation>
</element>

element srcRef
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:SrcRefType
properties
content complex
children caaml:Operation caaml:Person caaml:OperationKeyword caaml:PersonKeyword caaml:OperationString caaml:PersonString gml:Null
used by
complexType MetaDataType
attributes
Name  Type  Use  Default  Fixed  Annotation
owns  boolean      
type  string    simple  
xlink:href  optional      
xlink:role  optional      
xlink:arcrole  optional      
xlink:title  optional      
xlink:show  optional      
documentation 

        The 'show' attribute is used to communicate the desired presentation 
        of the ending resource on traversal from the starting resource; it's 
        value should be treated as follows: 
        new - load ending resource in a new window, frame, pane, or other 
              presentation context
        replace - load the resource in the same window, frame, pane, or 
                  other presentation context
        embed - load ending resource in place of the presentation of the 
                starting resource
        other - behavior is unconstrained; examine other markup in the 
                link for hints 
        none - behavior is unconstrained 
      
xlink:actuate  optional      
documentation 

        The 'actuate' attribute is used to communicate the desired timing 
        of traversal from the starting resource to the ending resource; 
        it's value should be treated as follows:
        onLoad - traverse to the ending resource immediately on loading 
                 the starting resource 
        onRequest - traverse from the starting resource to the ending 
                    resource only on a post-loading event triggered for 
                    this purpose 
        other - behavior is unconstrained; examine other markup in link 
                for hints 
        none - behavior is unconstrained
      
nilReason  gml:NilReasonType      
gml:remoteSchema        
appInfo 
deprecated
annotation
documentation 
property element for source (operation or person) reference (inline or remote) 
source
<element name="srcRef" type="caaml:SrcRefType">
  <annotation>
    <documentation>property element for source (operation or person) reference (inline or remote) </documentation>
  </annotation>
</element>

element sSScore
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:CodeType
properties
content complex
substGrp gml:AbstractScalarValue
used by
element ShovelShearTestType/failedOn/Result
attributes
Name  Type  Use  Default  Fixed  Annotation
codeSpace  anyURI      
annotation
documentation 
Property element for score of stability test result
source
<element name="sSScore" type="gml:CodeType" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for score of stability test result</documentation>
  </annotation>
</element>

element Stability
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:StabilityType
properties
content complex
substGrp caaml:AbstractObs
children gml:metaDataProperty gml:description gml:descriptionReference gml:identifier gml:name gml:boundedBy gml:location gml:validTime gml:using gml:target caaml:stabilityResultsOf caaml:locRef
attributes
Name  Type  Use  Default  Fixed  Annotation
gml:id  required      
documentation 
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.
annotation
documentation 
Stability observation
source
<element name="Stability" type="caaml:StabilityType" substitutionGroup="caaml:AbstractObs">
  <annotation>
    <documentation>Stability observation</documentation>
  </annotation>
</element>

element stabilityLink
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:StabilityLinkType
properties
content complex
substGrp caaml:obsLink
children caaml:AbstractObs
attributes
Name  Type  Use  Default  Fixed  Annotation
owns  boolean      
type  string    simple  
xlink:href  optional      
xlink:role  optional      
xlink:arcrole  optional      
xlink:title  optional      
xlink:show  optional      
documentation 

        The 'show' attribute is used to communicate the desired presentation 
        of the ending resource on traversal from the starting resource; it's 
        value should be treated as follows: 
        new - load ending resource in a new window, frame, pane, or other 
              presentation context
        replace - load the resource in the same window, frame, pane, or 
                  other presentation context
        embed - load ending resource in place of the presentation of the 
                starting resource
        other - behavior is unconstrained; examine other markup in the 
                link for hints 
        none - behavior is unconstrained 
      
xlink:actuate  optional      
documentation 

        The 'actuate' attribute is used to communicate the desired timing 
        of traversal from the starting resource to the ending resource; 
        it's value should be treated as follows:
        onLoad - traverse to the ending resource immediately on loading 
                 the starting resource 
        onRequest - traverse from the starting resource to the ending 
                    resource only on a post-loading event triggered for 
                    this purpose 
        other - behavior is unconstrained; examine other markup in link 
                for hints 
        none - behavior is unconstrained
      
nilReason  gml:NilReasonType      
gml:remoteSchema        
appInfo 
deprecated
annotation
documentation 
Property element for reference to Stability observation (inline or remote via
			xlink)
source
<element name="stabilityLink" type="caaml:StabilityLinkType" substitutionGroup="caaml:obsLink">
  <annotation>
    <documentation>Property element for reference to Stability observation (inline or remote via
			xlink)</documentation>
  </annotation>
</element>

element StabilityMeasurements
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:StabilityMeasurementsType
properties
content complex
substGrp gml:AbstractObject
children caaml:stbGeneral caaml:stbGeneralComment caaml:stbAlpine caaml:stbAlpineComment caaml:stbTreeline caaml:stbTreelineComment caaml:stbBelowTreeline caaml:stbBelowTreelineComment caaml:comment caaml:extFileLink
used by
complexType StabilityResultsOfType
annotation
documentation 
Property element for Stability observation measurements
source
<element name="StabilityMeasurements" type="caaml:StabilityMeasurementsType" substitutionGroup="gml:AbstractObject">
  <annotation>
    <documentation>Property element for Stability observation measurements</documentation>
  </annotation>
</element>

element stabilityRatio
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:NonNegMeasureType
properties
content complex
substGrp gml:AbstractScalarValue
used by
element ShearFrameTestType/failedOn/Result
attributes
Name  Type  Use  Default  Fixed  Annotation
uom  gml:UomIdentifieroptional      
meastype  caaml:MeasurementTypeoptional      
annotation
documentation 
Property element for stability ratio of failure layer. This value is the ratio of
				shear strength and overburden weight per unit area.
source
<element name="stabilityRatio" type="caaml:NonNegMeasureType" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for stability ratio of failure layer. This value is the ratio of
				shear strength and overburden weight per unit area.</documentation>
  </annotation>
</element>

element stabilityResultsOf
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:StabilityResultsOfType
properties
content complex
substGrp gml:resultOf
children caaml:StabilityMeasurements
used by
complexType StabilityBaseType
attributes
Name  Type  Use  Default  Fixed  Annotation
owns  boolean      
type  string    simple  
xlink:href  optional      
xlink:role  optional      
xlink:arcrole  optional      
xlink:title  optional      
xlink:show  optional      
documentation 

        The 'show' attribute is used to communicate the desired presentation 
        of the ending resource on traversal from the starting resource; it's 
        value should be treated as follows: 
        new - load ending resource in a new window, frame, pane, or other 
              presentation context
        replace - load the resource in the same window, frame, pane, or 
                  other presentation context
        embed - load ending resource in place of the presentation of the 
                starting resource
        other - behavior is unconstrained; examine other markup in the 
                link for hints 
        none - behavior is unconstrained 
      
xlink:actuate  optional      
documentation 

        The 'actuate' attribute is used to communicate the desired timing 
        of traversal from the starting resource to the ending resource; 
        it's value should be treated as follows:
        onLoad - traverse to the ending resource immediately on loading 
                 the starting resource 
        onRequest - traverse from the starting resource to the ending 
                    resource only on a post-loading event triggered for 
                    this purpose 
        other - behavior is unconstrained; examine other markup in link 
                for hints 
        none - behavior is unconstrained
      
nilReason  gml:NilReasonType      
gml:remoteSchema        
appInfo 
deprecated
annotation
documentation 
Property element for resultsOf of Stability observation
source
<element name="stabilityResultsOf" type="caaml:StabilityResultsOfType" substitutionGroup="gml:resultOf">
  <annotation>
    <documentation>Property element for resultsOf of Stability observation</documentation>
  </annotation>
</element>

element stbAlpine
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:CodeType
properties
content complex
substGrp gml:AbstractScalarValue
used by
group stbGroup
attributes
Name  Type  Use  Default  Fixed  Annotation
codeSpace  anyURI      
annotation
documentation 
Property element for alpine stability rating
source
<element name="stbAlpine" type="gml:CodeType" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for alpine stability rating</documentation>
  </annotation>
</element>

element stbAlpineComment
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:stringOrNilReason
properties
content simple
substGrp gml:AbstractValue
used by
group stbGroup
annotation
documentation 
Property element for comment on alpine stability rating
source
<element name="stbAlpineComment" type="gml:stringOrNilReason" substitutionGroup="gml:AbstractValue">
  <annotation>
    <documentation>Property element for comment on alpine stability rating</documentation>
  </annotation>
</element>

element stbAlpineTrend
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:CodeType
properties
content complex
substGrp gml:AbstractScalarValue
attributes
Name  Type  Use  Default  Fixed  Annotation
codeSpace  anyURI      
annotation
documentation 
Property element for alpine stability rating trend
source
<element name="stbAlpineTrend" type="gml:CodeType" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for alpine stability rating trend</documentation>
  </annotation>
</element>

element stbBelowTreeline
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:CodeType
properties
content complex
substGrp gml:AbstractScalarValue
used by
group stbGroup
attributes
Name  Type  Use  Default  Fixed  Annotation
codeSpace  anyURI      
annotation
documentation 
Property element for below treeline stability rating
source
<element name="stbBelowTreeline" type="gml:CodeType" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for below treeline stability rating</documentation>
  </annotation>
</element>

element stbBelowTreelineComment
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:stringOrNilReason
properties
content simple
substGrp gml:AbstractValue
used by
group stbGroup
annotation
documentation 
Property element for comment on below treeline stability rating
source
<element name="stbBelowTreelineComment" type="gml:stringOrNilReason" substitutionGroup="gml:AbstractValue">
  <annotation>
    <documentation>Property element for comment on below treeline stability rating</documentation>
  </annotation>
</element>

element stbBelowTreelineTrend
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:CodeType
properties
content complex
substGrp gml:AbstractScalarValue
attributes
Name  Type  Use  Default  Fixed  Annotation
codeSpace  anyURI      
annotation
documentation 
Property element for below treeline stability rating trend
source
<element name="stbBelowTreelineTrend" type="gml:CodeType" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for below treeline stability rating trend</documentation>
  </annotation>
</element>

element stbGeneral
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:CodeType
properties
content complex
substGrp gml:AbstractScalarValue
used by
group stbGroup
attributes
Name  Type  Use  Default  Fixed  Annotation
codeSpace  anyURI      
annotation
documentation 
Property element for general stability rating
source
<element name="stbGeneral" type="gml:CodeType" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for general stability rating</documentation>
  </annotation>
</element>

element stbGeneralComment
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:stringOrNilReason
properties
content simple
substGrp gml:AbstractValue
used by
group stbGroup
annotation
documentation 
Property element for comment on general stability rating
source
<element name="stbGeneralComment" type="gml:stringOrNilReason" substitutionGroup="gml:AbstractValue">
  <annotation>
    <documentation>Property element for comment on general stability rating</documentation>
  </annotation>
</element>

element stbGeneralTrend
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:CodeType
properties
content complex
substGrp gml:AbstractScalarValue
attributes
Name  Type  Use  Default  Fixed  Annotation
codeSpace  anyURI      
annotation
documentation 
Property element for general stability rating trend
source
<element name="stbGeneralTrend" type="gml:CodeType" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for general stability rating trend</documentation>
  </annotation>
</element>

element stbTreeline
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:CodeType
properties
content complex
substGrp gml:AbstractScalarValue
used by
group stbGroup
attributes
Name  Type  Use  Default  Fixed  Annotation
codeSpace  anyURI      
annotation
documentation 
Property element for treeline stability rating
source
<element name="stbTreeline" type="gml:CodeType" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for treeline stability rating</documentation>
  </annotation>
</element>

element stbTreelineComment
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:stringOrNilReason
properties
content simple
substGrp gml:AbstractValue
used by
group stbGroup
annotation
documentation 
Property element for comment on treeline stability rating
source
<element name="stbTreelineComment" type="gml:stringOrNilReason" substitutionGroup="gml:AbstractValue">
  <annotation>
    <documentation>Property element for comment on treeline stability rating</documentation>
  </annotation>
</element>

element stbTreelineTrend
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:CodeType
properties
content complex
substGrp gml:AbstractScalarValue
attributes
Name  Type  Use  Default  Fixed  Annotation
codeSpace  anyURI      
annotation
documentation 
Property element for treeline stability rating trend
source
<element name="stbTreelineTrend" type="gml:CodeType" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for treeline stability rating trend</documentation>
  </annotation>
</element>

element streetAddress
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:stringOrNilReason
properties
content simple
used by
group contactGroup
annotation
documentation 
Property element for full street address
source
<element name="streetAddress" type="gml:stringOrNilReason">
  <annotation>
    <documentation>Property element for full street address</documentation>
  </annotation>
</element>

element surfaceRoughness
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:CodeType
properties
content complex
substGrp gml:AbstractScalarValue
used by
complexTypes SnowProfileMeasurementsType WxObsMeasurementsType
attributes
Name  Type  Use  Default  Fixed  Annotation
codeSpace  anyURI      
annotation
documentation 
Property element for surface roughness
source
<element name="surfaceRoughness" type="gml:CodeType" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for surface roughness</documentation>
  </annotation>
</element>

element szComment
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:stringOrNilReason
properties
content simple
used by
complexType AvObsMeasurementsType
annotation
documentation 
Porperty element for comment about starting zone
source
<element name="szComment" type="gml:stringOrNilReason">
  <annotation>
    <documentation>Porperty element for comment about starting zone</documentation>
  </annotation>
</element>

element tempProfile
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:TempProfileType
properties
content complex
substGrp gml:AbstractValue
children caaml:MeasurementComponents caaml:Measurements
used by
complexType SnowProfileMeasurementsType
attributes
Name  Type  Use  Default  Fixed  Annotation
dir  caaml:DirectionTypeoptional      
annotation
documentation 
Property element for temperature profile
source
<element name="tempProfile" type="caaml:TempProfileType" substitutionGroup="gml:AbstractValue">
  <annotation>
    <documentation>Property element for temperature profile</documentation>
  </annotation>
</element>

element terminus
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:CodeType
properties
content complex
substGrp gml:AbstractScalarValue
used by
complexType AvObsMeasurementsType
attributes
Name  Type  Use  Default  Fixed  Annotation
codeSpace  anyURI      
annotation
documentation 
Property element for description of location of avalanche terminus
source
<element name="terminus" type="gml:CodeType" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for description of location of avalanche terminus</documentation>
  </annotation>
</element>

element terrainFeature
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:CodeType
properties
content complex
substGrp gml:AbstractScalarValue
used by
complexTypes ObsPointType SnowProfileMeasurementsType
group terrainCharacterGroup
attributes
Name  Type  Use  Default  Fixed  Annotation
codeSpace  anyURI      
annotation
documentation 
Property element for describing important terrain features
source
<element name="terrainFeature" type="gml:CodeType" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for describing important terrain features</documentation>
  </annotation>
</element>

element terrainRating
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:CodeType
properties
content complex
substGrp gml:AbstractScalarValue
used by
group terrainCharacterGroup
attributes
Name  Type  Use  Default  Fixed  Annotation
codeSpace  anyURI      
annotation
documentation 
Property element for rating of location
source
<element name="terrainRating" type="gml:CodeType" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for rating of location</documentation>
  </annotation>
</element>

element testResults
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:TestResultsType
properties
content complex
substGrp gml:AbstractValue
children caaml:CompressionTest caaml:RutschblockTest caaml:ShearFrameTest caaml:ShovelShearTest
used by
complexType SnowProfileMeasurementsType
annotation
documentation 
Propery element for test results
source
<element name="testResults" type="caaml:TestResultsType" substitutionGroup="gml:AbstractValue">
  <annotation>
    <documentation>Propery element for test results</documentation>
  </annotation>
</element>

element threadColor
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:CodeType
properties
content complex
substGrp gml:AbstractScalarValue
used by
complexType InterfaceType
attributes
Name  Type  Use  Default  Fixed  Annotation
codeSpace  anyURI      
annotation
documentation 
Property element for thread color for interface tracking
source
<element name="threadColor" type="gml:CodeType" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for thread color for interface tracking</documentation>
  </annotation>
</element>

element timeOccurr
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:ValidTimeType
properties
content complex
children gml:AbstractTimePrimitive
used by
complexType AvObsMeasurementsType
attributes
Name  Type  Use  Default  Fixed  Annotation
type  string    simple  
xlink:href  optional      
xlink:role  optional      
xlink:arcrole  optional      
xlink:title  optional      
xlink:show  optional      
documentation 

        The 'show' attribute is used to communicate the desired presentation 
        of the ending resource on traversal from the starting resource; it's 
        value should be treated as follows: 
        new - load ending resource in a new window, frame, pane, or other 
              presentation context
        replace - load the resource in the same window, frame, pane, or 
                  other presentation context
        embed - load ending resource in place of the presentation of the 
                starting resource
        other - behavior is unconstrained; examine other markup in the 
                link for hints 
        none - behavior is unconstrained 
      
xlink:actuate  optional      
documentation 

        The 'actuate' attribute is used to communicate the desired timing 
        of traversal from the starting resource to the ending resource; 
        it's value should be treated as follows:
        onLoad - traverse to the ending resource immediately on loading 
                 the starting resource 
        onRequest - traverse from the starting resource to the ending 
                    resource only on a post-loading event triggered for 
                    this purpose 
        other - behavior is unconstrained; examine other markup in link 
                for hints 
        none - behavior is unconstrained
      
nilReason  gml:NilReasonType      
gml:remoteSchema        
appInfo 
deprecated
owns  boolean      
meastype  caaml:MeasurementTypeoptional      
annotation
documentation 
Property element for observed or estimated occurrance time of avalanche
source
<element name="timeOccurr" type="caaml:ValidTimeType">
  <annotation>
    <documentation>Property element for observed or estimated occurrance time of avalanche</documentation>
  </annotation>
</element>

element transceiverModel
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:stringOrNilReason
properties
content simple
substGrp gml:AbstractScalarValue
used by
complexType AvVictimType
annotation
documentation 
Property element for transceiver specifications
source
<element name="transceiverModel" type="gml:stringOrNilReason" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for transceiver specifications</documentation>
  </annotation>
</element>

element travelAdvisory
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:stringOrNilReason
properties
content simple
substGrp gml:AbstractScalarValue
used by
complexType BulletinMeasurementsType
annotation
documentation 
Property element for travel advisory
source
<element name="travelAdvisory" type="gml:stringOrNilReason" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for travel advisory</documentation>
  </annotation>
</element>

element travelMode
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:CodeType
properties
content complex
substGrp gml:AbstractScalarValue
used by
complexType AvVictimType
attributes
Name  Type  Use  Default  Fixed  Annotation
codeSpace  anyURI      
annotation
documentation 
Property element for travel mode during avalanche accident
source
<element name="travelMode" type="gml:CodeType" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for travel mode during avalanche accident</documentation>
  </annotation>
</element>

element Tree
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:TreeType
properties
content complex
substGrp gml:AbstractFeatureCollection
children gml:metaDataProperty gml:description gml:descriptionReference gml:identifier gml:name gml:boundedBy gml:location caaml:nodeRef caaml:treeLink caaml:subNodeRef
used by
elements CaamlDataType/locInfo CaamlDataType/srcInfo
complexType TreeLinkType
attributes
Name  Type  Use  Default  Fixed  Annotation
gml:id  required      
documentation 
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.
source
<element name="Tree" type="caaml:TreeType" substitutionGroup="gml:AbstractFeatureCollection"/>

element treeLink
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:TreeLinkType
properties
content complex
substGrp gml:featureMember
children caaml:Tree
used by
complexType TreeType
attributes
Name  Type  Use  Default  Fixed  Annotation
owns  boolean      
type  string    simple  
xlink:href  optional      
xlink:role  optional      
xlink:arcrole  optional      
xlink:title  optional      
xlink:show  optional      
documentation 

        The 'show' attribute is used to communicate the desired presentation 
        of the ending resource on traversal from the starting resource; it's 
        value should be treated as follows: 
        new - load ending resource in a new window, frame, pane, or other 
              presentation context
        replace - load the resource in the same window, frame, pane, or 
                  other presentation context
        embed - load ending resource in place of the presentation of the 
                starting resource
        other - behavior is unconstrained; examine other markup in the 
                link for hints 
        none - behavior is unconstrained 
      
xlink:actuate  optional      
documentation 

        The 'actuate' attribute is used to communicate the desired timing 
        of traversal from the starting resource to the ending resource; 
        it's value should be treated as follows:
        onLoad - traverse to the ending resource immediately on loading 
                 the starting resource 
        onRequest - traverse from the starting resource to the ending 
                    resource only on a post-loading event triggered for 
                    this purpose 
        other - behavior is unconstrained; examine other markup in link 
                for hints 
        none - behavior is unconstrained
      
nilReason  gml:NilReasonType      
gml:remoteSchema        
appInfo 
deprecated
source
<element name="treeLink" type="caaml:TreeLinkType" substitutionGroup="gml:featureMember"/>

element triggerActivityComment
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:stringOrNilReason
properties
content simple
substGrp gml:AbstractScalarValue
used by
complexType AvObsMeasurementsType
annotation
documentation 
Property element for the description of the activity that lead to the release of the avalanche
source
<element name="triggerActivityComment" type="gml:stringOrNilReason" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for the description of the activity that lead to the release of the avalanche</documentation>
  </annotation>
</element>

element triggerDistance
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:NonNegMeasureType
properties
content complex
substGrp gml:AbstractScalarValue
used by
complexType AvObsMeasurementsType
attributes
Name  Type  Use  Default  Fixed  Annotation
uom  gml:UomIdentifieroptional      
meastype  caaml:MeasurementTypeoptional      
annotation
documentation 
Property element for distance between trigger point and fracture line in case of a
				remotely tirggered avalanche
source
<element name="triggerDistance" type="caaml:NonNegMeasureType" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for distance between trigger point and fracture line in case of a
				remotely tirggered avalanche</documentation>
  </annotation>
</element>

element triggerPoint
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:PointPropertyType
properties
content complex
children gml:Point
used by
complexType AvObsMeasurementsType
attributes
Name  Type  Use  Default  Fixed  Annotation
type  string    simple  
xlink:href  optional      
xlink:role  optional      
xlink:arcrole  optional      
xlink:title  optional      
xlink:show  optional      
documentation 

        The 'show' attribute is used to communicate the desired presentation 
        of the ending resource on traversal from the starting resource; it's 
        value should be treated as follows: 
        new - load ending resource in a new window, frame, pane, or other 
              presentation context
        replace - load the resource in the same window, frame, pane, or 
                  other presentation context
        embed - load ending resource in place of the presentation of the 
                starting resource
        other - behavior is unconstrained; examine other markup in the 
                link for hints 
        none - behavior is unconstrained 
      
xlink:actuate  optional      
documentation 

        The 'actuate' attribute is used to communicate the desired timing 
        of traversal from the starting resource to the ending resource; 
        it's value should be treated as follows:
        onLoad - traverse to the ending resource immediately on loading 
                 the starting resource 
        onRequest - traverse from the starting resource to the ending 
                    resource only on a post-loading event triggered for 
                    this purpose 
        other - behavior is unconstrained; examine other markup in link 
                for hints 
        none - behavior is unconstrained
      
nilReason  gml:NilReasonType      
gml:remoteSchema        
appInfo 
deprecated
owns  boolean      
annotation
documentation 
Property element for location of trigger point (point)
source
<element name="triggerPoint" type="gml:PointPropertyType">
  <annotation>
    <documentation>Property element for location of trigger point (point)</documentation>
  </annotation>
</element>

element triggerPointComment
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:stringOrNilReason
properties
content simple
substGrp gml:AbstractScalarValue
annotation
documentation 
Property element for the description of the terrain character at trigger point
source
<element name="triggerPointComment" type="gml:stringOrNilReason" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for the description of the terrain character at trigger point</documentation>
  </annotation>
</element>

element triggerPointIncline
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:InclineType
properties
content complex
substGrp gml:AbstractScalarValue
nillable true
attributes
Name  Type  Use  Default  Fixed  Annotation
uom  gml:UomIdentifieroptional      
meastype  caaml:MeasurementTypeoptional      
annotation
documentation 
Property element for incline at trigger point
source
<element name="triggerPointIncline" type="caaml:InclineType" substitutionGroup="gml:AbstractScalarValue" nillable="true">
  <annotation>
    <documentation>Property element for incline at trigger point</documentation>
  </annotation>
</element>

element triggerType
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:CodeType
properties
content complex
substGrp gml:AbstractScalarValue
used by
complexType AvObsMeasurementsType
attributes
Name  Type  Use  Default  Fixed  Annotation
codeSpace  anyURI      
annotation
documentation 
Property element for avalanche trigger type
source
<element name="triggerType" type="gml:CodeType" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for avalanche trigger type</documentation>
  </annotation>
</element>

element tubeDiameter
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:NonNegMeasureType
properties
content complex
substGrp gml:AbstractScalarValue
used by
element SnowHeightPointRegularType/Components
complexType LayerType
attributes
Name  Type  Use  Default  Fixed  Annotation
uom  gml:UomIdentifieroptional      
meastype  caaml:MeasurementTypeoptional      
annotation
documentation 
Property element for tube diameter for snow board or layer
			measurement
source
<element name="tubeDiameter" type="caaml:NonNegMeasureType" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for tube diameter for snow board or layer
			measurement</documentation>
  </annotation>
</element>

element tupleList
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:CoordinatesType
properties
content complex
substGrp gml:tupleList
used by
elements DensityProfileType/Measurements TempProfileType/Measurements
attributes
Name  Type  Use  Default  Fixed  Annotation
decimal  string  .    
cs  string  ,    
ts  string       
annotation
documentation 
Property element for tuple list of temperature and density profiles
source
<element name="tupleList" type="gml:CoordinatesType" substitutionGroup="gml:tupleList">
  <annotation>
    <documentation>Property element for tuple list of temperature and density profiles</documentation>
  </annotation>
</element>

element unitList
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:UnitListType
properties
content complex
children gml:AbstractValue
used by
complexType ObsMetaDataType
annotation
documentation 
Element for central description of units used in file (EXPERIMENTAL)
source
<element name="unitList" type="caaml:UnitListType">
  <annotation>
    <documentation>Element for central description of units used in file (EXPERIMENTAL)</documentation>
  </annotation>
</element>

element usedDecisionSupportTool
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:booleanOrNilReason
properties
content simple
substGrp gml:AbstractScalarValue
used by
complexType AvIncidentMeasurementsType
annotation
documentation 
Propery element categorically describing whether group used a decision support tool
source
<element name="usedDecisionSupportTool" type="gml:booleanOrNilReason" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Propery element categorically describing whether group used a decision support tool</documentation>
  </annotation>
</element>

element validTime
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:ValidTimeType
properties
content complex
substGrp gml:validTime
children gml:AbstractTimePrimitive
attributes
Name  Type  Use  Default  Fixed  Annotation
type  string    simple  
xlink:href  optional      
xlink:role  optional      
xlink:arcrole  optional      
xlink:title  optional      
xlink:show  optional      
documentation 

        The 'show' attribute is used to communicate the desired presentation 
        of the ending resource on traversal from the starting resource; it's 
        value should be treated as follows: 
        new - load ending resource in a new window, frame, pane, or other 
              presentation context
        replace - load the resource in the same window, frame, pane, or 
                  other presentation context
        embed - load ending resource in place of the presentation of the 
                starting resource
        other - behavior is unconstrained; examine other markup in the 
                link for hints 
        none - behavior is unconstrained 
      
xlink:actuate  optional      
documentation 

        The 'actuate' attribute is used to communicate the desired timing 
        of traversal from the starting resource to the ending resource; 
        it's value should be treated as follows:
        onLoad - traverse to the ending resource immediately on loading 
                 the starting resource 
        onRequest - traverse from the starting resource to the ending 
                    resource only on a post-loading event triggered for 
                    this purpose 
        other - behavior is unconstrained; examine other markup in link 
                for hints 
        none - behavior is unconstrained
      
nilReason  gml:NilReasonType      
gml:remoteSchema        
appInfo 
deprecated
owns  boolean      
meastype  caaml:MeasurementTypeoptional      
source
<element name="validTime" type="caaml:ValidTimeType" substitutionGroup="gml:validTime"/>

element valleyFogElevation
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:ElevationType
properties
content complex
substGrp gml:AbstractScalarValue
used by
complexTypes SnowProfileMeasurementsType WxObsMeasurementsType
facets
minInclusive -1312
maxInclusive 29145
attributes
Name  Type  Use  Default  Fixed  Annotation
uom  gml:UomIdentifieroptional      
meastype  caaml:MeasurementTypeoptional      
annotation
documentation 
Property element for level of valley fog
source
<element name="valleyFogElevation" type="caaml:ElevationType" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for level of valley fog</documentation>
  </annotation>
</element>

element valleyFogElevation1
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:ElevationType
properties
content complex
substGrp gml:AbstractScalarValue
used by
complexType FieldObsMeasurementsType
facets
minInclusive -1312
maxInclusive 29145
attributes
Name  Type  Use  Default  Fixed  Annotation
uom  gml:UomIdentifieroptional      
meastype  caaml:MeasurementTypeoptional      
annotation
documentation 
Property element for level of valley fog (range)
source
<element name="valleyFogElevation1" type="caaml:ElevationType" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for level of valley fog (range)</documentation>
  </annotation>
</element>

element valleyFogElevation2
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:ElevationType
properties
content complex
substGrp gml:AbstractScalarValue
used by
complexType FieldObsMeasurementsType
facets
minInclusive -1312
maxInclusive 29145
attributes
Name  Type  Use  Default  Fixed  Annotation
uom  gml:UomIdentifieroptional      
meastype  caaml:MeasurementTypeoptional      
annotation
documentation 
Property element for level of valley fog (range)
source
<element name="valleyFogElevation2" type="caaml:ElevationType" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for level of valley fog (range)</documentation>
  </annotation>
</element>

element vegetationZone
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:CodeType
properties
content complex
substGrp gml:AbstractScalarValue
used by
complexTypes ObsPointType SnowProfileMeasurementsType
group terrainCharacterGroup
attributes
Name  Type  Use  Default  Fixed  Annotation
codeSpace  anyURI      
annotation
documentation 
Property element for vegetation or elevation zone of terrain
source
<element name="vegetationZone" type="gml:CodeType" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for vegetation or elevation zone of terrain</documentation>
  </annotation>
</element>

element w
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:NonNegMeasureType
properties
content complex
substGrp gml:AbstractScalarValue
used by
element SnowHeightPointRegularType/Components
complexType LayerType
attributes
Name  Type  Use  Default  Fixed  Annotation
uom  gml:UomIdentifieroptional      
meastype  caaml:MeasurementTypeoptional      
annotation
documentation 
Property element for water equivalent of snow board or layer
			measurement
source
<element name="w" type="caaml:NonNegMeasureType" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for water equivalent of snow board or layer
			measurement</documentation>
  </annotation>
</element>

element website
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:URIOrNilReason
properties
content simple
used by
group contactGroup
annotation
documentation 
Property element for URL of  website
source
<element name="website" type="caaml:URIOrNilReason">
  <annotation>
    <documentation>Property element for URL of  website</documentation>
  </annotation>
</element>

element weight
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:NonNegMeasureType
properties
content complex
substGrp gml:AbstractScalarValue
used by
element SnowHeightPointRegularType/Components
complexType LayerType
attributes
Name  Type  Use  Default  Fixed  Annotation
uom  gml:UomIdentifieroptional      
meastype  caaml:MeasurementTypeoptional      
annotation
documentation 
Property element for weight of snow board or layer measurement
source
<element name="weight" type="caaml:NonNegMeasureType" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for weight of snow board or layer measurement</documentation>
  </annotation>
</element>

element windDirCat
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:CodeType
properties
content complex
substGrp gml:AbstractScalarValue
used by
complexTypes AvIncidentMeasurementsType SnowProfileMeasurementsType WxObsMeasurementsType
attributes
Name  Type  Use  Default  Fixed  Annotation
codeSpace  anyURI      
annotation
documentation 
Property element for categorical wind direction value
source
<element name="windDirCat" type="gml:CodeType" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for categorical wind direction value</documentation>
  </annotation>
</element>

element windDirCat1
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:CodeType
properties
content complex
substGrp gml:AbstractScalarValue
used by
complexType FieldObsMeasurementsType
attributes
Name  Type  Use  Default  Fixed  Annotation
codeSpace  anyURI      
annotation
documentation 
Property element for categorical wind direction value (range)
source
<element name="windDirCat1" type="gml:CodeType" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for categorical wind direction value (range)</documentation>
  </annotation>
</element>

element windDirCat2
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:CodeType
properties
content complex
substGrp gml:AbstractScalarValue
used by
complexType FieldObsMeasurementsType
attributes
Name  Type  Use  Default  Fixed  Annotation
codeSpace  anyURI      
annotation
documentation 
Property element for categorical wind direction value (range)
source
<element name="windDirCat2" type="gml:CodeType" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for categorical wind direction value (range)</documentation>
  </annotation>
</element>

element windDirNum
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:WindDirNumType
properties
content complex
substGrp gml:AbstractScalarValue
used by
complexTypes SnowProfileMeasurementsType WxObsMeasurementsType
attributes
Name  Type  Use  Default  Fixed  Annotation
uom  gml:UomIdentifieroptional      
meastype  caaml:MeasurementTypeoptional      
annotation
documentation 
Property element for numerical wind direction value
source
<element name="windDirNum" type="caaml:WindDirNumType" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for numerical wind direction value</documentation>
  </annotation>
</element>

element windExposure
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:CodeType
properties
content complex
substGrp gml:AbstractScalarValue
used by
complexTypes ObsPointType SnowProfileMeasurementsType
group terrainCharacterGroup
attributes
Name  Type  Use  Default  Fixed  Annotation
codeSpace  anyURI      
annotation
documentation 
Property element for describing wind exposure of terrain
source
<element name="windExposure" type="gml:CodeType" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for describing wind exposure of terrain</documentation>
  </annotation>
</element>

element windSpeedCat
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:CodeType
properties
content complex
substGrp gml:AbstractScalarValue
used by
complexTypes AvIncidentMeasurementsType SnowProfileMeasurementsType WxObsMeasurementsType
attributes
Name  Type  Use  Default  Fixed  Annotation
codeSpace  anyURI      
annotation
documentation 
Property element for categorical wind speed value
source
<element name="windSpeedCat" type="gml:CodeType" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for categorical wind speed value</documentation>
  </annotation>
</element>

element windSpeedCat1
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:CodeType
properties
content complex
substGrp gml:AbstractScalarValue
used by
complexType FieldObsMeasurementsType
attributes
Name  Type  Use  Default  Fixed  Annotation
codeSpace  anyURI      
annotation
documentation 
Property element for categorical wind speed value (range)
source
<element name="windSpeedCat1" type="gml:CodeType" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for categorical wind speed value (range)</documentation>
  </annotation>
</element>

element windSpeedCat2
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:CodeType
properties
content complex
substGrp gml:AbstractScalarValue
used by
complexType FieldObsMeasurementsType
attributes
Name  Type  Use  Default  Fixed  Annotation
codeSpace  anyURI      
annotation
documentation 
Property element for categorical wind speed value (range)
source
<element name="windSpeedCat2" type="gml:CodeType" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for categorical wind speed value (range)</documentation>
  </annotation>
</element>

element windSpeedNum
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:NonNegMeasureType
properties
content complex
substGrp gml:AbstractScalarValue
used by
complexTypes SnowProfileMeasurementsType WxObsMeasurementsType
attributes
Name  Type  Use  Default  Fixed  Annotation
uom  gml:UomIdentifieroptional      
meastype  caaml:MeasurementTypeoptional      
annotation
documentation 
Property element for numerical wind speed value
source
<element name="windSpeedNum" type="caaml:NonNegMeasureType" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for numerical wind speed value</documentation>
  </annotation>
</element>

element wklGrainForm
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:GrainCharacterType
properties
content complex
substGrp gml:AbstractValue
children caaml:Components
used by
complexType AvObsMeasurementsType
attributes
Name  Type  Use  Default  Fixed  Annotation
uom  gml:UomIdentifieroptional      
meastype  caaml:MeasurementTypeoptional      
annotation
documentation 
Property element for the description of weak layer grain forms
source
<element name="wklGrainForm" type="caaml:GrainCharacterType" substitutionGroup="gml:AbstractValue">
  <annotation>
    <documentation>Property element for the description of weak layer grain forms</documentation>
  </annotation>
</element>

element workingAtTime
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:booleanOrNilReason
properties
content simple
substGrp gml:AbstractScalarValue
used by
complexType AvVictimType
annotation
documentation 
Boolean property element for whether the victim was working at the time of accident
				(true, false or NilReasonEnumeration)
source
<element name="workingAtTime" type="gml:booleanOrNilReason" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Boolean property element for whether the victim was working at the time of accident
				(true, false or NilReasonEnumeration)</documentation>
  </annotation>
</element>

element wxComment
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:stringOrNilReason
properties
content simple
substGrp gml:AbstractScalarValue
used by
complexType AvIncidentMeasurementsType
annotation
documentation 
Property element for comment on weather at incident location
source
<element name="wxComment" type="gml:stringOrNilReason" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for comment on weather at incident location</documentation>
  </annotation>
</element>

element WxObs
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:WxObsType
properties
content complex
substGrp caaml:AbstractObs
children gml:metaDataProperty gml:description gml:descriptionReference gml:identifier gml:name gml:boundedBy gml:location gml:validTime gml:using gml:target caaml:wxObsResultsOf caaml:locRef
attributes
Name  Type  Use  Default  Fixed  Annotation
gml:id  required      
documentation 
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.
annotation
documentation 
Weather observation
source
<element name="WxObs" type="caaml:WxObsType" substitutionGroup="caaml:AbstractObs">
  <annotation>
    <documentation>Weather observation</documentation>
  </annotation>
</element>

element wxObsLink
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:WxObsLinkType
properties
content complex
substGrp caaml:obsLink
children caaml:AbstractObs
used by
complexType BulletinType
attributes
Name  Type  Use  Default  Fixed  Annotation
owns  boolean      
type  string    simple  
xlink:href  optional      
xlink:role  optional      
xlink:arcrole  optional      
xlink:title  optional      
xlink:show  optional      
documentation 

        The 'show' attribute is used to communicate the desired presentation 
        of the ending resource on traversal from the starting resource; it's 
        value should be treated as follows: 
        new - load ending resource in a new window, frame, pane, or other 
              presentation context
        replace - load the resource in the same window, frame, pane, or 
                  other presentation context
        embed - load ending resource in place of the presentation of the 
                starting resource
        other - behavior is unconstrained; examine other markup in the 
                link for hints 
        none - behavior is unconstrained 
      
xlink:actuate  optional      
documentation 

        The 'actuate' attribute is used to communicate the desired timing 
        of traversal from the starting resource to the ending resource; 
        it's value should be treated as follows:
        onLoad - traverse to the ending resource immediately on loading 
                 the starting resource 
        onRequest - traverse from the starting resource to the ending 
                    resource only on a post-loading event triggered for 
                    this purpose 
        other - behavior is unconstrained; examine other markup in link 
                for hints 
        none - behavior is unconstrained
      
nilReason  gml:NilReasonType      
gml:remoteSchema        
appInfo 
deprecated
annotation
documentation 
Property element for reference to Weather observation (inline or remote via
			xlink)
source
<element name="wxObsLink" type="caaml:WxObsLinkType" substitutionGroup="caaml:obsLink">
  <annotation>
    <documentation>Property element for reference to Weather observation (inline or remote via
			xlink)</documentation>
  </annotation>
</element>

element WxObsMeasurements
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:WxObsMeasurementsType
properties
content complex
substGrp gml:AbstractObject
children caaml:skyCond caaml:valleyFogElevation caaml:precipTI caaml:airTempPres caaml:airTempAvg caaml:airTempMin caaml:airTempMax caaml:airTempTrend caaml:snowTempSfc caaml:snowTemp10cm caaml:rH caaml:hIN caaml:hN24 caaml:h2D caaml:hST caaml:hIT caaml:hSB caaml:hS caaml:rainGauge caaml:precipGaugeAccum caaml:penetrationRam caaml:penetrationFoot caaml:penetrationSki caaml:sfcGrainForm caaml:surfaceRoughness caaml:windDirCat caaml:windDirNum caaml:windSpeedCat caaml:windSpeedNum caaml:xportDir caaml:xportExtent caaml:baroPressureAbsolute caaml:baroPressureRelative caaml:baroTrend caaml:comment caaml:extFileLink
used by
complexType WxObsResultsOfType
annotation
documentation 
Property element for Weather observation measurements
source
<element name="WxObsMeasurements" type="caaml:WxObsMeasurementsType" substitutionGroup="gml:AbstractObject">
  <annotation>
    <documentation>Property element for Weather observation measurements</documentation>
  </annotation>
</element>

element wxObsResultsOf
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:WxObsResultsOfType
properties
content complex
substGrp gml:resultOf
children caaml:WxObsMeasurements
used by
complexType WxObsBaseType
attributes
Name  Type  Use  Default  Fixed  Annotation
owns  boolean      
type  string    simple  
xlink:href  optional      
xlink:role  optional      
xlink:arcrole  optional      
xlink:title  optional      
xlink:show  optional      
documentation 

        The 'show' attribute is used to communicate the desired presentation 
        of the ending resource on traversal from the starting resource; it's 
        value should be treated as follows: 
        new - load ending resource in a new window, frame, pane, or other 
              presentation context
        replace - load the resource in the same window, frame, pane, or 
                  other presentation context
        embed - load ending resource in place of the presentation of the 
                starting resource
        other - behavior is unconstrained; examine other markup in the 
                link for hints 
        none - behavior is unconstrained 
      
xlink:actuate  optional      
documentation 

        The 'actuate' attribute is used to communicate the desired timing 
        of traversal from the starting resource to the ending resource; 
        it's value should be treated as follows:
        onLoad - traverse to the ending resource immediately on loading 
                 the starting resource 
        onRequest - traverse from the starting resource to the ending 
                    resource only on a post-loading event triggered for 
                    this purpose 
        other - behavior is unconstrained; examine other markup in link 
                for hints 
        none - behavior is unconstrained
      
nilReason  gml:NilReasonType      
gml:remoteSchema        
appInfo 
deprecated
annotation
documentation 
Property element for resultsOf of Weather observation
source
<element name="wxObsResultsOf" type="caaml:WxObsResultsOfType" substitutionGroup="gml:resultOf">
  <annotation>
    <documentation>Property element for resultsOf of Weather observation</documentation>
  </annotation>
</element>

element WxSynopsis
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:WxSynopsisType
properties
content complex
substGrp caaml:AbstractObs
children gml:metaDataProperty gml:description gml:descriptionReference gml:identifier gml:name gml:boundedBy gml:location gml:validTime gml:using gml:target caaml:wxSynopsisResultsOf caaml:locRef
attributes
Name  Type  Use  Default  Fixed  Annotation
gml:id  required      
documentation 
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.
annotation
documentation 
Weather Synopsis observation
source
<element name="WxSynopsis" type="caaml:WxSynopsisType" substitutionGroup="caaml:AbstractObs">
  <annotation>
    <documentation>Weather Synopsis observation</documentation>
  </annotation>
</element>

element wxSynopsisComment
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:stringOrNilReason
properties
content simple
substGrp gml:AbstractScalarValue
used by
complexType BulletinMeasurementsType
annotation
documentation 
Property element for weather synopsis
source
<element name="wxSynopsisComment" type="gml:stringOrNilReason" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for weather synopsis</documentation>
  </annotation>
</element>

element wxSynopsisLink
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:WxSynopsisLinkType
properties
content complex
substGrp caaml:obsLink
children caaml:AbstractObs
attributes
Name  Type  Use  Default  Fixed  Annotation
owns  boolean      
type  string    simple  
xlink:href  optional      
xlink:role  optional      
xlink:arcrole  optional      
xlink:title  optional      
xlink:show  optional      
documentation 

        The 'show' attribute is used to communicate the desired presentation 
        of the ending resource on traversal from the starting resource; it's 
        value should be treated as follows: 
        new - load ending resource in a new window, frame, pane, or other 
              presentation context
        replace - load the resource in the same window, frame, pane, or 
                  other presentation context
        embed - load ending resource in place of the presentation of the 
                starting resource
        other - behavior is unconstrained; examine other markup in the 
                link for hints 
        none - behavior is unconstrained 
      
xlink:actuate  optional      
documentation 

        The 'actuate' attribute is used to communicate the desired timing 
        of traversal from the starting resource to the ending resource; 
        it's value should be treated as follows:
        onLoad - traverse to the ending resource immediately on loading 
                 the starting resource 
        onRequest - traverse from the starting resource to the ending 
                    resource only on a post-loading event triggered for 
                    this purpose 
        other - behavior is unconstrained; examine other markup in link 
                for hints 
        none - behavior is unconstrained
      
nilReason  gml:NilReasonType      
gml:remoteSchema        
appInfo 
deprecated
annotation
documentation 
Property element for reference to Weather Synopsis observation (inline or remote via
				xlink)
source
<element name="wxSynopsisLink" type="caaml:WxSynopsisLinkType" substitutionGroup="caaml:obsLink">
  <annotation>
    <documentation>Property element for reference to Weather Synopsis observation (inline or remote via
				xlink)</documentation>
  </annotation>
</element>

element WxSynopsisMeasurements
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:WxSynopsisMeasurementsType
properties
content complex
substGrp gml:AbstractObject
children caaml:comment caaml:extFileLink
used by
complexType WxSynopsisResultsOfType
annotation
documentation 
Property element for Weather Synopsis observation measurements
source
<element name="WxSynopsisMeasurements" type="caaml:WxSynopsisMeasurementsType" substitutionGroup="gml:AbstractObject">
  <annotation>
    <documentation>Property element for Weather Synopsis observation measurements</documentation>
  </annotation>
</element>

element wxSynopsisResultsOf
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:WxSynopsisResultsOfType
properties
content complex
substGrp gml:resultOf
children caaml:WxSynopsisMeasurements
used by
complexType WxSynopsisBaseType
attributes
Name  Type  Use  Default  Fixed  Annotation
owns  boolean      
type  string    simple  
xlink:href  optional      
xlink:role  optional      
xlink:arcrole  optional      
xlink:title  optional      
xlink:show  optional      
documentation 

        The 'show' attribute is used to communicate the desired presentation 
        of the ending resource on traversal from the starting resource; it's 
        value should be treated as follows: 
        new - load ending resource in a new window, frame, pane, or other 
              presentation context
        replace - load the resource in the same window, frame, pane, or 
                  other presentation context
        embed - load ending resource in place of the presentation of the 
                starting resource
        other - behavior is unconstrained; examine other markup in the 
                link for hints 
        none - behavior is unconstrained 
      
xlink:actuate  optional      
documentation 

        The 'actuate' attribute is used to communicate the desired timing 
        of traversal from the starting resource to the ending resource; 
        it's value should be treated as follows:
        onLoad - traverse to the ending resource immediately on loading 
                 the starting resource 
        onRequest - traverse from the starting resource to the ending 
                    resource only on a post-loading event triggered for 
                    this purpose 
        other - behavior is unconstrained; examine other markup in link 
                for hints 
        none - behavior is unconstrained
      
nilReason  gml:NilReasonType      
gml:remoteSchema        
appInfo 
deprecated
annotation
documentation 
Property element for resultsOf of Weather Synopsis observation
source
<element name="wxSynopsisResultsOf" type="caaml:WxSynopsisResultsOfType" substitutionGroup="gml:resultOf">
  <annotation>
    <documentation>Property element for resultsOf of Weather Synopsis observation</documentation>
  </annotation>
</element>

element xportDir
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:CodeType
properties
content complex
substGrp gml:AbstractScalarValue
used by
complexTypes SnowProfileMeasurementsType WxObsMeasurementsType
attributes
Name  Type  Use  Default  Fixed  Annotation
codeSpace  anyURI      
annotation
documentation 
Property element for categorical snow drift direction value
source
<element name="xportDir" type="gml:CodeType" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for categorical snow drift direction value</documentation>
  </annotation>
</element>

element xportDir1
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:CodeType
properties
content complex
substGrp gml:AbstractScalarValue
used by
complexType FieldObsMeasurementsType
attributes
Name  Type  Use  Default  Fixed  Annotation
codeSpace  anyURI      
annotation
documentation 
Property element for categorical snow drift direction value (range)
source
<element name="xportDir1" type="gml:CodeType" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for categorical snow drift direction value (range)</documentation>
  </annotation>
</element>

element xportDir2
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:CodeType
properties
content complex
substGrp gml:AbstractScalarValue
used by
complexType FieldObsMeasurementsType
attributes
Name  Type  Use  Default  Fixed  Annotation
codeSpace  anyURI      
annotation
documentation 
Property element for categorical snow drift direction value (range)
source
<element name="xportDir2" type="gml:CodeType" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for categorical snow drift direction value (range)</documentation>
  </annotation>
</element>

element xportExtent
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:CodeType
properties
content complex
substGrp gml:AbstractScalarValue
used by
complexTypes SnowProfileMeasurementsType WxObsMeasurementsType
attributes
Name  Type  Use  Default  Fixed  Annotation
codeSpace  anyURI      
annotation
documentation 
Property element for categorical description of snow drift extent
source
<element name="xportExtent" type="gml:CodeType" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for categorical description of snow drift extent</documentation>
  </annotation>
</element>

element xportExtent1
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:CodeType
properties
content complex
substGrp gml:AbstractScalarValue
used by
complexType FieldObsMeasurementsType
attributes
Name  Type  Use  Default  Fixed  Annotation
codeSpace  anyURI      
annotation
documentation 
Property element for categorical description of snow drift extent
			(range)
source
<element name="xportExtent1" type="gml:CodeType" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for categorical description of snow drift extent
			(range)</documentation>
  </annotation>
</element>

element xportExtent2
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:CodeType
properties
content complex
substGrp gml:AbstractScalarValue
used by
complexType FieldObsMeasurementsType
attributes
Name  Type  Use  Default  Fixed  Annotation
codeSpace  anyURI      
annotation
documentation 
Property element for categorical description of snow drift extent
			(range)
source
<element name="xportExtent2" type="gml:CodeType" substitutionGroup="gml:AbstractScalarValue">
  <annotation>
    <documentation>Property element for categorical description of snow drift extent
			(range)</documentation>
  </annotation>
</element>

group aspectCatGroup
diagram
namespace http://www.caaml.org/Schemas/V4.2
children caaml:aspectCatAvg caaml:aspectCatFrom caaml:aspectCatTo caaml:aspectNumAvg caaml:aspectNumFrom caaml:aspectNumTo
used by
group terrainCharacterGroup
annotation
documentation 
Convenience group for range aspect propert elements (avg or
			min-max)
source
<group name="aspectCatGroup">
  <annotation>
    <documentation>Convenience group for range aspect propert elements (avg or
			min-max)</documentation>
  </annotation>
  <choice>
    <choice minOccurs="0">
      <element ref="caaml:aspectCatAvg" minOccurs="0"/>
      <sequence minOccurs="0">
        <element ref="caaml:aspectCatFrom"/>
        <element ref="caaml:aspectCatTo"/>
      </sequence>
    </choice>
    <choice minOccurs="0">
      <element ref="caaml:aspectNumAvg" minOccurs="0"/>
      <sequence minOccurs="0">
        <element ref="caaml:aspectNumFrom"/>
        <element ref="caaml:aspectNumTo"/>
      </sequence>
    </choice>
  </choice>
</group>

group avSizeGroup
diagram
namespace http://www.caaml.org/Schemas/V4.2
children caaml:avSize caaml:avSizeMin caaml:avSizeMax
used by
complexType AvObsMeasurementsType
annotation
documentation 
Convenience group for choice between single avalanche size or a range of avalanche
				sizes
source
<group name="avSizeGroup">
  <annotation>
    <documentation>Convenience group for choice between single avalanche size or a range of avalanche
				sizes</documentation>
  </annotation>
  <choice>
    <element ref="caaml:avSize" minOccurs="0"/>
    <sequence minOccurs="0">
      <element ref="caaml:avSizeMin"/>
      <element ref="caaml:avSizeMax"/>
    </sequence>
  </choice>
</group>

group contactGroup
diagram
namespace http://www.caaml.org/Schemas/V4.2
children caaml:abbrev caaml:poBox caaml:streetAddress caaml:city caaml:provinceState caaml:country caaml:postalZipCode caaml:phone caaml:fax caaml:email caaml:website
used by
complexTypes OperationType PersonType
annotation
documentation 
Convenience group for contact information elements for operations and
			individuals
source
<group name="contactGroup">
  <annotation>
    <documentation>Convenience group for contact information elements for operations and
			individuals</documentation>
  </annotation>
  <sequence>
    <element ref="caaml:abbrev" minOccurs="0"/>
    <element ref="caaml:poBox" minOccurs="0"/>
    <element ref="caaml:streetAddress" minOccurs="0"/>
    <element ref="caaml:city" minOccurs="0"/>
    <element ref="caaml:provinceState" minOccurs="0"/>
    <element ref="caaml:country" minOccurs="0"/>
    <element ref="caaml:postalZipCode" minOccurs="0"/>
    <element ref="caaml:phone" minOccurs="0"/>
    <element ref="caaml:fax" minOccurs="0"/>
    <element ref="caaml:email" minOccurs="0"/>
    <element ref="caaml:website" minOccurs="0"/>
  </sequence>
</group>

group dateOfBurialGroup
diagram
namespace http://www.caaml.org/Schemas/V4.2
children caaml:dateOfBurialDate caaml:dateOfBurialString
used by
complexTypes AvObsMeasurementsType InterfaceType
source
<group name="dateOfBurialGroup">
  <choice>
    <element ref="caaml:dateOfBurialDate"/>
    <element ref="caaml:dateOfBurialString"/>
  </choice>
</group>

group dngrRatingGroup
diagram
namespace http://www.caaml.org/Schemas/V4.2
children caaml:dngrRatingAlpine caaml:dngrRatingAlpineComment caaml:dngrRatingTreeline caaml:dngrRatingTreelineComment caaml:dngrRatingBelowTreeline caaml:dngrRatingBelowTreelineComment caaml:dngrRatingGeneral caaml:dngrRatingGeneralComment
used by
complexType BulletinMeasurementsType
annotation
documentation 
Convenience group for danger rating
source
<group name="dngrRatingGroup">
  <annotation>
    <documentation>Convenience group for danger rating</documentation>
  </annotation>
  <choice>
    <sequence>
      <element ref="caaml:dngrRatingAlpine" minOccurs="0"/>
      <element ref="caaml:dngrRatingAlpineComment" minOccurs="0"/>
      <element ref="caaml:dngrRatingTreeline" minOccurs="0"/>
      <element ref="caaml:dngrRatingTreelineComment" minOccurs="0"/>
      <element ref="caaml:dngrRatingBelowTreeline" minOccurs="0"/>
      <element ref="caaml:dngrRatingBelowTreelineComment" minOccurs="0"/>
    </sequence>
    <sequence>
      <element ref="caaml:dngrRatingGeneral" minOccurs="0"/>
      <element ref="caaml:dngrRatingGeneralComment" minOccurs="0"/>
    </sequence>
  </choice>
</group>

group elevationGroup
diagram
namespace http://www.caaml.org/Schemas/V4.2
children caaml:elevationAvg caaml:elevationMin caaml:elevationMax
used by
group terrainCharacterGroup
annotation
documentation 
Convenience group for range elevation property elements (avg or
			min-max)
source
<group name="elevationGroup">
  <annotation>
    <documentation>Convenience group for range elevation property elements (avg or
			min-max)</documentation>
  </annotation>
  <choice>
    <element ref="caaml:elevationAvg" minOccurs="0"/>
    <sequence minOccurs="0">
      <element ref="caaml:elevationMin"/>
      <element ref="caaml:elevationMax"/>
    </sequence>
  </choice>
</group>

group inclineGroup
diagram
namespace http://www.caaml.org/Schemas/V4.2
children caaml:inclineAvg caaml:inclineMin caaml:inclineMax
used by
group terrainCharacterGroup
annotation
documentation 
Convenience group for range incline property elements (avg or
			min-max)
source
<group name="inclineGroup">
  <annotation>
    <documentation>Convenience group for range incline property elements (avg or
			min-max)</documentation>
  </annotation>
  <choice>
    <element ref="caaml:inclineAvg" minOccurs="0"/>
    <sequence minOccurs="0">
      <element ref="caaml:inclineMin"/>
      <element ref="caaml:inclineMax"/>
    </sequence>
  </choice>
</group>

group numOccurGroup
diagram
namespace http://www.caaml.org/Schemas/V4.2
children caaml:numOccurCat caaml:numOccurNum
used by
complexType AvObsMeasurementsType
annotation
documentation 
Convenience group for choice between numerical and categorical avalanche number
			value
source
<group name="numOccurGroup">
  <annotation>
    <documentation>Convenience group for choice between numerical and categorical avalanche number
			value</documentation>
  </annotation>
  <choice>
    <element ref="caaml:numOccurCat" minOccurs="0"/>
    <element ref="caaml:numOccurNum" minOccurs="0"/>
  </choice>
</group>

group stbGroup
diagram
namespace http://www.caaml.org/Schemas/V4.2
children caaml:stbGeneral caaml:stbGeneralComment caaml:stbAlpine caaml:stbAlpineComment caaml:stbTreeline caaml:stbTreelineComment caaml:stbBelowTreeline caaml:stbBelowTreelineComment
used by
complexType StabilityMeasurementsType
annotation
documentation 
Convenience group for stability ratings
source
<group name="stbGroup">
  <annotation>
    <documentation>Convenience group for stability ratings</documentation>
  </annotation>
  <choice>
    <sequence>
      <element ref="caaml:stbGeneral" minOccurs="0"/>
      <element ref="caaml:stbGeneralComment" minOccurs="0"/>
    </sequence>
    <sequence>
      <element ref="caaml:stbAlpine" minOccurs="0"/>
      <element ref="caaml:stbAlpineComment" minOccurs="0"/>
      <element ref="caaml:stbTreeline" minOccurs="0"/>
      <element ref="caaml:stbTreelineComment" minOccurs="0"/>
      <element ref="caaml:stbBelowTreeline" minOccurs="0"/>
      <element ref="caaml:stbBelowTreelineComment" minOccurs="0"/>
    </sequence>
  </choice>
</group>

group terrainCharacterGroup
diagram
namespace http://www.caaml.org/Schemas/V4.2
children caaml:aspectCatAvg caaml:aspectCatFrom caaml:aspectCatTo caaml:aspectNumAvg caaml:aspectNumFrom caaml:aspectNumTo caaml:elevationAvg caaml:elevationMin caaml:elevationMax caaml:inclineAvg caaml:inclineMin caaml:inclineMax caaml:vegetationZone caaml:windExposure caaml:solarExposure caaml:terrainRating caaml:atesRating caaml:terrainFeature caaml:skiable caaml:history caaml:relativeLocation
used by
complexTypes AvObsMeasurementsType RouteType SlopeType
annotation
documentation 
Convenience group for terrain character property elements
source
<group name="terrainCharacterGroup">
  <annotation>
    <documentation>Convenience group for terrain character property elements</documentation>
  </annotation>
  <sequence>
    <group ref="caaml:aspectCatGroup" minOccurs="0"/>
    <group ref="caaml:elevationGroup" minOccurs="0"/>
    <group ref="caaml:inclineGroup" minOccurs="0"/>
    <element ref="caaml:vegetationZone" minOccurs="0"/>
    <element ref="caaml:windExposure" minOccurs="0"/>
    <element ref="caaml:solarExposure" minOccurs="0"/>
    <element ref="caaml:terrainRating" minOccurs="0"/>
    <element ref="caaml:atesRating" minOccurs="0"/>
    <element ref="caaml:terrainFeature" minOccurs="0" maxOccurs="unbounded"/>
    <element ref="caaml:skiable" minOccurs="0"/>
    <element ref="caaml:history" minOccurs="0" maxOccurs="unbounded"/>
    <element ref="caaml:relativeLocation" minOccurs="0"/>
  </sequence>
</group>

complexType AbstractLocationBaseType
diagram
namespace http://www.caaml.org/Schemas/V4.2
type restriction of gml:AbstractFeatureType
properties
base gml:AbstractFeatureType
abstract true
children gml:metaDataProperty gml:description gml:descriptionReference gml:identifier gml:name gml:boundedBy
used by
complexType AbstractLocationType
attributes
Name  Type  Use  Default  Fixed  Annotation
gml:id  required      
documentation 
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.
annotation
documentation 
Base type definition for locations that are included in the location catalog of CAIS
				members
source
<complexType name="AbstractLocationBaseType" abstract="true">
  <annotation>
    <documentation>Base type definition for locations that are included in the location catalog of CAIS
				members</documentation>
  </annotation>
  <complexContent>
    <restriction base="gml:AbstractFeatureType">
      <sequence>
        <sequence>
          <group ref="gml:StandardObjectProperties"/>
        </sequence>
        <sequence>
          <element ref="gml:boundedBy" minOccurs="0"/>
          <!--element ref="gml:location" minOccurs="0"/-->
        </sequence>
      </sequence>
    </restriction>
  </complexContent>
</complexType>

complexType AbstractLocationType
diagram
namespace http://www.caaml.org/Schemas/V4.2
type extension of caaml:AbstractLocationBaseType
properties
base caaml:AbstractLocationBaseType
abstract true
children gml:metaDataProperty gml:description gml:descriptionReference gml:identifier gml:name gml:boundedBy caaml:abbrev caaml:comment
used by
element AbstractLocation
complexTypes ObsPointType RegionType RouteType SlopeType
attributes
Name  Type  Use  Default  Fixed  Annotation
gml:id  required      
documentation 
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.
annotation
documentation 
Type definition for locations that are included in the location catalog of CAIS
				members
source
<complexType name="AbstractLocationType" abstract="true">
  <annotation>
    <documentation>Type definition for locations that are included in the location catalog of CAIS
				members</documentation>
  </annotation>
  <complexContent>
    <extension base="caaml:AbstractLocationBaseType">
      <sequence>
        <element ref="caaml:abbrev" minOccurs="0"/>
        <element ref="caaml:comment" minOccurs="0"/>
      </sequence>
    </extension>
  </complexContent>
</complexType>

complexType AbstractObsCollectionBaseType
diagram
namespace http://www.caaml.org/Schemas/V4.2
type restriction of gml:AbstractFeatureCollectionType
properties
base gml:AbstractFeatureCollectionType
abstract true
children gml:metaDataProperty gml:description gml:descriptionReference gml:identifier gml:name gml:boundedBy gml:location
used by
complexType AbstractObsCollectionType
attributes
Name  Type  Use  Default  Fixed  Annotation
gml:id  required      
documentation 
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.
source
<complexType name="AbstractObsCollectionBaseType" abstract="true">
  <complexContent>
    <restriction base="gml:AbstractFeatureCollectionType">
      <sequence>
        <sequence>
          <group ref="gml:StandardObjectProperties"/>
        </sequence>
        <sequence>
          <element ref="gml:boundedBy" minOccurs="0"/>
          <element ref="gml:location" minOccurs="0"/>
        </sequence>
        <sequence/>
      </sequence>
    </restriction>
  </complexContent>
</complexType>

complexType AbstractObsCollectionLinkType
diagram
namespace http://www.caaml.org/Schemas/V4.2
type restriction of gml:FeaturePropertyType
properties
base gml:FeaturePropertyType
abstract true
children caaml:AbstractObsCollection
used by
element abstractObsCollectionLink
complexTypes AvIncidentLinkType ObsCollectionLinkType
attributes
Name  Type  Use  Default  Fixed  Annotation
owns  boolean      
type  string    simple  
xlink:href  optional      
xlink:role  optional      
xlink:arcrole  optional      
xlink:title  optional      
xlink:show  optional      
documentation 

        The 'show' attribute is used to communicate the desired presentation 
        of the ending resource on traversal from the starting resource; it's 
        value should be treated as follows: 
        new - load ending resource in a new window, frame, pane, or other 
              presentation context
        replace - load the resource in the same window, frame, pane, or 
                  other presentation context
        embed - load ending resource in place of the presentation of the 
                starting resource
        other - behavior is unconstrained; examine other markup in the 
                link for hints 
        none - behavior is unconstrained 
      
xlink:actuate  optional      
documentation 

        The 'actuate' attribute is used to communicate the desired timing 
        of traversal from the starting resource to the ending resource; 
        it's value should be treated as follows:
        onLoad - traverse to the ending resource immediately on loading 
                 the starting resource 
        onRequest - traverse from the starting resource to the ending 
                    resource only on a post-loading event triggered for 
                    this purpose 
        other - behavior is unconstrained; examine other markup in link 
                for hints 
        none - behavior is unconstrained
      
nilReason  gml:NilReasonType      
gml:remoteSchema        
appInfo 
deprecated
source
<complexType name="AbstractObsCollectionLinkType" abstract="true">
  <complexContent>
    <restriction base="gml:FeaturePropertyType">
      <sequence minOccurs="0">
        <element ref="caaml:AbstractObsCollection"/>
      </sequence>
    </restriction>
  </complexContent>
</complexType>

complexType AbstractObsCollectionType
diagram
namespace http://www.caaml.org/Schemas/V4.2
type extension of caaml:AbstractObsCollectionBaseType
properties
base caaml:AbstractObsCollectionBaseType
abstract true
children gml:metaDataProperty gml:description gml:descriptionReference gml:identifier gml:name gml:boundedBy gml:location gml:validTime gml:using gml:target
used by
element AbstractObsCollection
complexTypes AvIncidentType ObsCollectionType
attributes
Name  Type  Use  Default  Fixed  Annotation
gml:id  required      
documentation 
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.
source
<complexType name="AbstractObsCollectionType" abstract="true">
  <complexContent>
    <extension base="caaml:AbstractObsCollectionBaseType">
      <sequence>
        <element ref="gml:validTime" minOccurs="0"/>
        <element ref="gml:using" minOccurs="0"/>
        <element ref="gml:target" minOccurs="0"/>
      </sequence>
    </extension>
  </complexContent>
</complexType>

complexType AbstractResultsOfBaseType
diagram
namespace http://www.caaml.org/Schemas/V4.2
type restriction of gml:ResultType
properties
base gml:ResultType
abstract true
used by
complexTypes AvActivityResultsOfType AvIncidentResultsOfType AvObsResultsOfType BulletinResultsOfType ClosureResultsOfType FieldObsResultsOfType SnowpackStructureResultsOfType StabilityResultsOfType WxObsResultsOfType WxSynopsisResultsOfType
attributes
Name  Type  Use  Default  Fixed  Annotation
owns  boolean      
type  string    simple  
xlink:href  optional      
xlink:role  optional      
xlink:arcrole  optional      
xlink:title  optional      
xlink:show  optional      
documentation 

        The 'show' attribute is used to communicate the desired presentation 
        of the ending resource on traversal from the starting resource; it's 
        value should be treated as follows: 
        new - load ending resource in a new window, frame, pane, or other 
              presentation context
        replace - load the resource in the same window, frame, pane, or 
                  other presentation context
        embed - load ending resource in place of the presentation of the 
                starting resource
        other - behavior is unconstrained; examine other markup in the 
                link for hints 
        none - behavior is unconstrained 
      
xlink:actuate  optional      
documentation 

        The 'actuate' attribute is used to communicate the desired timing 
        of traversal from the starting resource to the ending resource; 
        it's value should be treated as follows:
        onLoad - traverse to the ending resource immediately on loading 
                 the starting resource 
        onRequest - traverse from the starting resource to the ending 
                    resource only on a post-loading event triggered for 
                    this purpose 
        other - behavior is unconstrained; examine other markup in link 
                for hints 
        none - behavior is unconstrained
      
nilReason  gml:NilReasonType      
gml:remoteSchema        
appInfo 
deprecated
annotation
documentation 
Abstract base type of all CAIS observation resultOf property elements
source
<complexType name="AbstractResultsOfBaseType" abstract="true">
  <annotation>
    <documentation>Abstract base type of all CAIS observation resultOf property elements</documentation>
  </annotation>
  <complexContent>
    <restriction base="gml:ResultType"/>
  </complexContent>
</complexType>

complexType AspectNumType
diagram
namespace http://www.caaml.org/Schemas/V4.2
type extension of caaml:DirIntOrNilReason
properties
base caaml:DirIntOrNilReason
used by
elements aspectNum aspectNumAvg aspectNumFrom aspectNumTo
attributes
Name  Type  Use  Default  Fixed  Annotation
uom  gml:UomIdentifieroptional      
meastype  caaml:MeasurementTypeoptional      
annotation
documentation 
Type definition for numerical aspect elements
source
<complexType name="AspectNumType">
  <annotation>
    <documentation>Type definition for numerical aspect elements</documentation>
  </annotation>
  <simpleContent>
    <extension base="caaml:DirIntOrNilReason">
      <attribute name="uom" type="gml:UomIdentifier" use="optional"/>
      <attribute name="meastype" type="caaml:MeasurementType" use="optional"/>
    </extension>
  </simpleContent>
</complexType>

complexType AvActivityBaseType
diagram
namespace http://www.caaml.org/Schemas/V4.2
type restriction of gml:ObservationType
properties
base gml:ObservationType
children gml:metaDataProperty gml:description gml:descriptionReference gml:identifier gml:name gml:boundedBy gml:location gml:validTime gml:using gml:target caaml:avActivityResultsOf
used by
complexType AvActivityType
attributes
Name  Type  Use  Default  Fixed  Annotation
gml:id  required      
documentation 
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.
annotation
documentation 
Base type for Avalanche Activity observation
source
<complexType name="AvActivityBaseType">
  <annotation>
    <documentation>Base type for Avalanche Activity observation</documentation>
  </annotation>
  <complexContent>
    <restriction base="gml:ObservationType">
      <sequence>
        <sequence>
          <group ref="gml:StandardObjectProperties"/>
        </sequence>
        <sequence>
          <element ref="gml:boundedBy" minOccurs="0"/>
          <element ref="gml:location" minOccurs="0"/>
        </sequence>
        <sequence>
          <element ref="gml:validTime"/>
          <element ref="gml:using" minOccurs="0"/>
          <element ref="gml:target" minOccurs="0"/>
          <element ref="caaml:avActivityResultsOf"/>
        </sequence>
      </sequence>
    </restriction>
  </complexContent>
</complexType>

complexType AvActivityLinkType
diagram
namespace http://www.caaml.org/Schemas/V4.2
type restriction of caaml:ObsLinkType
properties
base caaml:ObsLinkType
children caaml:AvActivity
used by
element avActivityLink
attributes
Name  Type  Use  Default  Fixed  Annotation
owns  boolean      
type  string    simple  
xlink:href  optional      
xlink:role  optional      
xlink:arcrole  optional      
xlink:title  optional      
xlink:show  optional      
documentation 

        The 'show' attribute is used to communicate the desired presentation 
        of the ending resource on traversal from the starting resource; it's 
        value should be treated as follows: 
        new - load ending resource in a new window, frame, pane, or other 
              presentation context
        replace - load the resource in the same window, frame, pane, or 
                  other presentation context
        embed - load ending resource in place of the presentation of the 
                starting resource
        other - behavior is unconstrained; examine other markup in the 
                link for hints 
        none - behavior is unconstrained 
      
xlink:actuate  optional      
documentation 

        The 'actuate' attribute is used to communicate the desired timing 
        of traversal from the starting resource to the ending resource; 
        it's value should be treated as follows:
        onLoad - traverse to the ending resource immediately on loading 
                 the starting resource 
        onRequest - traverse from the starting resource to the ending 
                    resource only on a post-loading event triggered for 
                    this purpose 
        other - behavior is unconstrained; examine other markup in link 
                for hints 
        none - behavior is unconstrained
      
nilReason  gml:NilReasonType      
gml:remoteSchema        
appInfo 
deprecated
annotation
documentation 
Type definition for Avalanche Activity reference
source
<complexType name="AvActivityLinkType">
  <annotation>
    <documentation>Type definition for Avalanche Activity reference</documentation>
  </annotation>
  <complexContent>
    <restriction base="caaml:ObsLinkType">
      <sequence minOccurs="0">
        <element ref="caaml:AvActivity"/>
      </sequence>
    </restriction>
  </complexContent>
</complexType>

complexType AvActivityMeasurementsType
diagram
namespace http://www.caaml.org/Schemas/V4.2
children caaml:comment caaml:extFileLink
used by
element AvActivityMeasurements
annotation
documentation 
Type definition for Avalanche Activity measurements
source
<complexType name="AvActivityMeasurementsType">
  <annotation>
    <documentation>Type definition for Avalanche Activity measurements</documentation>
  </annotation>
  <sequence>
    <element ref="caaml:comment" minOccurs="0"/>
    <element ref="caaml:extFileLink" minOccurs="0" maxOccurs="unbounded"/>
  </sequence>
</complexType>

complexType AvActivityResultsOfType
diagram
namespace http://www.caaml.org/Schemas/V4.2
type extension of caaml:AbstractResultsOfBaseType
properties
base caaml:AbstractResultsOfBaseType
children caaml:AvActivityMeasurements
used by
element avActivityResultsOf
attributes
Name  Type  Use  Default  Fixed  Annotation
owns  boolean      
type  string    simple  
xlink:href  optional      
xlink:role  optional      
xlink:arcrole  optional      
xlink:title  optional      
xlink:show  optional      
documentation 

        The 'show' attribute is used to communicate the desired presentation 
        of the ending resource on traversal from the starting resource; it's 
        value should be treated as follows: 
        new - load ending resource in a new window, frame, pane, or other 
              presentation context
        replace - load the resource in the same window, frame, pane, or 
                  other presentation context
        embed - load ending resource in place of the presentation of the 
                starting resource
        other - behavior is unconstrained; examine other markup in the 
                link for hints 
        none - behavior is unconstrained 
      
xlink:actuate  optional      
documentation 

        The 'actuate' attribute is used to communicate the desired timing 
        of traversal from the starting resource to the ending resource; 
        it's value should be treated as follows:
        onLoad - traverse to the ending resource immediately on loading 
                 the starting resource 
        onRequest - traverse from the starting resource to the ending 
                    resource only on a post-loading event triggered for 
                    this purpose 
        other - behavior is unconstrained; examine other markup in link 
                for hints 
        none - behavior is unconstrained
      
nilReason  gml:NilReasonType      
gml:remoteSchema        
appInfo 
deprecated
annotation
documentation 
Type definition for resultsOf of Avalanche Activity observation
source
<complexType name="AvActivityResultsOfType">
  <annotation>
    <documentation>Type definition for resultsOf of Avalanche Activity observation</documentation>
  </annotation>
  <complexContent>
    <extension base="caaml:AbstractResultsOfBaseType">
      <sequence>
        <element ref="caaml:AvActivityMeasurements"/>
      </sequence>
    </extension>
  </complexContent>
</complexType>

complexType AvActivityType
diagram
namespace http://www.caaml.org/Schemas/V4.2
type extension of caaml:AvActivityBaseType
properties
base caaml:AvActivityBaseType
children gml:metaDataProperty gml:description gml:descriptionReference gml:identifier gml:name gml:boundedBy gml:location gml:validTime gml:using gml:target caaml:avActivityResultsOf caaml:locRef
used by
element AvActivity
attributes
Name  Type  Use  Default  Fixed  Annotation
gml:id  required      
documentation 
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.
annotation
documentation 
Type definition for Avalanche Activity observation
source
<complexType name="AvActivityType">
  <annotation>
    <documentation>Type definition for Avalanche Activity observation</documentation>
  </annotation>
  <complexContent>
    <extension base="caaml:AvActivityBaseType">
      <sequence>
        <element ref="caaml:locRef" minOccurs="0" maxOccurs="unbounded"/>
      </sequence>
    </extension>
  </complexContent>
</complexType>

complexType AvDimensionType
diagram
namespace http://www.caaml.org/Schemas/V4.2
children caaml:Components
used by
elements depositLength depositThick depositWidth runLength slabLength slabThick slabWidth
attributes
Name  Type  Use  Default  Fixed  Annotation
uom  gml:UomIdentifieroptional      
meastype  caaml:MeasurementTypeoptional      
source
<complexType name="AvDimensionType">
  <sequence>
    <element name="Components" type="caaml:MinMaxAvgComponentsType"/>
  </sequence>
  <attribute name="uom" type="gml:UomIdentifier" use="optional"/>
  <attribute name="meastype" type="caaml:MeasurementType" use="optional"/>
</complexType>

element AvDimensionType/Components
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:MinMaxAvgComponentsType
properties
isRef 0
content complex
children caaml:Min caaml:Max caaml:Avg
source
<element name="Components" type="caaml:MinMaxAvgComponentsType"/>

complexType AvIncidentLinkType
diagram
namespace http://www.caaml.org/Schemas/V4.2
type restriction of caaml:AbstractObsCollectionLinkType
properties
base caaml:AbstractObsCollectionLinkType
children caaml:AvIncident
used by
element avIncidentLink
attributes
Name  Type  Use  Default  Fixed  Annotation
owns  boolean      
type  string    simple  
xlink:href  optional      
xlink:role  optional      
xlink:arcrole  optional      
xlink:title  optional      
xlink:show  optional      
documentation 

        The 'show' attribute is used to communicate the desired presentation 
        of the ending resource on traversal from the starting resource; it's 
        value should be treated as follows: 
        new - load ending resource in a new window, frame, pane, or other 
              presentation context
        replace - load the resource in the same window, frame, pane, or 
                  other presentation context
        embed - load ending resource in place of the presentation of the 
                starting resource
        other - behavior is unconstrained; examine other markup in the 
                link for hints 
        none - behavior is unconstrained 
      
xlink:actuate  optional      
documentation 

        The 'actuate' attribute is used to communicate the desired timing 
        of traversal from the starting resource to the ending resource; 
        it's value should be treated as follows:
        onLoad - traverse to the ending resource immediately on loading 
                 the starting resource 
        onRequest - traverse from the starting resource to the ending 
                    resource only on a post-loading event triggered for 
                    this purpose 
        other - behavior is unconstrained; examine other markup in link 
                for hints 
        none - behavior is unconstrained
      
nilReason  gml:NilReasonType      
gml:remoteSchema        
appInfo 
deprecated
source
<complexType name="AvIncidentLinkType">
  <complexContent>
    <restriction base="caaml:AbstractObsCollectionLinkType">
      <sequence minOccurs="0">
        <element ref="caaml:AvIncident"/>
      </sequence>
    </restriction>
  </complexContent>
</complexType>

complexType AvIncidentMeasurementsType
diagram
namespace http://www.caaml.org/Schemas/V4.2
children caaml:groupType caaml:groupActivity caaml:groupActivityComment caaml:operationInvolv caaml:groupLeaderType caaml:groupLeader caaml:groupLeaderAvTraining caaml:groupLeaderExperience caaml:preparednessComment caaml:groupSize caaml:numFemale caaml:numMale caaml:numJuvenile caaml:numSkier caaml:numSnowboarder caaml:numSnowmobile caaml:numOtherActivity caaml:numTransceiver caaml:numProbe caaml:numShovel caaml:numAvaLung caaml:numFlotationDevice caaml:numRecco caaml:numHelmet caaml:numOtherSafetyEquip caaml:safetyGearComment caaml:numCaughtOnly caaml:numBuriedPartNonCrit caaml:numBuriedPartCrit caaml:numBuried caaml:numInjured caaml:numFatal caaml:propertyDamageValue caaml:propertyDamageComment caaml:humanMetOthers caaml:humanMetOthersComment caaml:humanGoal caaml:humanGoalComment caaml:humanFamiliarity caaml:humanFamiliarityComment caaml:humanTracks caaml:humanTracksComment caaml:humanOtherComment caaml:riskMitigation caaml:riskMitigationComment caaml:usedDecisionSupportTool caaml:obsClueAval caaml:obsClueAvalComment caaml:obsClueLoading caaml:obsClueLoadingComment caaml:obsCluePath caaml:obsCluePathComment caaml:obsClueTrap caaml:obsClueTrapComment caaml:obsClueInstability caaml:obsClueInstabilityComment caaml:obsClueThaw caaml:obsClueThawComment caaml:atesRatingTrip caaml:atesRatingTripComment caaml:atesRatingIncidentLoc caaml:atesRatingIncidentLocComment caaml:dngrRatingIncidentLoc caaml:dngrRatingIncidentLocSource caaml:skyCond caaml:precipTI caaml:airTempPres caaml:airTempTrend caaml:hN24 caaml:hN24inclDrift caaml:hST caaml:hS caaml:windSpeedCat caaml:windDirCat caaml:wxComment caaml:snowpackComment caaml:rescueExternalAgency caaml:rescueLeader caaml:rescueComment caaml:comment caaml:extFileLink
used by
element AvIncidentMeasurements
source
<complexType name="AvIncidentMeasurementsType">
  <sequence>
    <element ref="caaml:groupType" minOccurs="0"/>
    <element ref="caaml:groupActivity" minOccurs="0"/>
    <element ref="caaml:groupActivityComment" minOccurs="0"/>
    <element ref="caaml:operationInvolv" minOccurs="0"/>
    <element ref="caaml:groupLeaderType" minOccurs="0"/>
    <element ref="caaml:groupLeader" minOccurs="0"/>
    <element ref="caaml:groupLeaderAvTraining" minOccurs="0"/>
    <element ref="caaml:groupLeaderExperience" minOccurs="0"/>
    <element ref="caaml:preparednessComment" minOccurs="0"/>
    <element ref="caaml:groupSize" minOccurs="0"/>
    <element ref="caaml:numFemale" minOccurs="0"/>
    <element ref="caaml:numMale" minOccurs="0"/>
    <element ref="caaml:numJuvenile" minOccurs="0"/>
    <element ref="caaml:numSkier" minOccurs="0"/>
    <element ref="caaml:numSnowboarder" minOccurs="0"/>
    <element ref="caaml:numSnowmobile" minOccurs="0"/>
    <element ref="caaml:numOtherActivity" minOccurs="0"/>
    <element ref="caaml:numTransceiver" minOccurs="0"/>
    <element ref="caaml:numProbe" minOccurs="0"/>
    <element ref="caaml:numShovel" minOccurs="0"/>
    <element ref="caaml:numAvaLung" minOccurs="0"/>
    <element ref="caaml:numFlotationDevice" minOccurs="0"/>
    <element ref="caaml:numRecco" minOccurs="0"/>
    <element ref="caaml:numHelmet" minOccurs="0"/>
    <element ref="caaml:numOtherSafetyEquip" minOccurs="0"/>
    <element ref="caaml:safetyGearComment" minOccurs="0"/>
    <element ref="caaml:numCaughtOnly" minOccurs="0"/>
    <element ref="caaml:numBuriedPartNonCrit" minOccurs="0"/>
    <element ref="caaml:numBuriedPartCrit" minOccurs="0"/>
    <element ref="caaml:numBuried" minOccurs="0"/>
    <element ref="caaml:numInjured" minOccurs="0"/>
    <element ref="caaml:numFatal" minOccurs="0"/>
    <element ref="caaml:propertyDamageValue" minOccurs="0"/>
    <element ref="caaml:propertyDamageComment" minOccurs="0"/>
    <element ref="caaml:humanMetOthers" minOccurs="0"/>
    <element ref="caaml:humanMetOthersComment" minOccurs="0"/>
    <element ref="caaml:humanGoal" minOccurs="0"/>
    <element ref="caaml:humanGoalComment" minOccurs="0"/>
    <element ref="caaml:humanFamiliarity" minOccurs="0"/>
    <element ref="caaml:humanFamiliarityComment" minOccurs="0"/>
    <element ref="caaml:humanTracks" minOccurs="0"/>
    <element ref="caaml:humanTracksComment" minOccurs="0"/>
    <element ref="caaml:humanOtherComment" minOccurs="0"/>
    <element ref="caaml:riskMitigation" minOccurs="0"/>
    <element ref="caaml:riskMitigationComment" minOccurs="0"/>
    <element ref="caaml:usedDecisionSupportTool" minOccurs="0"/>
    <element ref="caaml:obsClueAval" minOccurs="0"/>
    <element ref="caaml:obsClueAvalComment" minOccurs="0"/>
    <element ref="caaml:obsClueLoading" minOccurs="0"/>
    <element ref="caaml:obsClueLoadingComment" minOccurs="0"/>
    <element ref="caaml:obsCluePath" minOccurs="0"/>
    <element ref="caaml:obsCluePathComment" minOccurs="0"/>
    <element ref="caaml:obsClueTrap" minOccurs="0"/>
    <element ref="caaml:obsClueTrapComment" minOccurs="0"/>
    <element ref="caaml:obsClueInstability" minOccurs="0"/>
    <element ref="caaml:obsClueInstabilityComment" minOccurs="0"/>
    <element ref="caaml:obsClueThaw" minOccurs="0"/>
    <element ref="caaml:obsClueThawComment" minOccurs="0"/>
    <element ref="caaml:atesRatingTrip" minOccurs="0"/>
    <element ref="caaml:atesRatingTripComment" minOccurs="0"/>
    <element ref="caaml:atesRatingIncidentLoc" minOccurs="0"/>
    <element ref="caaml:atesRatingIncidentLocComment" minOccurs="0"/>
    <element ref="caaml:dngrRatingIncidentLoc" minOccurs="0"/>
    <element ref="caaml:dngrRatingIncidentLocSource" minOccurs="0"/>
    <element ref="caaml:skyCond" minOccurs="0"/>
    <element ref="caaml:precipTI" minOccurs="0"/>
    <element ref="caaml:airTempPres" minOccurs="0"/>
    <element ref="caaml:airTempTrend" minOccurs="0"/>
    <element ref="caaml:hN24" minOccurs="0"/>
    <element ref="caaml:hN24inclDrift" minOccurs="0"/>
    <element ref="caaml:hST" minOccurs="0"/>
    <element ref="caaml:hS" minOccurs="0"/>
    <element ref="caaml:windSpeedCat" minOccurs="0"/>
    <element ref="caaml:windDirCat" minOccurs="0"/>
    <element ref="caaml:wxComment" minOccurs="0"/>
    <element ref="caaml:snowpackComment" minOccurs="0"/>
    <element ref="caaml:rescueExternalAgency" minOccurs="0" maxOccurs="unbounded"/>
    <element ref="caaml:rescueLeader" minOccurs="0"/>
    <element ref="caaml:rescueComment" minOccurs="0"/>
    <element ref="caaml:comment" minOccurs="0"/>
    <element ref="caaml:extFileLink" minOccurs="0" maxOccurs="unbounded"/>
  </sequence>
</complexType>

complexType AvIncidentResultsOfType
diagram
namespace http://www.caaml.org/Schemas/V4.2
type extension of caaml:AbstractResultsOfBaseType
properties
base caaml:AbstractResultsOfBaseType
children caaml:AvIncidentMeasurements
used by
element avIncidentResultsOf
attributes
Name  Type  Use  Default  Fixed  Annotation
owns  boolean      
type  string    simple  
xlink:href  optional      
xlink:role  optional      
xlink:arcrole  optional      
xlink:title  optional      
xlink:show  optional      
documentation 

        The 'show' attribute is used to communicate the desired presentation 
        of the ending resource on traversal from the starting resource; it's 
        value should be treated as follows: 
        new - load ending resource in a new window, frame, pane, or other 
              presentation context
        replace - load the resource in the same window, frame, pane, or 
                  other presentation context
        embed - load ending resource in place of the presentation of the 
                starting resource
        other - behavior is unconstrained; examine other markup in the 
                link for hints 
        none - behavior is unconstrained 
      
xlink:actuate  optional      
documentation 

        The 'actuate' attribute is used to communicate the desired timing 
        of traversal from the starting resource to the ending resource; 
        it's value should be treated as follows:
        onLoad - traverse to the ending resource immediately on loading 
                 the starting resource 
        onRequest - traverse from the starting resource to the ending 
                    resource only on a post-loading event triggered for 
                    this purpose 
        other - behavior is unconstrained; examine other markup in link 
                for hints 
        none - behavior is unconstrained
      
nilReason  gml:NilReasonType      
gml:remoteSchema        
appInfo 
deprecated
annotation
documentation 
Type definition for resultsOf of Avalanche Activity observation
source
<complexType name="AvIncidentResultsOfType">
  <annotation>
    <documentation>Type definition for resultsOf of Avalanche Activity observation</documentation>
  </annotation>
  <complexContent>
    <extension base="caaml:AbstractResultsOfBaseType">
      <sequence>
        <element ref="caaml:AvIncidentMeasurements"/>
      </sequence>
    </extension>
  </complexContent>
</complexType>

complexType AvIncidentType
diagram
namespace http://www.caaml.org/Schemas/V4.2
type extension of caaml:AbstractObsCollectionType
properties
base caaml:AbstractObsCollectionType
children gml:metaDataProperty gml:description gml:descriptionReference gml:identifier gml:name gml:boundedBy gml:location gml:validTime gml:using gml:target caaml:avIncidentResultsOf caaml:locRef caaml:obsLink
used by
element AvIncident
attributes
Name  Type  Use  Default  Fixed  Annotation
gml:id  required      
documentation 
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.
source
<complexType name="AvIncidentType">
  <complexContent>
    <extension base="caaml:AbstractObsCollectionType">
      <sequence>
        <element ref="caaml:avIncidentResultsOf"/>
        <element ref="caaml:locRef" minOccurs="0"/>
        <element ref="caaml:obsLink" minOccurs="0" maxOccurs="unbounded"/>
      </sequence>
    </extension>
  </complexContent>
</complexType>

complexType AvObsBaseType
diagram
namespace http://www.caaml.org/Schemas/V4.2
type restriction of gml:ObservationType
properties
base gml:ObservationType
children gml:metaDataProperty gml:description gml:descriptionReference gml:identifier gml:name gml:boundedBy gml:location gml:validTime gml:using gml:target caaml:avObsResultsOf
used by
complexType AvObsType
attributes
Name  Type  Use  Default  Fixed  Annotation
gml:id  required      
documentation 
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.
annotation
documentation 
Base type for Avalanche Observation
source
<complexType name="AvObsBaseType">
  <annotation>
    <documentation>Base type for Avalanche Observation</documentation>
  </annotation>
  <complexContent>
    <restriction base="gml:ObservationType">
      <sequence>
        <sequence>
          <group ref="gml:StandardObjectProperties"/>
        </sequence>
        <sequence>
          <element ref="gml:boundedBy" minOccurs="0"/>
          <element ref="gml:location" minOccurs="0"/>
        </sequence>
        <sequence>
          <element ref="gml:validTime"/>
          <element ref="gml:using" minOccurs="0"/>
          <element ref="gml:target" minOccurs="0"/>
          <element ref="caaml:avObsResultsOf"/>
        </sequence>
      </sequence>
    </restriction>
  </complexContent>
</complexType>

complexType AvObsLinkType
diagram
namespace http://www.caaml.org/Schemas/V4.2
type restriction of caaml:ObsLinkType
properties
base caaml:ObsLinkType
children caaml:AvObs
used by
element avObsLink
attributes
Name  Type  Use  Default  Fixed  Annotation
owns  boolean      
type  string    simple  
xlink:href  optional      
xlink:role  optional      
xlink:arcrole  optional      
xlink:title  optional      
xlink:show  optional      
documentation 

        The 'show' attribute is used to communicate the desired presentation 
        of the ending resource on traversal from the starting resource; it's 
        value should be treated as follows: 
        new - load ending resource in a new window, frame, pane, or other 
              presentation context
        replace - load the resource in the same window, frame, pane, or 
                  other presentation context
        embed - load ending resource in place of the presentation of the 
                starting resource
        other - behavior is unconstrained; examine other markup in the 
                link for hints 
        none - behavior is unconstrained 
      
xlink:actuate  optional      
documentation 

        The 'actuate' attribute is used to communicate the desired timing 
        of traversal from the starting resource to the ending resource; 
        it's value should be treated as follows:
        onLoad - traverse to the ending resource immediately on loading 
                 the starting resource 
        onRequest - traverse from the starting resource to the ending 
                    resource only on a post-loading event triggered for 
                    this purpose 
        other - behavior is unconstrained; examine other markup in link 
                for hints 
        none - behavior is unconstrained
      
nilReason  gml:NilReasonType      
gml:remoteSchema        
appInfo 
deprecated
source
<complexType name="AvObsLinkType">
  <complexContent>
    <restriction base="caaml:ObsLinkType">
      <sequence minOccurs="0">
        <element ref="caaml:AvObs"/>
      </sequence>
    </restriction>
  </complexContent>
</complexType>

complexType AvObsMeasurementsType
diagram
namespace http://www.caaml.org/Schemas/V4.2
children caaml:timeOccurr caaml:numOccurCat caaml:numOccurNum caaml:avSize caaml:avSizeMin caaml:avSizeMax caaml:avType caaml:lwcStartzone caaml:lwcDeposit caaml:triggerType caaml:triggerDistance caaml:triggerActivityComment caaml:aspectCatAvg caaml:aspectCatFrom caaml:aspectCatTo caaml:aspectNumAvg caaml:aspectNumFrom caaml:aspectNumTo caaml:elevationAvg caaml:elevationMin caaml:elevationMax caaml:inclineAvg caaml:inclineMin caaml:inclineMax caaml:vegetationZone caaml:windExposure caaml:solarExposure caaml:terrainRating caaml:atesRating caaml:terrainFeature caaml:skiable caaml:history caaml:relativeLocation caaml:szComment caaml:bdsLevel caaml:bdsTracksPresent caaml:bdsStepped caaml:bdsGrainForm caaml:wklGrainForm caaml:dateOfBurialDate caaml:dateOfBurialString caaml:slabLength caaml:slabThick caaml:slabWidth caaml:runLength caaml:terminus caaml:depositLength caaml:depositThick caaml:depositWidth caaml:notable caaml:closeCall caaml:locRefClosureStatus caaml:outline caaml:centerPoint caaml:triggerPoint caaml:fractureLine caaml:depositOutline caaml:comment caaml:extFileLink
used by
element AvObsMeasurements
annotation
documentation 
Type definition for Avalanche Observation measurements
source
<complexType name="AvObsMeasurementsType">
  <annotation>
    <documentation>Type definition for Avalanche Observation measurements</documentation>
  </annotation>
  <sequence>
    <element ref="caaml:timeOccurr" minOccurs="0"/>
    <group ref="caaml:numOccurGroup" minOccurs="0"/>
    <group ref="caaml:avSizeGroup" minOccurs="0"/>
    <element ref="caaml:avType" minOccurs="0"/>
    <element ref="caaml:lwcStartzone" minOccurs="0"/>
    <element ref="caaml:lwcDeposit" minOccurs="0"/>
    <element ref="caaml:triggerType" minOccurs="0"/>
    <element ref="caaml:triggerDistance" minOccurs="0"/>
    <element ref="caaml:triggerActivityComment" minOccurs="0"/>
    <group ref="caaml:terrainCharacterGroup" minOccurs="0"/>
    <element ref="caaml:szComment" minOccurs="0"/>
    <element ref="caaml:bdsLevel" minOccurs="0"/>
    <element ref="caaml:bdsTracksPresent" minOccurs="0"/>
    <element ref="caaml:bdsStepped" minOccurs="0"/>
    <element ref="caaml:bdsGrainForm" minOccurs="0" maxOccurs="2"/>
    <element ref="caaml:wklGrainForm" minOccurs="0" maxOccurs="2"/>
    <group ref="caaml:dateOfBurialGroup" minOccurs="0"/>
    <element ref="caaml:slabLength" minOccurs="0"/>
    <element ref="caaml:slabThick" minOccurs="0"/>
    <element ref="caaml:slabWidth" minOccurs="0"/>
    <element ref="caaml:runLength" minOccurs="0"/>
    <element ref="caaml:terminus" minOccurs="0"/>
    <element ref="caaml:depositLength" minOccurs="0"/>
    <element ref="caaml:depositThick" minOccurs="0"/>
    <element ref="caaml:depositWidth" minOccurs="0"/>
    <element ref="caaml:notable" minOccurs="0"/>
    <element ref="caaml:closeCall" minOccurs="0"/>
    <element ref="caaml:locRefClosureStatus" minOccurs="0"/>
    <element ref="caaml:outline" minOccurs="0" maxOccurs="unbounded"/>
    <element ref="caaml:centerPoint" minOccurs="0" maxOccurs="unbounded"/>
    <element ref="caaml:triggerPoint" minOccurs="0" maxOccurs="unbounded"/>
    <element ref="caaml:fractureLine" minOccurs="0" maxOccurs="unbounded"/>
    <element ref="caaml:depositOutline" minOccurs="0" maxOccurs="unbounded"/>
    <element ref="caaml:comment" minOccurs="0"/>
    <element ref="caaml:extFileLink" minOccurs="0" maxOccurs="unbounded"/>
  </sequence>
</complexType>

complexType AvObsResultsOfType
diagram
namespace http://www.caaml.org/Schemas/V4.2
type extension of caaml:AbstractResultsOfBaseType
properties
base caaml:AbstractResultsOfBaseType
children caaml:AvObsMeasurements
used by
element avObsResultsOf
attributes
Name  Type  Use  Default  Fixed  Annotation
owns  boolean      
type  string    simple  
xlink:href  optional      
xlink:role  optional      
xlink:arcrole  optional      
xlink:title  optional      
xlink:show  optional      
documentation 

        The 'show' attribute is used to communicate the desired presentation 
        of the ending resource on traversal from the starting resource; it's 
        value should be treated as follows: 
        new - load ending resource in a new window, frame, pane, or other 
              presentation context
        replace - load the resource in the same window, frame, pane, or 
                  other presentation context
        embed - load ending resource in place of the presentation of the 
                starting resource
        other - behavior is unconstrained; examine other markup in the 
                link for hints 
        none - behavior is unconstrained 
      
xlink:actuate  optional      
documentation 

        The 'actuate' attribute is used to communicate the desired timing 
        of traversal from the starting resource to the ending resource; 
        it's value should be treated as follows:
        onLoad - traverse to the ending resource immediately on loading 
                 the starting resource 
        onRequest - traverse from the starting resource to the ending 
                    resource only on a post-loading event triggered for 
                    this purpose 
        other - behavior is unconstrained; examine other markup in link 
                for hints 
        none - behavior is unconstrained
      
nilReason  gml:NilReasonType      
gml:remoteSchema        
appInfo 
deprecated
annotation
documentation 
Type definition for resultsOf of Avalanche Observation
source
<complexType name="AvObsResultsOfType">
  <annotation>
    <documentation>Type definition for resultsOf of Avalanche Observation</documentation>
  </annotation>
  <complexContent>
    <extension base="caaml:AbstractResultsOfBaseType">
      <sequence>
        <element ref="caaml:AvObsMeasurements"/>
      </sequence>
    </extension>
  </complexContent>
</complexType>

complexType AvObsType
diagram
namespace http://www.caaml.org/Schemas/V4.2
type extension of caaml:AvObsBaseType
properties
base caaml:AvObsBaseType
children gml:metaDataProperty gml:description gml:descriptionReference gml:identifier gml:name gml:boundedBy gml:location gml:validTime gml:using gml:target caaml:avObsResultsOf caaml:locRef caaml:avVictimLink
used by
element AvObs
attributes
Name  Type  Use  Default  Fixed  Annotation
gml:id  required      
documentation 
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.
annotation
documentation 
Type definition for Avalanche Observation
source
<complexType name="AvObsType">
  <annotation>
    <documentation>Type definition for Avalanche Observation</documentation>
  </annotation>
  <complexContent>
    <extension base="caaml:AvObsBaseType">
      <sequence>
        <element ref="caaml:locRef" minOccurs="0" maxOccurs="unbounded"/>
        <element ref="caaml:avVictimLink" minOccurs="0" maxOccurs="unbounded"/>
      </sequence>
    </extension>
  </complexContent>
</complexType>

complexType AvVictimLinkType
diagram
namespace http://www.caaml.org/Schemas/V4.2
type restriction of gml:FeaturePropertyType
properties
base gml:FeaturePropertyType
children caaml:AvVictim
used by
element avVictimLink
attributes
Name  Type  Use  Default  Fixed  Annotation
owns  boolean      
type  string    simple  
xlink:href  optional      
xlink:role  optional      
xlink:arcrole  optional      
xlink:title  optional      
xlink:show  optional      
documentation 

        The 'show' attribute is used to communicate the desired presentation 
        of the ending resource on traversal from the starting resource; it's 
        value should be treated as follows: 
        new - load ending resource in a new window, frame, pane, or other 
              presentation context
        replace - load the resource in the same window, frame, pane, or 
                  other presentation context
        embed - load ending resource in place of the presentation of the 
                starting resource
        other - behavior is unconstrained; examine other markup in the 
                link for hints 
        none - behavior is unconstrained 
      
xlink:actuate  optional      
documentation 

        The 'actuate' attribute is used to communicate the desired timing 
        of traversal from the starting resource to the ending resource; 
        it's value should be treated as follows:
        onLoad - traverse to the ending resource immediately on loading 
                 the starting resource 
        onRequest - traverse from the starting resource to the ending 
                    resource only on a post-loading event triggered for 
                    this purpose 
        other - behavior is unconstrained; examine other markup in link 
                for hints 
        none - behavior is unconstrained
      
nilReason  gml:NilReasonType      
gml:remoteSchema        
appInfo 
deprecated
annotation
documentation 
Type definition for link to avalanche victim
source
<complexType name="AvVictimLinkType">
  <annotation>
    <documentation>Type definition for link to avalanche victim</documentation>
  </annotation>
  <complexContent>
    <restriction base="gml:FeaturePropertyType">
      <sequence minOccurs="0">
        <element ref="caaml:AvVictim"/>
      </sequence>
    </restriction>
  </complexContent>
</complexType>

complexType AvVictimType
diagram
namespace http://www.caaml.org/Schemas/V4.2
type extension of caaml:PersonType
properties
base caaml:PersonType
children gml:metaDataProperty gml:description gml:descriptionReference gml:identifier gml:name gml:boundedBy gml:location caaml:abbrev caaml:poBox caaml:streetAddress caaml:city caaml:provinceState caaml:country caaml:postalZipCode caaml:phone caaml:fax caaml:email caaml:website caaml:function caaml:avalTraining caaml:dob caaml:age caaml:gender caaml:education caaml:workingAtTime caaml:leaderAtTime caaml:experienceAv caaml:experienceTravel caaml:travelMode caaml:safetyGearItem caaml:safetyGearComment caaml:transceiverModel caaml:activityBeforeIncident caaml:locationBeforeIncident caaml:directionBeforeIncident caaml:involvedInAv caaml:carriedDistance caaml:carriedComment caaml:burialDegree caaml:burialDepth caaml:burialTime caaml:burialOrientiation caaml:burialComment caaml:rescueStart caaml:rescueEnd caaml:rescuedWith caaml:rescuedBy caaml:rescueComment caaml:airwayObstructionPresent caaml:iceMaskPresent caaml:recoveryComment caaml:injuriesObtained caaml:injuriesComment caaml:fatal caaml:comment caaml:extFileLink
used by
element AvVictim
attributes
Name  Type  Use  Default  Fixed  Annotation
gml:id  required      
documentation 
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.
annotation
documentation 
Type definition for avalanche victim element
source
<complexType name="AvVictimType">
  <annotation>
    <documentation>Type definition for avalanche victim element</documentation>
  </annotation>
  <complexContent>
    <extension base="caaml:PersonType">
      <sequence>
        <choice minOccurs="0">
          <element ref="caaml:dob" minOccurs="0"/>
          <element ref="caaml:age" minOccurs="0"/>
        </choice>
        <element ref="caaml:gender" minOccurs="0"/>
        <element ref="caaml:education" minOccurs="0"/>
        <element ref="caaml:workingAtTime" minOccurs="0"/>
        <element ref="caaml:leaderAtTime" minOccurs="0"/>
        <element ref="caaml:experienceAv" minOccurs="0"/>
        <element ref="caaml:experienceTravel" minOccurs="0"/>
        <element ref="caaml:travelMode" minOccurs="0"/>
        <element ref="caaml:safetyGearItem" minOccurs="0" maxOccurs="unbounded"/>
        <element ref="caaml:safetyGearComment" minOccurs="0"/>
        <element ref="caaml:transceiverModel" minOccurs="0"/>
        <element ref="caaml:activityBeforeIncident" minOccurs="0"/>
        <element ref="caaml:locationBeforeIncident" minOccurs="0"/>
        <element ref="caaml:directionBeforeIncident" minOccurs="0"/>
        <element ref="caaml:involvedInAv" minOccurs="0" maxOccurs="unbounded"/>
        <element ref="caaml:carriedDistance" minOccurs="0"/>
        <element ref="caaml:carriedComment" minOccurs="0"/>
        <element ref="caaml:burialDegree" minOccurs="0"/>
        <element ref="caaml:burialDepth" minOccurs="0"/>
        <element ref="caaml:burialTime" minOccurs="0"/>
        <element ref="caaml:burialOrientiation" minOccurs="0"/>
        <element ref="caaml:burialComment" minOccurs="0"/>
        <element ref="caaml:rescueStart" minOccurs="0"/>
        <element ref="caaml:rescueEnd" minOccurs="0"/>
        <element ref="caaml:rescuedWith" minOccurs="0"/>
        <element ref="caaml:rescuedBy" minOccurs="0" maxOccurs="unbounded"/>
        <element ref="caaml:rescueComment" minOccurs="0"/>
        <element ref="caaml:airwayObstructionPresent" minOccurs="0"/>
        <element ref="caaml:iceMaskPresent" minOccurs="0"/>
        <element ref="caaml:recoveryComment" minOccurs="0"/>
        <element ref="caaml:injuriesObtained" minOccurs="0"/>
        <element ref="caaml:injuriesComment" minOccurs="0"/>
        <element ref="caaml:fatal" minOccurs="0"/>
        <element ref="caaml:comment" minOccurs="0"/>
        <element ref="caaml:extFileLink" minOccurs="0" maxOccurs="unbounded"/>
      </sequence>
    </extension>
  </complexContent>
</complexType>

complexType BulletinBaseType
diagram
namespace http://www.caaml.org/Schemas/V4.2
type restriction of gml:ObservationType
properties
base gml:ObservationType
children gml:metaDataProperty gml:description gml:descriptionReference gml:identifier gml:name gml:boundedBy gml:location gml:validTime gml:using caaml:bulletinResultsOf
used by
complexType BulletinType
attributes
Name  Type  Use  Default  Fixed  Annotation
gml:id  required      
documentation 
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.
annotation
documentation 
Base type for Avalanche Bulletin observation
source
<complexType name="BulletinBaseType">
  <annotation>
    <documentation>Base type for Avalanche Bulletin observation</documentation>
  </annotation>
  <complexContent>
    <restriction base="gml:ObservationType">
      <sequence>
        <sequence>
          <group ref="gml:StandardObjectProperties"/>
        </sequence>
        <sequence>
          <element ref="gml:boundedBy" minOccurs="0"/>
          <element ref="gml:location" minOccurs="0"/>
        </sequence>
        <sequence>
          <element ref="gml:validTime"/>
          <element ref="gml:using" minOccurs="0"/>
          <element ref="caaml:bulletinResultsOf"/>
        </sequence>
      </sequence>
    </restriction>
  </complexContent>
</complexType>

complexType BulletinLinkType
diagram
namespace http://www.caaml.org/Schemas/V4.2
type restriction of caaml:ObsLinkType
properties
base caaml:ObsLinkType
children caaml:Bulletin
used by
element bulletinLink
attributes
Name  Type  Use  Default  Fixed  Annotation
owns  boolean      
type  string    simple  
xlink:href  optional      
xlink:role  optional      
xlink:arcrole  optional      
xlink:title  optional      
xlink:show  optional      
documentation 

        The 'show' attribute is used to communicate the desired presentation 
        of the ending resource on traversal from the starting resource; it's 
        value should be treated as follows: 
        new - load ending resource in a new window, frame, pane, or other 
              presentation context
        replace - load the resource in the same window, frame, pane, or 
                  other presentation context
        embed - load ending resource in place of the presentation of the 
                starting resource
        other - behavior is unconstrained; examine other markup in the 
                link for hints 
        none - behavior is unconstrained 
      
xlink:actuate  optional      
documentation 

        The 'actuate' attribute is used to communicate the desired timing 
        of traversal from the starting resource to the ending resource; 
        it's value should be treated as follows:
        onLoad - traverse to the ending resource immediately on loading 
                 the starting resource 
        onRequest - traverse from the starting resource to the ending 
                    resource only on a post-loading event triggered for 
                    this purpose 
        other - behavior is unconstrained; examine other markup in link 
                for hints 
        none - behavior is unconstrained
      
nilReason  gml:NilReasonType      
gml:remoteSchema        
appInfo 
deprecated
source
<complexType name="BulletinLinkType">
  <complexContent>
    <restriction base="caaml:ObsLinkType">
      <sequence minOccurs="0">
        <element ref="caaml:Bulletin"/>
      </sequence>
    </restriction>
  </complexContent>
</complexType>

complexType BulletinMeasurementsType
diagram
namespace http://www.caaml.org/Schemas/V4.2
children caaml:bulletinType caaml:backcountryAvalancheAdvisory caaml:dngrRatingAlpine caaml:dngrRatingAlpineComment caaml:dngrRatingTreeline caaml:dngrRatingTreelineComment caaml:dngrRatingBelowTreeline caaml:dngrRatingBelowTreelineComment caaml:dngrRatingGeneral caaml:dngrRatingGeneralComment caaml:wxSynopsisComment caaml:avActivityComment caaml:snowpackStructureComment caaml:travelAdvisory caaml:comment
used by
element BulletinMeasurements
source
<complexType name="BulletinMeasurementsType">
  <sequence>
    <element ref="caaml:bulletinType" minOccurs="0"/>
    <element ref="caaml:backcountryAvalancheAdvisory" minOccurs="0"/>
    <group ref="caaml:dngrRatingGroup" minOccurs="0"/>
    <element ref="caaml:wxSynopsisComment" minOccurs="0"/>
    <element ref="caaml:avActivityComment" minOccurs="0"/>
    <element ref="caaml:snowpackStructureComment" minOccurs="0"/>
    <element ref="caaml:travelAdvisory" minOccurs="0"/>
    <element ref="caaml:comment" minOccurs="0"/>
  </sequence>
</complexType>

complexType BulletinResultsOfType
diagram
namespace http://www.caaml.org/Schemas/V4.2
type extension of caaml:AbstractResultsOfBaseType
properties
base caaml:AbstractResultsOfBaseType
children caaml:BulletinMeasurements
used by
element bulletinResultsOf
attributes
Name  Type  Use  Default  Fixed  Annotation
owns  boolean      
type  string    simple  
xlink:href  optional      
xlink:role  optional      
xlink:arcrole  optional      
xlink:title  optional      
xlink:show  optional      
documentation 

        The 'show' attribute is used to communicate the desired presentation 
        of the ending resource on traversal from the starting resource; it's 
        value should be treated as follows: 
        new - load ending resource in a new window, frame, pane, or other 
              presentation context
        replace - load the resource in the same window, frame, pane, or 
                  other presentation context
        embed - load ending resource in place of the presentation of the 
                starting resource
        other - behavior is unconstrained; examine other markup in the 
                link for hints 
        none - behavior is unconstrained 
      
xlink:actuate  optional      
documentation 

        The 'actuate' attribute is used to communicate the desired timing 
        of traversal from the starting resource to the ending resource; 
        it's value should be treated as follows:
        onLoad - traverse to the ending resource immediately on loading 
                 the starting resource 
        onRequest - traverse from the starting resource to the ending 
                    resource only on a post-loading event triggered for 
                    this purpose 
        other - behavior is unconstrained; examine other markup in link 
                for hints 
        none - behavior is unconstrained
      
nilReason  gml:NilReasonType      
gml:remoteSchema        
appInfo 
deprecated
annotation
documentation 
Type definition for resultsOf of Avalanche Activity observation
source
<complexType name="BulletinResultsOfType">
  <annotation>
    <documentation>Type definition for resultsOf of Avalanche Activity observation</documentation>
  </annotation>
  <complexContent>
    <extension base="caaml:AbstractResultsOfBaseType">
      <sequence>
        <element ref="caaml:BulletinMeasurements"/>
      </sequence>
    </extension>
  </complexContent>
</complexType>

complexType BulletinType
diagram
namespace http://www.caaml.org/Schemas/V4.2
type extension of caaml:BulletinBaseType
properties
base caaml:BulletinBaseType
children gml:metaDataProperty gml:description gml:descriptionReference gml:identifier gml:name gml:boundedBy gml:location gml:validTime gml:using caaml:bulletinResultsOf caaml:locRef caaml:avObsLink caaml:wxObsLink
used by
element Bulletin
attributes
Name  Type  Use  Default  Fixed  Annotation
gml:id  required      
documentation 
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.
annotation
documentation 
Type definition for Avalanche Bulletin observation
source
<complexType name="BulletinType">
  <annotation>
    <documentation>Type definition for Avalanche Bulletin observation</documentation>
  </annotation>
  <complexContent>
    <extension base="caaml:BulletinBaseType">
      <sequence>
        <element ref="caaml:locRef" minOccurs="0" maxOccurs="unbounded"/>
        <element ref="caaml:avObsLink" minOccurs="0" maxOccurs="unbounded"/>
        <element ref="caaml:wxObsLink" minOccurs="0" maxOccurs="unbounded"/>
      </sequence>
    </extension>
  </complexContent>
</complexType>

complexType CaamlDataType
diagram
namespace http://www.caaml.org/Schemas/V4.2
children gml:metaDataProperty caaml:srcInfo caaml:locInfo caaml:obsInfo
used by
element CaamlData
annotation
documentation 
Type definition for CAAML root element
source
<complexType name="CaamlDataType">
  <annotation>
    <documentation>Type definition for CAAML root element</documentation>
  </annotation>
  <sequence>
    <element ref="gml:metaDataProperty" minOccurs="0"/>
    <element name="srcInfo" minOccurs="0">
      <complexType>
        <choice maxOccurs="unbounded">
          <element ref="caaml:Operation"/>
          <element ref="caaml:Person"/>
          <element ref="caaml:Tree"/>
        </choice>
      </complexType>
    </element>
    <element name="locInfo" minOccurs="0">
      <complexType>
        <choice maxOccurs="unbounded">
          <element ref="caaml:AbstractLocation"/>
          <element ref="caaml:LocCollection"/>
          <element ref="caaml:Tree"/>
        </choice>
      </complexType>
    </element>
    <element name="obsInfo" minOccurs="0">
      <complexType>
        <choice maxOccurs="unbounded">
          <element ref="caaml:AbstractObs"/>
          <element ref="caaml:AbstractObsCollection"/>
        </choice>
      </complexType>
    </element>
  </sequence>
</complexType>

element CaamlDataType/srcInfo
diagram
namespace http://www.caaml.org/Schemas/V4.2
properties
isRef 0
content complex
children caaml:Operation caaml:Person caaml:Tree
source
<element name="srcInfo" minOccurs="0">
  <complexType>
    <choice maxOccurs="unbounded">
      <element ref="caaml:Operation"/>
      <element ref="caaml:Person"/>
      <element ref="caaml:Tree"/>
    </choice>
  </complexType>
</element>

element CaamlDataType/locInfo
diagram
namespace http://www.caaml.org/Schemas/V4.2
properties
isRef 0
content complex
children caaml:AbstractLocation caaml:LocCollection caaml:Tree
source
<element name="locInfo" minOccurs="0">
  <complexType>
    <choice maxOccurs="unbounded">
      <element ref="caaml:AbstractLocation"/>
      <element ref="caaml:LocCollection"/>
      <element ref="caaml:Tree"/>
    </choice>
  </complexType>
</element>

element CaamlDataType/obsInfo
diagram
namespace http://www.caaml.org/Schemas/V4.2
properties
isRef 0
content complex
children caaml:AbstractObs caaml:AbstractObsCollection
source
<element name="obsInfo" minOccurs="0">
  <complexType>
    <choice maxOccurs="unbounded">
      <element ref="caaml:AbstractObs"/>
      <element ref="caaml:AbstractObsCollection"/>
    </choice>
  </complexType>
</element>

complexType ClosureBaseType
diagram
namespace http://www.caaml.org/Schemas/V4.2
type restriction of gml:ObservationType
properties
base gml:ObservationType
children gml:metaDataProperty gml:description gml:descriptionReference gml:identifier gml:name gml:boundedBy gml:location gml:validTime gml:using gml:target caaml:closureResultsOf
used by
complexType ClosureType
attributes
Name  Type  Use  Default  Fixed  Annotation
gml:id  required      
documentation 
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.
annotation
documentation 
Base type for Closure observation
source
<complexType name="ClosureBaseType">
  <annotation>
    <documentation>Base type for Closure observation</documentation>
  </annotation>
  <complexContent>
    <restriction base="gml:ObservationType">
      <sequence>
        <sequence>
          <group ref="gml:StandardObjectProperties"/>
        </sequence>
        <sequence>
          <element ref="gml:boundedBy" minOccurs="0"/>
          <element ref="gml:location" minOccurs="0"/>
        </sequence>
        <sequence>
          <element ref="gml:validTime"/>
          <element ref="gml:using" minOccurs="0"/>
          <element ref="gml:target" minOccurs="0"/>
          <element ref="caaml:closureResultsOf"/>
        </sequence>
      </sequence>
    </restriction>
  </complexContent>
</complexType>

complexType ClosureLinkType
diagram
namespace http://www.caaml.org/Schemas/V4.2
type extension of caaml:ObsLinkType
properties
base caaml:ObsLinkType
children caaml:AbstractObs
used by
element closureLink
attributes
Name  Type  Use  Default  Fixed  Annotation
owns  boolean      
type  string    simple  
xlink:href  optional      
xlink:role  optional      
xlink:arcrole  optional      
xlink:title  optional      
xlink:show  optional      
documentation 

        The 'show' attribute is used to communicate the desired presentation 
        of the ending resource on traversal from the starting resource; it's 
        value should be treated as follows: 
        new - load ending resource in a new window, frame, pane, or other 
              presentation context
        replace - load the resource in the same window, frame, pane, or 
                  other presentation context
        embed - load ending resource in place of the presentation of the 
                starting resource
        other - behavior is unconstrained; examine other markup in the 
                link for hints 
        none - behavior is unconstrained 
      
xlink:actuate  optional      
documentation 

        The 'actuate' attribute is used to communicate the desired timing 
        of traversal from the starting resource to the ending resource; 
        it's value should be treated as follows:
        onLoad - traverse to the ending resource immediately on loading 
                 the starting resource 
        onRequest - traverse from the starting resource to the ending 
                    resource only on a post-loading event triggered for 
                    this purpose 
        other - behavior is unconstrained; examine other markup in link 
                for hints 
        none - behavior is unconstrained
      
nilReason  gml:NilReasonType      
gml:remoteSchema        
appInfo 
deprecated
source
<complexType name="ClosureLinkType">
  <complexContent>
    <extension base="caaml:ObsLinkType"/>
  </complexContent>
</complexType>

complexType ClosureMeasurementsType
diagram
namespace http://www.caaml.org/Schemas/V4.2
children caaml:closureStatus caaml:comment
used by
element ClosureMeasurements
annotation
documentation 
Type definition for Closure observation measurements
source
<complexType name="ClosureMeasurementsType">
  <annotation>
    <documentation>Type definition for Closure observation measurements</documentation>
  </annotation>
  <sequence>
    <element ref="caaml:closureStatus" minOccurs="0"/>
    <element ref="caaml:comment" minOccurs="0"/>
  </sequence>
</complexType>

complexType ClosureResultsOfType
diagram
namespace http://www.caaml.org/Schemas/V4.2
type extension of caaml:AbstractResultsOfBaseType
properties
base caaml:AbstractResultsOfBaseType
children caaml:ClosureMeasurements
used by
element closureResultsOf
attributes
Name  Type  Use  Default  Fixed  Annotation
owns  boolean      
type  string    simple  
xlink:href  optional      
xlink:role  optional      
xlink:arcrole  optional      
xlink:title  optional      
xlink:show  optional      
documentation 

        The 'show' attribute is used to communicate the desired presentation 
        of the ending resource on traversal from the starting resource; it's 
        value should be treated as follows: 
        new - load ending resource in a new window, frame, pane, or other 
              presentation context
        replace - load the resource in the same window, frame, pane, or 
                  other presentation context
        embed - load ending resource in place of the presentation of the 
                starting resource
        other - behavior is unconstrained; examine other markup in the 
                link for hints 
        none - behavior is unconstrained 
      
xlink:actuate  optional      
documentation 

        The 'actuate' attribute is used to communicate the desired timing 
        of traversal from the starting resource to the ending resource; 
        it's value should be treated as follows:
        onLoad - traverse to the ending resource immediately on loading 
                 the starting resource 
        onRequest - traverse from the starting resource to the ending 
                    resource only on a post-loading event triggered for 
                    this purpose 
        other - behavior is unconstrained; examine other markup in link 
                for hints 
        none - behavior is unconstrained
      
nilReason  gml:NilReasonType      
gml:remoteSchema        
appInfo 
deprecated
annotation
documentation 
Type definition for resultsOf of Closure observation
source
<complexType name="ClosureResultsOfType">
  <annotation>
    <documentation>Type definition for resultsOf of Closure observation</documentation>
  </annotation>
  <complexContent>
    <extension base="caaml:AbstractResultsOfBaseType">
      <sequence>
        <element ref="caaml:ClosureMeasurements"/>
      </sequence>
    </extension>
  </complexContent>
</complexType>

complexType ClosureType
diagram
namespace http://www.caaml.org/Schemas/V4.2
type extension of caaml:ClosureBaseType
properties
base caaml:ClosureBaseType
children gml:metaDataProperty gml:description gml:descriptionReference gml:identifier gml:name gml:boundedBy gml:location gml:validTime gml:using gml:target caaml:closureResultsOf caaml:locRef
used by
element Closure
attributes
Name  Type  Use  Default  Fixed  Annotation
gml:id  required      
documentation 
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.
annotation
documentation 
Type definition for Closure observation
source
<complexType name="ClosureType">
  <annotation>
    <documentation>Type definition for Closure observation</documentation>
  </annotation>
  <complexContent>
    <extension base="caaml:ClosureBaseType">
      <sequence>
        <element ref="caaml:locRef" minOccurs="0" maxOccurs="unbounded"/>
      </sequence>
    </extension>
  </complexContent>
</complexType>

complexType CompressionTestType
diagram
namespace http://www.caaml.org/Schemas/V4.2
children caaml:failedOn caaml:NoFailure caaml:comment
used by
element CompressionTest
annotation
documentation 
Type definition for compression test results
source
<complexType name="CompressionTestType">
  <annotation>
    <documentation>Type definition for compression test results</documentation>
  </annotation>
  <sequence>
    <choice>
      <element name="failedOn" maxOccurs="unbounded">
        <complexType>
          <complexContent>
            <extension base="caaml:InterfaceLinkType">
              <sequence>
                <element name="Result">
                  <complexType>
                    <sequence>
                      <element ref="caaml:fractureCharacter" minOccurs="0"/>
                      <element ref="caaml:cTScore" minOccurs="0"/>
                      <element ref="caaml:numTaps" minOccurs="0"/>
                    </sequence>
                  </complexType>
                </element>
              </sequence>
            </extension>
          </complexContent>
        </complexType>
      </element>
      <element name="NoFailure" type="gml:booleanOrNilReason"/>
    </choice>
    <element ref="caaml:comment" minOccurs="0"/>
  </sequence>
</complexType>

element CompressionTestType/failedOn
diagram
namespace http://www.caaml.org/Schemas/V4.2
type extension of caaml:InterfaceLinkType
properties
isRef 0
content complex
children caaml:Interface caaml:Result
attributes
Name  Type  Use  Default  Fixed  Annotation
owns  boolean      
type  string    simple  
xlink:href  optional      
xlink:role  optional      
xlink:arcrole  optional      
xlink:title  optional      
xlink:show  optional      
documentation 

        The 'show' attribute is used to communicate the desired presentation 
        of the ending resource on traversal from the starting resource; it's 
        value should be treated as follows: 
        new - load ending resource in a new window, frame, pane, or other 
              presentation context
        replace - load the resource in the same window, frame, pane, or 
                  other presentation context
        embed - load ending resource in place of the presentation of the 
                starting resource
        other - behavior is unconstrained; examine other markup in the 
                link for hints 
        none - behavior is unconstrained 
      
xlink:actuate  optional      
documentation 

        The 'actuate' attribute is used to communicate the desired timing 
        of traversal from the starting resource to the ending resource; 
        it's value should be treated as follows:
        onLoad - traverse to the ending resource immediately on loading 
                 the starting resource 
        onRequest - traverse from the starting resource to the ending 
                    resource only on a post-loading event triggered for 
                    this purpose 
        other - behavior is unconstrained; examine other markup in link 
                for hints 
        none - behavior is unconstrained
      
nilReason  gml:NilReasonType      
gml:remoteSchema        
appInfo 
deprecated
source
<element name="failedOn" maxOccurs="unbounded">
  <complexType>
    <complexContent>
      <extension base="caaml:InterfaceLinkType">
        <sequence>
          <element name="Result">
            <complexType>
              <sequence>
                <element ref="caaml:fractureCharacter" minOccurs="0"/>
                <element ref="caaml:cTScore" minOccurs="0"/>
                <element ref="caaml:numTaps" minOccurs="0"/>
              </sequence>
            </complexType>
          </element>
        </sequence>
      </extension>
    </complexContent>
  </complexType>
</element>

element CompressionTestType/failedOn/Result
diagram
namespace http://www.caaml.org/Schemas/V4.2
properties
isRef 0
content complex
children caaml:fractureCharacter caaml:cTScore caaml:numTaps
source
<element name="Result">
  <complexType>
    <sequence>
      <element ref="caaml:fractureCharacter" minOccurs="0"/>
      <element ref="caaml:cTScore" minOccurs="0"/>
      <element ref="caaml:numTaps" minOccurs="0"/>
    </sequence>
  </complexType>
</element>

element CompressionTestType/NoFailure
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:booleanOrNilReason
properties
isRef 0
content simple
source
<element name="NoFailure" type="gml:booleanOrNilReason"/>

complexType DensityProfileType
diagram
namespace http://www.caaml.org/Schemas/V4.2
children caaml:MeasurementComponents caaml:Measurements
used by
element densityProfile
attributes
Name  Type  Use  Default  Fixed  Annotation
dir  caaml:DirectionTypeoptional      
annotation
documentation 
Type definition for density profile
source
<complexType name="DensityProfileType">
  <annotation>
    <documentation>Type definition for density profile</documentation>
  </annotation>
  <sequence>
    <element name="MeasurementComponents">
      <complexType>
        <sequence>
          <element ref="caaml:depth"/>
          <element ref="caaml:density"/>
        </sequence>
      </complexType>
    </element>
    <element name="Measurements">
      <complexType>
        <sequence>
          <element ref="caaml:tupleList"/>
        </sequence>
      </complexType>
    </element>
  </sequence>
  <attribute name="dir" type="caaml:DirectionType" use="optional"/>
</complexType>

element DensityProfileType/MeasurementComponents
diagram
namespace http://www.caaml.org/Schemas/V4.2
properties
isRef 0
content complex
children caaml:depth caaml:density
source
<element name="MeasurementComponents">
  <complexType>
    <sequence>
      <element ref="caaml:depth"/>
      <element ref="caaml:density"/>
    </sequence>
  </complexType>
</element>

element DensityProfileType/Measurements
diagram
namespace http://www.caaml.org/Schemas/V4.2
properties
isRef 0
content complex
children caaml:tupleList
source
<element name="Measurements">
  <complexType>
    <sequence>
      <element ref="caaml:tupleList"/>
    </sequence>
  </complexType>
</element>

complexType DepthType
diagram
namespace http://www.caaml.org/Schemas/V4.2
type extension of caaml:NonNegMeasureType
properties
base caaml:NonNegMeasureType
used by
elements depth depthBottom depthTop
attributes
Name  Type  Use  Default  Fixed  Annotation
uom  gml:UomIdentifieroptional      
meastype  caaml:MeasurementTypeoptional      
dir  caaml:DirectionTypeoptional      
annotation
documentation 
Type definition for individual depth elements
source
<complexType name="DepthType">
  <annotation>
    <documentation>Type definition for individual depth elements</documentation>
  </annotation>
  <simpleContent>
    <extension base="caaml:NonNegMeasureType">
      <attribute name="dir" type="caaml:DirectionType" use="optional"/>
    </extension>
  </simpleContent>
</complexType>

complexType ElevationType
diagram
namespace http://www.caaml.org/Schemas/V4.2
type extension of caaml:ElevationBaseType
properties
base caaml:ElevationBaseType
used by
elements elevation elevationAvg elevationMax elevationMin valleyFogElevation valleyFogElevation1 valleyFogElevation2
facets
minInclusive -1312
maxInclusive 29145
attributes
Name  Type  Use  Default  Fixed  Annotation
uom  gml:UomIdentifieroptional      
meastype  caaml:MeasurementTypeoptional      
annotation
documentation 
Type definition for elevation elements
source
<complexType name="ElevationType">
  <annotation>
    <documentation>Type definition for elevation elements</documentation>
  </annotation>
  <simpleContent>
    <extension base="caaml:ElevationBaseType">
      <attribute name="uom" type="gml:UomIdentifier" use="optional"/>
      <attribute name="meastype" type="caaml:MeasurementType" use="optional"/>
    </extension>
  </simpleContent>
</complexType>

complexType ExtFileLinkType
diagram
namespace http://www.caaml.org/Schemas/V4.2
type restriction of gml:FeaturePropertyType
properties
base gml:FeaturePropertyType
children caaml:ExtFile
used by
element extFileLink
attributes
Name  Type  Use  Default  Fixed  Annotation
owns  boolean      
type  string    simple  
xlink:href  optional      
xlink:role  optional      
xlink:arcrole  optional      
xlink:title  optional      
xlink:show  optional      
documentation 

        The 'show' attribute is used to communicate the desired presentation 
        of the ending resource on traversal from the starting resource; it's 
        value should be treated as follows: 
        new - load ending resource in a new window, frame, pane, or other 
              presentation context
        replace - load the resource in the same window, frame, pane, or 
                  other presentation context
        embed - load ending resource in place of the presentation of the 
                starting resource
        other - behavior is unconstrained; examine other markup in the 
                link for hints 
        none - behavior is unconstrained 
      
xlink:actuate  optional      
documentation 

        The 'actuate' attribute is used to communicate the desired timing 
        of traversal from the starting resource to the ending resource; 
        it's value should be treated as follows:
        onLoad - traverse to the ending resource immediately on loading 
                 the starting resource 
        onRequest - traverse from the starting resource to the ending 
                    resource only on a post-loading event triggered for 
                    this purpose 
        other - behavior is unconstrained; examine other markup in link 
                for hints 
        none - behavior is unconstrained
      
nilReason  gml:NilReasonType      
gml:remoteSchema        
appInfo 
deprecated
annotation
documentation 
Type definition for Weather Synopsis reference
source
<complexType name="ExtFileLinkType">
  <annotation>
    <documentation>Type definition for Weather Synopsis reference</documentation>
  </annotation>
  <complexContent>
    <restriction base="gml:FeaturePropertyType">
      <sequence minOccurs="0">
        <element ref="caaml:ExtFile"/>
      </sequence>
    </restriction>
  </complexContent>
</complexType>

complexType ExtFileType
diagram
namespace http://www.caaml.org/Schemas/V4.2
type extension of gml:AbstractFeatureType
properties
base gml:AbstractFeatureType
children gml:metaDataProperty gml:description gml:descriptionReference gml:identifier gml:name gml:boundedBy gml:location caaml:locRef caaml:fileType caaml:fileReferenceURI caaml:fileReferenceString
used by
element ExtFile
attributes
Name  Type  Use  Default  Fixed  Annotation
gml:id  required      
documentation 
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.
annotation
documentation 
Type definitions for external file
source
<complexType name="ExtFileType">
  <annotation>
    <documentation>Type definitions for external file</documentation>
  </annotation>
  <complexContent>
    <extension base="gml:AbstractFeatureType">
      <sequence>
        <element ref="caaml:locRef" minOccurs="0" maxOccurs="unbounded"/>
        <element name="fileType" type="gml:CodeType" minOccurs="0">
          <annotation>
            <documentation>Property element for describing the file type. This can facilitate the
									presentation of external files.</documentation>
          </annotation>
        </element>
        <choice>
          <element name="fileReferenceURI" type="anyURI">
            <annotation>
              <documentation>The external file is referenced by the gml:fileReference property that is an
									anyURI. This means that the external file may be located remotely from the referencing GML
									instance. </documentation>
            </annotation>
          </element>
          <element name="fileReferenceString" type="gml:stringOrNilReason">
            <annotation>
              <documentation>Description of physical location of document</documentation>
            </annotation>
          </element>
        </choice>
      </sequence>
    </extension>
  </complexContent>
</complexType>

element ExtFileType/fileType
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:CodeType
properties
isRef 0
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
codeSpace  anyURI      
annotation
documentation 
Property element for describing the file type. This can facilitate the
									presentation of external files.
source
<element name="fileType" type="gml:CodeType" minOccurs="0">
  <annotation>
    <documentation>Property element for describing the file type. This can facilitate the
									presentation of external files.</documentation>
  </annotation>
</element>

element ExtFileType/fileReferenceURI
diagram
namespace http://www.caaml.org/Schemas/V4.2
type anyURI
properties
isRef 0
content simple
annotation
documentation 
The external file is referenced by the gml:fileReference property that is an
									anyURI. This means that the external file may be located remotely from the referencing GML
									instance. 
source
<element name="fileReferenceURI" type="anyURI">
  <annotation>
    <documentation>The external file is referenced by the gml:fileReference property that is an
									anyURI. This means that the external file may be located remotely from the referencing GML
									instance. </documentation>
  </annotation>
</element>

element ExtFileType/fileReferenceString
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:stringOrNilReason
properties
isRef 0
content simple
annotation
documentation 
Description of physical location of document
source
<element name="fileReferenceString" type="gml:stringOrNilReason">
  <annotation>
    <documentation>Description of physical location of document</documentation>
  </annotation>
</element>

complexType FieldObsBaseType
diagram
namespace http://www.caaml.org/Schemas/V4.2
type restriction of gml:ObservationType
properties
base gml:ObservationType
children gml:metaDataProperty gml:description gml:descriptionReference gml:identifier gml:name gml:boundedBy gml:location gml:validTime gml:using gml:target caaml:fieldObsResultsOf
used by
complexType FieldObsType
attributes
Name  Type  Use  Default  Fixed  Annotation
gml:id  required      
documentation 
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.
annotation
documentation 
Base type for Field observation
source
<complexType name="FieldObsBaseType">
  <annotation>
    <documentation>Base type for Field observation</documentation>
  </annotation>
  <complexContent>
    <restriction base="gml:ObservationType">
      <sequence>
        <sequence>
          <group ref="gml:StandardObjectProperties"/>
        </sequence>
        <sequence>
          <element ref="gml:boundedBy" minOccurs="0"/>
          <element ref="gml:location" minOccurs="0"/>
        </sequence>
        <sequence>
          <element ref="gml:validTime"/>
          <element ref="gml:using" minOccurs="0"/>
          <element ref="gml:target" minOccurs="0"/>
          <element ref="caaml:fieldObsResultsOf"/>
        </sequence>
      </sequence>
    </restriction>
  </complexContent>
</complexType>

complexType FieldObsLinkType
diagram
namespace http://www.caaml.org/Schemas/V4.2
type extension of caaml:ObsLinkType
properties
base caaml:ObsLinkType
children caaml:AbstractObs
used by
element fieldObsLink
attributes
Name  Type  Use  Default  Fixed  Annotation
owns  boolean      
type  string    simple  
xlink:href  optional      
xlink:role  optional      
xlink:arcrole  optional      
xlink:title  optional      
xlink:show  optional      
documentation 

        The 'show' attribute is used to communicate the desired presentation 
        of the ending resource on traversal from the starting resource; it's 
        value should be treated as follows: 
        new - load ending resource in a new window, frame, pane, or other 
              presentation context
        replace - load the resource in the same window, frame, pane, or 
                  other presentation context
        embed - load ending resource in place of the presentation of the 
                starting resource
        other - behavior is unconstrained; examine other markup in the 
                link for hints 
        none - behavior is unconstrained 
      
xlink:actuate  optional      
documentation 

        The 'actuate' attribute is used to communicate the desired timing 
        of traversal from the starting resource to the ending resource; 
        it's value should be treated as follows:
        onLoad - traverse to the ending resource immediately on loading 
                 the starting resource 
        onRequest - traverse from the starting resource to the ending 
                    resource only on a post-loading event triggered for 
                    this purpose 
        other - behavior is unconstrained; examine other markup in link 
                for hints 
        none - behavior is unconstrained
      
nilReason  gml:NilReasonType      
gml:remoteSchema        
appInfo 
deprecated
source
<complexType name="FieldObsLinkType">
  <complexContent>
    <extension base="caaml:ObsLinkType"/>
  </complexContent>
</complexType>

complexType FieldObsMeasurementsType
diagram
namespace http://www.caaml.org/Schemas/V4.2
children caaml:skyCond1 caaml:skyCond2 caaml:valleyFogElevation1 caaml:valleyFogElevation2 caaml:precipTI1 caaml:precipTI2 caaml:airTempLow caaml:airTempHigh caaml:hINField caaml:hN24Field caaml:hSTField caaml:hSField caaml:sfcGrainForm caaml:windDirCat1 caaml:windDirCat2 caaml:windSpeedCat1 caaml:windSpeedCat2 caaml:xportDir1 caaml:xportDir2 caaml:xportExtent1 caaml:xportExtent2 caaml:comment caaml:extFileLink
used by
element FieldObsMeasurements
annotation
documentation 
Type definition for Field observation measurements
source
<complexType name="FieldObsMeasurementsType">
  <annotation>
    <documentation>Type definition for Field observation measurements</documentation>
  </annotation>
  <sequence>
    <element ref="caaml:skyCond1" minOccurs="0"/>
    <element ref="caaml:skyCond2" minOccurs="0"/>
    <element ref="caaml:valleyFogElevation1" minOccurs="0"/>
    <element ref="caaml:valleyFogElevation2" minOccurs="0"/>
    <element ref="caaml:precipTI1" minOccurs="0"/>
    <element ref="caaml:precipTI2" minOccurs="0"/>
    <element ref="caaml:airTempLow" minOccurs="0"/>
    <element ref="caaml:airTempHigh" minOccurs="0"/>
    <element ref="caaml:hINField" minOccurs="0"/>
    <element ref="caaml:hN24Field" minOccurs="0"/>
    <element ref="caaml:hSTField" minOccurs="0"/>
    <element ref="caaml:hSField" minOccurs="0"/>
    <element ref="caaml:sfcGrainForm" minOccurs="0" maxOccurs="2"/>
    <element ref="caaml:windDirCat1" minOccurs="0"/>
    <element ref="caaml:windDirCat2" minOccurs="0"/>
    <element ref="caaml:windSpeedCat1" minOccurs="0"/>
    <element ref="caaml:windSpeedCat2" minOccurs="0"/>
    <element ref="caaml:xportDir1" minOccurs="0"/>
    <element ref="caaml:xportDir2" minOccurs="0"/>
    <element ref="caaml:xportExtent1" minOccurs="0"/>
    <element ref="caaml:xportExtent2" minOccurs="0"/>
    <element ref="caaml:comment" minOccurs="0"/>
    <element ref="caaml:extFileLink" minOccurs="0" maxOccurs="unbounded"/>
  </sequence>
</complexType>

complexType FieldObsResultsOfType
diagram
namespace http://www.caaml.org/Schemas/V4.2
type extension of caaml:AbstractResultsOfBaseType
properties
base caaml:AbstractResultsOfBaseType
children caaml:FieldObsMeasurements
used by
element fieldObsResultsOf
attributes
Name  Type  Use  Default  Fixed  Annotation
owns  boolean      
type  string    simple  
xlink:href  optional      
xlink:role  optional      
xlink:arcrole  optional      
xlink:title  optional      
xlink:show  optional      
documentation 

        The 'show' attribute is used to communicate the desired presentation 
        of the ending resource on traversal from the starting resource; it's 
        value should be treated as follows: 
        new - load ending resource in a new window, frame, pane, or other 
              presentation context
        replace - load the resource in the same window, frame, pane, or 
                  other presentation context
        embed - load ending resource in place of the presentation of the 
                starting resource
        other - behavior is unconstrained; examine other markup in the 
                link for hints 
        none - behavior is unconstrained 
      
xlink:actuate  optional      
documentation 

        The 'actuate' attribute is used to communicate the desired timing 
        of traversal from the starting resource to the ending resource; 
        it's value should be treated as follows:
        onLoad - traverse to the ending resource immediately on loading 
                 the starting resource 
        onRequest - traverse from the starting resource to the ending 
                    resource only on a post-loading event triggered for 
                    this purpose 
        other - behavior is unconstrained; examine other markup in link 
                for hints 
        none - behavior is unconstrained
      
nilReason  gml:NilReasonType      
gml:remoteSchema        
appInfo 
deprecated
annotation
documentation 
Type definition for resultsOf of Field observation
source
<complexType name="FieldObsResultsOfType">
  <annotation>
    <documentation>Type definition for resultsOf of Field observation</documentation>
  </annotation>
  <complexContent>
    <extension base="caaml:AbstractResultsOfBaseType">
      <sequence>
        <element ref="caaml:FieldObsMeasurements"/>
      </sequence>
    </extension>
  </complexContent>
</complexType>

complexType FieldObsType
diagram
namespace http://www.caaml.org/Schemas/V4.2
type extension of caaml:FieldObsBaseType
properties
base caaml:FieldObsBaseType
children gml:metaDataProperty gml:description gml:descriptionReference gml:identifier gml:name gml:boundedBy gml:location gml:validTime gml:using gml:target caaml:fieldObsResultsOf caaml:locRef
used by
element FieldObs
attributes
Name  Type  Use  Default  Fixed  Annotation
gml:id  required      
documentation 
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.
annotation
documentation 
Type definition for Field observation
source
<complexType name="FieldObsType">
  <annotation>
    <documentation>Type definition for Field observation</documentation>
  </annotation>
  <complexContent>
    <extension base="caaml:FieldObsBaseType">
      <sequence>
        <element ref="caaml:locRef" minOccurs="0" maxOccurs="unbounded"/>
      </sequence>
    </extension>
  </complexContent>
</complexType>

complexType GrainCharacterType
diagram
namespace http://www.caaml.org/Schemas/V4.2
children caaml:Components
used by
elements bdsGrainForm grainForm sfcGrainForm wklGrainForm
attributes
Name  Type  Use  Default  Fixed  Annotation
uom  gml:UomIdentifieroptional      
meastype  caaml:MeasurementTypeoptional      
annotation
documentation 
Type definition for grain character 
source
<complexType name="GrainCharacterType">
  <annotation>
    <documentation>Type definition for grain character </documentation>
  </annotation>
  <sequence>
    <element name="Components">
      <complexType>
        <sequence>
          <element ref="caaml:grainType"/>
          <element ref="caaml:grainSizeMin" minOccurs="0"/>
          <element ref="caaml:grainSizeMax" minOccurs="0"/>
          <element ref="caaml:grainSizeAvg" minOccurs="0"/>
        </sequence>
      </complexType>
    </element>
  </sequence>
  <attribute name="uom" type="gml:UomIdentifier" use="optional"/>
  <attribute name="meastype" type="caaml:MeasurementType" use="optional"/>
</complexType>

element GrainCharacterType/Components
diagram
namespace http://www.caaml.org/Schemas/V4.2
properties
isRef 0
content complex
children caaml:grainType caaml:grainSizeMin caaml:grainSizeMax caaml:grainSizeAvg
source
<element name="Components">
  <complexType>
    <sequence>
      <element ref="caaml:grainType"/>
      <element ref="caaml:grainSizeMin" minOccurs="0"/>
      <element ref="caaml:grainSizeMax" minOccurs="0"/>
      <element ref="caaml:grainSizeAvg" minOccurs="0"/>
    </sequence>
  </complexType>
</element>

complexType HistoryType
diagram
namespace http://www.caaml.org/Schemas/V4.2
type extension of gml:CodeType
properties
base gml:CodeType
used by
element history
attributes
Name  Type  Use  Default  Fixed  Annotation
codeSpace  anyURI      
date  dateoptional      
annotation
documentation 
Type definition for history element
source
<complexType name="HistoryType">
  <annotation>
    <documentation>Type definition for history element</documentation>
  </annotation>
  <simpleContent>
    <extension base="gml:CodeType">
      <attribute name="date" type="date" use="optional"/>
    </extension>
  </simpleContent>
</complexType>

complexType InclineType
diagram
namespace http://www.caaml.org/Schemas/V4.2
type extension of caaml:PercentIntOrNilReason
properties
base caaml:PercentIntOrNilReason
used by
elements incline inclineAvg inclineMax inclineMin triggerPointIncline
attributes
Name  Type  Use  Default  Fixed  Annotation
uom  gml:UomIdentifieroptional      
meastype  caaml:MeasurementTypeoptional      
annotation
documentation 
Type definition for incline elements
source
<complexType name="InclineType">
  <annotation>
    <documentation>Type definition for incline elements</documentation>
  </annotation>
  <simpleContent>
    <extension base="caaml:PercentIntOrNilReason">
      <attribute name="uom" type="gml:UomIdentifier" use="optional"/>
      <attribute name="meastype" type="caaml:MeasurementType" use="optional"/>
    </extension>
  </simpleContent>
</complexType>

complexType InjuriesObtainedType
diagram
namespace http://www.caaml.org/Schemas/V4.2
children caaml:Injury
used by
element injuriesObtained
annotation
documentation 
Type definition for injuries obtained
source
<complexType name="InjuriesObtainedType">
  <annotation>
    <documentation>Type definition for injuries obtained</documentation>
  </annotation>
  <sequence>
    <element name="Injury" maxOccurs="unbounded">
      <annotation>
        <documentation>Injury element</documentation>
      </annotation>
      <complexType>
        <sequence>
          <element name="icd10Code" type="gml:CodeType" minOccurs="0">
            <annotation>
              <documentation>Property element for ICD-10 code of injury</documentation>
            </annotation>
          </element>
          <element name="description" type="gml:CodeType" minOccurs="0">
            <annotation>
              <documentation>Property element for description of injury in common
								terms</documentation>
            </annotation>
          </element>
          <element name="causeOfDeath" type="gml:booleanOrNilReasonList" minOccurs="0">
            <annotation>
              <documentation>Boolean property element for description whether injury resulted in
								death</documentation>
            </annotation>
          </element>
          <element ref="caaml:comment" minOccurs="0"/>
          <element name="causedBy" minOccurs="0">
            <annotation>
              <documentation>Property element for cause(s) of injury</documentation>
            </annotation>
            <complexType>
              <sequence>
                <element name="ExternalCause" maxOccurs="unbounded">
                  <annotation>
                    <documentation>External cause of injury</documentation>
                  </annotation>
                  <complexType>
                    <sequence>
                      <element name="icd10Code" type="gml:CodeType" minOccurs="0">
                        <annotation>
                          <documentation>Property element for ICD-10 code of injury</documentation>
                        </annotation>
                      </element>
                      <element name="description" type="gml:CodeType" minOccurs="0">
                        <annotation>
                          <documentation>Property element for description of injury in common
														terms</documentation>
                        </annotation>
                      </element>
                      <element ref="caaml:comment" minOccurs="0"/>
                    </sequence>
                  </complexType>
                </element>
              </sequence>
            </complexType>
          </element>
        </sequence>
      </complexType>
    </element>
  </sequence>
</complexType>

element InjuriesObtainedType/Injury
diagram
namespace http://www.caaml.org/Schemas/V4.2
properties
isRef 0
content complex
children caaml:icd10Code caaml:description caaml:causeOfDeath caaml:comment caaml:causedBy
annotation
documentation 
Injury element
source
<element name="Injury" maxOccurs="unbounded">
  <annotation>
    <documentation>Injury element</documentation>
  </annotation>
  <complexType>
    <sequence>
      <element name="icd10Code" type="gml:CodeType" minOccurs="0">
        <annotation>
          <documentation>Property element for ICD-10 code of injury</documentation>
        </annotation>
      </element>
      <element name="description" type="gml:CodeType" minOccurs="0">
        <annotation>
          <documentation>Property element for description of injury in common
								terms</documentation>
        </annotation>
      </element>
      <element name="causeOfDeath" type="gml:booleanOrNilReasonList" minOccurs="0">
        <annotation>
          <documentation>Boolean property element for description whether injury resulted in
								death</documentation>
        </annotation>
      </element>
      <element ref="caaml:comment" minOccurs="0"/>
      <element name="causedBy" minOccurs="0">
        <annotation>
          <documentation>Property element for cause(s) of injury</documentation>
        </annotation>
        <complexType>
          <sequence>
            <element name="ExternalCause" maxOccurs="unbounded">
              <annotation>
                <documentation>External cause of injury</documentation>
              </annotation>
              <complexType>
                <sequence>
                  <element name="icd10Code" type="gml:CodeType" minOccurs="0">
                    <annotation>
                      <documentation>Property element for ICD-10 code of injury</documentation>
                    </annotation>
                  </element>
                  <element name="description" type="gml:CodeType" minOccurs="0">
                    <annotation>
                      <documentation>Property element for description of injury in common
														terms</documentation>
                    </annotation>
                  </element>
                  <element ref="caaml:comment" minOccurs="0"/>
                </sequence>
              </complexType>
            </element>
          </sequence>
        </complexType>
      </element>
    </sequence>
  </complexType>
</element>

element InjuriesObtainedType/Injury/icd10Code
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:CodeType
properties
isRef 0
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
codeSpace  anyURI      
annotation
documentation 
Property element for ICD-10 code of injury
source
<element name="icd10Code" type="gml:CodeType" minOccurs="0">
  <annotation>
    <documentation>Property element for ICD-10 code of injury</documentation>
  </annotation>
</element>

element InjuriesObtainedType/Injury/description
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:CodeType
properties
isRef 0
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
codeSpace  anyURI      
annotation
documentation 
Property element for description of injury in common
								terms
source
<element name="description" type="gml:CodeType" minOccurs="0">
  <annotation>
    <documentation>Property element for description of injury in common
								terms</documentation>
  </annotation>
</element>

element InjuriesObtainedType/Injury/causeOfDeath
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:booleanOrNilReasonList
properties
isRef 0
content simple
annotation
documentation 
Boolean property element for description whether injury resulted in
								death
source
<element name="causeOfDeath" type="gml:booleanOrNilReasonList" minOccurs="0">
  <annotation>
    <documentation>Boolean property element for description whether injury resulted in
								death</documentation>
  </annotation>
</element>

element InjuriesObtainedType/Injury/causedBy
diagram
namespace http://www.caaml.org/Schemas/V4.2
properties
isRef 0
content complex
children caaml:ExternalCause
annotation
documentation 
Property element for cause(s) of injury
source
<element name="causedBy" minOccurs="0">
  <annotation>
    <documentation>Property element for cause(s) of injury</documentation>
  </annotation>
  <complexType>
    <sequence>
      <element name="ExternalCause" maxOccurs="unbounded">
        <annotation>
          <documentation>External cause of injury</documentation>
        </annotation>
        <complexType>
          <sequence>
            <element name="icd10Code" type="gml:CodeType" minOccurs="0">
              <annotation>
                <documentation>Property element for ICD-10 code of injury</documentation>
              </annotation>
            </element>
            <element name="description" type="gml:CodeType" minOccurs="0">
              <annotation>
                <documentation>Property element for description of injury in common
														terms</documentation>
              </annotation>
            </element>
            <element ref="caaml:comment" minOccurs="0"/>
          </sequence>
        </complexType>
      </element>
    </sequence>
  </complexType>
</element>

element InjuriesObtainedType/Injury/causedBy/ExternalCause
diagram
namespace http://www.caaml.org/Schemas/V4.2
properties
isRef 0
content complex
children caaml:icd10Code caaml:description caaml:comment
annotation
documentation 
External cause of injury
source
<element name="ExternalCause" maxOccurs="unbounded">
  <annotation>
    <documentation>External cause of injury</documentation>
  </annotation>
  <complexType>
    <sequence>
      <element name="icd10Code" type="gml:CodeType" minOccurs="0">
        <annotation>
          <documentation>Property element for ICD-10 code of injury</documentation>
        </annotation>
      </element>
      <element name="description" type="gml:CodeType" minOccurs="0">
        <annotation>
          <documentation>Property element for description of injury in common
														terms</documentation>
        </annotation>
      </element>
      <element ref="caaml:comment" minOccurs="0"/>
    </sequence>
  </complexType>
</element>

element InjuriesObtainedType/Injury/causedBy/ExternalCause/icd10Code
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:CodeType
properties
isRef 0
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
codeSpace  anyURI      
annotation
documentation 
Property element for ICD-10 code of injury
source
<element name="icd10Code" type="gml:CodeType" minOccurs="0">
  <annotation>
    <documentation>Property element for ICD-10 code of injury</documentation>
  </annotation>
</element>

element InjuriesObtainedType/Injury/causedBy/ExternalCause/description
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:CodeType
properties
isRef 0
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
codeSpace  anyURI      
annotation
documentation 
Property element for description of injury in common
														terms
source
<element name="description" type="gml:CodeType" minOccurs="0">
  <annotation>
    <documentation>Property element for description of injury in common
														terms</documentation>
  </annotation>
</element>

complexType InterfaceLinkType
diagram
namespace http://www.caaml.org/Schemas/V4.2
type restriction of gml:FeaturePropertyType
properties
base gml:FeaturePropertyType
children caaml:Interface
used by
elements CompressionTestType/failedOn RutschblockTestType/failedOn ShearFrameTestType/failedOn ShovelShearTestType/failedOn layerBottom layerTop
attributes
Name  Type  Use  Default  Fixed  Annotation
owns  boolean      
type  string    simple  
xlink:href  optional      
xlink:role  optional      
xlink:arcrole  optional      
xlink:title  optional      
xlink:show  optional      
documentation 

        The 'show' attribute is used to communicate the desired presentation 
        of the ending resource on traversal from the starting resource; it's 
        value should be treated as follows: 
        new - load ending resource in a new window, frame, pane, or other 
              presentation context
        replace - load the resource in the same window, frame, pane, or 
                  other presentation context
        embed - load ending resource in place of the presentation of the 
                starting resource
        other - behavior is unconstrained; examine other markup in the 
                link for hints 
        none - behavior is unconstrained 
      
xlink:actuate  optional      
documentation 

        The 'actuate' attribute is used to communicate the desired timing 
        of traversal from the starting resource to the ending resource; 
        it's value should be treated as follows:
        onLoad - traverse to the ending resource immediately on loading 
                 the starting resource 
        onRequest - traverse from the starting resource to the ending 
                    resource only on a post-loading event triggered for 
                    this purpose 
        other - behavior is unconstrained; examine other markup in link 
                for hints 
        none - behavior is unconstrained
      
nilReason  gml:NilReasonType      
gml:remoteSchema        
appInfo 
deprecated
annotation
documentation 
Type definition for reference to snow profile inline or remotely via
			xlink
source
<complexType name="InterfaceLinkType">
  <annotation>
    <documentation>Type definition for reference to snow profile inline or remotely via
			xlink</documentation>
  </annotation>
  <complexContent>
    <restriction base="gml:FeaturePropertyType">
      <sequence minOccurs="0">
        <element ref="caaml:Interface"/>
      </sequence>
    </restriction>
  </complexContent>
</complexType>

complexType InterfaceType
diagram
namespace http://www.caaml.org/Schemas/V4.2
type extension of gml:AbstractFeatureType
properties
base gml:AbstractFeatureType
children gml:metaDataProperty gml:description gml:descriptionReference gml:identifier gml:name gml:boundedBy gml:location caaml:depth caaml:grainForm caaml:dateOfBurialDate caaml:dateOfBurialString caaml:threadColor caaml:comment
used by
element Interface
attributes
Name  Type  Use  Default  Fixed  Annotation
gml:id  required      
documentation 
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.
annotation
documentation 
Type definition for snow profile interface
source
<complexType name="InterfaceType">
  <annotation>
    <documentation>Type definition for snow profile interface</documentation>
  </annotation>
  <complexContent>
    <extension base="gml:AbstractFeatureType">
      <sequence>
        <element ref="caaml:depth" minOccurs="0"/>
        <element ref="caaml:grainForm" minOccurs="0" maxOccurs="2"/>
        <group ref="caaml:dateOfBurialGroup" minOccurs="0"/>
        <element ref="caaml:threadColor" minOccurs="0"/>
        <element ref="caaml:comment" minOccurs="0"/>
      </sequence>
    </extension>
  </complexContent>
</complexType>

complexType InvolvedInAvType
diagram
namespace http://www.caaml.org/Schemas/V4.2
type extension of gml:ReferenceType
properties
base gml:ReferenceType
used by
element involvedInAv
attributes
Name  Type  Use  Default  Fixed  Annotation
owns  boolean      
type  string    simple  
xlink:href  optional      
xlink:role  optional      
xlink:arcrole  optional      
xlink:title  optional      
xlink:show  optional      
documentation 

        The 'show' attribute is used to communicate the desired presentation 
        of the ending resource on traversal from the starting resource; it's 
        value should be treated as follows: 
        new - load ending resource in a new window, frame, pane, or other 
              presentation context
        replace - load the resource in the same window, frame, pane, or 
                  other presentation context
        embed - load ending resource in place of the presentation of the 
                starting resource
        other - behavior is unconstrained; examine other markup in the 
                link for hints 
        none - behavior is unconstrained 
      
xlink:actuate  optional      
documentation 

        The 'actuate' attribute is used to communicate the desired timing 
        of traversal from the starting resource to the ending resource; 
        it's value should be treated as follows:
        onLoad - traverse to the ending resource immediately on loading 
                 the starting resource 
        onRequest - traverse from the starting resource to the ending 
                    resource only on a post-loading event triggered for 
                    this purpose 
        other - behavior is unconstrained; examine other markup in link 
                for hints 
        none - behavior is unconstrained
      
nilReason  gml:NilReasonType      
gml:remoteSchema        
appInfo 
deprecated
triggered  gml:booleanOrNilReasonrequired      
annotation
documentation 
Type definition for remote reference to relevant avalanche for victim, which included
				boolean 'triggered' attribute for describing whether victim triggered avalanche
source
<complexType name="InvolvedInAvType">
  <annotation>
    <documentation>Type definition for remote reference to relevant avalanche for victim, which included
				boolean 'triggered' attribute for describing whether victim triggered avalanche</documentation>
  </annotation>
  <complexContent>
    <extension base="gml:ReferenceType">
      <attribute name="triggered" type="gml:booleanOrNilReason" use="required"/>
    </extension>
  </complexContent>
</complexType>

complexType LayerProfileType
diagram
namespace http://www.caaml.org/Schemas/V4.2
children caaml:Layer caaml:Interface
used by
element layerProfile
attributes
Name  Type  Use  Default  Fixed  Annotation
dir  caaml:DirectionTypeoptional      
annotation
documentation 
Type definition for layer profile
source
<complexType name="LayerProfileType">
  <annotation>
    <documentation>Type definition for layer profile</documentation>
  </annotation>
  <choice maxOccurs="unbounded">
    <element ref="caaml:Layer"/>
    <element ref="caaml:Interface"/>
  </choice>
  <attribute name="dir" type="caaml:DirectionType" use="optional"/>
</complexType>

complexType LayerType
diagram
namespace http://www.caaml.org/Schemas/V4.2
type extension of gml:AbstractFeatureType
properties
base gml:AbstractFeatureType
children gml:metaDataProperty gml:description gml:descriptionReference gml:identifier gml:name gml:boundedBy gml:location caaml:depthTop caaml:layerTop caaml:depthBottom caaml:layerBottom caaml:grainForm caaml:hardness caaml:lwc caaml:weight caaml:w caaml:tubeDiameter caaml:density caaml:comment
used by
element Layer
attributes
Name  Type  Use  Default  Fixed  Annotation
gml:id  required      
documentation 
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.
annotation
documentation 
Type definition for snow profile layer
source
<complexType name="LayerType">
  <annotation>
    <documentation>Type definition for snow profile layer</documentation>
  </annotation>
  <complexContent>
    <extension base="gml:AbstractFeatureType">
      <sequence>
        <element ref="caaml:depthTop" minOccurs="0"/>
        <element ref="caaml:layerTop" minOccurs="0"/>
        <element ref="caaml:depthBottom" minOccurs="0"/>
        <element ref="caaml:layerBottom" minOccurs="0"/>
        <element ref="caaml:grainForm" minOccurs="0" maxOccurs="2"/>
        <element ref="caaml:hardness" minOccurs="0"/>
        <element ref="caaml:lwc" minOccurs="0"/>
        <element ref="caaml:weight" minOccurs="0"/>
        <element ref="caaml:w" minOccurs="0"/>
        <element ref="caaml:tubeDiameter" minOccurs="0"/>
        <element ref="caaml:density" minOccurs="0"/>
        <element ref="caaml:comment" minOccurs="0"/>
      </sequence>
    </extension>
  </complexContent>
</complexType>

complexType LocCollectionType
diagram
namespace http://www.caaml.org/Schemas/V4.2
type restriction of gml:AbstractFeatureCollectionType
properties
base gml:AbstractFeatureCollectionType
children gml:metaDataProperty gml:description gml:descriptionReference gml:identifier gml:name gml:boundedBy gml:location caaml:locLink
used by
element LocCollection
attributes
Name  Type  Use  Default  Fixed  Annotation
gml:id  required      
documentation 
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.
source
<complexType name="LocCollectionType">
  <complexContent>
    <restriction base="gml:AbstractFeatureCollectionType">
      <sequence>
        <sequence>
          <group ref="gml:StandardObjectProperties"/>
        </sequence>
        <sequence>
          <element ref="gml:boundedBy" minOccurs="0"/>
          <element ref="gml:location" minOccurs="0"/>
        </sequence>
        <sequence>
          <element ref="caaml:locLink" minOccurs="0" maxOccurs="unbounded"/>
        </sequence>
      </sequence>
    </restriction>
  </complexContent>
</complexType>

complexType LocLinkType
diagram
namespace http://www.caaml.org/Schemas/V4.2
type restriction of gml:FeaturePropertyType
properties
base gml:FeaturePropertyType
children caaml:AbstractLocation
used by
element locLink
complexTypes ObsPointLinkType RegionLinkType RouteLinkType SlopeLinkType
attributes
Name  Type  Use  Default  Fixed  Annotation
owns  boolean      
type  string    simple  
xlink:href  optional      
xlink:role  optional      
xlink:arcrole  optional      
xlink:title  optional      
xlink:show  optional      
documentation 

        The 'show' attribute is used to communicate the desired presentation 
        of the ending resource on traversal from the starting resource; it's 
        value should be treated as follows: 
        new - load ending resource in a new window, frame, pane, or other 
              presentation context
        replace - load the resource in the same window, frame, pane, or 
                  other presentation context
        embed - load ending resource in place of the presentation of the 
                starting resource
        other - behavior is unconstrained; examine other markup in the 
                link for hints 
        none - behavior is unconstrained 
      
xlink:actuate  optional      
documentation 

        The 'actuate' attribute is used to communicate the desired timing 
        of traversal from the starting resource to the ending resource; 
        it's value should be treated as follows:
        onLoad - traverse to the ending resource immediately on loading 
                 the starting resource 
        onRequest - traverse from the starting resource to the ending 
                    resource only on a post-loading event triggered for 
                    this purpose 
        other - behavior is unconstrained; examine other markup in link 
                for hints 
        none - behavior is unconstrained
      
nilReason  gml:NilReasonType      
gml:remoteSchema        
appInfo 
deprecated
source
<complexType name="LocLinkType">
  <complexContent>
    <restriction base="gml:FeaturePropertyType">
      <sequence minOccurs="0">
        <element ref="caaml:AbstractLocation"/>
      </sequence>
    </restriction>
  </complexContent>
</complexType>

complexType LocMetaDataType
diagram
namespace http://www.caaml.org/Schemas/V4.2
type extension of caaml:MetaDataType
properties
base caaml:MetaDataType
mixed true
children caaml:caamlVersion caaml:dateTimeFile caaml:dateTimeReport caaml:srcRef caaml:comment
used by
element LocMetaData
attributes
Name  Type  Use  Default  Fixed  Annotation
gml:id        
documentation 
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.
source
<complexType name="LocMetaDataType" mixed="true">
  <complexContent mixed="true">
    <extension base="caaml:MetaDataType"/>
  </complexContent>
</complexType>

complexType LocRefType
diagram
namespace http://www.caaml.org/Schemas/V4.2
type extension of gml:ReferenceType
properties
base gml:ReferenceType
children caaml:AbstractLocation caaml:LocRefKeyword caaml:LocRefString gml:Null
used by
element locRef
attributes
Name  Type  Use  Default  Fixed  Annotation
owns  boolean      
type  string    simple  
xlink:href  optional      
xlink:role  optional      
xlink:arcrole  optional      
xlink:title  optional      
xlink:show  optional      
documentation 

        The 'show' attribute is used to communicate the desired presentation 
        of the ending resource on traversal from the starting resource; it's 
        value should be treated as follows: 
        new - load ending resource in a new window, frame, pane, or other 
              presentation context
        replace - load the resource in the same window, frame, pane, or 
                  other presentation context
        embed - load ending resource in place of the presentation of the 
                starting resource
        other - behavior is unconstrained; examine other markup in the 
                link for hints 
        none - behavior is unconstrained 
      
xlink:actuate  optional      
documentation 

        The 'actuate' attribute is used to communicate the desired timing 
        of traversal from the starting resource to the ending resource; 
        it's value should be treated as follows:
        onLoad - traverse to the ending resource immediately on loading 
                 the starting resource 
        onRequest - traverse from the starting resource to the ending 
                    resource only on a post-loading event triggered for 
                    this purpose 
        other - behavior is unconstrained; examine other markup in link 
                for hints 
        none - behavior is unconstrained
      
nilReason  gml:NilReasonType      
gml:remoteSchema        
appInfo 
deprecated
annotation
documentation 
Type definition for location reference property element for observations QUESTION: I
				WOULD HAVE PREFERRED TO BUILD THIS TYPE ON gml:LocationPropertyType, but was not able to do
			it.
source
<complexType name="LocRefType">
  <annotation>
    <documentation>Type definition for location reference property element for observations QUESTION: I
				WOULD HAVE PREFERRED TO BUILD THIS TYPE ON gml:LocationPropertyType, but was not able to do
			it.</documentation>
  </annotation>
  <complexContent>
    <extension base="gml:ReferenceType">
      <choice minOccurs="0">
        <element ref="caaml:AbstractLocation"/>
        <element ref="caaml:LocRefKeyword"/>
        <element ref="caaml:LocRefString"/>
        <element ref="gml:Null"/>
      </choice>
    </extension>
  </complexContent>
</complexType>

complexType MetaDataType
diagram
namespace http://www.caaml.org/Schemas/V4.2
type extension of gml:AbstractMetaDataType
properties
base gml:AbstractMetaDataType
mixed true
children caaml:caamlVersion caaml:dateTimeFile caaml:dateTimeReport caaml:srcRef caaml:comment
used by
element MetaData
complexTypes LocMetaDataType ObsMetaDataType
attributes
Name  Type  Use  Default  Fixed  Annotation
gml:id        
documentation 
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.
annotation
documentation 
General meta data base type for CAAML metadata elements
source
<complexType name="MetaDataType" mixed="true">
  <annotation>
    <documentation>General meta data base type for CAAML metadata elements</documentation>
  </annotation>
  <complexContent mixed="true">
    <extension base="gml:AbstractMetaDataType">
      <sequence>
        <element ref="caaml:caamlVersion" minOccurs="0"/>
        <element ref="caaml:dateTimeFile" minOccurs="0"/>
        <element ref="caaml:dateTimeReport" minOccurs="0"/>
        <element ref="caaml:srcRef" minOccurs="0"/>
        <element ref="caaml:comment" minOccurs="0"/>
      </sequence>
    </extension>
  </complexContent>
</complexType>

complexType MinMaxAvgComponentsType
diagram
namespace http://www.caaml.org/Schemas/V4.2
children caaml:Min caaml:Max caaml:Avg
used by
element AvDimensionType/Components
source
<complexType name="MinMaxAvgComponentsType">
  <sequence>
    <element name="Min" type="caaml:NonNegDoubleOrNilReason" minOccurs="0"/>
    <element name="Max" type="caaml:NonNegDoubleOrNilReason" minOccurs="0"/>
    <element name="Avg" type="caaml:NonNegDoubleOrNilReason" minOccurs="0"/>
  </sequence>
</complexType>

element MinMaxAvgComponentsType/Min
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:NonNegDoubleOrNilReason
properties
isRef 0
content simple
source
<element name="Min" type="caaml:NonNegDoubleOrNilReason" minOccurs="0"/>

element MinMaxAvgComponentsType/Max
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:NonNegDoubleOrNilReason
properties
isRef 0
content simple
source
<element name="Max" type="caaml:NonNegDoubleOrNilReason" minOccurs="0"/>

element MinMaxAvgComponentsType/Avg
diagram
namespace http://www.caaml.org/Schemas/V4.2
type caaml:NonNegDoubleOrNilReason
properties
isRef 0
content simple
source
<element name="Avg" type="caaml:NonNegDoubleOrNilReason" minOccurs="0"/>

complexType NonNegMeasureType
diagram
namespace http://www.caaml.org/Schemas/V4.2
type extension of caaml:NonNegDoubleOrNilReason
properties
base caaml:NonNegDoubleOrNilReason
used by
elements baroPressureAbsolute burialDepth burialTime carriedDistance density dropHeight dropWeight failureForce frameArea hN24Field hS hSField penetrationFoot penetrationRam penetrationSki precipGaugeAccum profileDepth ramHardness shearStrength snowHeight stabilityRatio triggerDistance tubeDiameter w weight windSpeedNum
complexTypes DepthType RainGaugeType SnowHeightAreaIrregularType
attributes
Name  Type  Use  Default  Fixed  Annotation
uom  gml:UomIdentifieroptional      
meastype  caaml:MeasurementTypeoptional      
annotation
documentation 
Base type for non-negative measure elements in CAAML. Adds meastype and nilReason
				attribute
source
<complexType name="NonNegMeasureType">
  <annotation>
    <documentation>Base type for non-negative measure elements in CAAML. Adds meastype and nilReason
				attribute</documentation>
  </annotation>
  <simpleContent>
    <extension base="caaml:NonNegDoubleOrNilReason">
      <attribute name="uom" type="gml:UomIdentifier" use="optional"/>
      <attribute name="meastype" type="caaml:MeasurementType" use="optional"/>
    </extension>
    <!--attribute name="nilReason" type="gml:NilReasonEnumeration" use="optional"/-->
  </simpleContent>
</complexType>

complexType NonNegNumberOrNilReasonOther
diagram
namespace http://www.caaml.org/Schemas/V4.2
type extension of caaml:NonNegNumberOrNilReason
properties
base caaml:NonNegNumberOrNilReason
used by
elements numOtherActivity numOtherSafetyEquip
attributes
Name  Type  Use  Default  Fixed  Annotation
specify  stringrequired      
annotation
documentation 
Base time for non-negative count elements in CAAML that require an 'other'
				specification
source
<complexType name="NonNegNumberOrNilReasonOther">
  <annotation>
    <documentation>Base time for non-negative count elements in CAAML that require an 'other'
				specification</documentation>
  </annotation>
  <simpleContent>
    <extension base="caaml:NonNegNumberOrNilReason">
      <attribute name="specify" type="string" use="required"/>
    </extension>
  </simpleContent>
</complexType>

complexType ObsCollectionLinkType
diagram
namespace http://www.caaml.org/Schemas/V4.2
type restriction of caaml:AbstractObsCollectionLinkType
properties
base caaml:AbstractObsCollectionLinkType
children caaml:ObsCollection
used by
element obsCollectionLink
attributes
Name  Type  Use  Default  Fixed  Annotation
owns  boolean      
type  string    simple  
xlink:href  optional      
xlink:role  optional      
xlink:arcrole  optional      
xlink:title  optional      
xlink:show  optional      
documentation 

        The 'show' attribute is used to communicate the desired presentation 
        of the ending resource on traversal from the starting resource; it's 
        value should be treated as follows: 
        new - load ending resource in a new window, frame, pane, or other 
              presentation context
        replace - load the resource in the same window, frame, pane, or 
                  other presentation context
        embed - load ending resource in place of the presentation of the 
                starting resource
        other - behavior is unconstrained; examine other markup in the 
                link for hints 
        none - behavior is unconstrained 
      
xlink:actuate  optional      
documentation 

        The 'actuate' attribute is used to communicate the desired timing 
        of traversal from the starting resource to the ending resource; 
        it's value should be treated as follows:
        onLoad - traverse to the ending resource immediately on loading 
                 the starting resource 
        onRequest - traverse from the starting resource to the ending 
                    resource only on a post-loading event triggered for 
                    this purpose 
        other - behavior is unconstrained; examine other markup in link 
                for hints 
        none - behavior is unconstrained
      
nilReason  gml:NilReasonType      
gml:remoteSchema        
appInfo 
deprecated
source
<complexType name="ObsCollectionLinkType">
  <complexContent>
    <restriction base="caaml:AbstractObsCollectionLinkType">
      <sequence minOccurs="0">
        <element ref="caaml:ObsCollection"/>
      </sequence>
    </restriction>
  </complexContent>
</complexType>

complexType ObsCollectionType
diagram
namespace http://www.caaml.org/Schemas/V4.2
type extension of caaml:AbstractObsCollectionType
properties
base caaml:AbstractObsCollectionType
children gml:metaDataProperty gml:description gml:descriptionReference gml:identifier gml:name gml:boundedBy gml:location gml:validTime gml:using gml:target caaml:locRef caaml:obsLink caaml:abstractObsCollectionLink
used by
element ObsCollection
attributes
Name  Type  Use  Default  Fixed  Annotation
gml:id  required      
documentation 
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.
source
<complexType name="ObsCollectionType">
  <complexContent>
    <extension base="caaml:AbstractObsCollectionType">
      <sequence>
        <element ref="caaml:locRef" minOccurs="0" maxOccurs="unbounded"/>
        <choice minOccurs="0" maxOccurs="unbounded">
          <element ref="caaml:obsLink" minOccurs="0" maxOccurs="unbounded"/>
          <element ref="caaml:abstractObsCollectionLink" minOccurs="0" maxOccurs="unbounded"/>
        </choice>
      </sequence>
    </extension>
  </complexContent>
</complexType>

complexType ObsLinkType
diagram
namespace http://www.caaml.org/Schemas/V4.2
type restriction of gml:FeaturePropertyType
properties
base gml:FeaturePropertyType
children caaml:AbstractObs
used by
element obsLink
complexTypes AvActivityLinkType AvObsLinkType BulletinLinkType ClosureLinkType FieldObsLinkType SnowpackStructureLinkType StabilityLinkType WxObsLinkType WxSynopsisLinkType
attributes
Name  Type  Use  Default  Fixed  Annotation
owns  boolean      
type  string    simple  
xlink:href  optional      
xlink:role  optional      
xlink:arcrole  optional      
xlink:title  optional      
xlink:show  optional      
documentation 

        The 'show' attribute is used to communicate the desired presentation 
        of the ending resource on traversal from the starting resource; it's 
        value should be treated as follows: 
        new - load ending resource in a new window, frame, pane, or other 
              presentation context
        replace - load the resource in the same window, frame, pane, or 
                  other presentation context
        embed - load ending resource in place of the presentation of the 
                starting resource
        other - behavior is unconstrained; examine other markup in the 
                link for hints 
        none - behavior is unconstrained 
      
xlink:actuate  optional      
documentation 

        The 'actuate' attribute is used to communicate the desired timing 
        of traversal from the starting resource to the ending resource; 
        it's value should be treated as follows:
        onLoad - traverse to the ending resource immediately on loading 
                 the starting resource 
        onRequest - traverse from the starting resource to the ending 
                    resource only on a post-loading event triggered for 
                    this purpose 
        other - behavior is unconstrained; examine other markup in link 
                for hints 
        none - behavior is unconstrained
      
nilReason  gml:NilReasonType      
gml:remoteSchema        
appInfo 
deprecated
source
<complexType name="ObsLinkType">
  <complexContent>
    <restriction base="gml:FeaturePropertyType">
      <sequence minOccurs="0">
        <element ref="caaml:AbstractObs"/>
      </sequence>
    </restriction>
  </complexContent>
</complexType>

complexType ObsMetaDataType
diagram
namespace http://www.caaml.org/Schemas/V4.2
type extension of caaml:MetaDataType
properties
base caaml:MetaDataType
mixed true
children caaml:caamlVersion caaml:dateTimeFile caaml:dateTimeReport caaml:srcRef caaml:comment caaml:unitList caaml:observedBy caaml:elevation caaml:elevationMin caaml:elevationMax
used by
element ObsMetaData
complexType SnowProfileMetaDataType
attributes
Name  Type  Use  Default  Fixed  Annotation
gml:id        
documentation 
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.
source
<complexType name="ObsMetaDataType" mixed="true">
  <complexContent mixed="true">
    <extension base="caaml:MetaDataType">
      <sequence>
        <element ref="caaml:unitList" minOccurs="0"/>
        <element ref="caaml:observedBy" minOccurs="0"/>
        <choice minOccurs="0">
          <element ref="caaml:elevation"/>
          <sequence>
            <element ref="caaml:elevationMin" minOccurs="0"/>
            <element ref="caaml:elevationMax" minOccurs="0"/>
          </sequence>
        </choice>
      </sequence>
    </extension>
  </complexContent>
</complexType>

complexType ObsPointLinkType
diagram
namespace http://www.caaml.org/Schemas/V4.2
type restriction of caaml:LocLinkType
properties
base caaml:LocLinkType
children caaml:ObsPoint
used by
element obsPointLink
attributes
Name  Type  Use  Default  Fixed  Annotation
owns  boolean      
type  string    simple  
xlink:href  optional      
xlink:role  optional      
xlink:arcrole  optional      
xlink:title  optional      
xlink:show  optional      
documentation 

        The 'show' attribute is used to communicate the desired presentation 
        of the ending resource on traversal from the starting resource; it's 
        value should be treated as follows: 
        new - load ending resource in a new window, frame, pane, or other 
              presentation context
        replace - load the resource in the same window, frame, pane, or 
                  other presentation context
        embed - load ending resource in place of the presentation of the 
                starting resource
        other - behavior is unconstrained; examine other markup in the 
                link for hints 
        none - behavior is unconstrained 
      
xlink:actuate  optional      
documentation 

        The 'actuate' attribute is used to communicate the desired timing 
        of traversal from the starting resource to the ending resource; 
        it's value should be treated as follows:
        onLoad - traverse to the ending resource immediately on loading 
                 the starting resource 
        onRequest - traverse from the starting resource to the ending 
                    resource only on a post-loading event triggered for 
                    this purpose 
        other - behavior is unconstrained; examine other markup in link 
                for hints 
        none - behavior is unconstrained
      
nilReason  gml:NilReasonType      
gml:remoteSchema        
appInfo 
deprecated
source
<complexType name="ObsPointLinkType">
  <complexContent>
    <restriction base="caaml:LocLinkType">
      <sequence minOccurs="0">
        <element ref="caaml:ObsPoint"/>
      </sequence>
    </restriction>
  </complexContent>
</complexType>

complexType ObsPointType
diagram
namespace http://www.caaml.org/Schemas/V4.2
type extension of caaml:AbstractLocationType
properties
base caaml:AbstractLocationType
children gml:metaDataProperty gml:description gml:descriptionReference gml:identifier gml:name gml:boundedBy caaml:abbrev caaml:comment caaml:obsPointSubType caaml:elevation caaml:aspectCat caaml:aspectNum caaml:incline caaml:vegetationZone caaml:windExposure caaml:solarExposure caaml:terrainFeature caaml:pointLocation
used by
element ObsPoint
attributes
Name  Type  Use  Default  Fixed  Annotation
gml:id  required      
documentation 
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.
annotation
documentation 
Type definition for permanent weather site
source
<complexType name="ObsPointType">
  <annotation>
    <documentation>Type definition for permanent weather site</documentation>
  </annotation>
  <complexContent>
    <extension base="caaml:AbstractLocationType">
      <sequence>
        <element ref="caaml:obsPointSubType"/>
        <element ref="caaml:elevation" minOccurs="0"/>
        <choice minOccurs="0">
          <element ref="caaml:aspectCat" minOccurs="0"/>
          <element ref="caaml:aspectNum" minOccurs="0"/>
        </choice>
        <element ref="caaml:incline" minOccurs="0"/>
        <element ref="caaml:vegetationZone" minOccurs="0"/>
        <element ref="caaml:windExposure" minOccurs="0"/>
        <element ref="caaml:solarExposure" minOccurs="0"/>
        <element ref="caaml:terrainFeature" minOccurs="0"/>
        <element name="pointLocation" type="gml:PointPropertyType" minOccurs="0"/>
      </sequence>
    </extension>
  </complexContent>
</complexType>

element ObsPointType/pointLocation
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:PointPropertyType
properties
isRef 0
content complex
children gml:Point
attributes
Name  Type  Use  Default  Fixed  Annotation
type  string    simple  
xlink:href  optional      
xlink:role  optional      
xlink:arcrole  optional      
xlink:title  optional      
xlink:show  optional      
documentation 

        The 'show' attribute is used to communicate the desired presentation 
        of the ending resource on traversal from the starting resource; it's 
        value should be treated as follows: 
        new - load ending resource in a new window, frame, pane, or other 
              presentation context
        replace - load the resource in the same window, frame, pane, or 
                  other presentation context
        embed - load ending resource in place of the presentation of the 
                starting resource
        other - behavior is unconstrained; examine other markup in the 
                link for hints 
        none - behavior is unconstrained 
      
xlink:actuate  optional      
documentation 

        The 'actuate' attribute is used to communicate the desired timing 
        of traversal from the starting resource to the ending resource; 
        it's value should be treated as follows:
        onLoad - traverse to the ending resource immediately on loading 
                 the starting resource 
        onRequest - traverse from the starting resource to the ending 
                    resource only on a post-loading event triggered for 
                    this purpose 
        other - behavior is unconstrained; examine other markup in link 
                for hints 
        none - behavior is unconstrained
      
nilReason  gml:NilReasonType      
gml:remoteSchema        
appInfo 
deprecated
owns  boolean      
source
<element name="pointLocation" type="gml:PointPropertyType" minOccurs="0"/>

complexType OperationRefType
diagram
namespace http://www.caaml.org/Schemas/V4.2
type extension of gml:ReferenceType
properties
base gml:ReferenceType
children caaml:Operation caaml:OperationKeyword caaml:OperationString gml:Null
used by
elements operationContact operationInvolv rescueExternalAgency
attributes
Name  Type  Use  Default  Fixed  Annotation
owns  boolean      
type  string    simple  
xlink:href  optional      
xlink:role  optional      
xlink:arcrole  optional      
xlink:title  optional      
xlink:show  optional      
documentation 

        The 'show' attribute is used to communicate the desired presentation 
        of the ending resource on traversal from the starting resource; it's 
        value should be treated as follows: 
        new - load ending resource in a new window, frame, pane, or other 
              presentation context
        replace - load the resource in the same window, frame, pane, or 
                  other presentation context
        embed - load ending resource in place of the presentation of the 
                starting resource
        other - behavior is unconstrained; examine other markup in the 
                link for hints 
        none - behavior is unconstrained 
      
xlink:actuate  optional      
documentation 

        The 'actuate' attribute is used to communicate the desired timing 
        of traversal from the starting resource to the ending resource; 
        it's value should be treated as follows:
        onLoad - traverse to the ending resource immediately on loading 
                 the starting resource 
        onRequest - traverse from the starting resource to the ending 
                    resource only on a post-loading event triggered for 
                    this purpose 
        other - behavior is unconstrained; examine other markup in link 
                for hints 
        none - behavior is unconstrained
      
nilReason  gml:NilReasonType      
gml:remoteSchema        
appInfo 
deprecated
annotation
documentation 
Type definition for feature property that allows inclusion of an operation element
				inline or a link to one via xlink
source
<complexType name="OperationRefType">
  <annotation>
    <documentation>Type definition for feature property that allows inclusion of an operation element
				inline or a link to one via xlink</documentation>
  </annotation>
  <complexContent>
    <extension base="gml:ReferenceType">
      <choice minOccurs="0">
        <element ref="caaml:Operation"/>
        <element ref="caaml:OperationKeyword"/>
        <element ref="caaml:OperationString"/>
        <element ref="gml:Null"/>
      </choice>
    </extension>
  </complexContent>
</complexType>

complexType OperationType
diagram
namespace http://www.caaml.org/Schemas/V4.2
type extension of gml:AbstractFeatureType
properties
base gml:AbstractFeatureType
children gml:metaDataProperty gml:description gml:descriptionReference gml:identifier gml:name gml:boundedBy gml:location caaml:abbrev caaml:poBox caaml:streetAddress caaml:city caaml:provinceState caaml:country caaml:postalZipCode caaml:phone caaml:fax caaml:email caaml:website caaml:logo caaml:personContact caaml:locRef
used by
element Operation
attributes
Name  Type  Use  Default  Fixed  Annotation
gml:id  required      
documentation 
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.
annotation
documentation 
A type for an organisation, such as a commercial company, government agency or club
source
<complexType name="OperationType">
  <annotation>
    <documentation>A type for an organisation, such as a commercial company, government agency or club</documentation>
  </annotation>
  <complexContent>
    <extension base="gml:AbstractFeatureType">
      <sequence>
        <group ref="caaml:contactGroup" minOccurs="0"/>
        <element ref="caaml:logo" minOccurs="0"/>
        <element ref="caaml:personContact" minOccurs="0" maxOccurs="unbounded"/>
        <element ref="caaml:locRef" minOccurs="0"/>
      </sequence>
    </extension>
  </complexContent>
</complexType>

complexType PersonRefType
diagram
namespace http://www.caaml.org/Schemas/V4.2
type extension of gml:ReferenceType
properties
base gml:ReferenceType
children caaml:Person caaml:PersonKeyword caaml:PersonString gml:Null
used by
elements groupLeader observedBy personContact reportedBy rescueLeader
attributes
Name  Type  Use  Default  Fixed  Annotation
owns  boolean      
type  string    simple  
xlink:href  optional      
xlink:role  optional      
xlink:arcrole  optional      
xlink:title  optional      
xlink:show  optional      
documentation 

        The 'show' attribute is used to communicate the desired presentation 
        of the ending resource on traversal from the starting resource; it's 
        value should be treated as follows: 
        new - load ending resource in a new window, frame, pane, or other 
              presentation context
        replace - load the resource in the same window, frame, pane, or 
                  other presentation context
        embed - load ending resource in place of the presentation of the 
                starting resource
        other - behavior is unconstrained; examine other markup in the 
                link for hints 
        none - behavior is unconstrained 
      
xlink:actuate  optional      
documentation 

        The 'actuate' attribute is used to communicate the desired timing 
        of traversal from the starting resource to the ending resource; 
        it's value should be treated as follows:
        onLoad - traverse to the ending resource immediately on loading 
                 the starting resource 
        onRequest - traverse from the starting resource to the ending 
                    resource only on a post-loading event triggered for 
                    this purpose 
        other - behavior is unconstrained; examine other markup in link 
                for hints 
        none - behavior is unconstrained
      
nilReason  gml:NilReasonType      
gml:remoteSchema        
appInfo 
deprecated
annotation
documentation 
Type definition for feature property that allows inclusion of an individual element
				inline or a link to one via xlink
source
<complexType name="PersonRefType">
  <annotation>
    <documentation>Type definition for feature property that allows inclusion of an individual element
				inline or a link to one via xlink</documentation>
  </annotation>
  <complexContent>
    <extension base="gml:ReferenceType">
      <choice minOccurs="0">
        <element ref="caaml:Person"/>
        <element ref="caaml:PersonKeyword"/>
        <element ref="caaml:PersonString"/>
        <element ref="gml:Null"/>
      </choice>
    </extension>
  </complexContent>
</complexType>

complexType PersonType
diagram
namespace http://www.caaml.org/Schemas/V4.2
type extension of gml:AbstractFeatureType
properties
base gml:AbstractFeatureType
children gml:metaDataProperty gml:description gml:descriptionReference gml:identifier gml:name gml:boundedBy gml:location caaml:abbrev caaml:poBox caaml:streetAddress caaml:city caaml:provinceState caaml:country caaml:postalZipCode caaml:phone caaml:fax caaml:email caaml:website caaml:function caaml:avalTraining
used by
element Person
complexType AvVictimType
attributes
Name  Type  Use  Default  Fixed  Annotation
gml:id  required      
documentation 
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.
annotation
documentation 
A type for an individual
source
<complexType name="PersonType">
  <annotation>
    <documentation>A type for an individual</documentation>
  </annotation>
  <complexContent>
    <extension base="gml:AbstractFeatureType">
      <sequence>
        <group ref="caaml:contactGroup" minOccurs="0"/>
        <element ref="caaml:function" minOccurs="0"/>
        <element ref="caaml:avalTraining" minOccurs="0"/>
      </sequence>
    </extension>
  </complexContent>
</complexType>

complexType RainGaugeType
diagram
namespace http://www.caaml.org/Schemas/V4.2
type extension of caaml:NonNegMeasureType
properties
base caaml:NonNegMeasureType
used by
element rainGauge
attributes
Name  Type  Use  Default  Fixed  Annotation
uom  gml:UomIdentifieroptional      
meastype  caaml:MeasurementTypeoptional      
interval  nonNegativeIntegerrequired      
annotation
documentation 
Type definition for rain gauge measurement for a time period
			element
source
<complexType name="RainGaugeType">
  <annotation>
    <documentation>Type definition for rain gauge measurement for a time period
			element</documentation>
  </annotation>
  <simpleContent>
    <extension base="caaml:NonNegMeasureType">
      <attribute name="interval" type="nonNegativeInteger" use="required"/>
    </extension>
  </simpleContent>
</complexType>

complexType RamLayerType
diagram
namespace http://www.caaml.org/Schemas/V4.2
type extension of gml:AbstractFeatureType
properties
base gml:AbstractFeatureType
children gml:metaDataProperty gml:description gml:descriptionReference gml:identifier gml:name gml:boundedBy gml:location caaml:depthTop caaml:depthBottom caaml:grainForm caaml:ramHardness caaml:dropHeight caaml:dropWeight caaml:numBlows caaml:comment
used by
element RamLayer
attributes
Name  Type  Use  Default  Fixed  Annotation
gml:id  required      
documentation 
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.
annotation
documentation 
Type definition for ram profile layer
source
<complexType name="RamLayerType">
  <annotation>
    <documentation>Type definition for ram profile layer</documentation>
  </annotation>
  <complexContent>
    <extension base="gml:AbstractFeatureType">
      <sequence>
        <element ref="caaml:depthTop" minOccurs="0"/>
        <element ref="caaml:depthBottom" minOccurs="0"/>
        <element ref="caaml:grainForm" minOccurs="0" maxOccurs="2"/>
        <element ref="caaml:ramHardness" minOccurs="0"/>
        <element ref="caaml:dropHeight" minOccurs="0"/>
        <element ref="caaml:dropWeight" minOccurs="0"/>
        <element ref="caaml:numBlows" minOccurs="0"/>
        <element ref="caaml:comment" minOccurs="0"/>
      </sequence>
    </extension>
  </complexContent>
</complexType>

complexType RamProfileType
diagram
namespace http://www.caaml.org/Schemas/V4.2
children caaml:RamLayer
used by
element ramProfile
attributes
Name  Type  Use  Default  Fixed  Annotation
dir  caaml:DirectionTypeoptional      
annotation
documentation 
Type definition for density profile
source
<complexType name="RamProfileType">
  <annotation>
    <documentation>Type definition for density profile</documentation>
  </annotation>
  <sequence>
    <element ref="caaml:RamLayer" maxOccurs="unbounded"/>
  </sequence>
  <attribute name="dir" type="caaml:DirectionType" use="optional"/>
</complexType>

complexType RegionLinkType
diagram
namespace http://www.caaml.org/Schemas/V4.2
type restriction of caaml:LocLinkType
properties
base caaml:LocLinkType
children caaml:Region
used by
element regionLink
attributes
Name  Type  Use  Default  Fixed  Annotation
owns  boolean      
type  string    simple  
xlink:href  optional      
xlink:role  optional      
xlink:arcrole  optional      
xlink:title  optional      
xlink:show  optional      
documentation 

        The 'show' attribute is used to communicate the desired presentation 
        of the ending resource on traversal from the starting resource; it's 
        value should be treated as follows: 
        new - load ending resource in a new window, frame, pane, or other 
              presentation context
        replace - load the resource in the same window, frame, pane, or 
                  other presentation context
        embed - load ending resource in place of the presentation of the 
                starting resource
        other - behavior is unconstrained; examine other markup in the 
                link for hints 
        none - behavior is unconstrained 
      
xlink:actuate  optional      
documentation 

        The 'actuate' attribute is used to communicate the desired timing 
        of traversal from the starting resource to the ending resource; 
        it's value should be treated as follows:
        onLoad - traverse to the ending resource immediately on loading 
                 the starting resource 
        onRequest - traverse from the starting resource to the ending 
                    resource only on a post-loading event triggered for 
                    this purpose 
        other - behavior is unconstrained; examine other markup in link 
                for hints 
        none - behavior is unconstrained
      
nilReason  gml:NilReasonType      
gml:remoteSchema        
appInfo 
deprecated
source
<complexType name="RegionLinkType">
  <complexContent>
    <restriction base="caaml:LocLinkType">
      <sequence minOccurs="0">
        <element ref="caaml:Region"/>
      </sequence>
    </restriction>
  </complexContent>
</complexType>

complexType RegionType
diagram
namespace http://www.caaml.org/Schemas/V4.2
type extension of caaml:AbstractLocationType
properties
base caaml:AbstractLocationType
children gml:metaDataProperty gml:description gml:descriptionReference gml:identifier gml:name gml:boundedBy caaml:abbrev caaml:comment caaml:regionSubType caaml:centerPoint caaml:outline
used by
element Region
attributes
Name  Type  Use  Default  Fixed  Annotation
gml:id  required      
documentation 
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.
annotation
documentation 
Type definition for region feature
source
<complexType name="RegionType">
  <annotation>
    <documentation>Type definition for region feature</documentation>
  </annotation>
  <complexContent>
    <extension base="caaml:AbstractLocationType">
      <sequence>
        <element ref="caaml:regionSubType"/>
        <element ref="caaml:centerPoint" minOccurs="0"/>
        <element ref="caaml:outline" minOccurs="0"/>
      </sequence>
    </extension>
  </complexContent>
</complexType>

complexType RescuedByBaseType
diagram
namespace http://www.caaml.org/Schemas/V4.2
type restriction of gml:FeaturePropertyType
properties
base gml:FeaturePropertyType
children caaml:Person
used by
complexType RescuedByType
attributes
Name  Type  Use  Default  Fixed  Annotation
owns  boolean      
type  string    simple  
xlink:href  optional      
xlink:role  optional      
xlink:arcrole  optional      
xlink:title  optional      
xlink:show  optional      
documentation 

        The 'show' attribute is used to communicate the desired presentation 
        of the ending resource on traversal from the starting resource; it's 
        value should be treated as follows: 
        new - load ending resource in a new window, frame, pane, or other 
              presentation context
        replace - load the resource in the same window, frame, pane, or 
                  other presentation context
        embed - load ending resource in place of the presentation of the 
                starting resource
        other - behavior is unconstrained; examine other markup in the 
                link for hints 
        none - behavior is unconstrained 
      
xlink:actuate  optional      
documentation 

        The 'actuate' attribute is used to communicate the desired timing 
        of traversal from the starting resource to the ending resource; 
        it's value should be treated as follows:
        onLoad - traverse to the ending resource immediately on loading 
                 the starting resource 
        onRequest - traverse from the starting resource to the ending 
                    resource only on a post-loading event triggered for 
                    this purpose 
        other - behavior is unconstrained; examine other markup in link 
                for hints 
        none - behavior is unconstrained
      
nilReason  gml:NilReasonType      
gml:remoteSchema        
appInfo 
deprecated
annotation
documentation 
Base type for rescuedBy property element 
source
<complexType name="RescuedByBaseType">
  <annotation>
    <documentation>Base type for rescuedBy property element </documentation>
  </annotation>
  <complexContent>
    <restriction base="gml:FeaturePropertyType">
      <sequence minOccurs="0">
        <element ref="caaml:Person"/>
      </sequence>
    </restriction>
  </complexContent>
</complexType>

complexType RescuedByType
diagram
namespace http://www.caaml.org/Schemas/V4.2
type extension of caaml:RescuedByBaseType
properties
base caaml:RescuedByBaseType
children caaml:Person caaml:Operation caaml:RescuerDescription
used by
element rescuedBy
attributes
Name  Type  Use  Default  Fixed  Annotation
owns  boolean      
type  string    simple  
xlink:href  optional      
xlink:role  optional      
xlink:arcrole  optional      
xlink:title  optional      
xlink:show  optional      
documentation 

        The 'show' attribute is used to communicate the desired presentation 
        of the ending resource on traversal from the starting resource; it's 
        value should be treated as follows: 
        new - load ending resource in a new window, frame, pane, or other 
              presentation context
        replace - load the resource in the same window, frame, pane, or 
                  other presentation context
        embed - load ending resource in place of the presentation of the 
                starting resource
        other - behavior is unconstrained; examine other markup in the 
                link for hints 
        none - behavior is unconstrained 
      
xlink:actuate  optional      
documentation 

        The 'actuate' attribute is used to communicate the desired timing 
        of traversal from the starting resource to the ending resource; 
        it's value should be treated as follows:
        onLoad - traverse to the ending resource immediately on loading 
                 the starting resource 
        onRequest - traverse from the starting resource to the ending 
                    resource only on a post-loading event triggered for 
                    this purpose 
        other - behavior is unconstrained; examine other markup in link 
                for hints 
        none - behavior is unconstrained
      
nilReason  gml:NilReasonType      
gml:remoteSchema        
appInfo 
deprecated
annotation
documentation 
Type definition for rescuedBy property element
source
<complexType name="RescuedByType">
  <annotation>
    <documentation>Type definition for rescuedBy property element</documentation>
  </annotation>
  <complexContent>
    <extension base="caaml:RescuedByBaseType">
      <sequence minOccurs="0">
        <element ref="caaml:Operation" minOccurs="0"/>
        <element name="RescuerDescription" type="gml:CodeType" minOccurs="0">
          <annotation>
            <documentation>Description of primary rescuer of victim</documentation>
          </annotation>
        </element>
      </sequence>
    </extension>
  </complexContent>
</complexType>

element RescuedByType/RescuerDescription
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:CodeType
properties
isRef 0
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
codeSpace  anyURI      
annotation
documentation 
Description of primary rescuer of victim
source
<element name="RescuerDescription" type="gml:CodeType" minOccurs="0">
  <annotation>
    <documentation>Description of primary rescuer of victim</documentation>
  </annotation>
</element>

complexType RescuedWithType
diagram
namespace http://www.caaml.org/Schemas/V4.2
children caaml:Method
used by
element rescuedWith
annotation
documentation 
Type definition for rescueMethod property element
source
<complexType name="RescuedWithType">
  <annotation>
    <documentation>Type definition for rescueMethod property element</documentation>
  </annotation>
  <sequence>
    <element name="Method" maxOccurs="unbounded">
      <annotation>
        <documentation>Rescue method element</documentation>
      </annotation>
      <complexType>
        <sequence>
          <element ref="caaml:sequenceNumber"/>
          <element ref="caaml:methodDescription"/>
          <element ref="caaml:comment" minOccurs="0"/>
        </sequence>
      </complexType>
    </element>
  </sequence>
</complexType>

element RescuedWithType/Method
diagram
namespace http://www.caaml.org/Schemas/V4.2
properties
isRef 0
content complex
children caaml:sequenceNumber caaml:methodDescription caaml:comment
annotation
documentation 
Rescue method element
source
<element name="Method" maxOccurs="unbounded">
  <annotation>
    <documentation>Rescue method element</documentation>
  </annotation>
  <complexType>
    <sequence>
      <element ref="caaml:sequenceNumber"/>
      <element ref="caaml:methodDescription"/>
      <element ref="caaml:comment" minOccurs="0"/>
    </sequence>
  </complexType>
</element>

complexType RHType
diagram
namespace http://www.caaml.org/Schemas/V4.2
type extension of caaml:PercentIntOrNilReason
properties
base caaml:PercentIntOrNilReason
used by
element rH
attributes
Name  Type  Use  Default  Fixed  Annotation
meastype  caaml:MeasurementTypeoptional      
annotation
documentation 
Type definition for relative humidity element
source
<complexType name="RHType">
  <annotation>
    <documentation>Type definition for relative humidity element</documentation>
  </annotation>
  <simpleContent>
    <extension base="caaml:PercentIntOrNilReason">
      <attribute name="meastype" type="caaml:MeasurementType" use="optional"/>
    </extension>
  </simpleContent>
</complexType>

complexType RouteLinkType
diagram
namespace http://www.caaml.org/Schemas/V4.2
type restriction of caaml:LocLinkType
properties
base caaml:LocLinkType
children caaml:Route
used by
element routeLink
attributes
Name  Type  Use  Default  Fixed  Annotation
owns  boolean      
type  string    simple  
xlink:href  optional      
xlink:role  optional      
xlink:arcrole  optional      
xlink:title  optional      
xlink:show  optional      
documentation 

        The 'show' attribute is used to communicate the desired presentation 
        of the ending resource on traversal from the starting resource; it's 
        value should be treated as follows: 
        new - load ending resource in a new window, frame, pane, or other 
              presentation context
        replace - load the resource in the same window, frame, pane, or 
                  other presentation context
        embed - load ending resource in place of the presentation of the 
                starting resource
        other - behavior is unconstrained; examine other markup in the 
                link for hints 
        none - behavior is unconstrained 
      
xlink:actuate  optional      
documentation 

        The 'actuate' attribute is used to communicate the desired timing 
        of traversal from the starting resource to the ending resource; 
        it's value should be treated as follows:
        onLoad - traverse to the ending resource immediately on loading 
                 the starting resource 
        onRequest - traverse from the starting resource to the ending 
                    resource only on a post-loading event triggered for 
                    this purpose 
        other - behavior is unconstrained; examine other markup in link 
                for hints 
        none - behavior is unconstrained
      
nilReason  gml:NilReasonType      
gml:remoteSchema        
appInfo 
deprecated
source
<complexType name="RouteLinkType">
  <complexContent>
    <restriction base="caaml:LocLinkType">
      <sequence minOccurs="0">
        <element ref="caaml:Route"/>
      </sequence>
    </restriction>
  </complexContent>
</complexType>

complexType RouteType
diagram
namespace http://www.caaml.org/Schemas/V4.2
type extension of caaml:AbstractLocationType
properties
base caaml:AbstractLocationType
children gml:metaDataProperty gml:description gml:descriptionReference gml:identifier gml:name gml:boundedBy caaml:abbrev caaml:comment caaml:routeSubType caaml:aspectCatAvg caaml:aspectCatFrom caaml:aspectCatTo caaml:aspectNumAvg caaml:aspectNumFrom caaml:aspectNumTo caaml:elevationAvg caaml:elevationMin caaml:elevationMax caaml:inclineAvg caaml:inclineMin caaml:inclineMax caaml:vegetationZone caaml:windExposure caaml:solarExposure caaml:terrainRating caaml:atesRating caaml:terrainFeature caaml:skiable caaml:history caaml:relativeLocation caaml:centerPoint caaml:line
used by
element Route
attributes
Name  Type  Use  Default  Fixed  Annotation
gml:id  required      
documentation 
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.
annotation
documentation 
Type definition for route feature
source
<complexType name="RouteType">
  <annotation>
    <documentation>Type definition for route feature</documentation>
  </annotation>
  <complexContent>
    <extension base="caaml:AbstractLocationType">
      <sequence>
        <element ref="caaml:routeSubType"/>
        <group ref="caaml:terrainCharacterGroup"/>
        <element ref="caaml:centerPoint" minOccurs="0"/>
        <element ref="caaml:line" minOccurs="0"/>
      </sequence>
    </extension>
  </complexContent>
</complexType>

complexType RutschblockTestType
diagram
namespace http://www.caaml.org/Schemas/V4.2
children caaml:failedOn caaml:NoFailure caaml:comment
used by
element RutschblockTest
annotation
documentation 
Type definition for rutschblock test results
source
<complexType name="RutschblockTestType">
  <annotation>
    <documentation>Type definition for rutschblock test results</documentation>
  </annotation>
  <sequence>
    <choice>
      <element name="failedOn" maxOccurs="unbounded">
        <complexType>
          <complexContent>
            <extension base="caaml:InterfaceLinkType">
              <sequence>
                <element name="Result">
                  <complexType>
                    <sequence>
                      <element ref="caaml:fractureCharacter" minOccurs="0"/>
                      <element ref="caaml:rBScore" minOccurs="0"/>
                    </sequence>
                  </complexType>
                </element>
              </sequence>
            </extension>
          </complexContent>
        </complexType>
      </element>
      <element name="NoFailure" type="gml:booleanOrNilReason"/>
    </choice>
    <element ref="caaml:comment" minOccurs="0"/>
  </sequence>
</complexType>

element RutschblockTestType/failedOn
diagram
namespace http://www.caaml.org/Schemas/V4.2
type extension of caaml:InterfaceLinkType
properties
isRef 0
content complex
children caaml:Interface caaml:Result
attributes
Name  Type  Use  Default  Fixed  Annotation
owns  boolean      
type  string    simple  
xlink:href  optional      
xlink:role  optional      
xlink:arcrole  optional      
xlink:title  optional      
xlink:show  optional      
documentation 

        The 'show' attribute is used to communicate the desired presentation 
        of the ending resource on traversal from the starting resource; it's 
        value should be treated as follows: 
        new - load ending resource in a new window, frame, pane, or other 
              presentation context
        replace - load the resource in the same window, frame, pane, or 
                  other presentation context
        embed - load ending resource in place of the presentation of the 
                starting resource
        other - behavior is unconstrained; examine other markup in the 
                link for hints 
        none - behavior is unconstrained 
      
xlink:actuate  optional      
documentation 

        The 'actuate' attribute is used to communicate the desired timing 
        of traversal from the starting resource to the ending resource; 
        it's value should be treated as follows:
        onLoad - traverse to the ending resource immediately on loading 
                 the starting resource 
        onRequest - traverse from the starting resource to the ending 
                    resource only on a post-loading event triggered for 
                    this purpose 
        other - behavior is unconstrained; examine other markup in link 
                for hints 
        none - behavior is unconstrained
      
nilReason  gml:NilReasonType      
gml:remoteSchema        
appInfo 
deprecated
source
<element name="failedOn" maxOccurs="unbounded">
  <complexType>
    <complexContent>
      <extension base="caaml:InterfaceLinkType">
        <sequence>
          <element name="Result">
            <complexType>
              <sequence>
                <element ref="caaml:fractureCharacter" minOccurs="0"/>
                <element ref="caaml:rBScore" minOccurs="0"/>
              </sequence>
            </complexType>
          </element>
        </sequence>
      </extension>
    </complexContent>
  </complexType>
</element>

element RutschblockTestType/failedOn/Result
diagram
namespace http://www.caaml.org/Schemas/V4.2
properties
isRef 0
content complex
children caaml:fractureCharacter caaml:rBScore
source
<element name="Result">
  <complexType>
    <sequence>
      <element ref="caaml:fractureCharacter" minOccurs="0"/>
      <element ref="caaml:rBScore" minOccurs="0"/>
    </sequence>
  </complexType>
</element>

element RutschblockTestType/NoFailure
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:booleanOrNilReason
properties
isRef 0
content simple
source
<element name="NoFailure" type="gml:booleanOrNilReason"/>

complexType ShearFrameTestType
diagram
namespace http://www.caaml.org/Schemas/V4.2
children caaml:failedOn caaml:NoFailure caaml:comment
used by
element ShearFrameTest
annotation
documentation 
Type definition for shearframe test results
source
<complexType name="ShearFrameTestType">
  <annotation>
    <documentation>Type definition for shearframe test results</documentation>
  </annotation>
  <sequence>
    <choice>
      <element name="failedOn" maxOccurs="unbounded">
        <complexType>
          <complexContent>
            <extension base="caaml:InterfaceLinkType">
              <sequence>
                <element name="Result">
                  <complexType>
                    <sequence>
                      <element ref="caaml:fractureCharacter" minOccurs="0"/>
                      <element ref="caaml:failureForce" minOccurs="0"/>
                      <element ref="caaml:shearStrength" minOccurs="0"/>
                      <element ref="caaml:stabilityRatio" minOccurs="0"/>
                    </sequence>
                  </complexType>
                </element>
              </sequence>
            </extension>
          </complexContent>
        </complexType>
      </element>
      <element name="NoFailure" type="gml:booleanOrNilReason"/>
    </choice>
    <element ref="caaml:comment" minOccurs="0"/>
  </sequence>
</complexType>

element ShearFrameTestType/failedOn
diagram
namespace http://www.caaml.org/Schemas/V4.2
type extension of caaml:InterfaceLinkType
properties
isRef 0
content complex
children caaml:Interface caaml:Result
attributes
Name  Type  Use  Default  Fixed  Annotation
owns  boolean      
type  string    simple  
xlink:href  optional      
xlink:role  optional      
xlink:arcrole  optional      
xlink:title  optional      
xlink:show  optional      
documentation 

        The 'show' attribute is used to communicate the desired presentation 
        of the ending resource on traversal from the starting resource; it's 
        value should be treated as follows: 
        new - load ending resource in a new window, frame, pane, or other 
              presentation context
        replace - load the resource in the same window, frame, pane, or 
                  other presentation context
        embed - load ending resource in place of the presentation of the 
                starting resource
        other - behavior is unconstrained; examine other markup in the 
                link for hints 
        none - behavior is unconstrained 
      
xlink:actuate  optional      
documentation 

        The 'actuate' attribute is used to communicate the desired timing 
        of traversal from the starting resource to the ending resource; 
        it's value should be treated as follows:
        onLoad - traverse to the ending resource immediately on loading 
                 the starting resource 
        onRequest - traverse from the starting resource to the ending 
                    resource only on a post-loading event triggered for 
                    this purpose 
        other - behavior is unconstrained; examine other markup in link 
                for hints 
        none - behavior is unconstrained
      
nilReason  gml:NilReasonType      
gml:remoteSchema        
appInfo 
deprecated
source
<element name="failedOn" maxOccurs="unbounded">
  <complexType>
    <complexContent>
      <extension base="caaml:InterfaceLinkType">
        <sequence>
          <element name="Result">
            <complexType>
              <sequence>
                <element ref="caaml:fractureCharacter" minOccurs="0"/>
                <element ref="caaml:failureForce" minOccurs="0"/>
                <element ref="caaml:shearStrength" minOccurs="0"/>
                <element ref="caaml:stabilityRatio" minOccurs="0"/>
              </sequence>
            </complexType>
          </element>
        </sequence>
      </extension>
    </complexContent>
  </complexType>
</element>

element ShearFrameTestType/failedOn/Result
diagram
namespace http://www.caaml.org/Schemas/V4.2
properties
isRef 0
content complex
children caaml:fractureCharacter caaml:failureForce caaml:shearStrength caaml:stabilityRatio
source
<element name="Result">
  <complexType>
    <sequence>
      <element ref="caaml:fractureCharacter" minOccurs="0"/>
      <element ref="caaml:failureForce" minOccurs="0"/>
      <element ref="caaml:shearStrength" minOccurs="0"/>
      <element ref="caaml:stabilityRatio" minOccurs="0"/>
    </sequence>
  </complexType>
</element>

element ShearFrameTestType/NoFailure
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:booleanOrNilReason
properties
isRef 0
content simple
source
<element name="NoFailure" type="gml:booleanOrNilReason"/>

complexType ShovelShearTestType
diagram
namespace http://www.caaml.org/Schemas/V4.2
children caaml:failedOn caaml:NoFailure caaml:comment
used by
element ShovelShearTest
annotation
documentation 
Type definition for shovelshear test results
source
<complexType name="ShovelShearTestType">
  <annotation>
    <documentation>Type definition for shovelshear test results</documentation>
  </annotation>
  <sequence>
    <choice>
      <element name="failedOn" maxOccurs="unbounded">
        <complexType>
          <complexContent>
            <extension base="caaml:InterfaceLinkType">
              <sequence>
                <element name="Result">
                  <complexType>
                    <sequence>
                      <element ref="caaml:fractureCharacter" minOccurs="0"/>
                      <element ref="caaml:sSScore" minOccurs="0"/>
                    </sequence>
                  </complexType>
                </element>
              </sequence>
            </extension>
          </complexContent>
        </complexType>
      </element>
      <element name="NoFailure" type="gml:booleanOrNilReason"/>
    </choice>
    <element ref="caaml:comment" minOccurs="0"/>
  </sequence>
</complexType>

element ShovelShearTestType/failedOn
diagram
namespace http://www.caaml.org/Schemas/V4.2
type extension of caaml:InterfaceLinkType
properties
isRef 0
content complex
children caaml:Interface caaml:Result
attributes
Name  Type  Use  Default  Fixed  Annotation
owns  boolean      
type  string    simple  
xlink:href  optional      
xlink:role  optional      
xlink:arcrole  optional      
xlink:title  optional      
xlink:show  optional      
documentation 

        The 'show' attribute is used to communicate the desired presentation 
        of the ending resource on traversal from the starting resource; it's 
        value should be treated as follows: 
        new - load ending resource in a new window, frame, pane, or other 
              presentation context
        replace - load the resource in the same window, frame, pane, or 
                  other presentation context
        embed - load ending resource in place of the presentation of the 
                starting resource
        other - behavior is unconstrained; examine other markup in the 
                link for hints 
        none - behavior is unconstrained 
      
xlink:actuate  optional      
documentation 

        The 'actuate' attribute is used to communicate the desired timing 
        of traversal from the starting resource to the ending resource; 
        it's value should be treated as follows:
        onLoad - traverse to the ending resource immediately on loading 
                 the starting resource 
        onRequest - traverse from the starting resource to the ending 
                    resource only on a post-loading event triggered for 
                    this purpose 
        other - behavior is unconstrained; examine other markup in link 
                for hints 
        none - behavior is unconstrained
      
nilReason  gml:NilReasonType      
gml:remoteSchema        
appInfo 
deprecated
source
<element name="failedOn" maxOccurs="unbounded">
  <complexType>
    <complexContent>
      <extension base="caaml:InterfaceLinkType">
        <sequence>
          <element name="Result">
            <complexType>
              <sequence>
                <element ref="caaml:fractureCharacter" minOccurs="0"/>
                <element ref="caaml:sSScore" minOccurs="0"/>
              </sequence>
            </complexType>
          </element>
        </sequence>
      </extension>
    </complexContent>
  </complexType>
</element>

element ShovelShearTestType/failedOn/Result
diagram
namespace http://www.caaml.org/Schemas/V4.2
properties
isRef 0
content complex
children caaml:fractureCharacter caaml:sSScore
source
<element name="Result">
  <complexType>
    <sequence>
      <element ref="caaml:fractureCharacter" minOccurs="0"/>
      <element ref="caaml:sSScore" minOccurs="0"/>
    </sequence>
  </complexType>
</element>

element ShovelShearTestType/NoFailure
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:booleanOrNilReason
properties
isRef 0
content simple
source
<element name="NoFailure" type="gml:booleanOrNilReason"/>

complexType SlopeLinkType
diagram
namespace http://www.caaml.org/Schemas/V4.2
type restriction of caaml:LocLinkType
properties
base caaml:LocLinkType
children caaml:Slope
used by
element slopeLink
attributes
Name  Type  Use  Default  Fixed  Annotation
owns  boolean      
type  string    simple  
xlink:href  optional      
xlink:role  optional      
xlink:arcrole  optional      
xlink:title  optional      
xlink:show  optional      
documentation 

        The 'show' attribute is used to communicate the desired presentation 
        of the ending resource on traversal from the starting resource; it's 
        value should be treated as follows: 
        new - load ending resource in a new window, frame, pane, or other 
              presentation context
        replace - load the resource in the same window, frame, pane, or 
                  other presentation context
        embed - load ending resource in place of the presentation of the 
                starting resource
        other - behavior is unconstrained; examine other markup in the 
                link for hints 
        none - behavior is unconstrained 
      
xlink:actuate  optional      
documentation 

        The 'actuate' attribute is used to communicate the desired timing 
        of traversal from the starting resource to the ending resource; 
        it's value should be treated as follows:
        onLoad - traverse to the ending resource immediately on loading 
                 the starting resource 
        onRequest - traverse from the starting resource to the ending 
                    resource only on a post-loading event triggered for 
                    this purpose 
        other - behavior is unconstrained; examine other markup in link 
                for hints 
        none - behavior is unconstrained
      
nilReason  gml:NilReasonType      
gml:remoteSchema        
appInfo 
deprecated
source
<complexType name="SlopeLinkType">
  <complexContent>
    <restriction base="caaml:LocLinkType">
      <sequence minOccurs="0">
        <element ref="caaml:Slope"/>
      </sequence>
    </restriction>
  </complexContent>
</complexType>

complexType SlopeType
diagram
namespace http://www.caaml.org/Schemas/V4.2
type extension of caaml:AbstractLocationType
properties
base caaml:AbstractLocationType
children gml:metaDataProperty gml:description gml:descriptionReference gml:identifier gml:name gml:boundedBy caaml:abbrev caaml:comment caaml:slopeSubType caaml:aspectCatAvg caaml:aspectCatFrom caaml:aspectCatTo caaml:aspectNumAvg caaml:aspectNumFrom caaml:aspectNumTo caaml:elevationAvg caaml:elevationMin caaml:elevationMax caaml:inclineAvg caaml:inclineMin caaml:inclineMax caaml:vegetationZone caaml:windExposure caaml:solarExposure caaml:terrainRating caaml:atesRating caaml:terrainFeature caaml:skiable caaml:history caaml:relativeLocation caaml:centerPoint caaml:outline
used by
element Slope
attributes
Name  Type  Use  Default  Fixed  Annotation
gml:id  required      
documentation 
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.
annotation
documentation 
Type definition for slope feature
source
<complexType name="SlopeType">
  <annotation>
    <documentation>Type definition for slope feature</documentation>
  </annotation>
  <complexContent>
    <extension base="caaml:AbstractLocationType">
      <sequence>
        <element ref="caaml:slopeSubType"/>
        <group ref="caaml:terrainCharacterGroup"/>
        <element ref="caaml:centerPoint" minOccurs="0"/>
        <element ref="caaml:outline" minOccurs="0"/>
      </sequence>
    </extension>
  </complexContent>
</complexType>

complexType SnowHeightAreaIrregularType
diagram
namespace http://www.caaml.org/Schemas/V4.2
type extension of caaml:NonNegMeasureType
properties
base caaml:NonNegMeasureType
used by
elements hINField hSTField
attributes
Name  Type  Use  Default  Fixed  Annotation
uom  gml:UomIdentifieroptional      
meastype  caaml:MeasurementTypeoptional      
dateTimeCleared  gml:TimePositionUnionrequired      
annotation
documentation 
Type definition for areal snow height measurements
source
<complexType name="SnowHeightAreaIrregularType">
  <annotation>
    <documentation>Type definition for areal snow height measurements</documentation>
  </annotation>
  <simpleContent>
    <extension base="caaml:NonNegMeasureType">
      <attribute name="dateTimeCleared" type="gml:TimePositionUnion" use="required"/>
    </extension>
  </simpleContent>
</complexType>

complexType SnowHeightPointIrregularType
diagram
namespace http://www.caaml.org/Schemas/V4.2
type extension of caaml:SnowHeightPointRegularType
properties
base caaml:SnowHeightPointRegularType
children caaml:Components
used by
elements hIN hIT hSB hST
attributes
Name  Type  Use  Default  Fixed  Annotation
dateTimeCleared  gml:TimePositionUnionrequired      
annotation
documentation 
Type definition for snow board measurements at irregular time
			intervals
source
<complexType name="SnowHeightPointIrregularType">
  <annotation>
    <documentation>Type definition for snow board measurements at irregular time
			intervals</documentation>
  </annotation>
  <complexContent>
    <extension base="caaml:SnowHeightPointRegularType">
      <attribute name="dateTimeCleared" type="gml:TimePositionUnion" use="required"/>
    </extension>
  </complexContent>
</complexType>

complexType SnowHeightPointRegularType
diagram
namespace http://www.caaml.org/Schemas/V4.2
children caaml:Components
used by
elements h2D hN24 hN24inclDrift
complexType SnowHeightPointIrregularType
annotation
documentation 
Type definition for a snow board or layer measurement
source
<complexType name="SnowHeightPointRegularType">
  <annotation>
    <documentation>Type definition for a snow board or layer measurement</documentation>
  </annotation>
  <sequence>
    <element name="Components">
      <complexType>
        <sequence>
          <element ref="caaml:snowHeight" minOccurs="0"/>
          <element ref="caaml:weight" minOccurs="0"/>
          <element ref="caaml:w" minOccurs="0"/>
          <element ref="caaml:tubeDiameter" minOccurs="0"/>
        </sequence>
      </complexType>
    </element>
  </sequence>
</complexType>

element SnowHeightPointRegularType/Components
diagram
namespace http://www.caaml.org/Schemas/V4.2
properties
isRef 0
content complex
children caaml:snowHeight caaml:weight caaml:w caaml:tubeDiameter
source
<element name="Components">
  <complexType>
    <sequence>
      <element ref="caaml:snowHeight" minOccurs="0"/>
      <element ref="caaml:weight" minOccurs="0"/>
      <element ref="caaml:w" minOccurs="0"/>
      <element ref="caaml:tubeDiameter" minOccurs="0"/>
    </sequence>
  </complexType>
</element>

complexType SnowpackStructureBaseType
diagram
namespace http://www.caaml.org/Schemas/V4.2
type restriction of gml:ObservationType
properties
base gml:ObservationType
children gml:metaDataProperty gml:description gml:descriptionReference gml:identifier gml:name gml:boundedBy gml:location gml:validTime gml:using gml:target caaml:snowpackStructureResultsOf
used by
complexType SnowpackStructureType
attributes
Name  Type  Use  Default  Fixed  Annotation
gml:id  required      
documentation 
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.
annotation
documentation 
Base type for Snowpack Structure observation
source
<complexType name="SnowpackStructureBaseType">
  <annotation>
    <documentation>Base type for Snowpack Structure observation</documentation>
  </annotation>
  <complexContent>
    <restriction base="gml:ObservationType">
      <sequence>
        <sequence>
          <group ref="gml:StandardObjectProperties"/>
        </sequence>
        <sequence>
          <element ref="gml:boundedBy" minOccurs="0"/>
          <element ref="gml:location" minOccurs="0"/>
        </sequence>
        <sequence>
          <element ref="gml:validTime"/>
          <element ref="gml:using" minOccurs="0"/>
          <element ref="gml:target" minOccurs="0"/>
          <element ref="caaml:snowpackStructureResultsOf"/>
        </sequence>
      </sequence>
    </restriction>
  </complexContent>
</complexType>

complexType SnowpackStructureLinkType
diagram
namespace http://www.caaml.org/Schemas/V4.2
type extension of caaml:ObsLinkType
properties
base caaml:ObsLinkType
children caaml:AbstractObs
used by
element snowpackStructureLink
attributes
Name  Type  Use  Default  Fixed  Annotation
owns  boolean      
type  string    simple  
xlink:href  optional      
xlink:role  optional      
xlink:arcrole  optional      
xlink:title  optional      
xlink:show  optional      
documentation 

        The 'show' attribute is used to communicate the desired presentation 
        of the ending resource on traversal from the starting resource; it's 
        value should be treated as follows: 
        new - load ending resource in a new window, frame, pane, or other 
              presentation context
        replace - load the resource in the same window, frame, pane, or 
                  other presentation context
        embed - load ending resource in place of the presentation of the 
                starting resource
        other - behavior is unconstrained; examine other markup in the 
                link for hints 
        none - behavior is unconstrained 
      
xlink:actuate  optional      
documentation 

        The 'actuate' attribute is used to communicate the desired timing 
        of traversal from the starting resource to the ending resource; 
        it's value should be treated as follows:
        onLoad - traverse to the ending resource immediately on loading 
                 the starting resource 
        onRequest - traverse from the starting resource to the ending 
                    resource only on a post-loading event triggered for 
                    this purpose 
        other - behavior is unconstrained; examine other markup in link 
                for hints 
        none - behavior is unconstrained
      
nilReason  gml:NilReasonType      
gml:remoteSchema        
appInfo 
deprecated
source
<complexType name="SnowpackStructureLinkType">
  <complexContent>
    <extension base="caaml:ObsLinkType"/>
  </complexContent>
</complexType>

complexType SnowpackStructureMeasurementsType
diagram
namespace http://www.caaml.org/Schemas/V4.2
children caaml:comment caaml:extFileLink
used by
element SnowpackStructureMeasurements
annotation
documentation 
Type definition for Snowpack Structure observation measurements
source
<complexType name="SnowpackStructureMeasurementsType">
  <annotation>
    <documentation>Type definition for Snowpack Structure observation measurements</documentation>
  </annotation>
  <sequence>
    <element ref="caaml:comment" minOccurs="0"/>
    <element ref="caaml:extFileLink" minOccurs="0" maxOccurs="unbounded"/>
  </sequence>
</complexType>

complexType SnowpackStructureResultsOfType
diagram
namespace http://www.caaml.org/Schemas/V4.2
type extension of caaml:AbstractResultsOfBaseType
properties
base caaml:AbstractResultsOfBaseType
children caaml:SnowpackStructureMeasurements
used by
element snowpackStructureResultsOf
attributes
Name  Type  Use  Default  Fixed  Annotation
owns  boolean      
type  string    simple  
xlink:href  optional      
xlink:role  optional      
xlink:arcrole  optional      
xlink:title  optional      
xlink:show  optional      
documentation 

        The 'show' attribute is used to communicate the desired presentation 
        of the ending resource on traversal from the starting resource; it's 
        value should be treated as follows: 
        new - load ending resource in a new window, frame, pane, or other 
              presentation context
        replace - load the resource in the same window, frame, pane, or 
                  other presentation context
        embed - load ending resource in place of the presentation of the 
                starting resource
        other - behavior is unconstrained; examine other markup in the 
                link for hints 
        none - behavior is unconstrained 
      
xlink:actuate  optional      
documentation 

        The 'actuate' attribute is used to communicate the desired timing 
        of traversal from the starting resource to the ending resource; 
        it's value should be treated as follows:
        onLoad - traverse to the ending resource immediately on loading 
                 the starting resource 
        onRequest - traverse from the starting resource to the ending 
                    resource only on a post-loading event triggered for 
                    this purpose 
        other - behavior is unconstrained; examine other markup in link 
                for hints 
        none - behavior is unconstrained
      
nilReason  gml:NilReasonType      
gml:remoteSchema        
appInfo 
deprecated
annotation
documentation 
Type definition for resultsOf of Snowpack Structure observation
source
<complexType name="SnowpackStructureResultsOfType">
  <annotation>
    <documentation>Type definition for resultsOf of Snowpack Structure observation</documentation>
  </annotation>
  <complexContent>
    <extension base="caaml:AbstractResultsOfBaseType">
      <sequence>
        <element ref="caaml:SnowpackStructureMeasurements"/>
      </sequence>
    </extension>
  </complexContent>
</complexType>

complexType SnowpackStructureType
diagram
namespace http://www.caaml.org/Schemas/V4.2
type extension of caaml:SnowpackStructureBaseType
properties
base caaml:SnowpackStructureBaseType
children gml:metaDataProperty gml:description gml:descriptionReference gml:identifier gml:name gml:boundedBy gml:location gml:validTime gml:using gml:target caaml:snowpackStructureResultsOf caaml:locRef
used by
element SnowpackStructure
attributes
Name  Type  Use  Default  Fixed  Annotation
gml:id  required      
documentation 
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.
annotation
documentation 
Type definition for Snowpack Structure observation
source
<complexType name="SnowpackStructureType">
  <annotation>
    <documentation>Type definition for Snowpack Structure observation</documentation>
  </annotation>
  <complexContent>
    <extension base="caaml:SnowpackStructureBaseType">
      <sequence>
        <element ref="caaml:locRef" minOccurs="0" maxOccurs="unbounded"/>
      </sequence>
    </extension>
  </complexContent>
</complexType>

complexType SnowProfileBaseType
diagram
namespace http://www.caaml.org/Schemas/V4.2
type restriction of gml:ObservationType
properties
base gml:ObservationType
children gml:metaDataProperty gml:description gml:descriptionReference gml:identifier gml:name gml:boundedBy gml:location gml:validTime gml:using caaml:snowProfileResultsOf
used by
complexType SnowProfileType
attributes
Name  Type  Use  Default  Fixed  Annotation
gml:id  required      
documentation 
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.
annotation
documentation 
Base type for Snow Profile observation
source
<complexType name="SnowProfileBaseType">
  <annotation>
    <documentation>Base type for Snow Profile observation</documentation>
  </annotation>
  <complexContent>
    <restriction base="gml:ObservationType">
      <sequence>
        <group ref="gml:StandardObjectProperties"/>
        <sequence>
          <element ref="gml:boundedBy" minOccurs="0"/>
          <element ref="gml:location" minOccurs="0"/>
        </sequence>
        <element ref="gml:validTime"/>
        <element ref="gml:using" minOccurs="0"/>
        <element ref="caaml:snowProfileResultsOf"/>
      </sequence>
    </restriction>
  </complexContent>
</complexType>

complexType SnowProfileLinkType
diagram
namespace http://www.caaml.org/Schemas/V4.2
type restriction of gml:FeaturePropertyType
properties
base gml:FeaturePropertyType
children caaml:SnowProfile
used by
element snowProfileLink
attributes
Name  Type  Use  Default  Fixed  Annotation
owns  boolean      
type  string    simple  
xlink:href  optional      
xlink:role  optional      
xlink:arcrole  optional      
xlink:title  optional      
xlink:show  optional      
documentation 

        The 'show' attribute is used to communicate the desired presentation 
        of the ending resource on traversal from the starting resource; it's 
        value should be treated as follows: 
        new - load ending resource in a new window, frame, pane, or other 
              presentation context
        replace - load the resource in the same window, frame, pane, or 
                  other presentation context
        embed - load ending resource in place of the presentation of the 
                starting resource
        other - behavior is unconstrained; examine other markup in the 
                link for hints 
        none - behavior is unconstrained 
      
xlink:actuate  optional      
documentation 

        The 'actuate' attribute is used to communicate the desired timing 
        of traversal from the starting resource to the ending resource; 
        it's value should be treated as follows:
        onLoad - traverse to the ending resource immediately on loading 
                 the starting resource 
        onRequest - traverse from the starting resource to the ending 
                    resource only on a post-loading event triggered for 
                    this purpose 
        other - behavior is unconstrained; examine other markup in link 
                for hints 
        none - behavior is unconstrained
      
nilReason  gml:NilReasonType      
gml:remoteSchema        
appInfo 
deprecated
annotation
documentation 
Type definition for Snow Profile reference
source
<complexType name="SnowProfileLinkType">
  <annotation>
    <documentation>Type definition for Snow Profile reference</documentation>
  </annotation>
  <complexContent>
    <restriction base="gml:FeaturePropertyType">
      <sequence minOccurs="0">
        <element ref="caaml:SnowProfile"/>
      </sequence>
    </restriction>
  </complexContent>
</complexType>

complexType SnowProfileMeasurementsType
diagram
namespace http://www.caaml.org/Schemas/V4.2
children caaml:elevation caaml:aspectCat caaml:aspectNum caaml:incline caaml:windExposure caaml:solarExposure caaml:terrainFeature caaml:vegetationZone caaml:skyCond caaml:valleyFogElevation caaml:precipTI caaml:airTempPres caaml:snowTempSfc caaml:snowTemp10cm caaml:hN24 caaml:hST caaml:penetrationRam caaml:penetrationFoot caaml:penetrationSki caaml:sfcGrainForm caaml:surfaceRoughness caaml:windDirCat caaml:windDirNum caaml:windSpeedCat caaml:windSpeedNum caaml:xportDir caaml:xportExtent caaml:profileDepth caaml:layerProfile caaml:tempProfile caaml:densityProfile caaml:ramProfile caaml:testResults caaml:comment caaml:extFileLink
used by
element SnowProfileMeasurements
source
<complexType name="SnowProfileMeasurementsType">
  <sequence>
    <element ref="caaml:elevation" minOccurs="0"/>
    <choice minOccurs="0">
      <element ref="caaml:aspectCat" minOccurs="0"/>
      <element ref="caaml:aspectNum" minOccurs="0"/>
    </choice>
    <element ref="caaml:incline" minOccurs="0"/>
    <element ref="caaml:windExposure" minOccurs="0"/>
    <element ref="caaml:solarExposure" minOccurs="0"/>
    <element ref="caaml:terrainFeature" minOccurs="0" maxOccurs="unbounded"/>
    <element ref="caaml:vegetationZone" minOccurs="0"/>
    <element ref="caaml:skyCond" minOccurs="0"/>
    <element ref="caaml:valleyFogElevation" minOccurs="0"/>
    <element ref="caaml:precipTI" minOccurs="0"/>
    <element ref="caaml:airTempPres" minOccurs="0"/>
    <element ref="caaml:snowTempSfc" minOccurs="0"/>
    <element ref="caaml:snowTemp10cm" minOccurs="0"/>
    <element ref="caaml:hN24" minOccurs="0"/>
    <element ref="caaml:hST" minOccurs="0"/>
    <element ref="caaml:penetrationRam" minOccurs="0"/>
    <element ref="caaml:penetrationFoot" minOccurs="0"/>
    <element ref="caaml:penetrationSki" minOccurs="0"/>
    <element ref="caaml:sfcGrainForm" minOccurs="0" maxOccurs="2"/>
    <element ref="caaml:surfaceRoughness" minOccurs="0"/>
    <choice minOccurs="0">
      <element ref="caaml:windDirCat" minOccurs="0"/>
      <element ref="caaml:windDirNum" minOccurs="0"/>
    </choice>
    <choice minOccurs="0">
      <element ref="caaml:windSpeedCat" minOccurs="0"/>
      <element ref="caaml:windSpeedNum" minOccurs="0"/>
    </choice>
    <element ref="caaml:xportDir" minOccurs="0"/>
    <element ref="caaml:xportExtent" minOccurs="0"/>
    <element ref="caaml:profileDepth" minOccurs="0"/>
    <element ref="caaml:layerProfile" minOccurs="0" maxOccurs="unbounded"/>
    <element ref="caaml:tempProfile" minOccurs="0" maxOccurs="unbounded"/>
    <element ref="caaml:densityProfile" minOccurs="0" maxOccurs="unbounded"/>
    <element ref="caaml:ramProfile" minOccurs="0" maxOccurs="unbounded"/>
    <element ref="caaml:testResults" minOccurs="0"/>
    <element ref="caaml:comment" minOccurs="0"/>
    <element ref="caaml:extFileLink" minOccurs="0" maxOccurs="unbounded"/>
  </sequence>
</complexType>

complexType SnowProfileMetaDataType
diagram
namespace http://www.caaml.org/Schemas/V4.2
type extension of caaml:ObsMetaDataType
properties
base caaml:ObsMetaDataType
mixed true
children caaml:caamlVersion caaml:dateTimeFile caaml:dateTimeReport caaml:srcRef caaml:comment caaml:unitList caaml:observedBy caaml:elevation caaml:elevationMin caaml:elevationMax caaml:profileNr caaml:profileType
used by
element SnowProfileMetaData
attributes
Name  Type  Use  Default  Fixed  Annotation
gml:id        
documentation 
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.
annotation
documentation 
Type definition for snow profile meta data
source
<complexType name="SnowProfileMetaDataType" mixed="true">
  <annotation>
    <documentation>Type definition for snow profile meta data</documentation>
  </annotation>
  <complexContent mixed="true">
    <extension base="caaml:ObsMetaDataType">
      <sequence>
        <element name="profileNr" type="gml:stringOrNilReason" minOccurs="0">
          <annotation>
            <documentation>Number of snow profile</documentation>
          </annotation>
        </element>
        <element name="profileType" type="gml:CodeType" minOccurs="0">
          <annotation>
            <documentation>Type of snow profile</documentation>
          </annotation>
        </element>
      </sequence>
    </extension>
  </complexContent>
</complexType>

element SnowProfileMetaDataType/profileNr
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:stringOrNilReason
properties
isRef 0
content simple
annotation
documentation 
Number of snow profile
source
<element name="profileNr" type="gml:stringOrNilReason" minOccurs="0">
  <annotation>
    <documentation>Number of snow profile</documentation>
  </annotation>
</element>

element SnowProfileMetaDataType/profileType
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:CodeType
properties
isRef 0
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
codeSpace  anyURI      
annotation
documentation 
Type of snow profile
source
<element name="profileType" type="gml:CodeType" minOccurs="0">
  <annotation>
    <documentation>Type of snow profile</documentation>
  </annotation>
</element>

complexType SnowProfileResultsOfType
diagram
namespace http://www.caaml.org/Schemas/V4.2
type restriction of gml:ResultType
properties
base gml:ResultType
children caaml:SnowProfileMeasurements
used by
element snowProfileResultsOf
attributes
Name  Type  Use  Default  Fixed  Annotation
owns  boolean      
type  string    simple  
xlink:href  optional      
xlink:role  optional      
xlink:arcrole  optional      
xlink:title  optional      
xlink:show  optional      
documentation 

        The 'show' attribute is used to communicate the desired presentation 
        of the ending resource on traversal from the starting resource; it's 
        value should be treated as follows: 
        new - load ending resource in a new window, frame, pane, or other 
              presentation context
        replace - load the resource in the same window, frame, pane, or 
                  other presentation context
        embed - load ending resource in place of the presentation of the 
                starting resource
        other - behavior is unconstrained; examine other markup in the 
                link for hints 
        none - behavior is unconstrained 
      
xlink:actuate  optional      
documentation 

        The 'actuate' attribute is used to communicate the desired timing 
        of traversal from the starting resource to the ending resource; 
        it's value should be treated as follows:
        onLoad - traverse to the ending resource immediately on loading 
                 the starting resource 
        onRequest - traverse from the starting resource to the ending 
                    resource only on a post-loading event triggered for 
                    this purpose 
        other - behavior is unconstrained; examine other markup in link 
                for hints 
        none - behavior is unconstrained
      
nilReason  gml:NilReasonType      
gml:remoteSchema        
appInfo 
deprecated
annotation
documentation 
Type definition for resultsOf of Snow Profile observation
source
<complexType name="SnowProfileResultsOfType">
  <annotation>
    <documentation>Type definition for resultsOf of Snow Profile observation</documentation>
  </annotation>
  <complexContent>
    <restriction base="gml:ResultType">
      <sequence>
        <element ref="caaml:SnowProfileMeasurements"/>
      </sequence>
    </restriction>
  </complexContent>
</complexType>

complexType SnowProfileType
diagram
namespace http://www.caaml.org/Schemas/V4.2
type extension of caaml:SnowProfileBaseType
properties
base caaml:SnowProfileBaseType
children gml:metaDataProperty gml:description gml:descriptionReference gml:identifier gml:name gml:boundedBy gml:location gml:validTime gml:using caaml:snowProfileResultsOf caaml:locRef
used by
element SnowProfile
attributes
Name  Type  Use  Default  Fixed  Annotation
gml:id  required      
documentation 
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.
annotation
documentation 
Type definition for Snow Profile observation
source
<complexType name="SnowProfileType">
  <annotation>
    <documentation>Type definition for Snow Profile observation</documentation>
  </annotation>
  <complexContent>
    <extension base="caaml:SnowProfileBaseType">
      <sequence>
        <element ref="caaml:locRef" minOccurs="0"/>
      </sequence>
    </extension>
  </complexContent>
</complexType>

complexType SrcRefType
diagram
namespace http://www.caaml.org/Schemas/V4.2
type extension of gml:ReferenceType
properties
base gml:ReferenceType
children caaml:Operation caaml:Person caaml:OperationKeyword caaml:PersonKeyword caaml:OperationString caaml:PersonString gml:Null
used by
element srcRef
attributes
Name  Type  Use  Default  Fixed  Annotation
owns  boolean      
type  string    simple  
xlink:href  optional      
xlink:role  optional      
xlink:arcrole  optional      
xlink:title  optional      
xlink:show  optional      
documentation 

        The 'show' attribute is used to communicate the desired presentation 
        of the ending resource on traversal from the starting resource; it's 
        value should be treated as follows: 
        new - load ending resource in a new window, frame, pane, or other 
              presentation context
        replace - load the resource in the same window, frame, pane, or 
                  other presentation context
        embed - load ending resource in place of the presentation of the 
                starting resource
        other - behavior is unconstrained; examine other markup in the 
                link for hints 
        none - behavior is unconstrained 
      
xlink:actuate  optional      
documentation 

        The 'actuate' attribute is used to communicate the desired timing 
        of traversal from the starting resource to the ending resource; 
        it's value should be treated as follows:
        onLoad - traverse to the ending resource immediately on loading 
                 the starting resource 
        onRequest - traverse from the starting resource to the ending 
                    resource only on a post-loading event triggered for 
                    this purpose 
        other - behavior is unconstrained; examine other markup in link 
                for hints 
        none - behavior is unconstrained
      
nilReason  gml:NilReasonType      
gml:remoteSchema        
appInfo 
deprecated
annotation
documentation 
Type definition for feature property that allows inclusion of an operation or person element
				inline or a link to one via xlink
source
<complexType name="SrcRefType">
  <annotation>
    <documentation>Type definition for feature property that allows inclusion of an operation or person element
				inline or a link to one via xlink</documentation>
  </annotation>
  <complexContent>
    <extension base="gml:ReferenceType">
      <choice minOccurs="0">
        <element ref="caaml:Operation"/>
        <element ref="caaml:Person"/>
        <element ref="caaml:OperationKeyword"/>
        <element ref="caaml:PersonKeyword"/>
        <element ref="caaml:OperationString"/>
        <element ref="caaml:PersonString"/>
        <element ref="gml:Null"/>
      </choice>
    </extension>
  </complexContent>
</complexType>

complexType StabilityBaseType
diagram
namespace http://www.caaml.org/Schemas/V4.2
type restriction of gml:ObservationType
properties
base gml:ObservationType
children gml:metaDataProperty gml:description gml:descriptionReference gml:identifier gml:name gml:boundedBy gml:location gml:validTime gml:using gml:target caaml:stabilityResultsOf
used by
complexType StabilityType
attributes
Name  Type  Use  Default  Fixed  Annotation
gml:id  required      
documentation 
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.
annotation
documentation 
Base type for Stability observation
source
<complexType name="StabilityBaseType">
  <annotation>
    <documentation>Base type for Stability observation</documentation>
  </annotation>
  <complexContent>
    <restriction base="gml:ObservationType">
      <sequence>
        <sequence>
          <group ref="gml:StandardObjectProperties"/>
        </sequence>
        <sequence>
          <element ref="gml:boundedBy" minOccurs="0"/>
          <element ref="gml:location" minOccurs="0"/>
        </sequence>
        <sequence>
          <element ref="gml:validTime"/>
          <element ref="gml:using" minOccurs="0"/>
          <element ref="gml:target" minOccurs="0"/>
          <element ref="caaml:stabilityResultsOf"/>
        </sequence>
      </sequence>
    </restriction>
  </complexContent>
</complexType>

complexType StabilityLinkType
diagram
namespace http://www.caaml.org/Schemas/V4.2
type extension of caaml:ObsLinkType
properties
base caaml:ObsLinkType
children caaml:AbstractObs
used by
element stabilityLink
attributes
Name  Type  Use  Default  Fixed  Annotation
owns  boolean      
type  string    simple  
xlink:href  optional      
xlink:role  optional      
xlink:arcrole  optional      
xlink:title  optional      
xlink:show  optional      
documentation 

        The 'show' attribute is used to communicate the desired presentation 
        of the ending resource on traversal from the starting resource; it's 
        value should be treated as follows: 
        new - load ending resource in a new window, frame, pane, or other 
              presentation context
        replace - load the resource in the same window, frame, pane, or 
                  other presentation context
        embed - load ending resource in place of the presentation of the 
                starting resource
        other - behavior is unconstrained; examine other markup in the 
                link for hints 
        none - behavior is unconstrained 
      
xlink:actuate  optional      
documentation 

        The 'actuate' attribute is used to communicate the desired timing 
        of traversal from the starting resource to the ending resource; 
        it's value should be treated as follows:
        onLoad - traverse to the ending resource immediately on loading 
                 the starting resource 
        onRequest - traverse from the starting resource to the ending 
                    resource only on a post-loading event triggered for 
                    this purpose 
        other - behavior is unconstrained; examine other markup in link 
                for hints 
        none - behavior is unconstrained
      
nilReason  gml:NilReasonType      
gml:remoteSchema        
appInfo 
deprecated
source
<complexType name="StabilityLinkType">
  <complexContent>
    <extension base="caaml:ObsLinkType"/>
  </complexContent>
</complexType>

complexType StabilityMeasurementsType
diagram
namespace http://www.caaml.org/Schemas/V4.2
children caaml:stbGeneral caaml:stbGeneralComment caaml:stbAlpine caaml:stbAlpineComment caaml:stbTreeline caaml:stbTreelineComment caaml:stbBelowTreeline caaml:stbBelowTreelineComment caaml:comment caaml:extFileLink
used by
element StabilityMeasurements
annotation
documentation 
Type definition for Stability observation measurements
source
<complexType name="StabilityMeasurementsType">
  <annotation>
    <documentation>Type definition for Stability observation measurements</documentation>
  </annotation>
  <sequence>
    <group ref="caaml:stbGroup" minOccurs="0"/>
    <element ref="caaml:comment" minOccurs="0"/>
    <element ref="caaml:extFileLink" minOccurs="0" maxOccurs="unbounded"/>
  </sequence>
</complexType>

complexType StabilityResultsOfType
diagram
namespace http://www.caaml.org/Schemas/V4.2
type extension of caaml:AbstractResultsOfBaseType
properties
base caaml:AbstractResultsOfBaseType
children caaml:StabilityMeasurements
used by
element stabilityResultsOf
attributes
Name  Type  Use  Default  Fixed  Annotation
owns  boolean      
type  string    simple  
xlink:href  optional      
xlink:role  optional      
xlink:arcrole  optional      
xlink:title  optional      
xlink:show  optional      
documentation 

        The 'show' attribute is used to communicate the desired presentation 
        of the ending resource on traversal from the starting resource; it's 
        value should be treated as follows: 
        new - load ending resource in a new window, frame, pane, or other 
              presentation context
        replace - load the resource in the same window, frame, pane, or 
                  other presentation context
        embed - load ending resource in place of the presentation of the 
                starting resource
        other - behavior is unconstrained; examine other markup in the 
                link for hints 
        none - behavior is unconstrained 
      
xlink:actuate  optional      
documentation 

        The 'actuate' attribute is used to communicate the desired timing 
        of traversal from the starting resource to the ending resource; 
        it's value should be treated as follows:
        onLoad - traverse to the ending resource immediately on loading 
                 the starting resource 
        onRequest - traverse from the starting resource to the ending 
                    resource only on a post-loading event triggered for 
                    this purpose 
        other - behavior is unconstrained; examine other markup in link 
                for hints 
        none - behavior is unconstrained
      
nilReason  gml:NilReasonType      
gml:remoteSchema        
appInfo 
deprecated
annotation
documentation 
Type definition for resultsOf of Stability observation
source
<complexType name="StabilityResultsOfType">
  <annotation>
    <documentation>Type definition for resultsOf of Stability observation</documentation>
  </annotation>
  <complexContent>
    <extension base="caaml:AbstractResultsOfBaseType">
      <sequence>
        <element ref="caaml:StabilityMeasurements"/>
      </sequence>
    </extension>
  </complexContent>
</complexType>

complexType StabilityType
diagram
namespace http://www.caaml.org/Schemas/V4.2
type extension of caaml:StabilityBaseType
properties
base caaml:StabilityBaseType
children gml:metaDataProperty gml:description gml:descriptionReference gml:identifier gml:name gml:boundedBy gml:location gml:validTime gml:using gml:target caaml:stabilityResultsOf caaml:locRef
used by
element Stability
attributes
Name  Type  Use  Default  Fixed  Annotation
gml:id  required      
documentation 
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.
annotation
documentation 
Type definition for Stability observation
source
<complexType name="StabilityType">
  <annotation>
    <documentation>Type definition for Stability observation</documentation>
  </annotation>
  <complexContent>
    <extension base="caaml:StabilityBaseType">
      <sequence>
        <element ref="caaml:locRef" minOccurs="0" maxOccurs="unbounded"/>
      </sequence>
    </extension>
  </complexContent>
</complexType>

complexType TempAvgMinMaxType
diagram
namespace http://www.caaml.org/Schemas/V4.2
type extension of caaml:TempType
properties
base caaml:TempType
used by
elements airTempAvg airTempMax airTempMin
attributes
Name  Type  Use  Default  Fixed  Annotation
uom  gml:UomIdentifieroptional      
meastype  caaml:MeasurementTypeoptional      
interval  nonNegativeIntegerrequired      
annotation
documentation 
Type definition for a temperature measurment over a given time
			period
source
<complexType name="TempAvgMinMaxType">
  <annotation>
    <documentation>Type definition for a temperature measurment over a given time
			period</documentation>
  </annotation>
  <simpleContent>
    <extension base="caaml:TempType">
      <attribute name="interval" type="nonNegativeInteger" use="required"/>
    </extension>
  </simpleContent>
</complexType>

complexType TempProfileType
diagram
namespace http://www.caaml.org/Schemas/V4.2
children caaml:MeasurementComponents caaml:Measurements
used by
element tempProfile
attributes
Name  Type  Use  Default  Fixed  Annotation
dir  caaml:DirectionTypeoptional      
annotation
documentation 
Type definition for temperature profile
source
<complexType name="TempProfileType">
  <annotation>
    <documentation>Type definition for temperature profile</documentation>
  </annotation>
  <sequence>
    <element name="MeasurementComponents">
      <complexType>
        <sequence>
          <element ref="caaml:depth"/>
          <element ref="caaml:snowTemp"/>
        </sequence>
      </complexType>
    </element>
    <element name="Measurements">
      <complexType>
        <sequence>
          <element ref="caaml:tupleList"/>
        </sequence>
      </complexType>
    </element>
  </sequence>
  <attribute name="dir" type="caaml:DirectionType" use="optional"/>
</complexType>

element TempProfileType/MeasurementComponents
diagram
namespace http://www.caaml.org/Schemas/V4.2
properties
isRef 0
content complex
children caaml:depth caaml:snowTemp
source
<element name="MeasurementComponents">
  <complexType>
    <sequence>
      <element ref="caaml:depth"/>
      <element ref="caaml:snowTemp"/>
    </sequence>
  </complexType>
</element>

element TempProfileType/Measurements
diagram
namespace http://www.caaml.org/Schemas/V4.2
properties
isRef 0
content complex
children caaml:tupleList
source
<element name="Measurements">
  <complexType>
    <sequence>
      <element ref="caaml:tupleList"/>
    </sequence>
  </complexType>
</element>

complexType TempType
diagram
namespace http://www.caaml.org/Schemas/V4.2
type extension of caaml:TempOrNilReason
properties
base caaml:TempOrNilReason
used by
elements airTempHigh airTempLow airTempPres snowTemp snowTemp10cm snowTempSfc
complexType TempAvgMinMaxType
attributes
Name  Type  Use  Default  Fixed  Annotation
uom  gml:UomIdentifieroptional      
meastype  caaml:MeasurementTypeoptional      
annotation
documentation 
Type definition for a temperature measurement at a time instant
source
<complexType name="TempType">
  <annotation>
    <documentation>Type definition for a temperature measurement at a time instant</documentation>
  </annotation>
  <simpleContent>
    <extension base="caaml:TempOrNilReason">
      <attribute name="uom" type="gml:UomIdentifier" use="optional"/>
      <attribute name="meastype" type="caaml:MeasurementType" use="optional"/>
    </extension>
    <!--attribute name="nilReason" type="gml:NilReasonEnumeration" use="optional"/-->
  </simpleContent>
</complexType>

complexType TestResultsType
diagram
namespace http://www.caaml.org/Schemas/V4.2
children caaml:CompressionTest caaml:RutschblockTest caaml:ShearFrameTest caaml:ShovelShearTest
used by
element testResults
annotation
documentation 
Type definition for proprety value of stability test results
source
<complexType name="TestResultsType">
  <annotation>
    <documentation>Type definition for proprety value of stability test results</documentation>
  </annotation>
  <choice maxOccurs="unbounded">
    <element ref="caaml:CompressionTest" maxOccurs="unbounded"/>
    <element ref="caaml:RutschblockTest" maxOccurs="unbounded"/>
    <element ref="caaml:ShearFrameTest" maxOccurs="unbounded"/>
    <element ref="caaml:ShovelShearTest" maxOccurs="unbounded"/>
  </choice>
</complexType>

complexType TreeBaseType
diagram
namespace http://www.caaml.org/Schemas/V4.2
type restriction of gml:AbstractFeatureCollectionType
properties
base gml:AbstractFeatureCollectionType
children gml:metaDataProperty gml:description gml:descriptionReference gml:identifier gml:name gml:boundedBy gml:location
used by
complexType TreeType
attributes
Name  Type  Use  Default  Fixed  Annotation
gml:id  required      
documentation 
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.
source
<complexType name="TreeBaseType">
  <complexContent>
    <restriction base="gml:AbstractFeatureCollectionType">
      <sequence>
        <sequence>
          <group ref="gml:StandardObjectProperties"/>
        </sequence>
        <sequence>
          <element ref="gml:boundedBy" minOccurs="0"/>
          <element ref="gml:location" minOccurs="0"/>
        </sequence>
        <sequence/>
      </sequence>
    </restriction>
  </complexContent>
</complexType>

complexType TreeLinkType
diagram
namespace http://www.caaml.org/Schemas/V4.2
type restriction of gml:FeaturePropertyType
properties
base gml:FeaturePropertyType
children caaml:Tree
used by
element treeLink
attributes
Name  Type  Use  Default  Fixed  Annotation
owns  boolean      
type  string    simple  
xlink:href  optional      
xlink:role  optional      
xlink:arcrole  optional      
xlink:title  optional      
xlink:show  optional      
documentation 

        The 'show' attribute is used to communicate the desired presentation 
        of the ending resource on traversal from the starting resource; it's 
        value should be treated as follows: 
        new - load ending resource in a new window, frame, pane, or other 
              presentation context
        replace - load the resource in the same window, frame, pane, or 
                  other presentation context
        embed - load ending resource in place of the presentation of the 
                starting resource
        other - behavior is unconstrained; examine other markup in the 
                link for hints 
        none - behavior is unconstrained 
      
xlink:actuate  optional      
documentation 

        The 'actuate' attribute is used to communicate the desired timing 
        of traversal from the starting resource to the ending resource; 
        it's value should be treated as follows:
        onLoad - traverse to the ending resource immediately on loading 
                 the starting resource 
        onRequest - traverse from the starting resource to the ending 
                    resource only on a post-loading event triggered for 
                    this purpose 
        other - behavior is unconstrained; examine other markup in link 
                for hints 
        none - behavior is unconstrained
      
nilReason  gml:NilReasonType      
gml:remoteSchema        
appInfo 
deprecated
source
<complexType name="TreeLinkType">
  <complexContent>
    <restriction base="gml:FeaturePropertyType">
      <sequence minOccurs="0">
        <element ref="caaml:Tree"/>
      </sequence>
    </restriction>
  </complexContent>
</complexType>

complexType TreeType
diagram
namespace http://www.caaml.org/Schemas/V4.2
type extension of caaml:TreeBaseType
properties
base caaml:TreeBaseType
children gml:metaDataProperty gml:description gml:descriptionReference gml:identifier gml:name gml:boundedBy gml:location caaml:nodeRef caaml:treeLink caaml:subNodeRef
used by
element Tree
attributes
Name  Type  Use  Default  Fixed  Annotation
gml:id  required      
documentation 
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.
source
<complexType name="TreeType">
  <complexContent>
    <extension base="caaml:TreeBaseType">
      <sequence>
        <element name="nodeRef" type="gml:ReferenceType"/>
        <choice maxOccurs="unbounded">
          <element ref="caaml:treeLink"/>
          <element name="subNodeRef" type="gml:ReferenceType"/>
        </choice>
      </sequence>
    </extension>
  </complexContent>
</complexType>

element TreeType/nodeRef
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:ReferenceType
properties
isRef 0
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
owns  boolean      
type  string    simple  
xlink:href  optional      
xlink:role  optional      
xlink:arcrole  optional      
xlink:title  optional      
xlink:show  optional      
documentation 

        The 'show' attribute is used to communicate the desired presentation 
        of the ending resource on traversal from the starting resource; it's 
        value should be treated as follows: 
        new - load ending resource in a new window, frame, pane, or other 
              presentation context
        replace - load the resource in the same window, frame, pane, or 
                  other presentation context
        embed - load ending resource in place of the presentation of the 
                starting resource
        other - behavior is unconstrained; examine other markup in the 
                link for hints 
        none - behavior is unconstrained 
      
xlink:actuate  optional      
documentation 

        The 'actuate' attribute is used to communicate the desired timing 
        of traversal from the starting resource to the ending resource; 
        it's value should be treated as follows:
        onLoad - traverse to the ending resource immediately on loading 
                 the starting resource 
        onRequest - traverse from the starting resource to the ending 
                    resource only on a post-loading event triggered for 
                    this purpose 
        other - behavior is unconstrained; examine other markup in link 
                for hints 
        none - behavior is unconstrained
      
nilReason  gml:NilReasonType      
gml:remoteSchema        
appInfo 
deprecated
source
<element name="nodeRef" type="gml:ReferenceType"/>

element TreeType/subNodeRef
diagram
namespace http://www.caaml.org/Schemas/V4.2
type gml:ReferenceType
properties
isRef 0
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
owns  boolean      
type  string    simple  
xlink:href  optional      
xlink:role  optional      
xlink:arcrole  optional      
xlink:title  optional      
xlink:show  optional      
documentation 

        The 'show' attribute is used to communicate the desired presentation 
        of the ending resource on traversal from the starting resource; it's 
        value should be treated as follows: 
        new - load ending resource in a new window, frame, pane, or other 
              presentation context
        replace - load the resource in the same window, frame, pane, or 
                  other presentation context
        embed - load ending resource in place of the presentation of the 
                starting resource
        other - behavior is unconstrained; examine other markup in the 
                link for hints 
        none - behavior is unconstrained 
      
xlink:actuate  optional      
documentation 

        The 'actuate' attribute is used to communicate the desired timing 
        of traversal from the starting resource to the ending resource; 
        it's value should be treated as follows:
        onLoad - traverse to the ending resource immediately on loading 
                 the starting resource 
        onRequest - traverse from the starting resource to the ending 
                    resource only on a post-loading event triggered for 
                    this purpose 
        other - behavior is unconstrained; examine other markup in link 
                for hints 
        none - behavior is unconstrained
      
nilReason  gml:NilReasonType      
gml:remoteSchema        
appInfo 
deprecated
source
<element name="subNodeRef" type="gml:ReferenceType"/>

complexType UnitListType
diagram
namespace http://www.caaml.org/Schemas/V4.2
children gml:AbstractValue
used by
element unitList
annotation
documentation 
Type definitin for list of units used in file
source
<complexType name="UnitListType">
  <annotation>
    <documentation>Type definitin for list of units used in file</documentation>
  </annotation>
  <sequence>
    <element ref="gml:AbstractValue" maxOccurs="unbounded"/>
  </sequence>
</complexType>

complexType ValidTimeType
diagram
namespace http://www.caaml.org/Schemas/V4.2
type extension of gml:TimePrimitivePropertyType
properties
base gml:TimePrimitivePropertyType
children gml:AbstractTimePrimitive
used by
elements timeOccurr validTime
attributes
Name  Type  Use  Default  Fixed  Annotation
type  string    simple  
xlink:href  optional      
xlink:role  optional      
xlink:arcrole  optional      
xlink:title  optional      
xlink:show  optional      
documentation 

        The 'show' attribute is used to communicate the desired presentation 
        of the ending resource on traversal from the starting resource; it's 
        value should be treated as follows: 
        new - load ending resource in a new window, frame, pane, or other 
              presentation context
        replace - load the resource in the same window, frame, pane, or 
                  other presentation context
        embed - load ending resource in place of the presentation of the 
                starting resource
        other - behavior is unconstrained; examine other markup in the 
                link for hints 
        none - behavior is unconstrained 
      
xlink:actuate  optional      
documentation 

        The 'actuate' attribute is used to communicate the desired timing 
        of traversal from the starting resource to the ending resource; 
        it's value should be treated as follows:
        onLoad - traverse to the ending resource immediately on loading 
                 the starting resource 
        onRequest - traverse from the starting resource to the ending 
                    resource only on a post-loading event triggered for 
                    this purpose 
        other - behavior is unconstrained; examine other markup in link 
                for hints 
        none - behavior is unconstrained
      
nilReason  gml:NilReasonType      
gml:remoteSchema        
appInfo 
deprecated
owns  boolean      
meastype  caaml:MeasurementTypeoptional      
source
<complexType name="ValidTimeType">
  <complexContent>
    <extension base="gml:TimePrimitivePropertyType">
      <attribute name="meastype" type="caaml:MeasurementType" use="optional"/>
    </extension>
  </complexContent>
</complexType>

complexType WindDirNumType
diagram
namespace http://www.caaml.org/Schemas/V4.2
type extension of caaml:DirIntOrNilReason
properties
base caaml:DirIntOrNilReason
used by
element windDirNum
attributes
Name  Type  Use  Default  Fixed  Annotation
uom  gml:UomIdentifieroptional      
meastype  caaml:MeasurementTypeoptional      
annotation
documentation 
Type for numerical wind direction element
source
<complexType name="WindDirNumType">
  <annotation>
    <documentation>Type for numerical wind direction element</documentation>
  </annotation>
  <simpleContent>
    <extension base="caaml:DirIntOrNilReason">
      <attribute name="uom" type="gml:UomIdentifier" use="optional"/>
      <attribute name="meastype" type="caaml:MeasurementType" use="optional"/>
    </extension>
  </simpleContent>
</complexType>

complexType WxObsBaseType
diagram
namespace http://www.caaml.org/Schemas/V4.2
type restriction of gml:ObservationType
properties
base gml:ObservationType
children gml:metaDataProperty gml:description gml:descriptionReference gml:identifier gml:name gml:boundedBy gml:location gml:validTime gml:using gml:target caaml:wxObsResultsOf
used by
complexType WxObsType
attributes
Name  Type  Use  Default  Fixed  Annotation
gml:id  required      
documentation 
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.
annotation
documentation 
Base type for Weather observation
source
<complexType name="WxObsBaseType">
  <annotation>
    <documentation>Base type for Weather observation</documentation>
  </annotation>
  <complexContent>
    <restriction base="gml:ObservationType">
      <sequence>
        <sequence>
          <group ref="gml:StandardObjectProperties"/>
        </sequence>
        <sequence>
          <element ref="gml:boundedBy" minOccurs="0"/>
          <element ref="gml:location" minOccurs="0"/>
        </sequence>
        <sequence>
          <element ref="gml:validTime"/>
          <element ref="gml:using" minOccurs="0"/>
          <element ref="gml:target" minOccurs="0"/>
          <element ref="caaml:wxObsResultsOf"/>
        </sequence>
      </sequence>
    </restriction>
  </complexContent>
</complexType>

complexType WxObsLinkType
diagram
namespace http://www.caaml.org/Schemas/V4.2
type extension of caaml:ObsLinkType
properties
base caaml:ObsLinkType
children caaml:AbstractObs
used by
element wxObsLink
attributes
Name  Type  Use  Default  Fixed  Annotation
owns  boolean      
type  string    simple  
xlink:href  optional      
xlink:role  optional      
xlink:arcrole  optional      
xlink:title  optional      
xlink:show  optional      
documentation 

        The 'show' attribute is used to communicate the desired presentation 
        of the ending resource on traversal from the starting resource; it's 
        value should be treated as follows: 
        new - load ending resource in a new window, frame, pane, or other 
              presentation context
        replace - load the resource in the same window, frame, pane, or 
                  other presentation context
        embed - load ending resource in place of the presentation of the 
                starting resource
        other - behavior is unconstrained; examine other markup in the 
                link for hints 
        none - behavior is unconstrained 
      
xlink:actuate  optional      
documentation 

        The 'actuate' attribute is used to communicate the desired timing 
        of traversal from the starting resource to the ending resource; 
        it's value should be treated as follows:
        onLoad - traverse to the ending resource immediately on loading 
                 the starting resource 
        onRequest - traverse from the starting resource to the ending 
                    resource only on a post-loading event triggered for 
                    this purpose 
        other - behavior is unconstrained; examine other markup in link 
                for hints 
        none - behavior is unconstrained
      
nilReason  gml:NilReasonType      
gml:remoteSchema        
appInfo 
deprecated
source
<complexType name="WxObsLinkType">
  <complexContent>
    <extension base="caaml:ObsLinkType"/>
  </complexContent>
</complexType>

complexType WxObsMeasurementsType
diagram
namespace http://www.caaml.org/Schemas/V4.2
children caaml:skyCond caaml:valleyFogElevation caaml:precipTI caaml:airTempPres caaml:airTempAvg caaml:airTempMin caaml:airTempMax caaml:airTempTrend caaml:snowTempSfc caaml:snowTemp10cm caaml:rH caaml:hIN caaml:hN24 caaml:h2D caaml:hST caaml:hIT caaml:hSB caaml:hS caaml:rainGauge caaml:precipGaugeAccum caaml:penetrationRam caaml:penetrationFoot caaml:penetrationSki caaml:sfcGrainForm caaml:surfaceRoughness caaml:windDirCat caaml:windDirNum caaml:windSpeedCat caaml:windSpeedNum caaml:xportDir caaml:xportExtent caaml:baroPressureAbsolute caaml:baroPressureRelative caaml:baroTrend caaml:comment caaml:extFileLink
used by
element WxObsMeasurements
annotation
documentation 
Type definition for Weather observation measurements
source
<complexType name="WxObsMeasurementsType">
  <annotation>
    <documentation>Type definition for Weather observation measurements</documentation>
  </annotation>
  <sequence>
    <element ref="caaml:skyCond" minOccurs="0"/>
    <element ref="caaml:valleyFogElevation" minOccurs="0"/>
    <element ref="caaml:precipTI" minOccurs="0"/>
    <element ref="caaml:airTempPres" minOccurs="0"/>
    <element ref="caaml:airTempAvg" minOccurs="0"/>
    <element ref="caaml:airTempMin" minOccurs="0"/>
    <element ref="caaml:airTempMax" minOccurs="0"/>
    <element ref="caaml:airTempTrend" minOccurs="0"/>
    <element ref="caaml:snowTempSfc" minOccurs="0"/>
    <element ref="caaml:snowTemp10cm" minOccurs="0"/>
    <element ref="caaml:rH" minOccurs="0"/>
    <element ref="caaml:hIN" minOccurs="0"/>
    <element ref="caaml:hN24" minOccurs="0"/>
    <element ref="caaml:h2D" minOccurs="0"/>
    <element ref="caaml:hST" minOccurs="0"/>
    <element ref="caaml:hIT" minOccurs="0"/>
    <element ref="caaml:hSB" minOccurs="0"/>
    <element ref="caaml:hS" minOccurs="0"/>
    <element ref="caaml:rainGauge" minOccurs="0"/>
    <element ref="caaml:precipGaugeAccum" minOccurs="0"/>
    <element ref="caaml:penetrationRam" minOccurs="0"/>
    <element ref="caaml:penetrationFoot" minOccurs="0"/>
    <element ref="caaml:penetrationSki" minOccurs="0"/>
    <element ref="caaml:sfcGrainForm" minOccurs="0" maxOccurs="2"/>
    <element ref="caaml:surfaceRoughness" minOccurs="0"/>
    <choice minOccurs="0">
      <element ref="caaml:windDirCat" minOccurs="0"/>
      <element ref="caaml:windDirNum" minOccurs="0"/>
    </choice>
    <choice minOccurs="0">
      <element ref="caaml:windSpeedCat" minOccurs="0"/>
      <element ref="caaml:windSpeedNum" minOccurs="0"/>
    </choice>
    <element ref="caaml:xportDir" minOccurs="0"/>
    <element ref="caaml:xportExtent" minOccurs="0"/>
    <choice minOccurs="0">
      <element ref="caaml:baroPressureAbsolute" minOccurs="0"/>
      <element ref="caaml:baroPressureRelative" minOccurs="0"/>
    </choice>
    <element ref="caaml:baroTrend" minOccurs="0"/>
    <element ref="caaml:comment" minOccurs="0"/>
    <element ref="caaml:extFileLink" minOccurs="0" maxOccurs="unbounded"/>
  </sequence>
</complexType>

complexType WxObsResultsOfType
diagram
namespace http://www.caaml.org/Schemas/V4.2
type extension of caaml:AbstractResultsOfBaseType
properties
base caaml:AbstractResultsOfBaseType
children caaml:WxObsMeasurements
used by
element wxObsResultsOf
attributes
Name  Type  Use  Default  Fixed  Annotation
owns  boolean      
type  string    simple  
xlink:href  optional      
xlink:role  optional      
xlink:arcrole  optional      
xlink:title  optional      
xlink:show  optional      
documentation 

        The 'show' attribute is used to communicate the desired presentation 
        of the ending resource on traversal from the starting resource; it's 
        value should be treated as follows: 
        new - load ending resource in a new window, frame, pane, or other 
              presentation context
        replace - load the resource in the same window, frame, pane, or 
                  other presentation context
        embed - load ending resource in place of the presentation of the 
                starting resource
        other - behavior is unconstrained; examine other markup in the 
                link for hints 
        none - behavior is unconstrained 
      
xlink:actuate  optional      
documentation 

        The 'actuate' attribute is used to communicate the desired timing 
        of traversal from the starting resource to the ending resource; 
        it's value should be treated as follows:
        onLoad - traverse to the ending resource immediately on loading 
                 the starting resource 
        onRequest - traverse from the starting resource to the ending 
                    resource only on a post-loading event triggered for 
                    this purpose 
        other - behavior is unconstrained; examine other markup in link 
                for hints 
        none - behavior is unconstrained
      
nilReason  gml:NilReasonType      
gml:remoteSchema        
appInfo 
deprecated
annotation
documentation 
Type definition for resultsOf of Weather observation
source
<complexType name="WxObsResultsOfType">
  <annotation>
    <documentation>Type definition for resultsOf of Weather observation</documentation>
  </annotation>
  <complexContent>
    <extension base="caaml:AbstractResultsOfBaseType">
      <sequence>
        <element ref="caaml:WxObsMeasurements"/>
      </sequence>
    </extension>
  </complexContent>
</complexType>

complexType WxObsType
diagram
namespace http://www.caaml.org/Schemas/V4.2
type extension of caaml:WxObsBaseType
properties
base caaml:WxObsBaseType
children gml:metaDataProperty gml:description gml:descriptionReference gml:identifier gml:name gml:boundedBy gml:location gml:validTime gml:using gml:target caaml:wxObsResultsOf caaml:locRef
used by
element WxObs
attributes
Name  Type  Use  Default  Fixed  Annotation
gml:id  required      
documentation 
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.
annotation
documentation 
Type definition for Weather observation
source
<complexType name="WxObsType">
  <annotation>
    <documentation>Type definition for Weather observation</documentation>
  </annotation>
  <complexContent>
    <extension base="caaml:WxObsBaseType">
      <sequence>
        <element ref="caaml:locRef" minOccurs="0"/>
      </sequence>
    </extension>
  </complexContent>
</complexType>

complexType WxSynopsisBaseType
diagram
namespace http://www.caaml.org/Schemas/V4.2
type restriction of gml:ObservationType
properties
base gml:ObservationType
children gml:metaDataProperty gml:description gml:descriptionReference gml:identifier gml:name gml:boundedBy gml:location gml:validTime gml:using gml:target caaml:wxSynopsisResultsOf
used by
complexType WxSynopsisType
attributes
Name  Type  Use  Default  Fixed  Annotation
gml:id  required      
documentation 
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.
annotation
documentation 
Base type for Weather Synopsis observation
source
<complexType name="WxSynopsisBaseType">
  <annotation>
    <documentation>Base type for Weather Synopsis observation</documentation>
  </annotation>
  <complexContent>
    <restriction base="gml:ObservationType">
      <sequence>
        <sequence>
          <group ref="gml:StandardObjectProperties"/>
        </sequence>
        <sequence>
          <element ref="gml:boundedBy" minOccurs="0"/>
          <element ref="gml:location" minOccurs="0"/>
        </sequence>
        <sequence>
          <element ref="gml:validTime"/>
          <element ref="gml:using" minOccurs="0"/>
          <element ref="gml:target" minOccurs="0"/>
          <element ref="caaml:wxSynopsisResultsOf"/>
        </sequence>
      </sequence>
    </restriction>
  </complexContent>
</complexType>

complexType WxSynopsisLinkType
diagram
namespace http://www.caaml.org/Schemas/V4.2
type extension of caaml:ObsLinkType
properties
base caaml:ObsLinkType
children caaml:AbstractObs
used by
element wxSynopsisLink
attributes
Name  Type  Use  Default  Fixed  Annotation
owns  boolean      
type  string    simple  
xlink:href  optional      
xlink:role  optional      
xlink:arcrole  optional      
xlink:title  optional      
xlink:show  optional      
documentation 

        The 'show' attribute is used to communicate the desired presentation 
        of the ending resource on traversal from the starting resource; it's 
        value should be treated as follows: 
        new - load ending resource in a new window, frame, pane, or other 
              presentation context
        replace - load the resource in the same window, frame, pane, or 
                  other presentation context
        embed - load ending resource in place of the presentation of the 
                starting resource
        other - behavior is unconstrained; examine other markup in the 
                link for hints 
        none - behavior is unconstrained 
      
xlink:actuate  optional      
documentation 

        The 'actuate' attribute is used to communicate the desired timing 
        of traversal from the starting resource to the ending resource; 
        it's value should be treated as follows:
        onLoad - traverse to the ending resource immediately on loading 
                 the starting resource 
        onRequest - traverse from the starting resource to the ending 
                    resource only on a post-loading event triggered for 
                    this purpose 
        other - behavior is unconstrained; examine other markup in link 
                for hints 
        none - behavior is unconstrained
      
nilReason  gml:NilReasonType      
gml:remoteSchema        
appInfo 
deprecated
source
<complexType name="WxSynopsisLinkType">
  <complexContent>
    <extension base="caaml:ObsLinkType"/>
  </complexContent>
</complexType>

complexType WxSynopsisMeasurementsType
diagram
namespace http://www.caaml.org/Schemas/V4.2
children caaml:comment caaml:extFileLink
used by
element WxSynopsisMeasurements
annotation
documentation 
Type definition for Weather Synopsis observation measurements
source
<complexType name="WxSynopsisMeasurementsType">
  <annotation>
    <documentation>Type definition for Weather Synopsis observation measurements</documentation>
  </annotation>
  <sequence>
    <element ref="caaml:comment" minOccurs="0"/>
    <element ref="caaml:extFileLink" minOccurs="0" maxOccurs="unbounded"/>
  </sequence>
</complexType>

complexType WxSynopsisResultsOfType
diagram
namespace http://www.caaml.org/Schemas/V4.2
type extension of caaml:AbstractResultsOfBaseType
properties
base caaml:AbstractResultsOfBaseType
children caaml:WxSynopsisMeasurements
used by
element wxSynopsisResultsOf
attributes
Name  Type  Use  Default  Fixed  Annotation
owns  boolean      
type  string    simple  
xlink:href  optional      
xlink:role  optional      
xlink:arcrole  optional      
xlink:title  optional      
xlink:show  optional      
documentation 

        The 'show' attribute is used to communicate the desired presentation 
        of the ending resource on traversal from the starting resource; it's 
        value should be treated as follows: 
        new - load ending resource in a new window, frame, pane, or other 
              presentation context
        replace - load the resource in the same window, frame, pane, or 
                  other presentation context
        embed - load ending resource in place of the presentation of the 
                starting resource
        other - behavior is unconstrained; examine other markup in the 
                link for hints 
        none - behavior is unconstrained 
      
xlink:actuate  optional      
documentation 

        The 'actuate' attribute is used to communicate the desired timing 
        of traversal from the starting resource to the ending resource; 
        it's value should be treated as follows:
        onLoad - traverse to the ending resource immediately on loading 
                 the starting resource 
        onRequest - traverse from the starting resource to the ending 
                    resource only on a post-loading event triggered for 
                    this purpose 
        other - behavior is unconstrained; examine other markup in link 
                for hints 
        none - behavior is unconstrained
      
nilReason  gml:NilReasonType      
gml:remoteSchema        
appInfo 
deprecated
annotation
documentation 
Type definition for resultsOf of Weather Synopsis observation
source
<complexType name="WxSynopsisResultsOfType">
  <annotation>
    <documentation>Type definition for resultsOf of Weather Synopsis observation</documentation>
  </annotation>
  <complexContent>
    <extension base="caaml:AbstractResultsOfBaseType">
      <sequence>
        <element ref="caaml:WxSynopsisMeasurements"/>
      </sequence>
    </extension>
  </complexContent>
</complexType>

complexType WxSynopsisType
diagram
namespace http://www.caaml.org/Schemas/V4.2
type extension of caaml:WxSynopsisBaseType
properties
base caaml:WxSynopsisBaseType
children gml:metaDataProperty gml:description gml:descriptionReference gml:identifier gml:name gml:boundedBy gml:location gml:validTime gml:using gml:target caaml:wxSynopsisResultsOf caaml:locRef
used by
element WxSynopsis
attributes
Name  Type  Use  Default  Fixed  Annotation
gml:id  required      
documentation 
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.
annotation
documentation 
Type definition for Weather Synopsis observation
source
<complexType name="WxSynopsisType">
  <annotation>
    <documentation>Type definition for Weather Synopsis observation</documentation>
  </annotation>
  <complexContent>
    <extension base="caaml:WxSynopsisBaseType">
      <sequence>
        <element ref="caaml:locRef" minOccurs="0" maxOccurs="unbounded"/>
      </sequence>
    </extension>
  </complexContent>
</complexType>

simpleType DirectionType
namespace http://www.caaml.org/Schemas/V4.2
type restriction of gml:stringOrNilReason
used by
attributes LayerProfileType/@dir RamProfileType/@dir DensityProfileType/@dir TempProfileType/@dir DepthType/@dir
facets
enumeration top down
enumeration bottom up
annotation
documentation 
Type definition for direction attribute of depth elements
source
<simpleType name="DirectionType">
  <annotation>
    <documentation>Type definition for direction attribute of depth elements</documentation>
  </annotation>
  <restriction base="gml:stringOrNilReason">
    <enumeration value="top down"/>
    <enumeration value="bottom up"/>
  </restriction>
</simpleType>

simpleType DirInt
namespace http://www.caaml.org/Schemas/V4.2
type restriction of int
used by
simpleType DirIntOrNilReason
facets
minInclusive 0
maxInclusive 400
annotation
documentation 
Type definition for numerical direction values
source
<simpleType name="DirInt">
  <annotation>
    <documentation>Type definition for numerical direction values</documentation>
  </annotation>
  <restriction base="int">
    <minInclusive value="0"/>
    <maxInclusive value="400"/>
  </restriction>
</simpleType>

simpleType DirIntOrNilReason
namespace http://www.caaml.org/Schemas/V4.2
type union of (gml:NilReasonEnumeration, caaml:DirInt, anyURI)
used by
complexTypes AspectNumType WindDirNumType
source
<simpleType name="DirIntOrNilReason">
  <union memberTypes="gml:NilReasonEnumeration caaml:DirInt anyURI"/>
</simpleType>

simpleType ElevationBaseType
namespace http://www.caaml.org/Schemas/V4.2
type restriction of int
used by
complexType ElevationType
simpleType ElevationOrNilReason
facets
minInclusive -1312
maxInclusive 29145
annotation
documentation 
Base type definition for elevation elements (value restiction)
source
<simpleType name="ElevationBaseType">
  <annotation>
    <documentation>Base type definition for elevation elements (value restiction)</documentation>
  </annotation>
  <restriction base="int">
    <minInclusive value="-1312"/>
    <maxInclusive value="29145"/>
  </restriction>
</simpleType>

simpleType ElevationOrNilReason
namespace http://www.caaml.org/Schemas/V4.2
type union of (gml:NilReasonEnumeration, caaml:ElevationBaseType, anyURI)
annotation
documentation 
Includes nil reason enumeration for elevation values
source
<simpleType name="ElevationOrNilReason">
  <annotation>
    <documentation>Includes nil reason enumeration for elevation values</documentation>
  </annotation>
  <union memberTypes="gml:NilReasonEnumeration caaml:ElevationBaseType anyURI"/>
</simpleType>

simpleType GrainSizeType
namespace http://www.caaml.org/Schemas/V4.2
type caaml:NonNegDoubleOrNilReason
used by
elements grainSizeAvg grainSizeMax grainSizeMin
source
<simpleType name="GrainSizeType">
  <restriction base="caaml:NonNegDoubleOrNilReason"/>
</simpleType>

simpleType MeasurementType
namespace http://www.caaml.org/Schemas/V4.2
type restriction of string
used by
attributes AspectNumType/@meastype InclineType/@meastype ElevationType/@meastype TempType/@meastype GrainCharacterType/@meastype RHType/@meastype WindDirNumType/@meastype AvDimensionType/@meastype ValidTimeType/@meastype NonNegMeasureType/@meastype
facets
enumeration auto
enumeration manual
enumeration measured
enumeration estimated
enumeration inapplicable
enumeration missing
enumeration template
enumeration unknown
enumeration withheld
annotation
documentation 
Type definition for meastype attibute in CAAML that includes necessary
			enumerations
source
<simpleType name="MeasurementType">
  <annotation>
    <documentation>Type definition for meastype attibute in CAAML that includes necessary
			enumerations</documentation>
  </annotation>
  <restriction base="string">
    <enumeration value="auto"/>
    <enumeration value="manual"/>
    <enumeration value="measured"/>
    <enumeration value="estimated"/>
    <enumeration value="inapplicable"/>
    <enumeration value="missing"/>
    <enumeration value="template"/>
    <enumeration value="unknown"/>
    <enumeration value="withheld"/>
  </restriction>
</simpleType>

simpleType NonNegDouble
namespace http://www.caaml.org/Schemas/V4.2
type restriction of double
used by
simpleType NonNegDoubleOrNilReason
facets
minInclusive 0.0
annotation
documentation 
Type definition for non-negative double values
source
<simpleType name="NonNegDouble">
  <annotation>
    <documentation>Type definition for non-negative double values</documentation>
  </annotation>
  <restriction base="double">
    <minInclusive value="0.0"/>
  </restriction>
</simpleType>

simpleType NonNegDoubleOrNilReason
namespace http://www.caaml.org/Schemas/V4.2
type union of (gml:NilReasonEnumeration, caaml:NonNegDouble, anyURI)
used by
elements MinMaxAvgComponentsType/Avg MinMaxAvgComponentsType/Max MinMaxAvgComponentsType/Min
complexType NonNegMeasureType
simpleType GrainSizeType
source
<simpleType name="NonNegDoubleOrNilReason">
  <union memberTypes="gml:NilReasonEnumeration caaml:NonNegDouble anyURI"/>
</simpleType>

simpleType NonNegNumberOrNilReason
namespace http://www.caaml.org/Schemas/V4.2
type union of (gml:NilReasonEnumeration, nonNegativeInteger, anyURI)
used by
elements age groupSize numAvaLung numBlows numBuried numBuriedPartCrit numBuriedPartNonCrit numCaughtOnly numFatal numFemale numFlotationDevice numHelmet numInjured numJuvenile numMale numProbe numRecco numShovel numSkier numSnowboarder numSnowmobile numTaps numTransceiver propertyDamageValue sequenceNumber
complexType NonNegNumberOrNilReasonOther
source
<simpleType name="NonNegNumberOrNilReason">
  <union memberTypes="gml:NilReasonEnumeration nonNegativeInteger anyURI"/>
</simpleType>

simpleType PercentInt
namespace http://www.caaml.org/Schemas/V4.2
type restriction of int
used by
simpleType PercentIntOrNilReason
facets
minInclusive 0
maxInclusive 100
annotation
documentation 
Type definition for percentage values
source
<simpleType name="PercentInt">
  <annotation>
    <documentation>Type definition for percentage values</documentation>
  </annotation>
  <restriction base="int">
    <minInclusive value="0"/>
    <maxInclusive value="100"/>
  </restriction>
</simpleType>

simpleType PercentIntOrNilReason
namespace http://www.caaml.org/Schemas/V4.2
type union of (gml:NilReasonEnumeration, caaml:PercentInt, anyURI)
used by
complexTypes InclineType RHType
source
<simpleType name="PercentIntOrNilReason">
  <union memberTypes="gml:NilReasonEnumeration caaml:PercentInt anyURI"/>
</simpleType>

simpleType TempBaseType
namespace http://www.caaml.org/Schemas/V4.2
type restriction of double
used by
simpleType TempOrNilReason
facets
minInclusive -90.0
maxInclusive 60.0
annotation
documentation 
Base type for temperature values
source
<simpleType name="TempBaseType">
  <annotation>
    <documentation>Base type for temperature values</documentation>
  </annotation>
  <restriction base="double">
    <minInclusive value="-90.0"/>
    <maxInclusive value="60.0"/>
  </restriction>
</simpleType>

simpleType TempOrNilReason
namespace http://www.caaml.org/Schemas/V4.2
type union of (gml:NilReasonEnumeration, caaml:TempBaseType, anyURI)
used by
complexType TempType
simpleType TempOrNilReasonList
annotation
documentation 
Base type for temperature values or NilReason enumeration
source
<simpleType name="TempOrNilReason">
  <annotation>
    <documentation>Base type for temperature values or NilReason enumeration</documentation>
  </annotation>
  <union memberTypes="gml:NilReasonEnumeration caaml:TempBaseType anyURI"/>
</simpleType>

simpleType TempOrNilReasonList
namespace http://www.caaml.org/Schemas/V4.2
type list of caaml:TempOrNilReason
annotation
documentation 
Type definition for a list of temperature measurements
source
<simpleType name="TempOrNilReasonList">
  <annotation>
    <documentation>Type definition for a list of temperature measurements</documentation>
  </annotation>
  <list itemType="caaml:TempOrNilReason"/>
</simpleType>

simpleType TimeStringType
namespace http://www.caaml.org/Schemas/V4.2
type gml:stringOrNilReason
used by
element dateOfBurialString
annotation
documentation 
Type definitions for time key word
source
<simpleType name="TimeStringType">
  <annotation>
    <documentation>Type definitions for time key word</documentation>
  </annotation>
  <restriction base="gml:stringOrNilReason"/>
</simpleType>

simpleType URIOrNilReason
namespace http://www.caaml.org/Schemas/V4.2
type union of (gml:NilReasonEnumeration, anyURI)
used by
element website
source
<simpleType name="URIOrNilReason">
  <union memberTypes="gml:NilReasonEnumeration anyURI"/>
</simpleType>

element gml:AbstractCurve
diagram
namespace http://www.opengis.net/gml
type gml:AbstractCurveType
properties
content complex
substGrp gml:AbstractGeometricPrimitive
abstract true
children gml:metaDataProperty gml:description gml:descriptionReference gml:identifier gml:name
used by
complexType gml:CurvePropertyType
attributes
Name  Type  Use  Default  Fixed  Annotation
gml:id  required      
documentation 
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.
srsName  anyURI      
srsDimension  positiveInteger      
axisLabels  gml:NCNameList      
uomLabels  gml:NCNameList      
annotation
documentation 
The AbstractCurve element is the abstract head of the substitution group for all (continuous) curve elements.
source
<element name="AbstractCurve" type="gml:AbstractCurveType" abstract="true" substitutionGroup="gml:AbstractGeometricPrimitive">
  <annotation>
    <documentation>The AbstractCurve element is the abstract head of the substitution group for all (continuous) curve elements.</documentation>
  </annotation>
</element>

element gml:AbstractFeature
diagram
namespace http://www.opengis.net/gml
type gml:AbstractFeatureType
properties
content complex
substGrp gml:AbstractGML
abstract true
children gml:metaDataProperty gml:description gml:descriptionReference gml:identifier gml:name gml:boundedBy gml:location
used by
complexTypes gml:FeatureArrayPropertyType gml:FeaturePropertyType gml:ProcedurePropertyType gml:TargetPropertyType
attributes
Name  Type  Use  Default  Fixed  Annotation
gml:id  required      
documentation 
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.
annotation
documentation 
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.  
gml:AbstractFeature may be thought of as “anything that is a GML feature” and may be used to define variables or templates in which the value of a GML property is “any feature”. This occurs in particular in a GML feature collection where the feature member properties contain one or multiple copies of gml:AbstractFeature respectively.
source
<element name="AbstractFeature" type="gml:AbstractFeatureType" abstract="true" substitutionGroup="gml:AbstractGML">
  <annotation>
    <documentation>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.  
gml:AbstractFeature may be thought of as “anything that is a GML feature” and may be used to define variables or templates in which the value of a GML property is “any feature”. This occurs in particular in a GML feature collection where the feature member properties contain one or multiple copies of gml:AbstractFeature respectively.</documentation>
  </annotation>
</element>

element gml:AbstractFeatureCollection
diagram
namespace http://www.opengis.net/gml
type gml:AbstractFeatureCollectionType
properties
content complex
substGrp gml:AbstractFeature
abstract true
children gml:metaDataProperty gml:description gml:descriptionReference gml:identifier gml:name gml:boundedBy gml:location gml:featureMember gml:featureMembers
attributes
Name  Type  Use  Default  Fixed  Annotation
gml:id  required      
documentation 
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.
annotation
appInfo 
deprecated
source
<element name="AbstractFeatureCollection" type="gml:AbstractFeatureCollectionType" abstract="true" substitutionGroup="gml:AbstractFeature">
  <annotation>
    <appinfo>deprecated</appinfo>
  </annotation>
</element>

element gml:AbstractGeometricPrimitive
diagram
namespace http://www.opengis.net/gml
type gml:AbstractGeometricPrimitiveType
properties
content complex
substGrp gml:AbstractGeometry
abstract true
children gml:metaDataProperty gml:description gml:descriptionReference gml:identifier gml:name
attributes
Name  Type  Use  Default  Fixed  Annotation
gml:id  required      
documentation 
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.
srsName  anyURI      
srsDimension  positiveInteger      
axisLabels  gml:NCNameList      
uomLabels  gml:NCNameList      
annotation
documentation 
The AbstractGeometricPrimitive element is the abstract head of the substitution group for all (pre- and user-defined) geometric primitives.
source
<element name="AbstractGeometricPrimitive" type="gml:AbstractGeometricPrimitiveType" abstract="true" substitutionGroup="gml:AbstractGeometry">
  <annotation>
    <documentation>The AbstractGeometricPrimitive element is the abstract head of the substitution group for all (pre- and user-defined) geometric primitives.</documentation>
  </annotation>
</element>

element gml:AbstractGeometry
diagram
namespace http://www.opengis.net/gml
type gml:AbstractGeometryType
properties
content complex
substGrp gml:AbstractGML
abstract true
children gml:metaDataProperty gml:description gml:descriptionReference gml:identifier gml:name
used by
complexTypes gml:LocationPropertyType gml:TargetPropertyType
group gml:Value
attributes
Name  Type  Use  Default  Fixed  Annotation
gml:id  required      
documentation 
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.
srsName  anyURI      
srsDimension  positiveInteger      
axisLabels  gml:NCNameList      
uomLabels  gml:NCNameList      
annotation
documentation 
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.
source
<element name="AbstractGeometry" type="gml:AbstractGeometryType" abstract="true" substitutionGroup="gml:AbstractGML">
  <annotation>
    <documentation>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.</documentation>
  </annotation>
</element>

element gml:AbstractGML
diagram
namespace http://www.opengis.net/gml
type gml:AbstractGMLType
properties
content complex
substGrp gml:AbstractObject
abstract true
children gml:metaDataProperty gml:description gml:descriptionReference gml:identifier gml:name
attributes
Name  Type  Use  Default  Fixed  Annotation
gml:id  required      
documentation 
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.
annotation
documentation 
The abstract element gml:AbstractGML is “any GML object having identity”.   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.
source
<element name="AbstractGML" type="gml:AbstractGMLType" abstract="true" substitutionGroup="gml:AbstractObject">
  <annotation>
    <documentation>The abstract element gml:AbstractGML is “any GML object having identity”.   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.</documentation>
  </annotation>
</element>

element gml:AbstractMetaData
diagram
namespace http://www.opengis.net/gml
type gml:AbstractMetaDataType
properties
content complex
mixed true
substGrp gml:AbstractObject
abstract true
used by
complexType gml:MetaDataPropertyType
attributes
Name  Type  Use  Default  Fixed  Annotation
gml:id        
documentation 
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.
annotation
appInfo 
deprecated
source
<element name="AbstractMetaData" type="gml:AbstractMetaDataType" abstract="true" substitutionGroup="gml:AbstractObject">
  <annotation>
    <appinfo>deprecated</appinfo>
  </annotation>
</element>

element gml:AbstractObject
diagram
namespace http://www.opengis.net/gml
properties
abstract true
used by
complexType gml:ResultType
annotation
documentation 
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.
source
<element name="AbstractObject" abstract="true">
  <annotation>
    <documentation>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.</documentation>
  </annotation>
</element>

element gml:AbstractRing
diagram
namespace http://www.opengis.net/gml
type gml:AbstractRingType
properties
content complex
substGrp gml:AbstractObject
abstract true
used by
complexType gml:AbstractRingPropertyType
annotation
documentation 
An abstraction of a ring to support surface boundaries of different complexity.
The AbstractRing element is the abstract head of the substituition group for all closed boundaries of a surface patch.
source
<element name="AbstractRing" type="gml:AbstractRingType" abstract="true" substitutionGroup="gml:AbstractObject">
  <annotation>
    <documentation>An abstraction of a ring to support surface boundaries of different complexity.
The AbstractRing element is the abstract head of the substituition group for all closed boundaries of a surface patch.</documentation>
  </annotation>
</element>

element gml:AbstractScalarValue
diagram
namespace http://www.opengis.net/gml
type anyType
properties
content complex
mixed true
substGrp gml:AbstractValue
abstract true
attributes
Name  Type  Use  Default  Fixed  Annotation
annotation
documentation 
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.
source
<element name="AbstractScalarValue" type="anyType" abstract="true" substitutionGroup="gml:AbstractValue">
  <annotation>
    <documentation>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.</documentation>
  </annotation>
</element>

element gml:AbstractScalarValueList
diagram
namespace http://www.opengis.net/gml
type anyType
properties
content complex
mixed true
substGrp gml:AbstractValue
abstract true
attributes
Name  Type  Use  Default  Fixed  Annotation
annotation
documentation 
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.
source
<element name="AbstractScalarValueList" type="anyType" abstract="true" substitutionGroup="gml:AbstractValue">
  <annotation>
    <documentation>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.</documentation>
  </annotation>
</element>

element gml:AbstractSurface
diagram
namespace http://www.opengis.net/gml
type gml:AbstractSurfaceType
properties
content complex
substGrp gml:AbstractGeometricPrimitive
abstract true
children gml:metaDataProperty gml:description gml:descriptionReference gml:identifier gml:name
used by
complexType gml:SurfacePropertyType
attributes
Name  Type  Use  Default  Fixed  Annotation
gml:id  required      
documentation 
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.
srsName  anyURI      
srsDimension  positiveInteger      
axisLabels  gml:NCNameList      
uomLabels  gml:NCNameList      
annotation
documentation 
The AbstractSurface element is the abstract head of the substitution group for all (continuous) surface elements.
source
<element name="AbstractSurface" type="gml:AbstractSurfaceType" abstract="true" substitutionGroup="gml:AbstractGeometricPrimitive">
  <annotation>
    <documentation>The AbstractSurface element is the abstract head of the substitution group for all (continuous) surface elements.</documentation>
  </annotation>
</element>

element gml:AbstractTimeGeometricPrimitive
diagram
namespace http://www.opengis.net/gml
type gml:AbstractTimeGeometricPrimitiveType
properties
content complex
substGrp gml:AbstractTimePrimitive
abstract true
children gml:metaDataProperty gml:description gml:descriptionReference gml:identifier gml:name gml:relatedTime
attributes
Name  Type  Use  Default  Fixed  Annotation
gml:id  required      
documentation 
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.
frame  anyURI      
annotation
documentation 
gml:TimeGeometricPrimitive acts as the head of a substitution group for geometric temporal primitives.
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.
The two geometric primitives in the temporal dimension are the instant and the period. GML components are defined to support these as follows.
source
<element name="AbstractTimeGeometricPrimitive" type="gml:AbstractTimeGeometricPrimitiveType" abstract="true" substitutionGroup="gml:AbstractTimePrimitive">
  <annotation>
    <documentation>gml:TimeGeometricPrimitive acts as the head of a substitution group for geometric temporal primitives.
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.
The two geometric primitives in the temporal dimension are the instant and the period. GML components are defined to support these as follows.</documentation>
  </annotation>
</element>

element gml:AbstractTimeObject
diagram
namespace http://www.opengis.net/gml
type gml:AbstractTimeObjectType
properties
content complex
substGrp gml:AbstractGML
abstract true
children gml:metaDataProperty gml:description gml:descriptionReference gml:identifier gml:name
used by
group gml:Value
attributes
Name  Type  Use  Default  Fixed  Annotation
gml:id  required      
documentation 
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.
annotation
documentation 
gml:AbstractTimeObject acts as the head of a substitution group for all temporal primitives and complexes.
source
<element name="AbstractTimeObject" type="gml:AbstractTimeObjectType" abstract="true" substitutionGroup="gml:AbstractGML">
  <annotation>
    <documentation>gml:AbstractTimeObject acts as the head of a substitution group for all temporal primitives and complexes.</documentation>
  </annotation>
</element>

element gml:AbstractTimePrimitive
diagram
namespace http://www.opengis.net/gml
type gml:AbstractTimePrimitiveType
properties
content complex
substGrp gml:AbstractTimeObject
abstract true
children gml:metaDataProperty gml:description gml:descriptionReference gml:identifier gml:name gml:relatedTime
used by
complexType gml:TimePrimitivePropertyType
attributes
Name  Type  Use  Default  Fixed  Annotation
gml:id  required      
documentation 
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.
annotation
documentation 
gml:AbstractTimePrimitive acts as the head of a substitution group for geometric and topological temporal primitives.
source
<element name="AbstractTimePrimitive" type="gml:AbstractTimePrimitiveType" abstract="true" substitutionGroup="gml:AbstractTimeObject">
  <annotation>
    <documentation>gml:AbstractTimePrimitive acts as the head of a substitution group for geometric and topological temporal primitives.</documentation>
  </annotation>
</element>

element gml:AbstractValue
diagram
namespace http://www.opengis.net/gml
type anyType
properties
content complex
mixed true
substGrp gml:AbstractObject
abstract true
used by
complexTypes gml:RangeParametersType UnitListType
group gml:Value
attributes
Name  Type  Use  Default  Fixed  Annotation
annotation
documentation 
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.
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.
source
<element name="AbstractValue" type="anyType" abstract="true" substitutionGroup="gml:AbstractObject">
  <annotation>
    <documentation>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.
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.</documentation>
  </annotation>
</element>

element gml:Boolean
diagram
namespace http://www.opengis.net/gml
type extension of boolean
properties
content complex
substGrp gml:AbstractScalarValue
nillable true
attributes
Name  Type  Use  Default  Fixed  Annotation
nilReason  gml:NilReasonType      
source
<element name="Boolean" substitutionGroup="gml:AbstractScalarValue" nillable="true">
  <complexType>
    <simpleContent>
      <extension base="boolean">
        <attribute name="nilReason" type="gml:NilReasonType"/>
      </extension>
    </simpleContent>
  </complexType>
</element>

element gml:BooleanList
diagram
namespace http://www.opengis.net/gml
type gml:booleanOrNilReasonList
properties
content simple
substGrp gml:AbstractScalarValueList
source
<element name="BooleanList" type="gml:booleanOrNilReasonList" substitutionGroup="gml:AbstractScalarValueList"/>

element gml:boundedBy
diagram
namespace http://www.opengis.net/gml
type gml:BoundingShapeType
properties
content complex
nillable true
children gml:Envelope gml:Null
used by
complexTypes AbstractLocationBaseType AbstractObsCollectionBaseType AvActivityBaseType AvObsBaseType BulletinBaseType ClosureBaseType FieldObsBaseType gml:AbstractFeatureType LocCollectionType SnowpackStructureBaseType SnowProfileBaseType StabilityBaseType TreeBaseType WxObsBaseType WxSynopsisBaseType
attributes
Name  Type  Use  Default  Fixed  Annotation
nilReason  gml:NilReasonType      
annotation
documentation 
This property describes the minimum bounding box or rectangle that encloses the entire feature.
source
<element name="boundedBy" type="gml:BoundingShapeType" nillable="true">
  <annotation>
    <documentation>This property describes the minimum bounding box or rectangle that encloses the entire feature.</documentation>
  </annotation>
</element>

element gml:Category
diagram
namespace http://www.opengis.net/gml
type extension of gml:CodeType
properties
content complex
substGrp gml:AbstractScalarValue
nillable true
attributes
Name  Type  Use  Default  Fixed  Annotation
codeSpace  anyURI      
nilReason  gml:NilReasonType      
annotation
documentation 
A gml:Category has an optional XML attribute codeSpace, whose value is a URI which identifies a dictionary, codelist or authority for the term.
source
<element name="Category" substitutionGroup="gml:AbstractScalarValue" nillable="true">
  <annotation>
    <documentation>A gml:Category has an optional XML attribute codeSpace, whose value is a URI which identifies a dictionary, codelist or authority for the term.</documentation>
  </annotation>
  <complexType>
    <simpleContent>
      <extension base="gml:CodeType">
        <attribute name="nilReason" type="gml:NilReasonType"/>
      </extension>
    </simpleContent>
  </complexType>
</element>

element gml:CategoryList
diagram
namespace http://www.opengis.net/gml
type gml:CodeOrNilReasonListType
properties
content complex
substGrp gml:AbstractScalarValueList
attributes
Name  Type  Use  Default  Fixed  Annotation
codeSpace  anyURI      
source
<element name="CategoryList" type="gml:CodeOrNilReasonListType" substitutionGroup="gml:AbstractScalarValueList"/>

element gml:coordinates
diagram
namespace http://www.opengis.net/gml
type gml:CoordinatesType
properties
content complex
used by
complexTypes gml:EnvelopeType gml:LinearRingType gml:LineStringType gml:PointType
attributes
Name  Type  Use  Default  Fixed  Annotation
decimal  string  .    
cs  string  ,    
ts  string       
annotation
appInfo 
deprecated
source
<element name="coordinates" type="gml:CoordinatesType">
  <annotation>
    <appinfo>deprecated</appinfo>
  </annotation>
</element>

element gml:Count
diagram
namespace http://www.opengis.net/gml
type extension of integer
properties
content complex
substGrp gml:AbstractScalarValue
nillable true
attributes
Name  Type  Use  Default  Fixed  Annotation
nilReason  gml:NilReasonType      
source
<element name="Count" substitutionGroup="gml:AbstractScalarValue" nillable="true">
  <complexType>
    <simpleContent>
      <extension base="integer">
        <attribute name="nilReason" type="gml:NilReasonType"/>
      </extension>
    </simpleContent>
  </complexType>
</element>

element gml:CountList
diagram
namespace http://www.opengis.net/gml
type gml:integerOrNilReasonList
properties
content simple
substGrp gml:AbstractScalarValueList
source
<element name="CountList" type="gml:integerOrNilReasonList" substitutionGroup="gml:AbstractScalarValueList"/>

element gml:description
diagram
namespace http://www.opengis.net/gml
type gml:StringOrRefType
properties
content complex
used by
group gml:StandardObjectProperties
attributes
Name  Type  Use  Default  Fixed  Annotation
type  string    simple  
xlink:href  optional      
xlink:role  optional      
xlink:arcrole  optional      
xlink:title  optional      
xlink:show  optional      
documentation 

        The 'show' attribute is used to communicate the desired presentation 
        of the ending resource on traversal from the starting resource; it's 
        value should be treated as follows: 
        new - load ending resource in a new window, frame, pane, or other 
              presentation context
        replace - load the resource in the same window, frame, pane, or 
                  other presentation context
        embed - load ending resource in place of the presentation of the 
                starting resource
        other - behavior is unconstrained; examine other markup in the 
                link for hints 
        none - behavior is unconstrained 
      
xlink:actuate  optional      
documentation 

        The 'actuate' attribute is used to communicate the desired timing 
        of traversal from the starting resource to the ending resource; 
        it's value should be treated as follows:
        onLoad - traverse to the ending resource immediately on loading 
                 the starting resource 
        onRequest - traverse from the starting resource to the ending 
                    resource only on a post-loading event triggered for 
                    this purpose 
        other - behavior is unconstrained; examine other markup in link 
                for hints 
        none - behavior is unconstrained
      
nilReason  gml:NilReasonType      
gml:remoteSchema        
appInfo 
deprecated
annotation
documentation 
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.
source
<element name="description" type="gml:StringOrRefType">
  <annotation>
    <documentation>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.</documentation>
  </annotation>
</element>

element gml:descriptionReference
diagram
namespace http://www.opengis.net/gml
type gml:ReferenceType
properties
content complex
used by
group gml:StandardObjectProperties
attributes
Name  Type  Use  Default  Fixed  Annotation
owns  boolean      
type  string    simple  
xlink:href  optional      
xlink:role  optional      
xlink:arcrole  optional      
xlink:title  optional      
xlink:show  optional      
documentation 

        The 'show' attribute is used to communicate the desired presentation 
        of the ending resource on traversal from the starting resource; it's 
        value should be treated as follows: 
        new - load ending resource in a new window, frame, pane, or other 
              presentation context
        replace - load the resource in the same window, frame, pane, or 
                  other presentation context
        embed - load ending resource in place of the presentation of the 
                starting resource
        other - behavior is unconstrained; examine other markup in the 
                link for hints 
        none - behavior is unconstrained 
      
xlink:actuate  optional      
documentation 

        The 'actuate' attribute is used to communicate the desired timing 
        of traversal from the starting resource to the ending resource; 
        it's value should be treated as follows:
        onLoad - traverse to the ending resource immediately on loading 
                 the starting resource 
        onRequest - traverse from the starting resource to the ending 
                    resource only on a post-loading event triggered for 
                    this purpose 
        other - behavior is unconstrained; examine other markup in link 
                for hints 
        none - behavior is unconstrained
      
nilReason  gml:NilReasonType      
gml:remoteSchema        
appInfo 
deprecated
annotation
documentation 
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.
source
<element name="descriptionReference" type="gml:ReferenceType">
  <annotation>
    <documentation>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.</documentation>
  </annotation>
</element>

element gml:doubleOrNilReasonTupleList
diagram
namespace http://www.opengis.net/gml
type gml:doubleOrNilReasonList
properties
content simple
used by
complexType gml:DataBlockType
annotation
documentation 
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.
source
<element name="doubleOrNilReasonTupleList" type="gml:doubleOrNilReasonList">
  <annotation>
    <documentation>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.</documentation>
  </annotation>
</element>

element gml:duration
diagram
namespace http://www.opengis.net/gml
type duration
properties
content simple
used by
group gml:timeLength
annotation
documentation 
gml:duration conforms to the ISO 8601 syntax for temporal length as implemented by the XML Schema duration type.
source
<element name="duration" type="duration">
  <annotation>
    <documentation>gml:duration conforms to the ISO 8601 syntax for temporal length as implemented by the XML Schema duration type.</documentation>
  </annotation>
</element>

element gml:Envelope
diagram
namespace http://www.opengis.net/gml
type gml:EnvelopeType
properties
content complex
substGrp gml:AbstractObject
children gml:lowerCorner gml:upperCorner gml:pos gml:coordinates
used by
complexType gml:BoundingShapeType
attributes
Name  Type  Use  Default  Fixed  Annotation
srsName  anyURI      
srsDimension  positiveInteger      
axisLabels  gml:NCNameList      
uomLabels  gml:NCNameList      
annotation
documentation 
Envelope defines an extent using a pair of positions defining opposite corners in arbitrary dimensions. The first direct position is the "lower corner" (a coordinate position consisting of all the minimal ordinates for each dimension for all points within the envelope), the second one the "upper corner" (a coordinate position consisting of all the maximal ordinates for each dimension for all points within the envelope).
The use of the properties “coordinates” and “pos” has been deprecated. The explicitly named properties “lowerCorner” and “upperCorner” shall be used instead.
source
<element name="Envelope" type="gml:EnvelopeType" substitutionGroup="gml:AbstractObject">
  <annotation>
    <documentation>Envelope defines an extent using a pair of positions defining opposite corners in arbitrary dimensions. The first direct position is the "lower corner" (a coordinate position consisting of all the minimal ordinates for each dimension for all points within the envelope), the second one the "upper corner" (a coordinate position consisting of all the maximal ordinates for each dimension for all points within the envelope).
The use of the properties “coordinates” and “pos” has been deprecated. The explicitly named properties “lowerCorner” and “upperCorner” shall be used instead.</documentation>
  </annotation>
</element>

element gml:exterior
diagram
namespace http://www.opengis.net/gml
type gml:AbstractRingPropertyType
properties
content complex
children gml:AbstractRing
used by
complexType gml:PolygonType
annotation
documentation 
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.
source
<element name="exterior" type="gml:AbstractRingPropertyType">
  <annotation>
    <documentation>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.</documentation>
  </annotation>
</element>

element gml:featureMember
diagram
namespace http://www.opengis.net/gml
type gml:FeaturePropertyType
properties
content complex
children gml:AbstractFeature
used by
complexType gml:AbstractFeatureCollectionType
attributes
Name  Type  Use  Default  Fixed  Annotation
owns  boolean      
type  string    simple  
xlink:href  optional      
xlink:role  optional      
xlink:arcrole  optional      
xlink:title  optional      
xlink:show  optional      
documentation 

        The 'show' attribute is used to communicate the desired presentation 
        of the ending resource on traversal from the starting resource; it's 
        value should be treated as follows: 
        new - load ending resource in a new window, frame, pane, or other 
              presentation context
        replace - load the resource in the same window, frame, pane, or 
                  other presentation context
        embed - load ending resource in place of the presentation of the 
                starting resource
        other - behavior is unconstrained; examine other markup in the 
                link for hints 
        none - behavior is unconstrained 
      
xlink:actuate  optional      
documentation 

        The 'actuate' attribute is used to communicate the desired timing 
        of traversal from the starting resource to the ending resource; 
        it's value should be treated as follows:
        onLoad - traverse to the ending resource immediately on loading 
                 the starting resource 
        onRequest - traverse from the starting resource to the ending 
                    resource only on a post-loading event triggered for 
                    this purpose 
        other - behavior is unconstrained; examine other markup in link 
                for hints 
        none - behavior is unconstrained
      
nilReason  gml:NilReasonType      
gml:remoteSchema        
appInfo 
deprecated
annotation
appInfo 
deprecated
source
<element name="featureMember" type="gml:FeaturePropertyType">
  <annotation>
    <appinfo>deprecated</appinfo>
  </annotation>
</element>

element gml:featureMembers
diagram
namespace http://www.opengis.net/gml
type gml:FeatureArrayPropertyType
properties
content complex
children gml:AbstractFeature
used by
complexType gml:AbstractFeatureCollectionType
annotation
appInfo 
deprecated
source
<element name="featureMembers" type="gml:FeatureArrayPropertyType">
  <annotation>
    <appinfo>deprecated</appinfo>
  </annotation>
</element>

element gml:identifier
diagram
namespace http://www.opengis.net/gml
type gml:CodeWithAuthorityType
properties
content complex
used by
group gml:StandardObjectProperties
attributes
Name  Type  Use  Default  Fixed  Annotation
codeSpace  anyURIrequired      
annotation
documentation 
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.
source
<element name="identifier" type="gml:CodeWithAuthorityType">
  <annotation>
    <documentation>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.</documentation>
  </annotation>
</element>

element gml:interior
diagram
namespace http://www.opengis.net/gml
type gml:AbstractRingPropertyType
properties
content complex
children gml:AbstractRing
used by
complexType gml:PolygonType
annotation
documentation 
A boundary of a surface consists of a number of rings. The "interior" rings separate the surface / surface patch from the area enclosed by the rings.
source
<element name="interior" type="gml:AbstractRingPropertyType">
  <annotation>
    <documentation>A boundary of a surface consists of a number of rings. The "interior" rings separate the surface / surface patch from the area enclosed by the rings.</documentation>
  </annotation>
</element>

element gml:LinearRing
diagram
namespace http://www.opengis.net/gml
type gml:LinearRingType
properties
content complex
substGrp gml:AbstractRing
children gml:pos gml:pointProperty gml:pointRep gml:posList gml:coordinates
used by
complexType gml:LinearRingPropertyType
annotation
documentation 
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.
source
<element name="LinearRing" type="gml:LinearRingType" substitutionGroup="gml:AbstractRing">
  <annotation>
    <documentation>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.</documentation>
  </annotation>
</element>

element gml:LineString
diagram
namespace http://www.opengis.net/gml
type gml:LineStringType
properties
content complex
substGrp gml:AbstractCurve
children gml:metaDataProperty gml:description gml:descriptionReference gml:identifier gml:name gml:pos gml:pointProperty gml:pointRep gml:posList gml:coordinates
attributes
Name  Type  Use  Default  Fixed  Annotation
gml:id  required      
documentation 
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.
srsName  anyURI      
srsDimension  positiveInteger      
axisLabels  gml:NCNameList      
uomLabels  gml:NCNameList      
annotation
documentation 
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.
source
<element name="LineString" type="gml:LineStringType" substitutionGroup="gml:AbstractCurve">
  <annotation>
    <documentation>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.</documentation>
  </annotation>
</element>

element gml:location
diagram
namespace http://www.opengis.net/gml
type gml:LocationPropertyType
properties
content complex
children gml:AbstractGeometry gml:LocationKeyWord gml:LocationString gml:Null
used by
complexTypes AbstractObsCollectionBaseType AvActivityBaseType AvObsBaseType BulletinBaseType ClosureBaseType FieldObsBaseType gml:AbstractFeatureType LocCollectionType SnowpackStructureBaseType SnowProfileBaseType StabilityBaseType TreeBaseType WxObsBaseType WxSynopsisBaseType
attributes
Name  Type  Use  Default  Fixed  Annotation
type  string    simple  
xlink:href  optional      
xlink:role  optional      
xlink:arcrole  optional      
xlink:title  optional      
xlink:show  optional      
documentation 

        The 'show' attribute is used to communicate the desired presentation 
        of the ending resource on traversal from the starting resource; it's 
        value should be treated as follows: 
        new - load ending resource in a new window, frame, pane, or other 
              presentation context
        replace - load the resource in the same window, frame, pane, or 
                  other presentation context
        embed - load ending resource in place of the presentation of the 
                starting resource
        other - behavior is unconstrained; examine other markup in the 
                link for hints 
        none - behavior is unconstrained 
      
xlink:actuate  optional      
documentation 

        The 'actuate' attribute is used to communicate the desired timing 
        of traversal from the starting resource to the ending resource; 
        it's value should be treated as follows:
        onLoad - traverse to the ending resource immediately on loading 
                 the starting resource 
        onRequest - traverse from the starting resource to the ending 
                    resource only on a post-loading event triggered for 
                    this purpose 
        other - behavior is unconstrained; examine other markup in link 
                for hints 
        none - behavior is unconstrained
      
nilReason  gml:NilReasonType      
gml:remoteSchema        
appInfo 
deprecated
annotation
appInfo 
deprecated
source
<element name="location" type="gml:LocationPropertyType">
  <annotation>
    <appinfo>deprecated</appinfo>
  </annotation>
</element>

element gml:LocationKeyWord
diagram
namespace http://www.opengis.net/gml
type gml:CodeType
properties
content complex
used by
complexType gml:LocationPropertyType
attributes
Name  Type  Use  Default  Fixed  Annotation
codeSpace  anyURI      
annotation
appInfo 
deprecated
source
<element name="LocationKeyWord" type="gml:CodeType">
  <annotation>
    <appinfo>deprecated</appinfo>
  </annotation>
</element>

element gml:LocationString
diagram
namespace http://www.opengis.net/gml
type gml:StringOrRefType
properties
content complex
used by
complexType gml:LocationPropertyType
attributes
Name  Type  Use  Default  Fixed  Annotation
type  string    simple  
xlink:href  optional      
xlink:role  optional      
xlink:arcrole  optional      
xlink:title  optional      
xlink:show  optional      
documentation 

        The 'show' attribute is used to communicate the desired presentation 
        of the ending resource on traversal from the starting resource; it's 
        value should be treated as follows: 
        new - load ending resource in a new window, frame, pane, or other 
              presentation context
        replace - load the resource in the same window, frame, pane, or 
                  other presentation context
        embed - load ending resource in place of the presentation of the 
                starting resource
        other - behavior is unconstrained; examine other markup in the 
                link for hints 
        none - behavior is unconstrained 
      
xlink:actuate  optional      
documentation 

        The 'actuate' attribute is used to communicate the desired timing 
        of traversal from the starting resource to the ending resource; 
        it's value should be treated as follows:
        onLoad - traverse to the ending resource immediately on loading 
                 the starting resource 
        onRequest - traverse from the starting resource to the ending 
                    resource only on a post-loading event triggered for 
                    this purpose 
        other - behavior is unconstrained; examine other markup in link 
                for hints 
        none - behavior is unconstrained
      
nilReason  gml:NilReasonType      
gml:remoteSchema        
appInfo 
deprecated
annotation
appInfo 
deprecated
source
<element name="LocationString" type="gml:StringOrRefType">
  <annotation>
    <appinfo>deprecated</appinfo>
  </annotation>
</element>

element gml:metaDataProperty
diagram
namespace http://www.opengis.net/gml
type gml:MetaDataPropertyType
properties
content complex
children gml:AbstractMetaData
used by
complexType CaamlDataType
group gml:StandardObjectProperties
attributes
Name  Type  Use  Default  Fixed  Annotation
type  string    simple  
xlink:href  optional      
xlink:role  optional      
xlink:arcrole  optional      
xlink:title  optional      
xlink:show  optional      
documentation 

        The 'show' attribute is used to communicate the desired presentation 
        of the ending resource on traversal from the starting resource; it's 
        value should be treated as follows: 
        new - load ending resource in a new window, frame, pane, or other 
              presentation context
        replace - load the resource in the same window, frame, pane, or 
                  other presentation context
        embed - load ending resource in place of the presentation of the 
                starting resource
        other - behavior is unconstrained; examine other markup in the 
                link for hints 
        none - behavior is unconstrained 
      
xlink:actuate  optional      
documentation 

        The 'actuate' attribute is used to communicate the desired timing 
        of traversal from the starting resource to the ending resource; 
        it's value should be treated as follows:
        onLoad - traverse to the ending resource immediately on loading 
                 the starting resource 
        onRequest - traverse from the starting resource to the ending 
                    resource only on a post-loading event triggered for 
                    this purpose 
        other - behavior is unconstrained; examine other markup in link 
                for hints 
        none - behavior is unconstrained
      
nilReason  gml:NilReasonType      
gml:remoteSchema        
appInfo 
deprecated
about  anyURI      
annotation
appInfo 
deprecated
source
<element name="metaDataProperty" type="gml:MetaDataPropertyType">
  <annotation>
    <appinfo>deprecated</appinfo>
  </annotation>
</element>

element gml:name
diagram
namespace http://www.opengis.net/gml
type gml:CodeType
properties
content complex
used by
group gml:StandardObjectProperties
attributes
Name  Type  Use  Default  Fixed  Annotation
codeSpace  anyURI      
annotation
documentation 
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.
source
<element name="name" type="gml:CodeType">
  <annotation>
    <documentation>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.</documentation>
  </annotation>
</element>

element gml:Null
diagram
namespace http://www.opengis.net/gml
type gml:NilReasonType
properties
content simple
used by
complexTypes gml:BoundingShapeType gml:LocationPropertyType LocRefType OperationRefType PersonRefType SrcRefType
group gml:Value
annotation
appInfo 
deprecated
source
<element name="Null" type="gml:NilReasonType">
  <annotation>
    <appinfo>deprecated</appinfo>
  </annotation>
</element>

element gml:Observation
diagram
namespace http://www.opengis.net/gml
type gml:ObservationType
properties
content complex
substGrp gml:AbstractFeature
children gml:metaDataProperty gml:description gml:descriptionReference gml:identifier gml:name gml:boundedBy gml:location gml:validTime gml:using gml:target gml:resultOf
attributes
Name  Type  Use  Default  Fixed  Annotation
gml:id  required      
documentation 
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.
annotation
documentation 
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. 
The gml:validTime element describes the time of the observation. Note that this may be a time instant or a time period.
The gml:using property contains or references a description of a sensor, instrument or procedure used for the observation.
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.  
The gml:subject element is provided as a convenient synonym for gml:target. This is the term commonly used in phtotography.  
The gml:resultOf property indicates the result of the observation.  The value may be inline, or a reference to a value elsewhere. If the value is inline, it shall be a member of the gml:AbstractObject substitution group.
source
<element name="Observation" type="gml:ObservationType" substitutionGroup="gml:AbstractFeature">
  <annotation>
    <documentation>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. 
The gml:validTime element describes the time of the observation. Note that this may be a time instant or a time period.
The gml:using property contains or references a description of a sensor, instrument or procedure used for the observation.
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.  
The gml:subject element is provided as a convenient synonym for gml:target. This is the term commonly used in phtotography.  
The gml:resultOf property indicates the result of the observation.  The value may be inline, or a reference to a value elsewhere. If the value is inline, it shall be a member of the gml:AbstractObject substitution group.
</documentation>
  </annotation>
</element>

element gml:Point
diagram
namespace http://www.opengis.net/gml
type gml:PointType
properties
content complex
substGrp gml:AbstractGeometricPrimitive
children gml:metaDataProperty gml:description gml:descriptionReference gml:identifier gml:name gml:pos gml:coordinates
used by
complexType gml:PointPropertyType
attributes
Name  Type  Use  Default  Fixed  Annotation
gml:id  required      
documentation 
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.
srsName  anyURI      
srsDimension  positiveInteger      
axisLabels  gml:NCNameList      
uomLabels  gml:NCNameList      
annotation
documentation 
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.
source
<element name="Point" type="gml:PointType" substitutionGroup="gml:AbstractGeometricPrimitive">
  <annotation>
    <documentation>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.</documentation>
  </annotation>
</element>

element gml:pointProperty
diagram
namespace http://www.opengis.net/gml
type gml:PointPropertyType
properties
content complex
children gml:Point
used by
complexTypes gml:LinearRingType gml:LineStringType
attributes
Name  Type  Use  Default  Fixed  Annotation
type  string    simple  
xlink:href  optional      
xlink:role  optional      
xlink:arcrole  optional      
xlink:title  optional      
xlink:show  optional      
documentation 

        The 'show' attribute is used to communicate the desired presentation 
        of the ending resource on traversal from the starting resource; it's 
        value should be treated as follows: 
        new - load ending resource in a new window, frame, pane, or other 
              presentation context
        replace - load the resource in the same window, frame, pane, or 
                  other presentation context
        embed - load ending resource in place of the presentation of the 
                starting resource
        other - behavior is unconstrained; examine other markup in the 
                link for hints 
        none - behavior is unconstrained 
      
xlink:actuate  optional      
documentation 

        The 'actuate' attribute is used to communicate the desired timing 
        of traversal from the starting resource to the ending resource; 
        it's value should be treated as follows:
        onLoad - traverse to the ending resource immediately on loading 
                 the starting resource 
        onRequest - traverse from the starting resource to the ending 
                    resource only on a post-loading event triggered for 
                    this purpose 
        other - behavior is unconstrained; examine other markup in link 
                for hints 
        none - behavior is unconstrained
      
nilReason  gml:NilReasonType      
gml:remoteSchema        
appInfo 
deprecated
owns  boolean      
annotation
documentation 
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.
source
<element name="pointProperty" type="gml:PointPropertyType">
  <annotation>
    <documentation>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.</documentation>
  </annotation>
</element>

element gml:pointRep
diagram
namespace http://www.opengis.net/gml
type gml:PointPropertyType
properties
content complex
children gml:Point
used by
complexTypes gml:LinearRingType gml:LineStringType
attributes
Name  Type  Use  Default  Fixed  Annotation
type  string    simple  
xlink:href  optional      
xlink:role  optional      
xlink:arcrole  optional      
xlink:title  optional      
xlink:show  optional      
documentation 

        The 'show' attribute is used to communicate the desired presentation 
        of the ending resource on traversal from the starting resource; it's 
        value should be treated as follows: 
        new - load ending resource in a new window, frame, pane, or other 
              presentation context
        replace - load the resource in the same window, frame, pane, or 
                  other presentation context
        embed - load ending resource in place of the presentation of the 
                starting resource
        other - behavior is unconstrained; examine other markup in the 
                link for hints 
        none - behavior is unconstrained 
      
xlink:actuate  optional      
documentation 

        The 'actuate' attribute is used to communicate the desired timing 
        of traversal from the starting resource to the ending resource; 
        it's value should be treated as follows:
        onLoad - traverse to the ending resource immediately on loading 
                 the starting resource 
        onRequest - traverse from the starting resource to the ending 
                    resource only on a post-loading event triggered for 
                    this purpose 
        other - behavior is unconstrained; examine other markup in link 
                for hints 
        none - behavior is unconstrained
      
nilReason  gml:NilReasonType      
gml:remoteSchema        
appInfo 
deprecated
owns  boolean      
annotation
appInfo 
deprecated
source
<element name="pointRep" type="gml:PointPropertyType">
  <annotation>
    <appinfo>deprecated</appinfo>
  </annotation>
</element>

element gml:Polygon
diagram
namespace http://www.opengis.net/gml
type gml:PolygonType
properties
content complex
substGrp gml:AbstractSurface
children gml:metaDataProperty gml:description gml:descriptionReference gml:identifier gml:name gml:exterior gml:interior
attributes
Name  Type  Use  Default  Fixed  Annotation
gml:id  required      
documentation 
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.
srsName  anyURI      
srsDimension  positiveInteger      
axisLabels  gml:NCNameList      
uomLabels  gml:NCNameList      
annotation
documentation 
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. 
The elements exterior and interior describe the surface boundary of the polygon.
source
<element name="Polygon" type="gml:PolygonType" substitutionGroup="gml:AbstractSurface">
  <annotation>
    <documentation>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. 
The elements exterior and interior describe the surface boundary of the polygon.</documentation>
  </annotation>
</element>

element gml:pos
diagram
namespace http://www.opengis.net/gml
type gml:DirectPositionType
properties
content complex
used by
complexTypes gml:EnvelopeType gml:LinearRingType gml:LineStringType gml:PointType
attributes
Name  Type  Use  Default  Fixed  Annotation
srsName  anyURI      
srsDimension  positiveInteger      
axisLabels  gml:NCNameList      
uomLabels  gml:NCNameList      
annotation
appInfo 
<sch:pattern name="CRS attributes constraints">
	<sch:rule id="CRSLabelsPos">
		<sch:report test="not(@srsDimension) or @srsName">The presence of a dimension attribute implies the presence of the srsName attribute.</sch:report>
		<sch:report test="not(@axisLabels) or @srsName">The presence of an axisLabels attribute implies the presence of the srsName attribute.</sch:report>
		<sch:report test="not(@uomLabels) or @srsName">The presence of an uomLabels attribute implies the presence of the srsName attribute.</sch:report>
		<sch:report test="(not(@uomLabels) and not(@axisLabels)) or (@uomLabels and @axisLabels)">The presence of an uomLabels attribute implies the presence of the axisLabels attribute and vice versa.</sch:report>
	</sch:rule>
</sch:pattern>
source
<element name="pos" type="gml:DirectPositionType">
  <annotation>
    <appinfo>
      <sch:pattern name="CRS attributes constraints">
        <sch:rule id="CRSLabelsPos">
          <sch:report test="not(@srsDimension) or @srsName">The presence of a dimension attribute implies the presence of the srsName attribute.</sch:report>
          <sch:report test="not(@axisLabels) or @srsName">The presence of an axisLabels attribute implies the presence of the srsName attribute.</sch:report>
          <sch:report test="not(@uomLabels) or @srsName">The presence of an uomLabels attribute implies the presence of the srsName attribute.</sch:report>
          <sch:report test="(not(@uomLabels) and not(@axisLabels)) or (@uomLabels and @axisLabels)">The presence of an uomLabels attribute implies the presence of the axisLabels attribute and vice versa.</sch:report>
        </sch:rule>
      </sch:pattern>
    </appinfo>
  </annotation>
</element>

element gml:posList
diagram
namespace http://www.opengis.net/gml
type gml:DirectPositionListType
properties
content complex
used by
complexTypes gml:LinearRingType gml:LineStringType
attributes
Name  Type  Use  Default  Fixed  Annotation
srsName  anyURI      
srsDimension  positiveInteger      
axisLabels  gml:NCNameList      
uomLabels  gml:NCNameList      
count  positiveInteger      
source
<element name="posList" type="gml:DirectPositionListType"/>

element gml:Quantity
diagram
namespace http://www.opengis.net/gml
type extension of gml:MeasureType
properties
content complex
substGrp gml:AbstractScalarValue
nillable true
attributes
Name  Type  Use  Default  Fixed  Annotation
uom  gml:UomIdentifierrequired      
nilReason  gml:NilReasonType      
annotation
documentation 
An XML attribute uom (“unit of measure”) 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.
source
<element name="Quantity" substitutionGroup="gml:AbstractScalarValue" nillable="true">
  <annotation>
    <documentation>An XML attribute uom (“unit of measure”) 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.</documentation>
  </annotation>
  <complexType>
    <simpleContent>
      <extension base="gml:MeasureType">
        <attribute name="nilReason" type="gml:NilReasonType"/>
      </extension>
    </simpleContent>
  </complexType>
</element>

element gml:QuantityList
diagram
namespace http://www.opengis.net/gml
type gml:MeasureOrNilReasonListType
properties
content complex
substGrp gml:AbstractScalarValueList
attributes
Name  Type  Use  Default  Fixed  Annotation
uom  gml:UomIdentifierrequired      
source
<element name="QuantityList" type="gml:MeasureOrNilReasonListType" substitutionGroup="gml:AbstractScalarValueList"/>

element gml:rangeParameters
diagram
namespace http://www.opengis.net/gml
type gml:RangeParametersType
properties
content complex
children gml:AbstractValue
used by
complexType gml:DataBlockType
attributes
Name  Type  Use  Default  Fixed  Annotation
owns  boolean      
type  string    simple  
xlink:href  optional      
xlink:role  optional      
xlink:arcrole  optional      
xlink:title  optional      
xlink:show  optional      
documentation 

        The 'show' attribute is used to communicate the desired presentation 
        of the ending resource on traversal from the starting resource; it's 
        value should be treated as follows: 
        new - load ending resource in a new window, frame, pane, or other 
              presentation context
        replace - load the resource in the same window, frame, pane, or 
                  other presentation context
        embed - load ending resource in place of the presentation of the 
                starting resource
        other - behavior is unconstrained; examine other markup in the 
                link for hints 
        none - behavior is unconstrained 
      
xlink:actuate  optional      
documentation 

        The 'actuate' attribute is used to communicate the desired timing 
        of traversal from the starting resource to the ending resource; 
        it's value should be treated as follows:
        onLoad - traverse to the ending resource immediately on loading 
                 the starting resource 
        onRequest - traverse from the starting resource to the ending 
                    resource only on a post-loading event triggered for 
                    this purpose 
        other - behavior is unconstrained; examine other markup in link 
                for hints 
        none - behavior is unconstrained
      
nilReason  gml:NilReasonType      
gml:remoteSchema        
appInfo 
deprecated
source
<element name="rangeParameters" type="gml:RangeParametersType"/>

element gml:resultOf
diagram
namespace http://www.opengis.net/gml
type gml:ResultType
properties
content complex
children gml:AbstractObject
used by
complexType gml:ObservationType
attributes
Name  Type  Use  Default  Fixed  Annotation
owns  boolean      
type  string    simple  
xlink:href  optional      
xlink:role  optional      
xlink:arcrole  optional      
xlink:title  optional      
xlink:show  optional      
documentation 

        The 'show' attribute is used to communicate the desired presentation 
        of the ending resource on traversal from the starting resource; it's 
        value should be treated as follows: 
        new - load ending resource in a new window, frame, pane, or other 
              presentation context
        replace - load the resource in the same window, frame, pane, or 
                  other presentation context
        embed - load ending resource in place of the presentation of the 
                starting resource
        other - behavior is unconstrained; examine other markup in the 
                link for hints 
        none - behavior is unconstrained 
      
xlink:actuate  optional      
documentation 

        The 'actuate' attribute is used to communicate the desired timing 
        of traversal from the starting resource to the ending resource; 
        it's value should be treated as follows:
        onLoad - traverse to the ending resource immediately on loading 
                 the starting resource 
        onRequest - traverse from the starting resource to the ending 
                    resource only on a post-loading event triggered for 
                    this purpose 
        other - behavior is unconstrained; examine other markup in link 
                for hints 
        none - behavior is unconstrained
      
nilReason  gml:NilReasonType      
gml:remoteSchema        
appInfo 
deprecated
source
<element name="resultOf" type="gml:ResultType"/>

element gml:subject
diagram
namespace http://www.opengis.net/gml
type gml:TargetPropertyType
properties
content complex
substGrp gml:target
children gml:AbstractFeature gml:AbstractGeometry
attributes
Name  Type  Use  Default  Fixed  Annotation
owns  boolean      
type  string    simple  
xlink:href  optional      
xlink:role  optional      
xlink:arcrole  optional      
xlink:title  optional      
xlink:show  optional      
documentation 

        The 'show' attribute is used to communicate the desired presentation 
        of the ending resource on traversal from the starting resource; it's 
        value should be treated as follows: 
        new - load ending resource in a new window, frame, pane, or other 
              presentation context
        replace - load the resource in the same window, frame, pane, or 
                  other presentation context
        embed - load ending resource in place of the presentation of the 
                starting resource
        other - behavior is unconstrained; examine other markup in the 
                link for hints 
        none - behavior is unconstrained 
      
xlink:actuate  optional      
documentation 

        The 'actuate' attribute is used to communicate the desired timing 
        of traversal from the starting resource to the ending resource; 
        it's value should be treated as follows:
        onLoad - traverse to the ending resource immediately on loading 
                 the starting resource 
        onRequest - traverse from the starting resource to the ending 
                    resource only on a post-loading event triggered for 
                    this purpose 
        other - behavior is unconstrained; examine other markup in link 
                for hints 
        none - behavior is unconstrained
      
nilReason  gml:NilReasonType      
gml:remoteSchema        
appInfo 
deprecated
source
<element name="subject" type="gml:TargetPropertyType" substitutionGroup="gml:target"/>

element gml:target
diagram
namespace http://www.opengis.net/gml
type gml:TargetPropertyType
properties
content complex
children gml:AbstractFeature gml:AbstractGeometry
used by
complexTypes AbstractObsCollectionType AvActivityBaseType AvObsBaseType ClosureBaseType FieldObsBaseType gml:ObservationType SnowpackStructureBaseType StabilityBaseType WxObsBaseType WxSynopsisBaseType
attributes
Name  Type  Use  Default  Fixed  Annotation
owns  boolean      
type  string    simple  
xlink:href  optional      
xlink:role  optional      
xlink:arcrole  optional      
xlink:title  optional      
xlink:show  optional      
documentation 

        The 'show' attribute is used to communicate the desired presentation 
        of the ending resource on traversal from the starting resource; it's 
        value should be treated as follows: 
        new - load ending resource in a new window, frame, pane, or other 
              presentation context
        replace - load the resource in the same window, frame, pane, or 
                  other presentation context
        embed - load ending resource in place of the presentation of the 
                starting resource
        other - behavior is unconstrained; examine other markup in the 
                link for hints 
        none - behavior is unconstrained 
      
xlink:actuate  optional      
documentation 

        The 'actuate' attribute is used to communicate the desired timing 
        of traversal from the starting resource to the ending resource; 
        it's value should be treated as follows:
        onLoad - traverse to the ending resource immediately on loading 
                 the starting resource 
        onRequest - traverse from the starting resource to the ending 
                    resource only on a post-loading event triggered for 
                    this purpose 
        other - behavior is unconstrained; examine other markup in link 
                for hints 
        none - behavior is unconstrained
      
nilReason  gml:NilReasonType      
gml:remoteSchema        
appInfo 
deprecated
source
<element name="target" type="gml:TargetPropertyType"/>

element gml:TimeInstant
diagram
namespace http://www.opengis.net/gml
type gml:TimeInstantType
properties
content complex
substGrp gml:AbstractTimeGeometricPrimitive
children gml:metaDataProperty gml:description gml:descriptionReference gml:identifier gml:name gml:relatedTime gml:timePosition
used by
complexType gml:TimeInstantPropertyType
attributes
Name  Type  Use  Default  Fixed  Annotation
gml:id  required      
documentation 
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.
frame  anyURI      
annotation
documentation 
gml:TimeInstant acts as a zero-dimensional geometric primitive that represents an identifiable position in time.
source
<element name="TimeInstant" type="gml:TimeInstantType" substitutionGroup="gml:AbstractTimeGeometricPrimitive">
  <annotation>
    <documentation>gml:TimeInstant acts as a zero-dimensional geometric primitive that represents an identifiable position in time.</documentation>
  </annotation>
</element>

element gml:timeInterval
diagram
namespace http://www.opengis.net/gml
type gml:TimeIntervalLengthType
properties
content complex
used by
group gml:timeLength
attributes
Name  Type  Use  Default  Fixed  Annotation
unit  gml:TimeUnitTyperequired      
radix  positiveInteger      
factor  integer      
annotation
documentation 
 gml:timeInterval conforms to ISO 11404 which is based on floating point values for temporal length.
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.
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.
source
<element name="timeInterval" type="gml:TimeIntervalLengthType">
  <annotation>
    <documentation> gml:timeInterval conforms to ISO 11404 which is based on floating point values for temporal length.
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.
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.</documentation>
  </annotation>
</element>

element gml:TimePeriod
diagram
namespace http://www.opengis.net/gml
type gml:TimePeriodType
properties
content complex
substGrp gml:AbstractTimeGeometricPrimitive
children gml:metaDataProperty gml:description gml:descriptionReference gml:identifier gml:name gml:relatedTime gml:beginPosition gml:begin gml:endPosition gml:end gml:duration gml:timeInterval
used by
complexType gml:TimePeriodPropertyType
attributes
Name  Type  Use  Default  Fixed  Annotation
gml:id  required      
documentation 
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.
frame  anyURI      
annotation
documentation 
gml:TimePeriod acts as a one-dimensional geometric primitive that represents an identifiable extent in time.
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. 
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.
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.
source
<element name="TimePeriod" type="gml:TimePeriodType" substitutionGroup="gml:AbstractTimeGeometricPrimitive">
  <annotation>
    <documentation>gml:TimePeriod acts as a one-dimensional geometric primitive that represents an identifiable extent in time.
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. 
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.
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.</documentation>
  </annotation>
</element>

element gml:timePosition
diagram
namespace http://www.opengis.net/gml
type gml:TimePositionType
properties
content complex
used by
complexType gml:TimeInstantType
attributes
Name  Type  Use  Default  Fixed  Annotation
frame  anyURI      
calendarEraName  string      
indeterminatePosition  gml:TimeIndeterminateValueType      
annotation
documentation 
This element is used directly as a property of gml:TimeInstant (see 15.2.2.3), and may also be used in application schemas.
source
<element name="timePosition" type="gml:TimePositionType">
  <annotation>
    <documentation>This element is used directly as a property of gml:TimeInstant (see 15.2.2.3), and may also be used in application schemas.</documentation>
  </annotation>
</element>

element gml:tupleList
diagram
namespace http://www.opengis.net/gml
type gml:CoordinatesType
properties
content complex
used by
complexType gml:DataBlockType
attributes
Name  Type  Use  Default  Fixed  Annotation
decimal  string  .    
cs  string  ,    
ts  string       
annotation
documentation 
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).
The gml:tupleList encoding is effectively “band-interleaved”.
source
<element name="tupleList" type="gml:CoordinatesType">
  <annotation>
    <documentation>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).
The gml:tupleList encoding is effectively “band-interleaved”.</documentation>
  </annotation>
</element>

element gml:using
diagram
namespace http://www.opengis.net/gml
type gml:ProcedurePropertyType
properties
content complex
children gml:AbstractFeature
used by
complexTypes AbstractObsCollectionType AvActivityBaseType AvObsBaseType BulletinBaseType ClosureBaseType FieldObsBaseType gml:ObservationType SnowpackStructureBaseType SnowProfileBaseType StabilityBaseType WxObsBaseType WxSynopsisBaseType
attributes
Name  Type  Use  Default  Fixed  Annotation
owns  boolean      
type  string    simple  
xlink:href  optional      
xlink:role  optional      
xlink:arcrole  optional      
xlink:title  optional      
xlink:show  optional      
documentation 

        The 'show' attribute is used to communicate the desired presentation 
        of the ending resource on traversal from the starting resource; it's 
        value should be treated as follows: 
        new - load ending resource in a new window, frame, pane, or other 
              presentation context
        replace - load the resource in the same window, frame, pane, or 
                  other presentation context
        embed - load ending resource in place of the presentation of the 
                starting resource
        other - behavior is unconstrained; examine other markup in the 
                link for hints 
        none - behavior is unconstrained 
      
xlink:actuate  optional      
documentation 

        The 'actuate' attribute is used to communicate the desired timing 
        of traversal from the starting resource to the ending resource; 
        it's value should be treated as follows:
        onLoad - traverse to the ending resource immediately on loading 
                 the starting resource 
        onRequest - traverse from the starting resource to the ending 
                    resource only on a post-loading event triggered for 
                    this purpose 
        other - behavior is unconstrained; examine other markup in link 
                for hints 
        none - behavior is unconstrained
      
nilReason  gml:NilReasonType      
gml:remoteSchema        
appInfo 
deprecated
source
<element name="using" type="gml:ProcedurePropertyType"/>

element gml:validTime
diagram
namespace http://www.opengis.net/gml
type gml:TimePrimitivePropertyType
properties
content complex
children gml:AbstractTimePrimitive
used by
complexTypes AbstractObsCollectionType AvActivityBaseType AvObsBaseType BulletinBaseType ClosureBaseType FieldObsBaseType gml:ObservationType SnowpackStructureBaseType SnowProfileBaseType StabilityBaseType WxObsBaseType WxSynopsisBaseType
attributes
Name  Type  Use  Default  Fixed  Annotation
type  string    simple  
xlink:href  optional      
xlink:role  optional      
xlink:arcrole  optional      
xlink:title  optional      
xlink:show  optional      
documentation 

        The 'show' attribute is used to communicate the desired presentation 
        of the ending resource on traversal from the starting resource; it's 
        value should be treated as follows: 
        new - load ending resource in a new window, frame, pane, or other 
              presentation context
        replace - load the resource in the same window, frame, pane, or 
                  other presentation context
        embed - load ending resource in place of the presentation of the 
                starting resource
        other - behavior is unconstrained; examine other markup in the 
                link for hints 
        none - behavior is unconstrained 
      
xlink:actuate  optional      
documentation 

        The 'actuate' attribute is used to communicate the desired timing 
        of traversal from the starting resource to the ending resource; 
        it's value should be treated as follows:
        onLoad - traverse to the ending resource immediately on loading 
                 the starting resource 
        onRequest - traverse from the starting resource to the ending 
                    resource only on a post-loading event triggered for 
                    this purpose 
        other - behavior is unconstrained; examine other markup in link 
                for hints 
        none - behavior is unconstrained
      
nilReason  gml:NilReasonType      
gml:remoteSchema        
appInfo 
deprecated
owns  boolean      
annotation
documentation 
gml:validTime is a convenience property element.
source
<element name="validTime" type="gml:TimePrimitivePropertyType">
  <annotation>
    <documentation>gml:validTime is a convenience property element.</documentation>
  </annotation>
</element>

element gml:valueComponent
diagram
namespace http://www.opengis.net/gml
type gml:ValuePropertyType
properties
content complex
children gml:AbstractValue gml:AbstractGeometry gml:AbstractTimeObject gml:Null
used by
complexType gml:CompositeValueType
attributes
Name  Type  Use  Default  Fixed  Annotation
type  string    simple  
xlink:href  optional      
xlink:role  optional      
xlink:arcrole  optional      
xlink:title  optional      
xlink:show  optional      
documentation 

        The 'show' attribute is used to communicate the desired presentation 
        of the ending resource on traversal from the starting resource; it's 
        value should be treated as follows: 
        new - load ending resource in a new window, frame, pane, or other 
              presentation context
        replace - load the resource in the same window, frame, pane, or 
                  other presentation context
        embed - load ending resource in place of the presentation of the 
                starting resource
        other - behavior is unconstrained; examine other markup in the 
                link for hints 
        none - behavior is unconstrained 
      
xlink:actuate  optional      
documentation 

        The 'actuate' attribute is used to communicate the desired timing 
        of traversal from the starting resource to the ending resource; 
        it's value should be treated as follows:
        onLoad - traverse to the ending resource immediately on loading 
                 the starting resource 
        onRequest - traverse from the starting resource to the ending 
                    resource only on a post-loading event triggered for 
                    this purpose 
        other - behavior is unconstrained; examine other markup in link 
                for hints 
        none - behavior is unconstrained
      
nilReason  gml:NilReasonType      
gml:remoteSchema        
appInfo 
deprecated
owns  boolean      
annotation
documentation 
Property that refers to, or contains, a Value.
source
<element name="valueComponent" type="gml:ValuePropertyType">
  <annotation>
    <documentation>Property that refers to, or contains, a Value.</documentation>
  </annotation>
</element>

element gml:valueComponents
diagram
namespace http://www.opengis.net/gml
type gml:ValueArrayPropertyType
properties
content complex
children gml:AbstractValue gml:AbstractGeometry gml:AbstractTimeObject gml:Null
used by
complexType gml:CompositeValueType
attributes
Name  Type  Use  Default  Fixed  Annotation
owns  boolean      
annotation
documentation 
Property that contains Values.
source
<element name="valueComponents" type="gml:ValueArrayPropertyType">
  <annotation>
    <documentation>Property that contains Values.</documentation>
  </annotation>
</element>

group gml:StandardObjectProperties
diagram
namespace http://www.opengis.net/gml
children gml:metaDataProperty gml:description gml:descriptionReference gml:identifier gml:name
used by
complexTypes AbstractLocationBaseType AbstractObsCollectionBaseType AvActivityBaseType AvObsBaseType BulletinBaseType ClosureBaseType FieldObsBaseType gml:AbstractGMLType LocCollectionType SnowpackStructureBaseType SnowProfileBaseType StabilityBaseType TreeBaseType WxObsBaseType WxSynopsisBaseType
source
<group name="StandardObjectProperties">
  <sequence>
    <element ref="gml:metaDataProperty" minOccurs="0" maxOccurs="unbounded"/>
    <element ref="gml:description" minOccurs="0"/>
    <element ref="gml:descriptionReference" minOccurs="0"/>
    <element ref="gml:identifier" minOccurs="0"/>
    <element ref="gml:name" minOccurs="0" maxOccurs="unbounded"/>
  </sequence>
</group>

group gml:timeLength
diagram
namespace http://www.opengis.net/gml
children gml:duration gml:timeInterval
used by
complexType gml:TimePeriodType
annotation
documentation 
The length of a time period.
source
<group name="timeLength">
  <annotation>
    <documentation>The length of a time period.</documentation>
  </annotation>
  <choice>
    <element ref="gml:duration"/>
    <element ref="gml:timeInterval"/>
  </choice>
</group>

group gml:Value
diagram
namespace http://www.opengis.net/gml
children gml:AbstractValue gml:AbstractGeometry gml:AbstractTimeObject gml:Null
used by
complexTypes gml:ValueArrayPropertyType gml:ValuePropertyType
annotation
documentation 
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.
source
<group name="Value">
  <annotation>
    <documentation>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.</documentation>
  </annotation>
  <choice>
    <element ref="gml:AbstractValue"/>
    <element ref="gml:AbstractGeometry"/>
    <element ref="gml:AbstractTimeObject"/>
    <element ref="gml:Null"/>
  </choice>
</group>

complexType gml:AbstractCurveType
diagram
namespace http://www.opengis.net/gml
type extension of gml:AbstractGeometricPrimitiveType
properties
base gml:AbstractGeometricPrimitiveType
abstract true
children gml:metaDataProperty gml:description gml:descriptionReference gml:identifier gml:name
used by
element gml:AbstractCurve
complexType gml:LineStringType
attributes
Name  Type  Use  Default  Fixed  Annotation
gml:id  required      
documentation 
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.
srsName  anyURI      
srsDimension  positiveInteger      
axisLabels  gml:NCNameList      
uomLabels  gml:NCNameList      
annotation
documentation 
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.
source
<complexType name="AbstractCurveType" abstract="true">
  <annotation>
    <documentation>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.</documentation>
  </annotation>
  <complexContent>
    <extension base="gml:AbstractGeometricPrimitiveType"/>
  </complexContent>
</complexType>

complexType gml:AbstractFeatureCollectionType
diagram
namespace http://www.opengis.net/gml
type extension of gml:AbstractFeatureType
properties
base gml:AbstractFeatureType
abstract true
children gml:metaDataProperty gml:description gml:descriptionReference gml:identifier gml:name gml:boundedBy gml:location gml:featureMember gml:featureMembers
used by
element gml:AbstractFeatureCollection
complexTypes AbstractObsCollectionBaseType LocCollectionType TreeBaseType
attributes
Name  Type  Use  Default  Fixed  Annotation
gml:id  required      
documentation 
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.
annotation
appInfo 
deprecated
source
<complexType name="AbstractFeatureCollectionType" abstract="true">
  <annotation>
    <appinfo>deprecated</appinfo>
  </annotation>
  <complexContent>
    <extension base="gml:AbstractFeatureType">
      <sequence>
        <element ref="gml:featureMember" minOccurs="0" maxOccurs="unbounded"/>
        <element ref="gml:featureMembers" minOccurs="0"/>
      </sequence>
    </extension>
  </complexContent>
</complexType>

complexType gml:AbstractFeatureType
diagram
namespace http://www.opengis.net/gml
type extension of gml:AbstractGMLType
properties
base gml:AbstractGMLType
abstract true
children gml:metaDataProperty gml:description gml:descriptionReference gml:identifier gml:name gml:boundedBy gml:location
used by
element gml:AbstractFeature
complexTypes AbstractLocationBaseType ExtFileType gml:AbstractFeatureCollectionType gml:ObservationType InterfaceType LayerType OperationType PersonType RamLayerType
attributes
Name  Type  Use  Default  Fixed  Annotation
gml:id  required      
documentation 
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.
annotation
documentation 
The basic feature model is given by the gml:AbstractFeatureType.
The content model for gml:AbstractFeatureType adds two specific properties suitable for geographic features to the content model defined in gml:AbstractGMLType. 
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. 
The value of the gml:location property describes the extent, position or relative location of the feature.
source
<complexType name="AbstractFeatureType" abstract="true">
  <annotation>
    <documentation>The basic feature model is given by the gml:AbstractFeatureType.
The content model for gml:AbstractFeatureType adds two specific properties suitable for geographic features to the content model defined in gml:AbstractGMLType. 
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. 
The value of the gml:location property describes the extent, position or relative location of the feature.</documentation>
  </annotation>
  <complexContent>
    <extension base="gml:AbstractGMLType">
      <sequence>
        <element ref="gml:boundedBy" minOccurs="0"/>
        <element ref="gml:location" minOccurs="0"/>
      </sequence>
    </extension>
  </complexContent>
</complexType>

complexType gml:AbstractGeometricPrimitiveType
diagram
namespace http://www.opengis.net/gml
type extension of gml:AbstractGeometryType
properties
base gml:AbstractGeometryType
abstract true
children gml:metaDataProperty gml:description gml:descriptionReference gml:identifier gml:name
used by
element gml:AbstractGeometricPrimitive
complexTypes gml:AbstractCurveType gml:AbstractSurfaceType gml:PointType
attributes
Name  Type  Use  Default  Fixed  Annotation
gml:id  required      
documentation 
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.
srsName  anyURI      
srsDimension  positiveInteger      
axisLabels  gml:NCNameList      
uomLabels  gml:NCNameList      
annotation
documentation 
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.
source
<complexType name="AbstractGeometricPrimitiveType" abstract="true">
  <annotation>
    <documentation>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.</documentation>
  </annotation>
  <complexContent>
    <extension base="gml:AbstractGeometryType"/>
  </complexContent>
</complexType>

complexType gml:AbstractGeometryType
diagram
namespace http://www.opengis.net/gml
type extension of gml:AbstractGMLType
properties
base gml:AbstractGMLType
abstract true
children gml:metaDataProperty gml:description gml:descriptionReference gml:identifier gml:name
used by
element gml:AbstractGeometry
complexType gml:AbstractGeometricPrimitiveType
attributes
Name  Type  Use  Default  Fixed  Annotation
gml:id  required      
documentation 
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.
srsName  anyURI      
srsDimension  positiveInteger      
axisLabels  gml:NCNameList      
uomLabels  gml:NCNameList      
annotation
documentation 
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).
The following rules shall be adhered to:
-	Every geometry type shall derive from this abstract type.
-	Every geometry element (i.e. an element of a geometry type) shall be directly or indirectly in the substitution group of AbstractGeometry.
source
<complexType name="AbstractGeometryType" abstract="true">
  <annotation>
    <documentation>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).
The following rules shall be adhered to:
-	Every geometry type shall derive from this abstract type.
-	Every geometry element (i.e. an element of a geometry type) shall be directly or indirectly in the substitution group of AbstractGeometry.</documentation>
  </annotation>
  <complexContent>
    <extension base="gml:AbstractGMLType">
      <attributeGroup ref="gml:SRSReferenceGroup"/>
    </extension>
  </complexContent>
</complexType>

complexType gml:AbstractGMLType
diagram
namespace http://www.opengis.net/gml
properties
abstract true
children gml:metaDataProperty gml:description gml:descriptionReference gml:identifier gml:name
used by
element gml:AbstractGML
complexTypes gml:AbstractFeatureType gml:AbstractGeometryType gml:AbstractTimeObjectType gml:CompositeValueType
attributes
Name  Type  Use  Default  Fixed  Annotation
gml:id  required      
documentation 
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.
source
<complexType name="AbstractGMLType" abstract="true">
  <sequence>
    <group ref="gml:StandardObjectProperties"/>
  </sequence>
  <attribute ref="gml:id" use="required"/>
</complexType>

complexType gml:AbstractMetaDataType
diagram
namespace http://www.opengis.net/gml
properties
mixed true
abstract true
used by
element gml:AbstractMetaData
complexType MetaDataType
attributes
Name  Type  Use  Default  Fixed  Annotation
gml:id        
documentation 
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.
annotation
appInfo 
deprecated
source
<complexType name="AbstractMetaDataType" abstract="true" mixed="true">
  <annotation>
    <appinfo>deprecated</appinfo>
  </annotation>
  <sequence/>
  <attribute ref="gml:id"/>
</complexType>

complexType gml:AbstractRingPropertyType
diagram
namespace http://www.opengis.net/gml
children gml:AbstractRing
used by
elements gml:exterior gml:interior
annotation
documentation 
A property with the content model of gml:AbstractRingPropertyType encapsulates a ring to represent the surface boundary property of a surface.
source
<complexType name="AbstractRingPropertyType">
  <annotation>
    <documentation>A property with the content model of gml:AbstractRingPropertyType encapsulates a ring to represent the surface boundary property of a surface.</documentation>
  </annotation>
  <sequence>
    <element ref="gml:AbstractRing"/>
  </sequence>
</complexType>

complexType gml:AbstractRingType
diagram
namespace http://www.opengis.net/gml
properties
abstract true
used by
element gml:AbstractRing
complexType gml:LinearRingType
source
<complexType name="AbstractRingType" abstract="true">
  <sequence/>
</complexType>

complexType gml:AbstractSurfaceType
diagram
namespace http://www.opengis.net/gml
type extension of gml:AbstractGeometricPrimitiveType
properties
base gml:AbstractGeometricPrimitiveType
abstract true
children gml:metaDataProperty gml:description gml:descriptionReference gml:identifier gml:name
used by
element gml:AbstractSurface
complexType gml:PolygonType
attributes
Name  Type  Use  Default  Fixed  Annotation
gml:id  required      
documentation 
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.
srsName  anyURI      
srsDimension  positiveInteger      
axisLabels  gml:NCNameList      
uomLabels  gml:NCNameList      
annotation
documentation 
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.
source
<complexType name="AbstractSurfaceType" abstract="true">
  <annotation>
    <documentation>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.</documentation>
  </annotation>
  <complexContent>
    <extension base="gml:AbstractGeometricPrimitiveType"/>
  </complexContent>
</complexType>

complexType gml:AbstractTimeGeometricPrimitiveType
diagram
namespace http://www.opengis.net/gml
type extension of gml:AbstractTimePrimitiveType
properties
base gml:AbstractTimePrimitiveType
abstract true
children gml:metaDataProperty gml:description gml:descriptionReference gml:identifier gml:name gml:relatedTime
used by
element gml:AbstractTimeGeometricPrimitive
complexTypes gml:TimeInstantType gml:TimePeriodType
attributes
Name  Type  Use  Default  Fixed  Annotation
gml:id  required      
documentation 
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.
frame  anyURI      
source
<complexType name="AbstractTimeGeometricPrimitiveType" abstract="true">
  <complexContent>
    <extension base="gml:AbstractTimePrimitiveType">
      <attribute name="frame" type="anyURI"/>
    </extension>
    <!--attribute name="frame" type="anyURI" default="#ISO-8601"/-->
  </complexContent>
</complexType>

complexType gml:AbstractTimeObjectType
diagram
namespace http://www.opengis.net/gml
type extension of gml:AbstractGMLType
properties
base gml:AbstractGMLType
abstract true
children gml:metaDataProperty gml:description gml:descriptionReference gml:identifier gml:name
used by
element gml:AbstractTimeObject
complexType gml:AbstractTimePrimitiveType
attributes
Name  Type  Use  Default  Fixed  Annotation
gml:id  required      
documentation 
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.
source
<complexType name="AbstractTimeObjectType" abstract="true">
  <complexContent>
    <extension base="gml:AbstractGMLType"/>
  </complexContent>
</complexType>

complexType gml:AbstractTimePrimitiveType
diagram
namespace http://www.opengis.net/gml
type extension of gml:AbstractTimeObjectType
properties
base gml:AbstractTimeObjectType
abstract true
children gml:metaDataProperty gml:description gml:descriptionReference gml:identifier gml:name gml:relatedTime
used by
element gml:AbstractTimePrimitive
complexType gml:AbstractTimeGeometricPrimitiveType
attributes
Name  Type  Use  Default  Fixed  Annotation
gml:id  required      
documentation 
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.
source
<complexType name="AbstractTimePrimitiveType" abstract="true">
  <complexContent>
    <extension base="gml:AbstractTimeObjectType">
      <sequence>
        <element name="relatedTime" type="gml:RelatedTimeType" minOccurs="0" maxOccurs="unbounded"/>
      </sequence>
    </extension>
  </complexContent>
</complexType>

element gml:AbstractTimePrimitiveType/relatedTime
diagram
namespace http://www.opengis.net/gml
type gml:RelatedTimeType
properties
isRef 0
content complex
children gml:AbstractTimePrimitive
attributes
Name  Type  Use  Default  Fixed  Annotation
type  string    simple  
xlink:href  optional      
xlink:role  optional      
xlink:arcrole  optional      
xlink:title  optional      
xlink:show  optional      
documentation 

        The 'show' attribute is used to communicate the desired presentation 
        of the ending resource on traversal from the starting resource; it's 
        value should be treated as follows: 
        new - load ending resource in a new window, frame, pane, or other 
              presentation context
        replace - load the resource in the same window, frame, pane, or 
                  other presentation context
        embed - load ending resource in place of the presentation of the 
                starting resource
        other - behavior is unconstrained; examine other markup in the 
                link for hints 
        none - behavior is unconstrained 
      
xlink:actuate  optional      
documentation 

        The 'actuate' attribute is used to communicate the desired timing 
        of traversal from the starting resource to the ending resource; 
        it's value should be treated as follows:
        onLoad - traverse to the ending resource immediately on loading 
                 the starting resource 
        onRequest - traverse from the starting resource to the ending 
                    resource only on a post-loading event triggered for 
                    this purpose 
        other - behavior is unconstrained; examine other markup in link 
                for hints 
        none - behavior is unconstrained
      
nilReason  gml:NilReasonType      
gml:remoteSchema        
appInfo 
deprecated
owns  boolean      
relativePosition        
source
<element name="relatedTime" type="gml:RelatedTimeType" minOccurs="0" maxOccurs="unbounded"/>

complexType gml:BoundingShapeType
diagram
namespace http://www.opengis.net/gml
children gml:Envelope gml:Null
used by
element gml:boundedBy
attributes
Name  Type  Use  Default  Fixed  Annotation
nilReason  gml:NilReasonType      
source
<complexType name="BoundingShapeType">
  <sequence>
    <choice>
      <element ref="gml:Envelope"/>
      <element ref="gml:Null"/>
    </choice>
  </sequence>
  <attribute name="nilReason" type="gml:NilReasonType"/>
</complexType>

complexType gml:CodeListType
diagram
namespace http://www.opengis.net/gml
type extension of gml:NameList
properties
base gml:NameList
used by
element atesRating
attributes
Name  Type  Use  Default  Fixed  Annotation
codeSpace  anyURI      
annotation
documentation 
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.
source
<complexType name="CodeListType">
  <annotation>
    <documentation>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.</documentation>
  </annotation>
  <simpleContent>
    <extension base="gml:NameList">
      <attribute name="codeSpace" type="anyURI"/>
    </extension>
  </simpleContent>
</complexType>

complexType gml:CodeOrNilReasonListType
diagram
namespace http://www.opengis.net/gml
type extension of gml:NameOrNilReasonList
properties
base gml:NameOrNilReasonList
used by
element gml:CategoryList
attributes
Name  Type  Use  Default  Fixed  Annotation
codeSpace  anyURI      
annotation
documentation 
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.
source
<complexType name="CodeOrNilReasonListType">
  <annotation>
    <documentation>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.</documentation>
  </annotation>
  <simpleContent>
    <extension base="gml:NameOrNilReasonList">
      <attribute name="codeSpace" type="anyURI"/>
    </extension>
  </simpleContent>
</complexType>

complexType gml:CodeType
diagram
namespace http://www.opengis.net/gml
type extension of string
properties
base string
used by
elements airTempTrend aspectCat aspectCatAvg aspectCatFrom aspectCatTo atesRatingIncidentLoc atesRatingTrip avSize avSizeMax avSizeMin avType backcountryAvalancheAdvisory baroPressureRelative baroTrend bdsLevel bulletinType burialDegree burialOrientiation InjuriesObtainedType/Injury/causedBy/ExternalCause/description InjuriesObtainedType/Injury/description ExtFileType/fileType InjuriesObtainedType/Injury/causedBy/ExternalCause/icd10Code InjuriesObtainedType/Injury/icd10Code SnowProfileMetaDataType/profileType RescuedByType/RescuerDescription cTScore directionBeforeIncident dngrRatingAlpine dngrRatingBelowTreeline dngrRatingGeneral dngrRatingIncidentLoc dngrRatingTreeline education experienceAv experienceTravel fractureCharacter gender gml:Category gml:LocationKeyWord gml:name grainType groupActivity groupLeaderType groupType hardness LocRefKeyword lwc lwcDeposit lwcStartzone methodDescription name numOccurCat obsPointSubType OperationKeyword PersonKeyword precipTI precipTI1 precipTI2 rBScore regionSubType relativeLocation routeSubType safetyGearItem skiable skyCond skyCond1 skyCond2 slabHardness slopeSubType solarExposure sSScore stbAlpine stbAlpineTrend stbBelowTreeline stbBelowTreelineTrend stbGeneral stbGeneralTrend stbTreeline stbTreelineTrend surfaceRoughness terminus terrainFeature terrainRating threadColor travelMode triggerType vegetationZone windDirCat windDirCat1 windDirCat2 windExposure windSpeedCat windSpeedCat1 windSpeedCat2 xportDir xportDir1 xportDir2 xportExtent xportExtent1 xportExtent2
complexTypes gml:CodeWithAuthorityType HistoryType
attributes
Name  Type  Use  Default  Fixed  Annotation
codeSpace  anyURI      
annotation
documentation 
gml:CodeType is a generalized type to be used for a term, keyword or name.
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.
source
<complexType name="CodeType">
  <annotation>
    <documentation>gml:CodeType is a generalized type to be used for a term, keyword or name.
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.</documentation>
  </annotation>
  <simpleContent>
    <extension base="string">
      <attribute name="codeSpace" type="anyURI"/>
    </extension>
  </simpleContent>
</complexType>

complexType gml:CodeWithAuthorityType
diagram
namespace http://www.opengis.net/gml
type restriction of gml:CodeType
properties
base gml:CodeType
used by
element gml:identifier
attributes
Name  Type  Use  Default  Fixed  Annotation
codeSpace  anyURIrequired      
annotation
documentation 
gml:CodeWithAuthorityType requires that the codeSpace attribute is provided in an instance.
source
<complexType name="CodeWithAuthorityType">
  <annotation>
    <documentation>gml:CodeWithAuthorityType requires that the codeSpace attribute is provided in an instance.</documentation>
  </annotation>
  <simpleContent>
    <restriction base="gml:CodeType">
      <attribute name="codeSpace" type="anyURI" use="required"/>
    </restriction>
  </simpleContent>
</complexType>

complexType gml:CompositeValueType
diagram
namespace http://www.opengis.net/gml
type extension of gml:AbstractGMLType
properties
base gml:AbstractGMLType
children gml:metaDataProperty gml:description gml:descriptionReference gml:identifier gml:name gml:valueComponent gml:valueComponents
attributes
Name  Type  Use  Default  Fixed  Annotation
gml:id  required      
documentation 
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.
aggregationType  gml:AggregationType      
source
<complexType name="CompositeValueType">
  <complexContent>
    <extension base="gml:AbstractGMLType">
      <sequence>
        <element ref="gml:valueComponent" minOccurs="0" maxOccurs="unbounded"/>
        <element ref="gml:valueComponents" minOccurs="0"/>
      </sequence>
      <attributeGroup ref="gml:AggregationAttributeGroup"/>
    </extension>
  </complexContent>
</complexType>

complexType gml:CoordinatesType
diagram
namespace http://www.opengis.net/gml
type extension of string
properties
base string
used by
elements gml:coordinates gml:tupleList tupleList
attributes
Name  Type  Use  Default  Fixed  Annotation
decimal  string  .    
cs  string  ,    
ts  string       
annotation
documentation 
This type is deprecated for tuples with ordinate values that are numbers.
CoordinatesType is a text string, intended to be used to record an array of tuples or coordinates. 
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:
Decimal	symbol used for a decimal point (default=”.” a stop or period)
cs        	symbol used to separate components within a tuple or coordinate string (default=”,” a comma)
ts        	symbol used to separate tuples or coordinate strings (default=” “ a space)
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.
source
<complexType name="CoordinatesType">
  <annotation>
    <documentation>This type is deprecated for tuples with ordinate values that are numbers.
CoordinatesType is a text string, intended to be used to record an array of tuples or coordinates. 
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:
Decimal	symbol used for a decimal point (default=”.” a stop or period)
cs        	symbol used to separate components within a tuple or coordinate string (default=”,” a comma)
ts        	symbol used to separate tuples or coordinate strings (default=” “ a space)
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.</documentation>
  </annotation>
  <simpleContent>
    <extension base="string">
      <attribute name="decimal" type="string" default="."/>
      <attribute name="cs" type="string" default=","/>
      <attribute name="ts" type="string" default=" "/>
    </extension>
  </simpleContent>
</complexType>

complexType gml:CurvePropertyType
diagram
namespace http://www.opengis.net/gml
children gml:AbstractCurve
used by
elements fractureLine line
attributes
Name  Type  Use  Default  Fixed  Annotation
type  string    simple  
xlink:href  optional      
xlink:role  optional      
xlink:arcrole  optional      
xlink:title  optional      
xlink:show  optional      
documentation 

        The 'show' attribute is used to communicate the desired presentation 
        of the ending resource on traversal from the starting resource; it's 
        value should be treated as follows: 
        new - load ending resource in a new window, frame, pane, or other 
              presentation context
        replace - load the resource in the same window, frame, pane, or 
                  other presentation context
        embed - load ending resource in place of the presentation of the 
                starting resource
        other - behavior is unconstrained; examine other markup in the 
                link for hints 
        none - behavior is unconstrained 
      
xlink:actuate  optional      
documentation 

        The 'actuate' attribute is used to communicate the desired timing 
        of traversal from the starting resource to the ending resource; 
        it's value should be treated as follows:
        onLoad - traverse to the ending resource immediately on loading 
                 the starting resource 
        onRequest - traverse from the starting resource to the ending 
                    resource only on a post-loading event triggered for 
                    this purpose 
        other - behavior is unconstrained; examine other markup in link 
                for hints 
        none - behavior is unconstrained
      
nilReason  gml:NilReasonType      
gml:remoteSchema        
appInfo 
deprecated
owns  boolean      
annotation
documentation 
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.
source
<complexType name="CurvePropertyType">
  <annotation>
    <documentation>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.</documentation>
  </annotation>
  <sequence minOccurs="0">
    <element ref="gml:AbstractCurve"/>
  </sequence>
  <attributeGroup ref="gml:AssociationAttributeGroup"/>
  <attributeGroup ref="gml:OwnershipAttributeGroup"/>
</complexType>

complexType gml:DataBlockType
diagram
namespace http://www.opengis.net/gml
children gml:rangeParameters gml:tupleList gml:doubleOrNilReasonTupleList
source
<complexType name="DataBlockType">
  <sequence>
    <element ref="gml:rangeParameters"/>
    <choice>
      <element ref="gml:tupleList"/>
      <element ref="gml:doubleOrNilReasonTupleList"/>
    </choice>
  </sequence>
</complexType>

complexType gml:DirectPositionListType
diagram
namespace http://www.opengis.net/gml
type extension of gml:doubleList
properties
base gml:doubleList
used by
element gml:posList
attributes
Name  Type  Use  Default  Fixed  Annotation
srsName  anyURI      
srsDimension  positiveInteger      
axisLabels  gml:NCNameList      
uomLabels  gml:NCNameList      
count  positiveInteger      
annotation
documentation 
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).
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. 
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.
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.
source
<complexType name="DirectPositionListType">
  <annotation>
    <documentation>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).
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. 
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.
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.</documentation>
  </annotation>
  <simpleContent>
    <extension base="gml:doubleList">
      <attributeGroup ref="gml:SRSReferenceGroup"/>
      <attribute name="count" type="positiveInteger"/>
    </extension>
  </simpleContent>
</complexType>

complexType gml:DirectPositionType
diagram
namespace http://www.opengis.net/gml
type extension of gml:doubleList
properties
base gml:doubleList
used by
elements gml:EnvelopeType/lowerCorner gml:pos gml:EnvelopeType/upperCorner
attributes
Name  Type  Use  Default  Fixed  Annotation
srsName  anyURI      
srsDimension  positiveInteger      
axisLabels  gml:NCNameList      
uomLabels  gml:NCNameList      
annotation
documentation 
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.
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.
source
<complexType name="DirectPositionType">
  <annotation>
    <documentation>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.
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.</documentation>
  </annotation>
  <simpleContent>
    <extension base="gml:doubleList">
      <attributeGroup ref="gml:SRSReferenceGroup"/>
    </extension>
  </simpleContent>
</complexType>

complexType gml:EnvelopeType
diagram
namespace http://www.opengis.net/gml
children gml:lowerCorner gml:upperCorner gml:pos gml:coordinates
used by
element gml:Envelope
attributes
Name  Type  Use  Default  Fixed  Annotation
srsName  anyURI      
srsDimension  positiveInteger      
axisLabels  gml:NCNameList      
uomLabels  gml:NCNameList      
source
<complexType name="EnvelopeType">
  <choice>
    <sequence>
      <element name="lowerCorner" type="gml:DirectPositionType"/>
      <element name="upperCorner" type="gml:DirectPositionType"/>
    </sequence>
    <element ref="gml:pos" minOccurs="2" maxOccurs="2">
      <annotation>
        <appinfo>deprecated</appinfo>
      </annotation>
    </element>
    <element ref="gml:coordinates"/>
  </choice>
  <attributeGroup ref="gml:SRSReferenceGroup"/>
</complexType>

element gml:EnvelopeType/lowerCorner
diagram
namespace http://www.opengis.net/gml
type gml:DirectPositionType
properties
isRef 0
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
srsName  anyURI      
srsDimension  positiveInteger      
axisLabels  gml:NCNameList      
uomLabels  gml:NCNameList      
source
<element name="lowerCorner" type="gml:DirectPositionType"/>

element gml:EnvelopeType/upperCorner
diagram
namespace http://www.opengis.net/gml
type gml:DirectPositionType
properties
isRef 0
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
srsName  anyURI      
srsDimension  positiveInteger      
axisLabels  gml:NCNameList      
uomLabels  gml:NCNameList      
source
<element name="upperCorner" type="gml:DirectPositionType"/>

complexType gml:FeatureArrayPropertyType
diagram
namespace http://www.opengis.net/gml
children gml:AbstractFeature
used by
element gml:featureMembers
annotation
appInfo 
deprecated
source
<complexType name="FeatureArrayPropertyType">
  <annotation>
    <appinfo>deprecated</appinfo>
  </annotation>
  <sequence minOccurs="0" maxOccurs="unbounded">
    <element ref="gml:AbstractFeature"/>
  </sequence>
</complexType>

complexType gml:FeaturePropertyType
diagram
namespace http://www.opengis.net/gml
children gml:AbstractFeature
used by
element gml:featureMember
complexTypes AbstractObsCollectionLinkType AvVictimLinkType ExtFileLinkType InterfaceLinkType LocLinkType ObsLinkType RescuedByBaseType SnowProfileLinkType TreeLinkType
attributes
Name  Type  Use  Default  Fixed  Annotation
owns  boolean      
type  string    simple  
xlink:href  optional      
xlink:role  optional      
xlink:arcrole  optional      
xlink:title  optional      
xlink:show  optional      
documentation 

        The 'show' attribute is used to communicate the desired presentation 
        of the ending resource on traversal from the starting resource; it's 
        value should be treated as follows: 
        new - load ending resource in a new window, frame, pane, or other 
              presentation context
        replace - load the resource in the same window, frame, pane, or 
                  other presentation context
        embed - load ending resource in place of the presentation of the 
                starting resource
        other - behavior is unconstrained; examine other markup in the 
                link for hints 
        none - behavior is unconstrained 
      
xlink:actuate  optional      
documentation 

        The 'actuate' attribute is used to communicate the desired timing 
        of traversal from the starting resource to the ending resource; 
        it's value should be treated as follows:
        onLoad - traverse to the ending resource immediately on loading 
                 the starting resource 
        onRequest - traverse from the starting resource to the ending 
                    resource only on a post-loading event triggered for 
                    this purpose 
        other - behavior is unconstrained; examine other markup in link 
                for hints 
        none - behavior is unconstrained
      
nilReason  gml:NilReasonType      
gml:remoteSchema        
appInfo 
deprecated
annotation
appInfo 
deprecated
source
<complexType name="FeaturePropertyType">
  <annotation>
    <appinfo>deprecated</appinfo>
  </annotation>
  <sequence minOccurs="0">
    <element ref="gml:AbstractFeature"/>
  </sequence>
  <attributeGroup ref="gml:OwnershipAttributeGroup"/>
  <attributeGroup ref="gml:AssociationAttributeGroup"/>
</complexType>

complexType gml:LinearRingPropertyType
diagram
namespace http://www.opengis.net/gml
children gml:LinearRing
annotation
documentation 
A property with the content model of gml:LinearRingPropertyType encapsulates a linear ring to represent a component of a surface boundary.
source
<complexType name="LinearRingPropertyType">
  <annotation>
    <documentation>A property with the content model of gml:LinearRingPropertyType encapsulates a linear ring to represent a component of a surface boundary.</documentation>
  </annotation>
  <sequence>
    <element ref="gml:LinearRing"/>
  </sequence>
</complexType>

complexType gml:LinearRingType
diagram
namespace http://www.opengis.net/gml
type extension of gml:AbstractRingType
properties
base gml:AbstractRingType
children gml:pos gml:pointProperty gml:pointRep gml:posList gml:coordinates
used by
element gml:LinearRing
source
<complexType name="LinearRingType">
  <complexContent>
    <extension base="gml:AbstractRingType">
      <sequence>
        <choice>
          <choice minOccurs="4" maxOccurs="unbounded">
            <element ref="gml:pos"/>
            <element ref="gml:pointProperty"/>
            <element ref="gml:pointRep"/>
          </choice>
          <element ref="gml:posList"/>
          <element ref="gml:coordinates"/>
        </choice>
      </sequence>
    </extension>
  </complexContent>
</complexType>

complexType gml:LineStringType
diagram
namespace http://www.opengis.net/gml
type extension of gml:AbstractCurveType
properties
base gml:AbstractCurveType
children gml:metaDataProperty gml:description gml:descriptionReference gml:identifier gml:name gml:pos gml:pointProperty gml:pointRep gml:posList gml:coordinates
used by
element gml:LineString
attributes
Name  Type  Use  Default  Fixed  Annotation
gml:id  required      
documentation 
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.
srsName  anyURI      
srsDimension  positiveInteger      
axisLabels  gml:NCNameList      
uomLabels  gml:NCNameList      
source
<complexType name="LineStringType">
  <complexContent>
    <extension base="gml:AbstractCurveType">
      <sequence>
        <choice>
          <choice minOccurs="2" maxOccurs="unbounded">
            <element ref="gml:pos"/>
            <element ref="gml:pointProperty"/>
            <element ref="gml:pointRep"/>
          </choice>
          <element ref="gml:posList"/>
          <element ref="gml:coordinates"/>
        </choice>
      </sequence>
    </extension>
  </complexContent>
</complexType>

complexType gml:LocationPropertyType
diagram
namespace http://www.opengis.net/gml
children gml:AbstractGeometry gml:LocationKeyWord gml:LocationString gml:Null
used by
element gml:location
attributes
Name  Type  Use  Default  Fixed  Annotation
type  string    simple  
xlink:href  optional      
xlink:role  optional      
xlink:arcrole  optional      
xlink:title  optional      
xlink:show  optional      
documentation 

        The 'show' attribute is used to communicate the desired presentation 
        of the ending resource on traversal from the starting resource; it's 
        value should be treated as follows: 
        new - load ending resource in a new window, frame, pane, or other 
              presentation context
        replace - load the resource in the same window, frame, pane, or 
                  other presentation context
        embed - load ending resource in place of the presentation of the 
                starting resource
        other - behavior is unconstrained; examine other markup in the 
                link for hints 
        none - behavior is unconstrained 
      
xlink:actuate  optional      
documentation 

        The 'actuate' attribute is used to communicate the desired timing 
        of traversal from the starting resource to the ending resource; 
        it's value should be treated as follows:
        onLoad - traverse to the ending resource immediately on loading 
                 the starting resource 
        onRequest - traverse from the starting resource to the ending 
                    resource only on a post-loading event triggered for 
                    this purpose 
        other - behavior is unconstrained; examine other markup in link 
                for hints 
        none - behavior is unconstrained
      
nilReason  gml:NilReasonType      
gml:remoteSchema        
appInfo 
deprecated
annotation
appInfo 
deprecated
source
<complexType name="LocationPropertyType">
  <annotation>
    <appinfo>deprecated</appinfo>
  </annotation>
  <sequence>
    <choice>
      <element ref="gml:AbstractGeometry"/>
      <element ref="gml:LocationKeyWord"/>
      <element ref="gml:LocationString"/>
      <element ref="gml:Null"/>
    </choice>
  </sequence>
  <attributeGroup ref="gml:AssociationAttributeGroup"/>
</complexType>

complexType gml:MeasureListType
diagram
namespace http://www.opengis.net/gml
type extension of gml:doubleList
properties
base gml:doubleList
attributes
Name  Type  Use  Default  Fixed  Annotation
uom  gml:UomIdentifierrequired      
annotation
documentation 
gml:MeasureListType provides for a list of quantities.
source
<complexType name="MeasureListType">
  <annotation>
    <documentation>gml:MeasureListType provides for a list of quantities.</documentation>
  </annotation>
  <simpleContent>
    <extension base="gml:doubleList">
      <attribute name="uom" type="gml:UomIdentifier" use="required"/>
    </extension>
  </simpleContent>
</complexType>

complexType gml:MeasureOrNilReasonListType
diagram
namespace http://www.opengis.net/gml
type extension of gml:doubleOrNilReasonList
properties
base gml:doubleOrNilReasonList
used by
element gml:QuantityList
attributes
Name  Type  Use  Default  Fixed  Annotation
uom  gml:UomIdentifierrequired      
annotation
documentation 
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.
source
<complexType name="MeasureOrNilReasonListType">
  <annotation>
    <documentation>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.</documentation>
  </annotation>
  <simpleContent>
    <extension base="gml:doubleOrNilReasonList">
      <attribute name="uom" type="gml:UomIdentifier" use="required"/>
    </extension>
  </simpleContent>
</complexType>

complexType gml:MeasureType
diagram
namespace http://www.opengis.net/gml
type extension of double
properties
base double
used by
element gml:Quantity
attributes
Name  Type  Use  Default  Fixed  Annotation
uom  gml:UomIdentifierrequired      
annotation
documentation 
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 “units Of measure”. The value of the uom attribute identifies a reference system for the amount, usually a ratio or interval scale.
source
<complexType name="MeasureType">
  <annotation>
    <documentation>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 “units Of measure”. The value of the uom attribute identifies a reference system for the amount, usually a ratio or interval scale.</documentation>
  </annotation>
  <simpleContent>
    <extension base="double">
      <attribute name="uom" type="gml:UomIdentifier" use="required"/>
    </extension>
  </simpleContent>
</complexType>

complexType gml:MetaDataPropertyType
diagram
namespace http://www.opengis.net/gml
children gml:AbstractMetaData
used by
element gml:metaDataProperty
attributes
Name  Type  Use  Default  Fixed  Annotation
type  string    simple  
xlink:href  optional      
xlink:role  optional      
xlink:arcrole  optional      
xlink:title  optional      
xlink:show  optional      
documentation 

        The 'show' attribute is used to communicate the desired presentation 
        of the ending resource on traversal from the starting resource; it's 
        value should be treated as follows: 
        new - load ending resource in a new window, frame, pane, or other 
              presentation context
        replace - load the resource in the same window, frame, pane, or 
                  other presentation context
        embed - load ending resource in place of the presentation of the 
                starting resource
        other - behavior is unconstrained; examine other markup in the 
                link for hints 
        none - behavior is unconstrained 
      
xlink:actuate  optional      
documentation 

        The 'actuate' attribute is used to communicate the desired timing 
        of traversal from the starting resource to the ending resource; 
        it's value should be treated as follows:
        onLoad - traverse to the ending resource immediately on loading 
                 the starting resource 
        onRequest - traverse from the starting resource to the ending 
                    resource only on a post-loading event triggered for 
                    this purpose 
        other - behavior is unconstrained; examine other markup in link 
                for hints 
        none - behavior is unconstrained
      
nilReason  gml:NilReasonType      
gml:remoteSchema        
appInfo 
deprecated
about  anyURI      
annotation
appInfo 
deprecated
source
<complexType name="MetaDataPropertyType">
  <annotation>
    <appinfo>deprecated</appinfo>
  </annotation>
  <sequence minOccurs="0">
    <element ref="gml:AbstractMetaData"/>
  </sequence>
  <attributeGroup ref="gml:AssociationAttributeGroup"/>
  <attribute name="about" type="anyURI"/>
</complexType>

complexType gml:ObservationType
diagram
namespace http://www.opengis.net/gml
type extension of gml:AbstractFeatureType
properties
base gml:AbstractFeatureType
children gml:metaDataProperty gml:description gml:descriptionReference gml:identifier gml:name gml:boundedBy gml:location gml:validTime gml:using gml:target gml:resultOf
used by
elements AbstractObs gml:Observation
complexTypes AvActivityBaseType AvObsBaseType BulletinBaseType ClosureBaseType FieldObsBaseType SnowpackStructureBaseType SnowProfileBaseType StabilityBaseType WxObsBaseType WxSynopsisBaseType
attributes
Name  Type  Use  Default  Fixed  Annotation
gml:id  required      
documentation 
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.
source
<complexType name="ObservationType">
  <complexContent>
    <extension base="gml:AbstractFeatureType">
      <sequence>
        <element ref="gml:validTime"/>
        <element ref="gml:using" minOccurs="0"/>
        <element ref="gml:target" minOccurs="0"/>
        <element ref="gml:resultOf"/>
      </sequence>
    </extension>
  </complexContent>
</complexType>

complexType gml:PointPropertyType
diagram
namespace http://www.opengis.net/gml
children gml:Point
used by
elements baseLocation burialLocation ObsPointType/pointLocation centerPoint gml:pointProperty gml:pointRep triggerPoint
attributes
Name  Type  Use  Default  Fixed  Annotation
type  string    simple  
xlink:href  optional      
xlink:role  optional      
xlink:arcrole  optional      
xlink:title  optional      
xlink:show  optional      
documentation 

        The 'show' attribute is used to communicate the desired presentation 
        of the ending resource on traversal from the starting resource; it's 
        value should be treated as follows: 
        new - load ending resource in a new window, frame, pane, or other 
              presentation context
        replace - load the resource in the same window, frame, pane, or 
                  other presentation context
        embed - load ending resource in place of the presentation of the 
                starting resource
        other - behavior is unconstrained; examine other markup in the 
                link for hints 
        none - behavior is unconstrained 
      
xlink:actuate  optional      
documentation 

        The 'actuate' attribute is used to communicate the desired timing 
        of traversal from the starting resource to the ending resource; 
        it's value should be treated as follows:
        onLoad - traverse to the ending resource immediately on loading 
                 the starting resource 
        onRequest - traverse from the starting resource to the ending 
                    resource only on a post-loading event triggered for 
                    this purpose 
        other - behavior is unconstrained; examine other markup in link 
                for hints 
        none - behavior is unconstrained
      
nilReason  gml:NilReasonType      
gml:remoteSchema        
appInfo 
deprecated
owns  boolean      
annotation
documentation 
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.
source
<complexType name="PointPropertyType">
  <annotation>
    <documentation>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.</documentation>
  </annotation>
  <sequence minOccurs="0">
    <element ref="gml:Point"/>
  </sequence>
  <attributeGroup ref="gml:AssociationAttributeGroup"/>
  <attributeGroup ref="gml:OwnershipAttributeGroup"/>
</complexType>

complexType gml:PointType
diagram
namespace http://www.opengis.net/gml
type extension of gml:AbstractGeometricPrimitiveType
properties
base gml:AbstractGeometricPrimitiveType
children gml:metaDataProperty gml:description gml:descriptionReference gml:identifier gml:name gml:pos gml:coordinates
used by
element gml:Point
attributes
Name  Type  Use  Default  Fixed  Annotation
gml:id  required      
documentation 
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.
srsName  anyURI      
srsDimension  positiveInteger      
axisLabels  gml:NCNameList      
uomLabels  gml:NCNameList      
source
<complexType name="PointType">
  <complexContent>
    <extension base="gml:AbstractGeometricPrimitiveType">
      <sequence>
        <choice>
          <element ref="gml:pos"/>
          <element ref="gml:coordinates"/>
        </choice>
      </sequence>
    </extension>
  </complexContent>
</complexType>

complexType gml:PolygonType
diagram
namespace http://www.opengis.net/gml
type extension of gml:AbstractSurfaceType
properties
base gml:AbstractSurfaceType
children gml:metaDataProperty gml:description gml:descriptionReference gml:identifier gml:name gml:exterior gml:interior
used by
element gml:Polygon
attributes
Name  Type  Use  Default  Fixed  Annotation
gml:id  required      
documentation 
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.
srsName  anyURI      
srsDimension  positiveInteger      
axisLabels  gml:NCNameList      
uomLabels  gml:NCNameList      
source
<complexType name="PolygonType">
  <complexContent>
    <extension base="gml:AbstractSurfaceType">
      <sequence>
        <element ref="gml:exterior" minOccurs="0"/>
        <element ref="gml:interior" minOccurs="0" maxOccurs="unbounded"/>
      </sequence>
    </extension>
  </complexContent>
</complexType>

complexType gml:ProcedurePropertyType
diagram
namespace http://www.opengis.net/gml
children gml:AbstractFeature
used by
element gml:using
attributes
Name  Type  Use  Default  Fixed  Annotation
owns  boolean      
type  string    simple  
xlink:href  optional      
xlink:role  optional      
xlink:arcrole  optional      
xlink:title  optional      
xlink:show  optional      
documentation 

        The 'show' attribute is used to communicate the desired presentation 
        of the ending resource on traversal from the starting resource; it's 
        value should be treated as follows: 
        new - load ending resource in a new window, frame, pane, or other 
              presentation context
        replace - load the resource in the same window, frame, pane, or 
                  other presentation context
        embed - load ending resource in place of the presentation of the 
                starting resource
        other - behavior is unconstrained; examine other markup in the 
                link for hints 
        none - behavior is unconstrained 
      
xlink:actuate  optional      
documentation 

        The 'actuate' attribute is used to communicate the desired timing 
        of traversal from the starting resource to the ending resource; 
        it's value should be treated as follows:
        onLoad - traverse to the ending resource immediately on loading 
                 the starting resource 
        onRequest - traverse from the starting resource to the ending 
                    resource only on a post-loading event triggered for 
                    this purpose 
        other - behavior is unconstrained; examine other markup in link 
                for hints 
        none - behavior is unconstrained
      
nilReason  gml:NilReasonType      
gml:remoteSchema        
appInfo 
deprecated
source
<complexType name="ProcedurePropertyType">
  <sequence minOccurs="0">
    <element ref="gml:AbstractFeature"/>
  </sequence>
  <attributeGroup ref="gml:OwnershipAttributeGroup"/>
  <attributeGroup ref="gml:AssociationAttributeGroup"/>
</complexType>

complexType gml:RangeParametersType
diagram
namespace http://www.opengis.net/gml
children gml:AbstractValue
used by
element gml:rangeParameters
attributes
Name  Type  Use  Default  Fixed  Annotation
owns  boolean      
type  string    simple  
xlink:href  optional      
xlink:role  optional      
xlink:arcrole  optional      
xlink:title  optional      
xlink:show  optional      
documentation 

        The 'show' attribute is used to communicate the desired presentation 
        of the ending resource on traversal from the starting resource; it's 
        value should be treated as follows: 
        new - load ending resource in a new window, frame, pane, or other 
              presentation context
        replace - load the resource in the same window, frame, pane, or 
                  other presentation context
        embed - load ending resource in place of the presentation of the 
                starting resource
        other - behavior is unconstrained; examine other markup in the 
                link for hints 
        none - behavior is unconstrained 
      
xlink:actuate  optional      
documentation 

        The 'actuate' attribute is used to communicate the desired timing 
        of traversal from the starting resource to the ending resource; 
        it's value should be treated as follows:
        onLoad - traverse to the ending resource immediately on loading 
                 the starting resource 
        onRequest - traverse from the starting resource to the ending 
                    resource only on a post-loading event triggered for 
                    this purpose 
        other - behavior is unconstrained; examine other markup in link 
                for hints 
        none - behavior is unconstrained
      
nilReason  gml:NilReasonType      
gml:remoteSchema        
appInfo 
deprecated
annotation
documentation 
gml:RangeParameterType is a framework for the description of the range parameters each of which is a gml:AbstractValue.  Specific range parameters are defined through the creation of a GML Application Schema that provides elements that are substitutable for gml:AbstractValue.
source
<complexType name="RangeParametersType">
  <annotation>
    <documentation>gml:RangeParameterType is a framework for the description of the range parameters each of which is a gml:AbstractValue.  Specific range parameters are defined through the creation of a GML Application Schema that provides elements that are substitutable for gml:AbstractValue.</documentation>
  </annotation>
  <sequence>
    <element ref="gml:AbstractValue" minOccurs="0"/>
  </sequence>
  <attributeGroup ref="gml:OwnershipAttributeGroup"/>
  <attributeGroup ref="gml:AssociationAttributeGroup"/>
</complexType>

complexType gml:ReferenceType
diagram
namespace http://www.opengis.net/gml
used by
elements TreeType/nodeRef TreeType/subNodeRef gml:descriptionReference
complexTypes InvolvedInAvType LocRefType OperationRefType PersonRefType SrcRefType
attributes
Name  Type  Use  Default  Fixed  Annotation
owns  boolean      
type  string    simple  
xlink:href  optional      
xlink:role  optional      
xlink:arcrole  optional      
xlink:title  optional      
xlink:show  optional      
documentation 

        The 'show' attribute is used to communicate the desired presentation 
        of the ending resource on traversal from the starting resource; it's 
        value should be treated as follows: 
        new - load ending resource in a new window, frame, pane, or other 
              presentation context
        replace - load the resource in the same window, frame, pane, or 
                  other presentation context
        embed - load ending resource in place of the presentation of the 
                starting resource
        other - behavior is unconstrained; examine other markup in the 
                link for hints 
        none - behavior is unconstrained 
      
xlink:actuate  optional      
documentation 

        The 'actuate' attribute is used to communicate the desired timing 
        of traversal from the starting resource to the ending resource; 
        it's value should be treated as follows:
        onLoad - traverse to the ending resource immediately on loading 
                 the starting resource 
        onRequest - traverse from the starting resource to the ending 
                    resource only on a post-loading event triggered for 
                    this purpose 
        other - behavior is unconstrained; examine other markup in link 
                for hints 
        none - behavior is unconstrained
      
nilReason  gml:NilReasonType      
gml:remoteSchema        
appInfo 
deprecated
annotation
documentation 
gml:ReferenceType is intended to be used in application schemas directly, if a property element shall use a “by-reference only” encoding.
source
<complexType name="ReferenceType">
  <annotation>
    <documentation>gml:ReferenceType is intended to be used in application schemas directly, if a property element shall use a “by-reference only” encoding.</documentation>
  </annotation>
  <sequence/>
  <attributeGroup ref="gml:OwnershipAttributeGroup"/>
  <attributeGroup ref="gml:AssociationAttributeGroup"/>
</complexType>

complexType gml:RelatedTimeType
diagram
namespace http://www.opengis.net/gml
type extension of gml:TimePrimitivePropertyType
properties
base gml:TimePrimitivePropertyType
children gml:AbstractTimePrimitive
used by
element gml:AbstractTimePrimitiveType/relatedTime
attributes
Name  Type  Use  Default  Fixed  Annotation
type  string    simple  
xlink:href  optional      
xlink:role  optional      
xlink:arcrole  optional      
xlink:title  optional      
xlink:show  optional      
documentation 

        The 'show' attribute is used to communicate the desired presentation 
        of the ending resource on traversal from the starting resource; it's 
        value should be treated as follows: 
        new - load ending resource in a new window, frame, pane, or other 
              presentation context
        replace - load the resource in the same window, frame, pane, or 
                  other presentation context
        embed - load ending resource in place of the presentation of the 
                starting resource
        other - behavior is unconstrained; examine other markup in the 
                link for hints 
        none - behavior is unconstrained 
      
xlink:actuate  optional      
documentation 

        The 'actuate' attribute is used to communicate the desired timing 
        of traversal from the starting resource to the ending resource; 
        it's value should be treated as follows:
        onLoad - traverse to the ending resource immediately on loading 
                 the starting resource 
        onRequest - traverse from the starting resource to the ending 
                    resource only on a post-loading event triggered for 
                    this purpose 
        other - behavior is unconstrained; examine other markup in link 
                for hints 
        none - behavior is unconstrained
      
nilReason  gml:NilReasonType      
gml:remoteSchema        
appInfo 
deprecated
owns  boolean      
relativePosition        
annotation
documentation 
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)
source
<complexType name="RelatedTimeType">
  <annotation>
    <documentation>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)</documentation>
  </annotation>
  <complexContent>
    <extension base="gml:TimePrimitivePropertyType">
      <attribute name="relativePosition">
        <simpleType>
          <restriction base="string">
            <enumeration value="Before"/>
            <enumeration value="After"/>
            <enumeration value="Begins"/>
            <enumeration value="Ends"/>
            <enumeration value="During"/>
            <enumeration value="Equals"/>
            <enumeration value="Contains"/>
            <enumeration value="Overlaps"/>
            <enumeration value="Meets"/>
            <enumeration value="OverlappedBy"/>
            <enumeration value="MetBy"/>
            <enumeration value="BegunBy"/>
            <enumeration value="EndedBy"/>
          </restriction>
        </simpleType>
      </attribute>
    </extension>
  </complexContent>
</complexType>

complexType gml:ResultType
diagram
namespace http://www.opengis.net/gml
children gml:AbstractObject
used by
element gml:resultOf
complexTypes AbstractResultsOfBaseType SnowProfileResultsOfType
attributes
Name  Type  Use  Default  Fixed  Annotation
owns  boolean      
type  string    simple  
xlink:href  optional      
xlink:role  optional      
xlink:arcrole  optional      
xlink:title  optional      
xlink:show  optional      
documentation 

        The 'show' attribute is used to communicate the desired presentation 
        of the ending resource on traversal from the starting resource; it's 
        value should be treated as follows: 
        new - load ending resource in a new window, frame, pane, or other 
              presentation context
        replace - load the resource in the same window, frame, pane, or 
                  other presentation context
        embed - load ending resource in place of the presentation of the 
                starting resource
        other - behavior is unconstrained; examine other markup in the 
                link for hints 
        none - behavior is unconstrained 
      
xlink:actuate  optional      
documentation 

        The 'actuate' attribute is used to communicate the desired timing 
        of traversal from the starting resource to the ending resource; 
        it's value should be treated as follows:
        onLoad - traverse to the ending resource immediately on loading 
                 the starting resource 
        onRequest - traverse from the starting resource to the ending 
                    resource only on a post-loading event triggered for 
                    this purpose 
        other - behavior is unconstrained; examine other markup in link 
                for hints 
        none - behavior is unconstrained
      
nilReason  gml:NilReasonType      
gml:remoteSchema        
appInfo 
deprecated
source
<complexType name="ResultType">
  <sequence minOccurs="0">
    <element ref="gml:AbstractObject"/>
  </sequence>
  <attributeGroup ref="gml:OwnershipAttributeGroup"/>
  <attributeGroup ref="gml:AssociationAttributeGroup"/>
</complexType>

complexType gml:StringOrRefType
diagram
namespace http://www.opengis.net/gml
type extension of string
properties
base string
used by
elements description gml:description gml:LocationString LocRefString OperationString PersonString
attributes
Name  Type  Use  Default  Fixed  Annotation
type  string    simple  
xlink:href  optional      
xlink:role  optional      
xlink:arcrole  optional      
xlink:title  optional      
xlink:show  optional      
documentation 

        The 'show' attribute is used to communicate the desired presentation 
        of the ending resource on traversal from the starting resource; it's 
        value should be treated as follows: 
        new - load ending resource in a new window, frame, pane, or other 
              presentation context
        replace - load the resource in the same window, frame, pane, or 
                  other presentation context
        embed - load ending resource in place of the presentation of the 
                starting resource
        other - behavior is unconstrained; examine other markup in the 
                link for hints 
        none - behavior is unconstrained 
      
xlink:actuate  optional      
documentation 

        The 'actuate' attribute is used to communicate the desired timing 
        of traversal from the starting resource to the ending resource; 
        it's value should be treated as follows:
        onLoad - traverse to the ending resource immediately on loading 
                 the starting resource 
        onRequest - traverse from the starting resource to the ending 
                    resource only on a post-loading event triggered for 
                    this purpose 
        other - behavior is unconstrained; examine other markup in link 
                for hints 
        none - behavior is unconstrained
      
nilReason  gml:NilReasonType      
gml:remoteSchema        
appInfo 
deprecated
annotation
appInfo 
deprecated
source
<complexType name="StringOrRefType">
  <annotation>
    <appinfo>deprecated</appinfo>
  </annotation>
  <simpleContent>
    <extension base="string">
      <attributeGroup ref="gml:AssociationAttributeGroup"/>
    </extension>
  </simpleContent>
</complexType>

complexType gml:SurfacePropertyType
diagram
namespace http://www.opengis.net/gml
children gml:AbstractSurface
used by
elements depositOutline outline
attributes
Name  Type  Use  Default  Fixed  Annotation
type  string    simple  
xlink:href  optional      
xlink:role  optional      
xlink:arcrole  optional      
xlink:title  optional      
xlink:show  optional      
documentation 

        The 'show' attribute is used to communicate the desired presentation 
        of the ending resource on traversal from the starting resource; it's 
        value should be treated as follows: 
        new - load ending resource in a new window, frame, pane, or other 
              presentation context
        replace - load the resource in the same window, frame, pane, or 
                  other presentation context
        embed - load ending resource in place of the presentation of the 
                starting resource
        other - behavior is unconstrained; examine other markup in the 
                link for hints 
        none - behavior is unconstrained 
      
xlink:actuate  optional      
documentation 

        The 'actuate' attribute is used to communicate the desired timing 
        of traversal from the starting resource to the ending resource; 
        it's value should be treated as follows:
        onLoad - traverse to the ending resource immediately on loading 
                 the starting resource 
        onRequest - traverse from the starting resource to the ending 
                    resource only on a post-loading event triggered for 
                    this purpose 
        other - behavior is unconstrained; examine other markup in link 
                for hints 
        none - behavior is unconstrained
      
nilReason  gml:NilReasonType      
gml:remoteSchema        
appInfo 
deprecated
owns  boolean      
annotation
documentation 
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.
source
<complexType name="SurfacePropertyType">
  <annotation>
    <documentation>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.</documentation>
  </annotation>
  <sequence minOccurs="0">
    <element ref="gml:AbstractSurface"/>
  </sequence>
  <attributeGroup ref="gml:AssociationAttributeGroup"/>
  <attributeGroup ref="gml:OwnershipAttributeGroup"/>
</complexType>

complexType gml:TargetPropertyType
diagram
namespace http://www.opengis.net/gml
children gml:AbstractFeature gml:AbstractGeometry
used by
elements gml:subject gml:target
attributes
Name  Type  Use  Default  Fixed  Annotation
owns  boolean      
type  string    simple  
xlink:href  optional      
xlink:role  optional      
xlink:arcrole  optional      
xlink:title  optional      
xlink:show  optional      
documentation 

        The 'show' attribute is used to communicate the desired presentation 
        of the ending resource on traversal from the starting resource; it's 
        value should be treated as follows: 
        new - load ending resource in a new window, frame, pane, or other 
              presentation context
        replace - load the resource in the same window, frame, pane, or 
                  other presentation context
        embed - load ending resource in place of the presentation of the 
                starting resource
        other - behavior is unconstrained; examine other markup in the 
                link for hints 
        none - behavior is unconstrained 
      
xlink:actuate  optional      
documentation 

        The 'actuate' attribute is used to communicate the desired timing 
        of traversal from the starting resource to the ending resource; 
        it's value should be treated as follows:
        onLoad - traverse to the ending resource immediately on loading 
                 the starting resource 
        onRequest - traverse from the starting resource to the ending 
                    resource only on a post-loading event triggered for 
                    this purpose 
        other - behavior is unconstrained; examine other markup in link 
                for hints 
        none - behavior is unconstrained
      
nilReason  gml:NilReasonType      
gml:remoteSchema        
appInfo 
deprecated
source
<complexType name="TargetPropertyType">
  <choice minOccurs="0">
    <element ref="gml:AbstractFeature"/>
    <element ref="gml:AbstractGeometry"/>
  </choice>
  <attributeGroup ref="gml:OwnershipAttributeGroup"/>
  <attributeGroup ref="gml:AssociationAttributeGroup"/>
</complexType>

complexType gml:TimeInstantPropertyType
diagram
namespace http://www.opengis.net/gml
children gml:TimeInstant
used by
elements gml:TimePeriodType/begin gml:TimePeriodType/end
attributes
Name  Type  Use  Default  Fixed  Annotation
type  string    simple  
xlink:href  optional      
xlink:role  optional      
xlink:arcrole  optional      
xlink:title  optional      
xlink:show  optional      
documentation 

        The 'show' attribute is used to communicate the desired presentation 
        of the ending resource on traversal from the starting resource; it's 
        value should be treated as follows: 
        new - load ending resource in a new window, frame, pane, or other 
              presentation context
        replace - load the resource in the same window, frame, pane, or 
                  other presentation context
        embed - load ending resource in place of the presentation of the 
                starting resource
        other - behavior is unconstrained; examine other markup in the 
                link for hints 
        none - behavior is unconstrained 
      
xlink:actuate  optional      
documentation 

        The 'actuate' attribute is used to communicate the desired timing 
        of traversal from the starting resource to the ending resource; 
        it's value should be treated as follows:
        onLoad - traverse to the ending resource immediately on loading 
                 the starting resource 
        onRequest - traverse from the starting resource to the ending 
                    resource only on a post-loading event triggered for 
                    this purpose 
        other - behavior is unconstrained; examine other markup in link 
                for hints 
        none - behavior is unconstrained
      
nilReason  gml:NilReasonType      
gml:remoteSchema        
appInfo 
deprecated
owns  boolean      
annotation
documentation 
gml:TimeInstantPropertyType provides for associating a gml:TimeInstant with an object.
source
<complexType name="TimeInstantPropertyType">
  <annotation>
    <documentation>gml:TimeInstantPropertyType provides for associating a gml:TimeInstant with an object.</documentation>
  </annotation>
  <sequence minOccurs="0">
    <element ref="gml:TimeInstant"/>
  </sequence>
  <attributeGroup ref="gml:AssociationAttributeGroup"/>
  <attributeGroup ref="gml:OwnershipAttributeGroup"/>
</complexType>

complexType gml:TimeInstantType
diagram
namespace http://www.opengis.net/gml
type extension of gml:AbstractTimeGeometricPrimitiveType
properties
base gml:AbstractTimeGeometricPrimitiveType
final #all
children gml:metaDataProperty gml:description gml:descriptionReference gml:identifier gml:name gml:relatedTime gml:timePosition
used by
element gml:TimeInstant
attributes
Name  Type  Use  Default  Fixed  Annotation
gml:id  required      
documentation 
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.
frame  anyURI      
source
<complexType name="TimeInstantType" final="#all">
  <complexContent>
    <extension base="gml:AbstractTimeGeometricPrimitiveType">
      <sequence>
        <element ref="gml:timePosition"/>
      </sequence>
    </extension>
  </complexContent>
</complexType>

complexType gml:TimeIntervalLengthType
diagram
namespace http://www.opengis.net/gml
type extension of decimal
properties
base decimal
final #all
used by
element gml:timeInterval
attributes
Name  Type  Use  Default  Fixed  Annotation
unit  gml:TimeUnitTyperequired      
radix  positiveInteger      
factor  integer      
source
<complexType name="TimeIntervalLengthType" final="#all">
  <simpleContent>
    <extension base="decimal">
      <attribute name="unit" type="gml:TimeUnitType" use="required"/>
      <attribute name="radix" type="positiveInteger"/>
      <attribute name="factor" type="integer"/>
    </extension>
  </simpleContent>
</complexType>

complexType gml:TimePeriodPropertyType
diagram
namespace http://www.opengis.net/gml
children gml:TimePeriod
attributes
Name  Type  Use  Default  Fixed  Annotation
type  string    simple  
xlink:href  optional      
xlink:role  optional      
xlink:arcrole  optional      
xlink:title  optional      
xlink:show  optional      
documentation 

        The 'show' attribute is used to communicate the desired presentation 
        of the ending resource on traversal from the starting resource; it's 
        value should be treated as follows: 
        new - load ending resource in a new window, frame, pane, or other 
              presentation context
        replace - load the resource in the same window, frame, pane, or 
                  other presentation context
        embed - load ending resource in place of the presentation of the 
                starting resource
        other - behavior is unconstrained; examine other markup in the 
                link for hints 
        none - behavior is unconstrained 
      
xlink:actuate  optional      
documentation 

        The 'actuate' attribute is used to communicate the desired timing 
        of traversal from the starting resource to the ending resource; 
        it's value should be treated as follows:
        onLoad - traverse to the ending resource immediately on loading 
                 the starting resource 
        onRequest - traverse from the starting resource to the ending 
                    resource only on a post-loading event triggered for 
                    this purpose 
        other - behavior is unconstrained; examine other markup in link 
                for hints 
        none - behavior is unconstrained
      
nilReason  gml:NilReasonType      
gml:remoteSchema        
appInfo 
deprecated
owns  boolean      
annotation
documentation 
gml:TimePeriodPropertyType provides for associating a gml:TimePeriod with an object.
source
<complexType name="TimePeriodPropertyType">
  <annotation>
    <documentation>gml:TimePeriodPropertyType provides for associating a gml:TimePeriod with an object.</documentation>
  </annotation>
  <sequence minOccurs="0">
    <element ref="gml:TimePeriod"/>
  </sequence>
  <attributeGroup ref="gml:AssociationAttributeGroup"/>
  <attributeGroup ref="gml:OwnershipAttributeGroup"/>
</complexType>

complexType gml:TimePeriodType
diagram
namespace http://www.opengis.net/gml
type extension of gml:AbstractTimeGeometricPrimitiveType
properties
base gml:AbstractTimeGeometricPrimitiveType
children gml:metaDataProperty gml:description gml:descriptionReference gml:identifier gml:name gml:relatedTime gml:beginPosition gml:begin gml:endPosition gml:end gml:duration gml:timeInterval
used by
element gml:TimePeriod
attributes
Name  Type  Use  Default  Fixed  Annotation
gml:id  required      
documentation 
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.
frame  anyURI      
source
<complexType name="TimePeriodType">
  <complexContent>
    <extension base="gml:AbstractTimeGeometricPrimitiveType">
      <sequence>
        <choice>
          <element name="beginPosition" type="gml:TimePositionType"/>
          <element name="begin" type="gml:TimeInstantPropertyType"/>
        </choice>
        <choice>
          <element name="endPosition" type="gml:TimePositionType"/>
          <element name="end" type="gml:TimeInstantPropertyType"/>
        </choice>
        <group ref="gml:timeLength" minOccurs="0"/>
      </sequence>
    </extension>
  </complexContent>
</complexType>

element gml:TimePeriodType/beginPosition
diagram
namespace http://www.opengis.net/gml
type gml:TimePositionType
properties
isRef 0
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
frame  anyURI      
calendarEraName  string      
indeterminatePosition  gml:TimeIndeterminateValueType      
source
<element name="beginPosition" type="gml:TimePositionType"/>

element gml:TimePeriodType/begin
diagram
namespace http://www.opengis.net/gml
type gml:TimeInstantPropertyType
properties
isRef 0
content complex
children gml:TimeInstant
attributes
Name  Type  Use  Default  Fixed  Annotation
type  string    simple  
xlink:href  optional      
xlink:role  optional      
xlink:arcrole  optional      
xlink:title  optional      
xlink:show  optional      
documentation 

        The 'show' attribute is used to communicate the desired presentation 
        of the ending resource on traversal from the starting resource; it's 
        value should be treated as follows: 
        new - load ending resource in a new window, frame, pane, or other 
              presentation context
        replace - load the resource in the same window, frame, pane, or 
                  other presentation context
        embed - load ending resource in place of the presentation of the 
                starting resource
        other - behavior is unconstrained; examine other markup in the 
                link for hints 
        none - behavior is unconstrained 
      
xlink:actuate  optional      
documentation 

        The 'actuate' attribute is used to communicate the desired timing 
        of traversal from the starting resource to the ending resource; 
        it's value should be treated as follows:
        onLoad - traverse to the ending resource immediately on loading 
                 the starting resource 
        onRequest - traverse from the starting resource to the ending 
                    resource only on a post-loading event triggered for 
                    this purpose 
        other - behavior is unconstrained; examine other markup in link 
                for hints 
        none - behavior is unconstrained
      
nilReason  gml:NilReasonType      
gml:remoteSchema        
appInfo 
deprecated
owns  boolean      
source
<element name="begin" type="gml:TimeInstantPropertyType"/>

element gml:TimePeriodType/endPosition
diagram
namespace http://www.opengis.net/gml
type gml:TimePositionType
properties
isRef 0
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
frame  anyURI      
calendarEraName  string      
indeterminatePosition  gml:TimeIndeterminateValueType      
source
<element name="endPosition" type="gml:TimePositionType"/>

element gml:TimePeriodType/end
diagram
namespace http://www.opengis.net/gml
type gml:TimeInstantPropertyType
properties
isRef 0
content complex
children gml:TimeInstant
attributes
Name  Type  Use  Default  Fixed  Annotation
type  string    simple  
xlink:href  optional      
xlink:role  optional      
xlink:arcrole  optional      
xlink:title  optional      
xlink:show  optional      
documentation 

        The 'show' attribute is used to communicate the desired presentation 
        of the ending resource on traversal from the starting resource; it's 
        value should be treated as follows: 
        new - load ending resource in a new window, frame, pane, or other 
              presentation context
        replace - load the resource in the same window, frame, pane, or 
                  other presentation context
        embed - load ending resource in place of the presentation of the 
                starting resource
        other - behavior is unconstrained; examine other markup in the 
                link for hints 
        none - behavior is unconstrained 
      
xlink:actuate  optional      
documentation 

        The 'actuate' attribute is used to communicate the desired timing 
        of traversal from the starting resource to the ending resource; 
        it's value should be treated as follows:
        onLoad - traverse to the ending resource immediately on loading 
                 the starting resource 
        onRequest - traverse from the starting resource to the ending 
                    resource only on a post-loading event triggered for 
                    this purpose 
        other - behavior is unconstrained; examine other markup in link 
                for hints 
        none - behavior is unconstrained
      
nilReason  gml:NilReasonType      
gml:remoteSchema        
appInfo 
deprecated
owns  boolean      
source
<element name="end" type="gml:TimeInstantPropertyType"/>

complexType gml:TimePositionType
diagram
namespace http://www.opengis.net/gml
type extension of gml:TimePositionUnion
properties
base gml:TimePositionUnion
final #all
used by
elements gml:TimePeriodType/beginPosition gml:TimePeriodType/endPosition gml:timePosition
attributes
Name  Type  Use  Default  Fixed  Annotation
frame  anyURI      
calendarEraName  string      
indeterminatePosition  gml:TimeIndeterminateValueType      
annotation
documentation 
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.
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 . 
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.
Three XML attributes appear on gml:TimePositionType:
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.  
For time values using a calendar containing more than one era, the (optional) calendarEraName attribute provides the name of the calendar era.  
Inexact temporal positions may be expressed using the optional indeterminatePosition attribute.  This takes a value from an enumeration.
source
<complexType name="TimePositionType" final="#all">
  <annotation>
    <documentation>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.
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 . 
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.
Three XML attributes appear on gml:TimePositionType:
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.  
For time values using a calendar containing more than one era, the (optional) calendarEraName attribute provides the name of the calendar era.  
Inexact temporal positions may be expressed using the optional indeterminatePosition attribute.  This takes a value from an enumeration.</documentation>
  </annotation>
  <simpleContent>
    <extension base="gml:TimePositionUnion">
      <attribute name="frame" type="anyURI"/>
      <attribute name="calendarEraName" type="string"/>
      <attribute name="indeterminatePosition" type="gml:TimeIndeterminateValueType"/>
    </extension>
    <!--attribute name="frame" type="anyURI" default="#ISO-8601"/-->
  </simpleContent>
</complexType>

complexType gml:TimePrimitivePropertyType
diagram
namespace http://www.opengis.net/gml
children gml:AbstractTimePrimitive
used by
element gml:validTime
complexTypes gml:RelatedTimeType ValidTimeType
attributes
Name  Type  Use  Default  Fixed  Annotation
type  string    simple  
xlink:href  optional      
xlink:role  optional      
xlink:arcrole  optional      
xlink:title  optional      
xlink:show  optional      
documentation 

        The 'show' attribute is used to communicate the desired presentation 
        of the ending resource on traversal from the starting resource; it's 
        value should be treated as follows: 
        new - load ending resource in a new window, frame, pane, or other 
              presentation context
        replace - load the resource in the same window, frame, pane, or 
                  other presentation context
        embed - load ending resource in place of the presentation of the 
                starting resource
        other - behavior is unconstrained; examine other markup in the 
                link for hints 
        none - behavior is unconstrained 
      
xlink:actuate  optional      
documentation 

        The 'actuate' attribute is used to communicate the desired timing 
        of traversal from the starting resource to the ending resource; 
        it's value should be treated as follows:
        onLoad - traverse to the ending resource immediately on loading 
                 the starting resource 
        onRequest - traverse from the starting resource to the ending 
                    resource only on a post-loading event triggered for 
                    this purpose 
        other - behavior is unconstrained; examine other markup in link 
                for hints 
        none - behavior is unconstrained
      
nilReason  gml:NilReasonType      
gml:remoteSchema        
appInfo 
deprecated
owns  boolean      
annotation
documentation 
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.
source
<complexType name="TimePrimitivePropertyType">
  <annotation>
    <documentation>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.</documentation>
  </annotation>
  <sequence minOccurs="0">
    <element ref="gml:AbstractTimePrimitive"/>
  </sequence>
  <attributeGroup ref="gml:AssociationAttributeGroup"/>
  <attributeGroup ref="gml:OwnershipAttributeGroup"/>
</complexType>

complexType gml:ValueArrayPropertyType
diagram
namespace http://www.opengis.net/gml
children gml:AbstractValue gml:AbstractGeometry gml:AbstractTimeObject gml:Null
used by
element gml:valueComponents
attributes
Name  Type  Use  Default  Fixed  Annotation
owns  boolean      
source
<complexType name="ValueArrayPropertyType">
  <sequence maxOccurs="unbounded">
    <group ref="gml:Value"/>
  </sequence>
  <attributeGroup ref="gml:OwnershipAttributeGroup"/>
</complexType>

complexType gml:ValuePropertyType
diagram
namespace http://www.opengis.net/gml
children gml:AbstractValue gml:AbstractGeometry gml:AbstractTimeObject gml:Null
used by
element gml:valueComponent
attributes
Name  Type  Use  Default  Fixed  Annotation
type  string    simple  
xlink:href  optional      
xlink:role  optional      
xlink:arcrole  optional      
xlink:title  optional      
xlink:show  optional      
documentation 

        The 'show' attribute is used to communicate the desired presentation 
        of the ending resource on traversal from the starting resource; it's 
        value should be treated as follows: 
        new - load ending resource in a new window, frame, pane, or other 
              presentation context
        replace - load the resource in the same window, frame, pane, or 
                  other presentation context
        embed - load ending resource in place of the presentation of the 
                starting resource
        other - behavior is unconstrained; examine other markup in the 
                link for hints 
        none - behavior is unconstrained 
      
xlink:actuate  optional      
documentation 

        The 'actuate' attribute is used to communicate the desired timing 
        of traversal from the starting resource to the ending resource; 
        it's value should be treated as follows:
        onLoad - traverse to the ending resource immediately on loading 
                 the starting resource 
        onRequest - traverse from the starting resource to the ending 
                    resource only on a post-loading event triggered for 
                    this purpose 
        other - behavior is unconstrained; examine other markup in link 
                for hints 
        none - behavior is unconstrained
      
nilReason  gml:NilReasonType      
gml:remoteSchema        
appInfo 
deprecated
owns  boolean      
source
<complexType name="ValuePropertyType">
  <sequence minOccurs="0">
    <group ref="gml:Value"/>
  </sequence>
  <attributeGroup ref="gml:AssociationAttributeGroup"/>
  <attributeGroup ref="gml:OwnershipAttributeGroup"/>
</complexType>

simpleType gml:AggregationType
namespace http://www.opengis.net/gml
type restriction of string
properties
final #all
used by
attribute gml:AggregationAttributeGroup/@aggregationType
facets
enumeration set
enumeration bag
enumeration sequence
enumeration array
enumeration record
enumeration table
source
<simpleType name="AggregationType" final="#all">
  <restriction base="string">
    <enumeration value="set"/>
    <enumeration value="bag"/>
    <enumeration value="sequence"/>
    <enumeration value="array"/>
    <enumeration value="record"/>
    <enumeration value="table"/>
  </restriction>
</simpleType>

simpleType gml:booleanList
namespace http://www.opengis.net/gml
type list of boolean
annotation
documentation 
A type for a list of values of the respective simple type.
source
<simpleType name="booleanList">
  <annotation>
    <documentation>A type for a list of values of the respective simple type.</documentation>
  </annotation>
  <list itemType="boolean"/>
</simpleType>

simpleType gml:booleanOrNilReason
namespace http://www.opengis.net/gml
type union of (gml:NilReasonEnumeration, boolean, anyURI)
used by
elements airwayObstructionPresent bdsStepped bdsTracksPresent ShovelShearTestType/NoFailure ShearFrameTestType/NoFailure RutschblockTestType/NoFailure CompressionTestType/NoFailure closeCall fatal humanFamiliarity humanGoal humanMetOthers humanTracks iceMaskPresent leaderAtTime notable obsClueAval obsClueInstability obsClueLoading obsCluePath obsClueThaw obsClueTrap riskMitigation usedDecisionSupportTool workingAtTime
simpleType gml:booleanOrNilReasonList
attribute InvolvedInAvType/@triggered
annotation
documentation 
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.
source
<simpleType name="booleanOrNilReason">
  <annotation>
    <documentation>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.</documentation>
  </annotation>
  <union memberTypes="gml:NilReasonEnumeration boolean anyURI"/>
</simpleType>

simpleType gml:booleanOrNilReasonList
namespace http://www.opengis.net/gml
type list of gml:booleanOrNilReason
used by
elements InjuriesObtainedType/Injury/causeOfDeath gml:BooleanList
annotation
documentation 
A type for a list of values of the respective simple type.
source
<simpleType name="booleanOrNilReasonList">
  <annotation>
    <documentation>A type for a list of values of the respective simple type.</documentation>
  </annotation>
  <list itemType="gml:booleanOrNilReason"/>
</simpleType>

simpleType gml:CalDate
namespace http://www.opengis.net/gml
type union of (date, gYearMonth, gYear)
used by
simpleType gml:TimePositionUnion
source
<simpleType name="CalDate">
  <union memberTypes="date gYearMonth gYear"/>
</simpleType>

simpleType gml:doubleList
namespace http://www.opengis.net/gml
type list of double
used by
complexTypes gml:DirectPositionListType gml:DirectPositionType gml:MeasureListType
annotation
documentation 
A type for a list of values of the respective simple type.
source
<simpleType name="doubleList">
  <annotation>
    <documentation>A type for a list of values of the respective simple type.</documentation>
  </annotation>
  <list itemType="double"/>
</simpleType>

simpleType gml:doubleOrNilReason
namespace http://www.opengis.net/gml
type union of (gml:NilReasonEnumeration, double, anyURI)
used by
simpleType gml:doubleOrNilReasonList
annotation
documentation 
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.
source
<simpleType name="doubleOrNilReason">
  <annotation>
    <documentation>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.</documentation>
  </annotation>
  <union memberTypes="gml:NilReasonEnumeration double anyURI"/>
</simpleType>

simpleType gml:doubleOrNilReasonList
namespace http://www.opengis.net/gml
type list of gml:doubleOrNilReason
used by
element gml:doubleOrNilReasonTupleList
complexType gml:MeasureOrNilReasonListType
annotation
documentation 
A type for a list of values of the respective simple type.
source
<simpleType name="doubleOrNilReasonList">
  <annotation>
    <documentation>A type for a list of values of the respective simple type.</documentation>
  </annotation>
  <list itemType="gml:doubleOrNilReason"/>
</simpleType>

simpleType gml:integerList
namespace http://www.opengis.net/gml
type list of integer
annotation
documentation 
A type for a list of values of the respective simple type.
source
<simpleType name="integerList">
  <annotation>
    <documentation>A type for a list of values of the respective simple type.</documentation>
  </annotation>
  <list itemType="integer"/>
</simpleType>

simpleType gml:integerOrNilReason
namespace http://www.opengis.net/gml
type union of (gml:NilReasonEnumeration, integer, anyURI)
used by
simpleType gml:integerOrNilReasonList
annotation
documentation 
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.
source
<simpleType name="integerOrNilReason">
  <annotation>
    <documentation>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.</documentation>
  </annotation>
  <union memberTypes="gml:NilReasonEnumeration integer anyURI"/>
</simpleType>

simpleType gml:integerOrNilReasonList
namespace http://www.opengis.net/gml
type list of gml:integerOrNilReason
used by
element gml:CountList
annotation
documentation 
A type for a list of values of the respective simple type.
source
<simpleType name="integerOrNilReasonList">
  <annotation>
    <documentation>A type for a list of values of the respective simple type.</documentation>
  </annotation>
  <list itemType="gml:integerOrNilReason"/>
</simpleType>

simpleType gml:NameList
namespace http://www.opengis.net/gml
type list of Name
used by
complexType gml:CodeListType
annotation
documentation 
A type for a list of values of the respective simple type.
source
<simpleType name="NameList">
  <annotation>
    <documentation>A type for a list of values of the respective simple type.</documentation>
  </annotation>
  <list itemType="Name"/>
</simpleType>

simpleType gml:NameOrNilReason
namespace http://www.opengis.net/gml
type union of (gml:NilReasonEnumeration, Name, anyURI)
used by
simpleType gml:NameOrNilReasonList
annotation
documentation 
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.
source
<simpleType name="NameOrNilReason">
  <annotation>
    <documentation>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.</documentation>
  </annotation>
  <union memberTypes="gml:NilReasonEnumeration Name anyURI"/>
</simpleType>

simpleType gml:NameOrNilReasonList
namespace http://www.opengis.net/gml
type list of gml:NameOrNilReason
used by
complexType gml:CodeOrNilReasonListType
annotation
documentation 
A type for a list of values of the respective simple type.
source
<simpleType name="NameOrNilReasonList">
  <annotation>
    <documentation>A type for a list of values of the respective simple type.</documentation>
  </annotation>
  <list itemType="gml:NameOrNilReason"/>
</simpleType>

simpleType gml:NCNameList
namespace http://www.opengis.net/gml
type list of NCName
used by
attributes gml:SRSInformationGroup/@axisLabels gml:SRSInformationGroup/@uomLabels
annotation
documentation 
A type for a list of values of the respective simple type.
source
<simpleType name="NCNameList">
  <annotation>
    <documentation>A type for a list of values of the respective simple type.</documentation>
  </annotation>
  <list itemType="NCName"/>
</simpleType>

simpleType gml:NilReasonEnumeration
namespace http://www.opengis.net/gml
type union of (restriction of string, restriction of string)
used by
simpleTypes DirIntOrNilReason ElevationOrNilReason gml:booleanOrNilReason gml:doubleOrNilReason gml:integerOrNilReason gml:NameOrNilReason gml:NilReasonType gml:stringOrNilReason NonNegDoubleOrNilReason NonNegNumberOrNilReason PercentIntOrNilReason TempOrNilReason URIOrNilReason
source
<simpleType name="NilReasonEnumeration">
  <union>
    <simpleType>
      <restriction base="string">
        <enumeration value="inapplicable"/>
        <enumeration value="missing"/>
        <enumeration value="template"/>
        <enumeration value="unknown"/>
        <enumeration value="withheld"/>
      </restriction>
    </simpleType>
    <simpleType>
      <restriction base="string">
        <pattern value="other:\w{2,}"/>
      </restriction>
    </simpleType>
  </union>
</simpleType>

simpleType gml:NilReasonType
namespace http://www.opengis.net/gml
type union of (gml:NilReasonEnumeration, anyURI)
used by
element gml:Null
attributes gml:Boolean/@nilReason gml:Category/@nilReason gml:Count/@nilReason gml:Quantity/@nilReason gml:BoundingShapeType/@nilReason gml:AssociationAttributeGroup/@nilReason
annotation
documentation 
gml:NilReasonType defines a content model that allows recording of an explanation for a void value or other exception.
gml:NilReasonType is a union of the following enumerated values:
-	inapplicable there is no value
-	missing the correct value is not readily available to the sender of this data. Furthermore, a correct value may not exist
-	template the value will be available later
-	unknown the correct value is not known to, and not computable by, the sender of this data. However, a correct value probably exists
-	withheld the value is not divulged
-	other:text other brief explanation, where text is a string of two or more characters with no included spaces
and
-	anyURI which should refer to a resource which describes the reason for the exception
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.
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.
source
<simpleType name="NilReasonType">
  <annotation>
    <documentation>gml:NilReasonType defines a content model that allows recording of an explanation for a void value or other exception.
gml:NilReasonType is a union of the following enumerated values:
-	inapplicable there is no value
-	missing the correct value is not readily available to the sender of this data. Furthermore, a correct value may not exist
-	template the value will be available later
-	unknown the correct value is not known to, and not computable by, the sender of this data. However, a correct value probably exists
-	withheld the value is not divulged
-	other:text other brief explanation, where text is a string of two or more characters with no included spaces
and
-	anyURI which should refer to a resource which describes the reason for the exception
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.
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.</documentation>
  </annotation>
  <union memberTypes="gml:NilReasonEnumeration anyURI"/>
</simpleType>

simpleType gml:QNameList
namespace http://www.opengis.net/gml
type list of QName
annotation
documentation 
A type for a list of values of the respective simple type.
source
<simpleType name="QNameList">
  <annotation>
    <documentation>A type for a list of values of the respective simple type.</documentation>
  </annotation>
  <list itemType="QName"/>
</simpleType>

simpleType gml:SignType
namespace http://www.opengis.net/gml
type restriction of string
facets
enumeration -
enumeration +
annotation
documentation 
gml:SignType is a convenience type with values “+” (plus) and “-“ (minus).
source
<simpleType name="SignType">
  <annotation>
    <documentation>gml:SignType is a convenience type with values “+” (plus) and “-“ (minus).</documentation>
  </annotation>
  <restriction base="string">
    <enumeration value="-"/>
    <enumeration value="+"/>
  </restriction>
</simpleType>

simpleType gml:stringOrNilReason
namespace http://www.opengis.net/gml
type union of (gml:NilReasonEnumeration, string, anyURI)
used by
elements abbrev activityBeforeIncident atesRatingIncidentLocComment atesRatingTripComment avActivityComment avalTraining burialComment ExtFileType/fileReferenceString SnowProfileMetaDataType/profileNr caamlVersion carriedComment city closureStatus comment country dngrRatingAlpineComment dngrRatingBelowTreelineComment dngrRatingGeneralComment dngrRatingIncidentLocSource dngrRatingTreelineComment email fax function groupActivityComment groupLeaderAvTraining groupLeaderExperience humanFamiliarityComment humanGoalComment humanMetOthersComment humanOtherComment humanTracksComment injuriesComment locationBeforeIncident locRefClosureStatus obsClueAvalComment obsClueInstabilityComment obsClueLoadingComment obsCluePathComment obsClueThawComment obsClueTrapComment phone poBox postalZipCode preparednessComment propertyDamageComment provinceState recoveryComment rescueComment riskMitigationComment safetyGearComment snowpackComment snowpackStructureComment stbAlpineComment stbBelowTreelineComment stbGeneralComment stbTreelineComment streetAddress szComment transceiverModel travelAdvisory triggerActivityComment triggerPointComment wxComment wxSynopsisComment
simpleTypes DirectionType TimeStringType
annotation
documentation 
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.
source
<simpleType name="stringOrNilReason">
  <annotation>
    <documentation>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.</documentation>
  </annotation>
  <union memberTypes="gml:NilReasonEnumeration string anyURI"/>
</simpleType>

simpleType gml:TimeIndeterminateValueType
namespace http://www.opengis.net/gml
type restriction of string
used by
attribute gml:TimePositionType/@indeterminatePosition
facets
enumeration after
enumeration before
enumeration now
enumeration unknown
annotation
documentation 
These values are interpreted as follows: 
-	“unknown” indicates that no specific value for temporal position is provided.
-	“now” indicates that the specified value shall be replaced with the current temporal position whenever the value is accessed.
-	“before” indicates that the actual temporal position is unknown, but it is known to be before the specified value.
-	“after” indicates that the actual temporal position is unknown, but it is known to be after the specified value.
A value for indeterminatePosition may 
-	be used either alone, or 
-	qualify a specific value for temporal position.
source
<simpleType name="TimeIndeterminateValueType">
  <annotation>
    <documentation>These values are interpreted as follows: 
-	“unknown” indicates that no specific value for temporal position is provided.
-	“now” indicates that the specified value shall be replaced with the current temporal position whenever the value is accessed.
-	“before” indicates that the actual temporal position is unknown, but it is known to be before the specified value.
-	“after” indicates that the actual temporal position is unknown, but it is known to be after the specified value.
A value for indeterminatePosition may 
-	be used either alone, or 
-	qualify a specific value for temporal position.</documentation>
  </annotation>
  <restriction base="string">
    <enumeration value="after"/>
    <enumeration value="before"/>
    <enumeration value="now"/>
    <enumeration value="unknown"/>
  </restriction>
</simpleType>

simpleType gml:TimePositionUnion
namespace http://www.opengis.net/gml
type union of (gml:CalDate, time, dateTime, anyURI, decimal)
used by
elements dateTimeFile dateTimeReport
complexType gml:TimePositionType
attributes SnowHeightAreaIrregularType/@dateTimeCleared SnowHeightPointIrregularType/@dateTimeCleared
annotation
documentation 
The simple type gml:TimePositionUnion is a union of XML Schema simple types which instantiate the subtypes for temporal position described in ISO 19108.
 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).
 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
source
<simpleType name="TimePositionUnion">
  <annotation>
    <documentation>The simple type gml:TimePositionUnion is a union of XML Schema simple types which instantiate the subtypes for temporal position described in ISO 19108.
 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).
 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</documentation>
  </annotation>
  <union memberTypes="gml:CalDate time dateTime anyURI decimal"/>
</simpleType>

simpleType gml:TimeUnitType
namespace http://www.opengis.net/gml
type union of (restriction of string, restriction of string)
used by
attribute gml:TimeIntervalLengthType/@unit
source
<simpleType name="TimeUnitType">
  <union>
    <simpleType>
      <restriction base="string">
        <enumeration value="year"/>
        <enumeration value="month"/>
        <enumeration value="day"/>
        <enumeration value="hour"/>
        <enumeration value="minute"/>
        <enumeration value="second"/>
      </restriction>
    </simpleType>
    <simpleType>
      <restriction base="string">
        <pattern value="other:\w{2,}"/>
      </restriction>
    </simpleType>
  </union>
</simpleType>

simpleType gml:UomIdentifier
namespace http://www.opengis.net/gml
type union of (gml:UomSymbol, gml:UomURI)
used by
attributes AspectNumType/@uom InclineType/@uom ElevationType/@uom TempType/@uom GrainCharacterType/@uom WindDirNumType/@uom AvDimensionType/@uom NonNegMeasureType/@uom gml:MeasureType/@uom gml:MeasureListType/@uom gml:MeasureOrNilReasonListType/@uom
annotation
documentation 
The simple type gml:UomIdentifer defines the syntax and value space of the unit of measure identifier.
source
<simpleType name="UomIdentifier">
  <annotation>
    <documentation>The simple type gml:UomIdentifer defines the syntax and value space of the unit of measure identifier.</documentation>
  </annotation>
  <union memberTypes="gml:UomSymbol gml:UomURI"/>
</simpleType>

simpleType gml:UomSymbol
namespace http://www.opengis.net/gml
type restriction of string
used by
simpleType gml:UomIdentifier
facets
pattern [^: \n\r\t]+
annotation
documentation 
This type specifies a character string of length at least one, and restricted such that it must not contain any of the following characters: “:” (colon), “ “ (space), (newline), (carriage return), (tab). This allows values corresponding to familiar abbreviations, such as “kg”, “m/s”, etc. 
It is recommended that the symbol be an identifier for a unit of measure as specified in the “Unified Code of Units of Measure" (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.
source
<simpleType name="UomSymbol">
  <annotation>
    <documentation>This type specifies a character string of length at least one, and restricted such that it must not contain any of the following characters: “:” (colon), “ “ (space), (newline), (carriage return), (tab). This allows values corresponding to familiar abbreviations, such as “kg”, “m/s”, etc. 
It is recommended that the symbol be an identifier for a unit of measure as specified in the “Unified Code of Units of Measure" (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.</documentation>
  </annotation>
  <restriction base="string">
    <pattern value="[^: \n\r\t]+"/>
  </restriction>
</simpleType>

simpleType gml:UomURI
namespace http://www.opengis.net/gml
type restriction of anyURI
used by
simpleType gml:UomIdentifier
facets
pattern ([a-zA-Z][a-zA-Z0-9\-\+\.]*:|\.\./|\./|#).*
annotation
documentation 
This type specifies a URI, restricted such that it must start with one of the following sequences: “#”, “./”, “../”, or a string of characters followed by a “:”. 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 . 
NOTE	It is possible to re-write such a relative URI to conform to the restriction (e.g. “./m/s”).
In an instance document, on elements of type gml:MeasureType the mandatory uom attribute shall carry a value corresponding to either 
-	a conventional unit of measure symbol,
-	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.
source
<simpleType name="UomURI">
  <annotation>
    <documentation>This type specifies a URI, restricted such that it must start with one of the following sequences: “#”, “./”, “../”, or a string of characters followed by a “:”. 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 . 
NOTE	It is possible to re-write such a relative URI to conform to the restriction (e.g. “./m/s”).
In an instance document, on elements of type gml:MeasureType the mandatory uom attribute shall carry a value corresponding to either 
-	a conventional unit of measure symbol,
-	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.</documentation>
  </annotation>
  <restriction base="anyURI">
    <pattern value="([a-zA-Z][a-zA-Z0-9\-\+\.]*:|\.\./|\./|#).*"/>
  </restriction>
</simpleType>

attributeGroup gml:AggregationAttributeGroup
namespace http://www.opengis.net/gml
used by
complexType gml:CompositeValueType
attributes
Name  Type  Use  Default  Fixed  Annotation
aggregationType  gml:AggregationType      
annotation
documentation 
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.
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.
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.
source
<attributeGroup name="AggregationAttributeGroup">
  <annotation>
    <documentation>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.
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.
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.</documentation>
  </annotation>
  <attribute name="aggregationType" type="gml:AggregationType"/>
</attributeGroup>

attributeGroup gml:AssociationAttributeGroup
namespace http://www.opengis.net/gml
used by
complexTypes gml:CurvePropertyType gml:FeaturePropertyType gml:LocationPropertyType gml:MetaDataPropertyType gml:PointPropertyType gml:ProcedurePropertyType gml:RangeParametersType gml:ReferenceType gml:ResultType gml:StringOrRefType gml:SurfacePropertyType gml:TargetPropertyType gml:TimeInstantPropertyType gml:TimePeriodPropertyType gml:TimePrimitivePropertyType gml:ValuePropertyType
attributes
Name  Type  Use  Default  Fixed  Annotation
type  string    simple  
xlink:href  optional      
xlink:role  optional      
xlink:arcrole  optional      
xlink:title  optional      
xlink:show  optional      
documentation 

        The 'show' attribute is used to communicate the desired presentation 
        of the ending resource on traversal from the starting resource; it's 
        value should be treated as follows: 
        new - load ending resource in a new window, frame, pane, or other 
              presentation context
        replace - load the resource in the same window, frame, pane, or 
                  other presentation context
        embed - load ending resource in place of the presentation of the 
                starting resource
        other - behavior is unconstrained; examine other markup in the 
                link for hints 
        none - behavior is unconstrained 
      
xlink:actuate  optional      
documentation 

        The 'actuate' attribute is used to communicate the desired timing 
        of traversal from the starting resource to the ending resource; 
        it's value should be treated as follows:
        onLoad - traverse to the ending resource immediately on loading 
                 the starting resource 
        onRequest - traverse from the starting resource to the ending 
                    resource only on a post-loading event triggered for 
                    this purpose 
        other - behavior is unconstrained; examine other markup in link 
                for hints 
        none - behavior is unconstrained
      
nilReason  gml:NilReasonType      
gml:remoteSchema        
appInfo 
deprecated
annotation
documentation 
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.
source
<attributeGroup name="AssociationAttributeGroup">
  <annotation>
    <documentation>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.</documentation>
  </annotation>
  <attributeGroup ref="xlink:simpleLink"/>
  <attribute name="nilReason" type="gml:NilReasonType"/>
  <attribute ref="gml:remoteSchema"/>
</attributeGroup>

attributeGroup gml:OwnershipAttributeGroup
namespace http://www.opengis.net/gml
used by
complexTypes gml:CurvePropertyType gml:FeaturePropertyType gml:PointPropertyType gml:ProcedurePropertyType gml:RangeParametersType gml:ReferenceType gml:ResultType gml:SurfacePropertyType gml:TargetPropertyType gml:TimeInstantPropertyType gml:TimePeriodPropertyType gml:TimePrimitivePropertyType gml:ValueArrayPropertyType gml:ValuePropertyType
attributes
Name  Type  Use  Default  Fixed  Annotation
owns  boolean      
annotation
documentation 
Encoding a GML property inline vs. by-reference shall not imply anything about the “ownership” of the contained or referenced GML Object, i.e. the encoding style shall not imply any “deep-copy” or “deep-delete” 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 “owned”.
When the value of the owns attribute is "true", the existence of inline or referenced object(s) depends upon the existence of the parent object.
source
<attributeGroup name="OwnershipAttributeGroup">
  <annotation>
    <documentation>Encoding a GML property inline vs. by-reference shall not imply anything about the “ownership” of the contained or referenced GML Object, i.e. the encoding style shall not imply any “deep-copy” or “deep-delete” 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 “owned”.
When the value of the owns attribute is "true", the existence of inline or referenced object(s) depends upon the existence of the parent object.</documentation>
  </annotation>
  <!--attribute name="owns" type="boolean" default="false"/-->
  <attribute name="owns" type="boolean"/>
</attributeGroup>

attributeGroup gml:SRSInformationGroup
namespace http://www.opengis.net/gml
used by
attributeGroup gml:SRSReferenceGroup
attributes
Name  Type  Use  Default  Fixed  Annotation
axisLabels  gml:NCNameList      
uomLabels  gml:NCNameList      
annotation
documentation 
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.
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.
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.
source
<attributeGroup name="SRSInformationGroup">
  <annotation>
    <documentation>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.
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.
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.</documentation>
  </annotation>
  <attribute name="axisLabels" type="gml:NCNameList"/>
  <attribute name="uomLabels" type="gml:NCNameList"/>
</attributeGroup>

attributeGroup gml:SRSReferenceGroup
namespace http://www.opengis.net/gml
used by
complexTypes gml:AbstractGeometryType gml:DirectPositionListType gml:DirectPositionType gml:EnvelopeType
attributes
Name  Type  Use  Default  Fixed  Annotation
srsName  anyURI      
srsDimension  positiveInteger      
axisLabels  gml:NCNameList      
uomLabels  gml:NCNameList      
annotation
documentation 
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.
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. 
If no srsName attribute is given, the CRS shall be specified as part of the larger context this geometry element is part of.
source
<attributeGroup name="SRSReferenceGroup">
  <annotation>
    <documentation>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.
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. 
If no srsName attribute is given, the CRS shall be specified as part of the larger context this geometry element is part of.</documentation>
  </annotation>
  <attribute name="srsName" type="anyURI"/>
  <attribute name="srsDimension" type="positiveInteger"/>
  <attributeGroup ref="gml:SRSInformationGroup"/>
</attributeGroup>

attributeGroup xlink:arcLink
namespace http://www.w3.org/1999/xlink
attributes
Name  Type  Use  Default  Fixed  Annotation
type  string    arc  
xlink:arcrole  optional      
xlink:title  optional      
xlink:show  optional      
documentation 

        The 'show' attribute is used to communicate the desired presentation 
        of the ending resource on traversal from the starting resource; it's 
        value should be treated as follows: 
        new - load ending resource in a new window, frame, pane, or other 
              presentation context
        replace - load the resource in the same window, frame, pane, or 
                  other presentation context
        embed - load ending resource in place of the presentation of the 
                starting resource
        other - behavior is unconstrained; examine other markup in the 
                link for hints 
        none - behavior is unconstrained 
      
xlink:actuate  optional      
documentation 

        The 'actuate' attribute is used to communicate the desired timing 
        of traversal from the starting resource to the ending resource; 
        it's value should be treated as follows:
        onLoad - traverse to the ending resource immediately on loading 
                 the starting resource 
        onRequest - traverse from the starting resource to the ending 
                    resource only on a post-loading event triggered for 
                    this purpose 
        other - behavior is unconstrained; examine other markup in link 
                for hints 
        none - behavior is unconstrained
      
xlink:from  optional      
xlink:to  optional      
source
<attributeGroup name="arcLink">
  <attribute name="type" type="string" fixed="arc" form="qualified"/>
  <attribute ref="xlink:arcrole" use="optional"/>
  <attribute ref="xlink:title" use="optional"/>
  <attribute ref="xlink:show" use="optional"/>
  <attribute ref="xlink:actuate" use="optional"/>
  <attribute ref="xlink:from" use="optional"/>
  <attribute ref="xlink:to" use="optional"/>
</attributeGroup>

attributeGroup xlink:emptyLink
namespace http://www.w3.org/1999/xlink
attributes
Name  Type  Use  Default  Fixed  Annotation
type  string    none  
source
<attributeGroup name="emptyLink">
  <attribute name="type" type="string" fixed="none" form="qualified"/>
</attributeGroup>

attributeGroup xlink:extendedLink
namespace http://www.w3.org/1999/xlink
attributes
Name  Type  Use  Default  Fixed  Annotation
type  string    extended  
xlink:role  optional      
xlink:title  optional      
source
<attributeGroup name="extendedLink">
  <attribute name="type" type="string" fixed="extended" form="qualified"/>
  <attribute ref="xlink:role" use="optional"/>
  <attribute ref="xlink:title" use="optional"/>
</attributeGroup>

attributeGroup xlink:locatorLink
namespace http://www.w3.org/1999/xlink
attributes
Name  Type  Use  Default  Fixed  Annotation
type  string    locator  
xlink:href  required      
xlink:role  optional      
xlink:title  optional      
xlink:label  optional      
source
<attributeGroup name="locatorLink">
  <attribute name="type" type="string" fixed="locator" form="qualified"/>
  <attribute ref="xlink:href" use="required"/>
  <attribute ref="xlink:role" use="optional"/>
  <attribute ref="xlink:title" use="optional"/>
  <attribute ref="xlink:label" use="optional"/>
</attributeGroup>

attributeGroup xlink:resourceLink
namespace http://www.w3.org/1999/xlink
attributes
Name  Type  Use  Default  Fixed  Annotation
type  string    resource  
xlink:role  optional      
xlink:title  optional      
xlink:label  optional      
source
<attributeGroup name="resourceLink">
  <attribute name="type" type="string" fixed="resource" form="qualified"/>
  <attribute ref="xlink:role" use="optional"/>
  <attribute ref="xlink:title" use="optional"/>
  <attribute ref="xlink:label" use="optional"/>
</attributeGroup>

attributeGroup xlink:simpleLink
namespace http://www.w3.org/1999/xlink
used by
attributeGroup gml:AssociationAttributeGroup
attributes
Name  Type  Use  Default  Fixed  Annotation
type  string    simple  
xlink:href  optional      
xlink:role  optional      
xlink:arcrole  optional      
xlink:title  optional      
xlink:show  optional      
documentation 

        The 'show' attribute is used to communicate the desired presentation 
        of the ending resource on traversal from the starting resource; it's 
        value should be treated as follows: 
        new - load ending resource in a new window, frame, pane, or other 
              presentation context
        replace - load the resource in the same window, frame, pane, or 
                  other presentation context
        embed - load ending resource in place of the presentation of the 
                starting resource
        other - behavior is unconstrained; examine other markup in the 
                link for hints 
        none - behavior is unconstrained 
      
xlink:actuate  optional      
documentation 

        The 'actuate' attribute is used to communicate the desired timing 
        of traversal from the starting resource to the ending resource; 
        it's value should be treated as follows:
        onLoad - traverse to the ending resource immediately on loading 
                 the starting resource 
        onRequest - traverse from the starting resource to the ending 
                    resource only on a post-loading event triggered for 
                    this purpose 
        other - behavior is unconstrained; examine other markup in link 
                for hints 
        none - behavior is unconstrained
      
source
<attributeGroup name="simpleLink">
  <attribute name="type" type="string" fixed="simple" form="qualified"/>
  <attribute ref="xlink:href" use="optional"/>
  <attribute ref="xlink:role" use="optional"/>
  <attribute ref="xlink:arcrole" use="optional"/>
  <attribute ref="xlink:title" use="optional"/>
  <attribute ref="xlink:show" use="optional"/>
  <attribute ref="xlink:actuate" use="optional"/>
</attributeGroup>

attributeGroup xlink:titleLink
namespace http://www.w3.org/1999/xlink
attributes
Name  Type  Use  Default  Fixed  Annotation
type  string    title  
source
<attributeGroup name="titleLink">
  <attribute name="type" type="string" fixed="title" form="qualified"/>
</attributeGroup>


XML Schema documentation generated with
XMLSpy Schema Editor http://www.altova.com/xmlspy