Mes.WebApi.Models.V3.Quality.QmSpecCharLink JSON Schema
- Last UpdatedNov 06, 2025
- 4 minute read
| Name | Description | Data Type |
|---|---|---|
| qm_spec_id | The QM specification ID. | integer |
| char_id | The characteristic ID. | integer |
| target | The characteristic's target value. | number |
| lsv | The lower specification value. | number |
| usv | The upper specification value. | number |
| lsv_is_offset | Indicates whether the lsv property value is an offset. That is, the lsv value is the difference between the target and lower specification values and not the lower specification value itself. The default is true. | boolean |
| usv_is_offset | Indicates whether the usv property value is an offset. That is, the usv value is the difference between the target and upper specification values and not the upper specification value itself. The default is true. | boolean |
| lsv_offset_is_pct | If the lsv property value is an offset, indicates whether it is a percentage value. The default is true. | boolean |
| usv_offset_is_pct | If the usv property value is an offset, indicates whether it is a percentage value. The default is true. | boolean |
| lrv | The lower specification reasonable value. | number |
| urv | The upper specification reasonable value. | number |
| lrv_is_mult | Indicates whether the lrv property value is a multiplier for the difference between the lower specification limit and the target, to find offset from the target for the lower reasonable limit. If it is not a multiplier, the lrv property value is an absolute value. The default is false. | boolean |
| urv_is_mult | Indicates whether the urv property value is a multiplier for the difference between the upper specification limit and the target, to find offset from the target for the upper reasonable limit. If it is not a multiplier, the urv property value is an absolute value. The default is false. | boolean |
| severity_cd | The characteristic's severity code. | integer |
| plan_id | The ID of the default sample plan for the QM specification. | integer |
| sample_size_source | If the characteristic type is binary attribute (type = 1), an enumeration that indicates the source of the sample size. 0 = Fixed (the default) 1 = Entered 2 = Entered but copied from the previous value | integer |
| normal_sample_size | integer | |
| minimum_sample_size | The minimum number of measurements in a sample. The default is 1. | integer |
| maximum_sample_size | The maximum number of measurements in a sample. | integer |
| cl_source | The control limit source. | integer |
| samples_for_cl | The number of samples to use for the calculation of control limits. | integer |
| samples_before_cl | The number of samples required before control limits are calculated from the Characteristic table. | integer |
| std_avg | The standard average value. | number |
| std_avg_is_target | Indicates whether to use the target as the standard instead of the std_avg value. | integer |
| std_deviation | The standard deviation value. | number |
| cl_xbar | The center line for xbar chart. | number |
| lcl_xbar | The lower control limit for xbar chart. | number |
| ucl_xbar | The upper control limit for xbar chart. | number |
| cl_range | The center line for range. | number |
| lcl_range | The lower control limit for range. | number |
| ucl_range | The upper control limit for range. | number |
| cl_sigma | The center line for sigma. | number |
| lcl_sigma | The lower control limit for sigma. | number |
| ucl_sigma | The upper control limit for sigma. | number |
| cl_ix | The center line for ix. | number |
| lcl_ix | The lower control limit for ix. | number |
| ucl_ix | The upper control limit for ix. | number |
| cl_imr | The center line for imr. | number |
| lcl_imr | The lower control limit for imr. | number |
| ucl_imr | The upper control limit for imr. | number |
| cl_ma | The center line for ma. | number |
| lcl_ma | The lower control limit for ma. | number |
| ucl_ma | The upper control limit for ma. | number |
| cl_mr | The center line for mr. | number |
| lcl_mr | The lower control limit for mr. | number |
| ucl_mr | The upper control limit for mr. | number |
| cl_ms | The center line for ms. | number |
| lcl_ms | The lower control limit for ms. | number |
| ucl_ms | The upper control limit for ms. | number |
| cl_p | The center line for p. | number |
| lcl_p | The lower control limit for p. | number |
| ucl_p | The upper control limit for p. | number |
| cl_np | The center line for np | number |
| lcl_np | The lower control limit for np. | number |
| ucl_np | The upper control limit for np. | number |
| cl_c | The center line for c. | number |
| lcl_c | The lower control limit for c. | number |
| ucl_c | The upper control limit for c. | number |
| cl_u | The center line for u. | number |
| lcl_u | The lower control limit for u. | number |
| ucl_u | The upper control limit for u. | number |
| default_chart | An enumeration that indicates the default chart for the characteristic. 2 = Xbar + Range 3 = Xbar + Sigma 5 = IX + MR (the default) 7 = MA + Range 8 = MA + Sigma 16 = p 17 = np 18 = u 19 = c 20 = DPMO (coding per QI Analyst) | integer |
| automated_coll | An enumeration that indicates whether this characteristic can be collected automatically. 0 = No 1 = Yes 2 = Use the characteristic setting (the default) | integer |
| time_interval | integer | |
| time_int_unit | An enumeration that indicates the unit for the time interval. 0 = Seconds 1 = Minutes 2 = Hours | integer |
| display_seq | integer | |
| last_edit_at | The date and time when the record was added or last modified. | string |