Class <<FeatureType>> AnalyticalInstrument
Type of instrument used to perform an analytical observation
Local Subclasses: (none)
Attributes
Name |
Type |
Bounds |
From Class |
Notes |
type
|
InstrumentTypeTerm
|
1..1 |
AnalyticalInstrument |
The category of instrument used in an analytical session (eg; XRF, ICPMS, SHRIMP, etc) |
Attribute tagged values
Tag |
Value |
sequenceNumber |
1 |
inlineOrByReference |
byReference |
|
|
|
|
model
|
CharacterString |
1..1 |
AnalyticalInstrument |
An optional text string to identify the model of instrument used. (eg instrument type = XRD, model = Siemens Diffraktometer D500) |
Attribute tagged values
Tag |
Value |
sequenceNumber |
2 |
nillable |
true |
|
|
|
|
serialNumber
|
CharacterString |
1..1 |
AnalyticalInstrument |
An optional text string for the serial number of the machine used in an analytical session. |
Attribute tagged values
Tag |
Value |
sequenceNumber |
3 |
nillable |
True |
|
|
|
|
commissionDate
|
TM_Instant |
1..1 |
AnalyticalInstrument |
The date of the commissioning of an instrument (optional) |
Attribute tagged values
Tag |
Value |
sequenceNumber |
4 |
nillable |
True |
|
|
|
|
location
|
CI_ResponsibleParty |
1..1 |
AnalyticalInstrument |
The location and owner of an instrument |
Attribute tagged values
Tag |
Value |
sequenceNumber |
5 |
nillable |
true |
|
|
|
|
Outbound Associations
Name |
Type |
Multiplicity |
From Class |
Notes |
usedIn
|
AnalyticalSession
|
1..* |
AnalyticalInstrument |
Identifies one or more analytical sessions which used this instrument |
Association tagged values
Tag |
Value |
sequenceNumber |
10 |
nillable |
True |
|
|
|
|
Constraints
Constraint |
Type |
Status |
Weight |
Tagged values
GML-conformant XML Implementation Details
<xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" name="AnalyticalInstrument" type="gsmlla:AnalyticalInstrumentType" substitutionGroup="gml:AbstractFeature">
<xs:annotation>
<xs:documentation>Type of instrument used to perform an analytical observation</xs:documentation>
</xs:annotation>
</xs:element>
<xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="AnalyticalInstrumentType">
<xs:complexContent>
<xs:extension base="gml:AbstractFeatureType">
<xs:sequence>
<xs:element name="type" type="gml:ReferenceType">
<xs:annotation>
<xs:appinfo>
<gml:targetElement xmlns:gml="http://www.opengis.net/gml/3.2">gsmlla:InstrumentTypeTerm</gml:targetElement>
</xs:appinfo>
<xs:documentation>The category of instrument used in an analytical session (eg; XRF, ICPMS, SHRIMP, etc)</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="model" nillable="true">
<xs:annotation>
<xs:documentation>An optional text string to identify the model of instrument used. (eg instrument type = XRD, model = Siemens Diffraktometer D500)</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:simpleContent>
<xs:extension base="string">
<xs:attribute name="nilReason" type="gml:NilReasonType"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element name="serialNumber" nillable="true">
<xs:annotation>
<xs:documentation>An optional text string for the serial number of the machine used in an analytical session.</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:simpleContent>
<xs:extension base="string">
<xs:attribute name="nilReason" type="gml:NilReasonType"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element name="commissionDate" type="gml:TimeInstantPropertyType" nillable="true">
<xs:annotation>
<xs:documentation>The date of the commissioning of an instrument (optional)</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="location" type="gmd:CI_ResponsibleParty_PropertyType" nillable="true">
<xs:annotation>
<xs:documentation>The location and owner of an instrument</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="usedIn" type="gsmlla:AnalyticalSessionPropertyType" nillable="true" minOccurs="1" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Identifies one or more analytical sessions which used this instrument</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="AnalyticalInstrumentPropertyType">
<xs:sequence minOccurs="0">
<xs:element ref="gsmlla:AnalyticalInstrument"/>
</xs:sequence>
<xs:attributeGroup ref="gml:AssociationAttributeGroup"/>
<xs:attributeGroup ref="gml:OwnershipAttributeGroup"/>
</xs:complexType>
|