...
20150825 from Jaap: This model reflects a pre-ISO condition. It does not accommodate self-propelled implements or smart implements very well.
MachineType [Not Implemented]
Attribute | Type | Multiplicity | Description |
---|
Id | Integer | 1 | Reference to a compound identifier |
Description | String | 1 | Name |
MachineSeries [Not Implemented]
Attribute | Type | Multiplicity | Description |
---|
Id | Integer | 1 | Reference to a compound identifier |
Description | String | 1 | Name |
MachineTypeId | Integer | 1 | Type of Machine |
BrandId | Integer | 1 | References a brand |
MachineModel [Not Implemented]
Attribute | Type | Multiplicity | Description |
---|
Id | Integer | 1 | Reference to a compound identifier |
Description | String | 1 | Name |
MachineTypeId | Integer | 1 | Type of Machine |
SeriesId | Integer | 0..1 | References a Series object specifying the Series the model belongs to. This link will be convenient to help assemble picklists. |
BrandId | Integer | 0..1 | References a Brand object. must be populated if the SeriesID is not, |
Machine [Not Implemented]
Attribute | Type | Multiplicity | Description |
---|
Id | Integer | 1 | Reference to a compound identifier. Inherited from Equipment |
Description | String | 1 | Name. Inherited from Equipment |
MachineTypeId | Integer | 1 | Type of Machine |
MachineModelId | Integer | 0..1 | Reference to the machine's model. Note how this leads to series, brand, and manufacturer. |
SerialNumber | String | 0..1 | Serial number of machine. Use this to store VIN. . Inherited from Equipment |
MachineConfiguration | MachineConfiguration | 0..1 | Machine settings |
...
Attribute | Type | Multiplicity | Description |
---|
Id | Integer | 1 |
|
ConnectorType | ConnectorTypeEnum | 1 | Instances for the connector type Will eventually be an EnumeratedRepresentationValue |
ConnectorPointOffset | ReferencePoint | 1 | The X, Y, and Z offsets from the origin to the connection point |
ImplementType [Not Implemented]
Attribute | Type | Multiplicity | Description |
---|
Id | Integer | 1 | Compound identifier |
Description | String | 1 | Name |
MachineType | MachineType | 0..1 | The machine type the implement supports |
ImplementModel [Not Implement]
Attribute | Type | Multiplicity | Description |
---|
Id | Integer | 1 | Reference to a compound identifier |
Description | String | 1 | Name |
ImplementTypeId | Integer | 1 | Type of Implement |
SeriesId | Integer | 0..1 | References a Series object specifying the Series the model belongs to. This link will be convenient to help assemble picklists. |
BrandId | Integer | 0..1 | References a Brand object. must be populated if the SeriesID is not, |
Implement [Not Implement]
Attribute | Type | Multiplicity | Description |
---|
Id | Integer | 1 | Compound identifier |
Description | String | 1 | Name |
ImplementTypeId | Integer | 1 | Type of Implement |
ImplementModelId | Integer | 0..1 | Implement model |
SerialNumber | String | 0..1 | Serial number of implement |
ImplementConfigurations | Integer | 0..* | List of references to Implement configuration objects |
ActiveImplementConfigurationId | Integer | 0..1 | Compound Identifier matching the ConfigurationId from a specific ImplementSetting |
...