# Certified Reference Material Ontology — Flow Algebra
URL: https://kirethresearch.org/booksai-core/ontologies/mathematical-ontologies/measurement-units-ontologies/international-standards/certified-reference-material-ontology.html
FLOW CertifiedReferenceMaterialOntology {
DOMAIN:
Mathematical Ontologies
-> Measurement & Units Ontologies
-> International Standards
-> Certified Reference Material Ontology
PURPOSE:
Represent certified reference materials (CRMs) as reference materials characterised by metrologically valid procedures for one or more specified properties and accompanied by documentation providing specified property values, associated uncertainties, metrological traceability where applicable, intended use and validity information. The ontology models material identity, batches and units, certified and non-certified values, measurands, matrices, homogeneity, stability, characterisation, value assignment, uncertainty, traceability, commutability, minimum sample intake, storage, transport, expiry, certificates, producers, ISO 17034 context, ISO Guide 35 context, calibration, method validation, quality control, provenance, versioning and machine-consumable reasoning while strictly distinguishing CRMs from ordinary reference materials, calibration standards, control materials, proficiency-test items and generic certified products.
ENTITY CertifiedReferenceMaterial {
TYPE: ReferenceMaterial
ABBREVIATION:
CRM
PROPERTIES:
has_material_identity
has_batch_or_lot
has_certified_property
has_certified_value
has_uncertainty
has_traceability_statement
has_certificate
has_intended_use
has_homogeneity_evidence
has_stability_evidence
has_validity_conditions
has_provenance
}
ENTITY ReferenceMaterial {
TYPE: MaterialReferenceEntity
DEFINITION:
material_sufficiently_homogeneous_and_stable
with_respect_to_one_or_more_specified_properties
established_fit_for_intended_use_in_measurement_process
RULE:
reference_material != certified_reference_material_in_all_cases
}
ENTITY CertifiedProperty {
TYPE: MaterialPropertyOrQuantity
COMPONENTS:
measurand
quantity_kind
matrix
value
unit
uncertainty
traceability
method_context
}
ENTITY CertifiedValue {
TYPE: AssignedReferenceValue
COMPONENTS:
numerical_value
unit
uncertainty
coverage_information
traceability
validity
}
ENTITY CRMCertificate {
TYPE: ControlledCertificationDocument
COMPONENTS:
material_identifier
batch_identifier
producer
certified_properties
values
uncertainties
traceability
intended_use
instructions
storage
validity
issue_date
version
}
TERMINOLOGY_MODEL {
terms:
CRM
certified_reference_material
reference_material
certified_value
reference_value
indicative_value
information_value
control_material
calibration_material
RULE:
value_status MUST be preserved
}
MATERIAL_IDENTITY_MODEL {
fields:
CRM_identifier
product_name
material_type
matrix
batch_or_lot
unit_identifier
producer
RULE:
material_identity MUST remain_linked_to_batch_and_certificate
}
BATCH_MODEL {
batch:
quantity_of_material_produced_under_declared_conditions
RULE:
certified_values MAY be batch_specific
}
UNIT_MODEL {
unit_of_issue:
bottle
vial
ampoule
disk
powder_portion
solution_container
artefact
RULE:
individual_unit_identity MAY matter_for_stability_or_chain_of_custody
}
MATRIX_MODEL {
matrix:
material_environment_containing_property_or_analyte
examples:
soil
serum
metal
water
food
polymer
gas
solution
RULE:
matrix_effects MUST be preserved_for_method_use
}
MEASURAND_MODEL {
certified_property:
quantity_intended_to_be represented_by_certified_value
RULE:
measurand_definition MUST include_relevant_matrix_species_form_and_conditions
}
QUANTITY_KIND_MODEL {
possible:
mass_fraction
amount_fraction
concentration
isotope_ratio
pH
viscosity
thermal_property
mechanical_property
dimensional_property
RULE:
quantity_kind MUST be explicit
}
CERTIFIED_VALUE_MODEL {
value:
assigned_using_metrologically_valid_characterisation
REQUIRE:
uncertainty
documented_basis
validity
certificate
RULE:
certified_value MUST not_be separated_from_uncertainty_and_property_definition
}
NONCERTIFIED_VALUE_MODEL {
possible:
reference_value
indicative_value
information_value
RULE:
noncertified_value MUST not_be represented_as_certified
}
VALUE_STATUS_MODEL {
statuses:
certified
reference
indicative
information_only
RULE:
status_semantics SHOULD follow_producer_documentation
}
VALUE_ASSIGNMENT_MODEL {
process:
define_measurand
establish_homogeneity
establish_stability
characterise_property
evaluate_uncertainty
establish_traceability
assign_value
certify
RULE:
value_assignment_model MUST be documented
}
CHARACTERISATION_MODEL {
possible_approaches:
single_primary_method
multiple_independent_methods
interlaboratory_study
formulation_or_gravimetric_preparation
reference_measurement_procedure
RULE:
characterisation_strategy MUST support_intended_uncertainty
}
PRIMARY_METHOD_MODEL {
method:
metrologically_high_quality_measurement_method
RULE:
primary_method_claim requires_complete_measurement_equation_and_traceability_basis
}
MULTIMETHOD_MODEL {
methods:
independent_or_complementary_measurement_procedures
RULE:
method_bias_and_covariance MUST be considered
}
INTERLABORATORY_MODEL {
participants:
competent_laboratories
outputs:
measurement_results
uncertainties
method_information
RULE:
participant_selection_and_statistical_model MUST be preserved
}
FORMULATION_MODEL {
material:
prepared_from_quantified_components
value:
calculated_from_mass_amount_or_volume relationships
RULE:
purity_weighing_stoichiometry_and_losses MUST be included
}
HOMOGENEITY_MODEL {
property:
variation_between_and_within_units
purpose:
ensure_certified_value_applicable_to_sampled_units
RULE:
homogeneity_study_design MUST reflect_minimum_sample_intake
}
BETWEEN_UNIT_HOMOGENEITY_MODEL {
units:
sampled_across_batch
statistic:
between_unit_variance
RULE:
analytical_repeatability_must_be separated_from_material_variation
}
WITHIN_UNIT_HOMOGENEITY_MODEL {
material:
spatial_or_subsample_variability_within_container
RULE:
within_unit_variation MAY define_minimum_sample_size
}
MINIMUM_SAMPLE_INTAKE_MODEL {
amount:
minimum_mass_volume_orportion_for_which_certified_property_is_valid
RULE:
use_below_minimum_intake MAY invalidate_certificate_uncertainty
}
STABILITY_MODEL {
property:
change_over_time_or_conditions
possible:
long_term
short_term
transport
RULE:
stability_uncertainty_and_validity_period MUST be considered
}
LONG_TERM_STABILITY_MODEL {
purpose:
support_shelf_life_and_certified_value_validity
RULE:
storage_conditions MUST be defined
}
SHORT_TERM_STABILITY_MODEL {
purpose:
assess_transport_ortemporary_excursions
RULE:
shipping_conditions MAY affect_validity
}
ISOCHRONOUS_STUDY_MODEL {
design:
units_exposed_for_different_times
then_measured_under_repeatability_conditions
RULE:
study_model_and_reference_temperature MUST be preserved
}
TREND_MODEL {
property_value:
y(t)
possible:
linear_drift
nonlinear_change
no_detectable_trend
RULE:
absence_of_significant_trend != proof_of_zero_instability
}
EXPIRY_MODEL {
validity:
date_or_period
RULE:
expiry_depends_on_storage_and_certificate_conditions
}
STORAGE_MODEL {
conditions:
temperature
humidity
light
atmosphere
orientation
contamination_control
RULE:
user_storage_conditions MUST comply_with_certificate
}
TRANSPORT_MODEL {
conditions:
temperature_excursion
shock
duration
packaging
RULE:
transport_damage_or_excursion MAY require_validity_review
}
OPEN_BOTTLE_MODEL {
after_opening:
stability_may_differ_from_unopened_material
RULE:
post_opening_validity MUST be defined_when_material
}
RECONSTITUTION_MODEL {
material:
requires_dilution_or_reconstitution
fields:
solvent
volume
procedure
equilibration
RULE:
reconstitution_uncertainty MAY contribute_to_user_result
}
PREPARATION_MODEL {
user:
mixing
grinding
drying
digestion
dilution
RULE:
preparation_must_follow_intended_use_instructions
}
UNCERTAINTY_MODEL {
certified_value:
uncertainty
components:
characterisation
homogeneity
stability
value_transfer
preparation
method
reference
RULE:
CRM_uncertainty MUST represent_certified_property_under_declared_conditions
}
CHARACTERISATION_UNCERTAINTY_MODEL {
component:
u_char
RULE:
includes_measurement_model_and_method_uncertainty
}
HOMOGENEITY_UNCERTAINTY_MODEL {
component:
u_bb_or_other_declared_homogeneity_component
RULE:
statistical_estimator_and_design MUST be preserved
}
STABILITY_UNCERTAINTY_MODEL {
component:
u_stab
RULE:
may_include_long_term_and_short_term_components
}
COMBINED_UNCERTAINTY_MODEL {
simplified_independent:
u_CRM =
sqrt(
u_char^2
+u_hom^2
+u_stab^2
)
RULE:
covariance_and_additional_components MUST be included_when_material
}
EXPANDED_UNCERTAINTY_MODEL {
U =
k*u_CRM
RULE:
coverage_factor_or_coverage_probability_basis MUST be reported
}
COVARIANCE_MODEL {
possible:
shared_calibration
shared_method
common_standard
common_model
RULE:
dependencies MUST be preserved
}
TRACEABILITY_MODEL {
certified_value:
related_to_stated_reference_through_documented_chain
possible_reference:
SI
reference_measurement_system
operationally_defined_scale
method_defined_reference
RULE:
traceability_reference MUST be explicit
}
SI_TRACEABILITY_MODEL {
certified_quantity:
traceable_to_SI_when_metrologically_possible_and_relevant
RULE:
SI_unit_usage_alone_does_not_establish_traceability
}
OPERATIONAL_REFERENCE_MODEL {
property:
may_be defined_by_measurement_procedure_orscale
RULE:
operationally_defined_measurand MUST preserve_procedure_reference
}
CERTIFICATE_TRACEABILITY_MODEL {
statement:
reference
chain_or_basis
uncertainty_context
RULE:
user MUST not_extend_traceability_claim_beyond_certified_property
}
COMMUTABILITY_MODEL {
CRM:
behaves_like_routine_samples_across_measurement_procedures
context:
specific_methods_and_measurand
RULE:
commutability_is_property_for_declared_method_comparison_context_not_universal_material_property
}
COMMUTABILITY_STUDY_MODEL {
compare:
CRM_and_representative_samples
across_methods
RULE:
study_design_and_acceptance_criterion MUST be preserved
}
CALIBRATION_USE_MODEL {
CRM:
may_calibrate_measurement_procedure_orinstrument
RULE:
calibration_use_requires_certified_property_suitable_for_method_matrix_and_range
}
METHOD_VALIDATION_USE_MODEL {
CRM:
may_assess_bias_recovery_accuracy_related_performance_orselectivity
RULE:
validation_use MUST match_intended_use_and_property
}
QUALITY_CONTROL_USE_MODEL {
CRM_or_RM:
may_monitor_measurement_process
RULE:
repeated_QC_use_may_require_different_material_quantity_than_calibration_use
}
BIAS_MODEL {
measured_mean:
x_bar
certified_value:
x_CRM
estimated_bias:
b =
x_bar-x_CRM
RULE:
uncertainty_of_both_measurement_and_CRM MUST be considered
}
RECOVERY_MODEL {
measured:
x
certified:
x_CRM
recovery:
x/x_CRM
WHEN x_CRM != 0
RULE:
recovery_interpretation_depends_on_method_and_matrix
}
NORMALIZED_DIFFERENCE_MODEL {
d =
x-x_CRM
u_d^2 =
u_x^2+u_CRM^2-2cov(x,x_CRM)
RULE:
shared_traceability MAY create_covariance
}
CONTROL_CHART_MODEL {
CRM_measurements:
time_ordered
purpose:
monitor_bias_precision_and_drift
RULE:
control_limits_should_be derived_from_process_performance_and_reference_uncertainty_as_appropriate
}
PROFICIENCY_TEST_DISTINCTION_MODEL {
proficiency_test_item:
distributed_for_interlaboratory_performance_assessment
CRM:
certified_reference_material
RULE:
PT_item != CRM_unless_it_independently_meets_CRM_requirements
}
CONTROL_MATERIAL_DISTINCTION_MODEL {
control_material:
used_for_quality_monitoring
RULE:
control_material_need_not_have_certified_value_or_metrological_traceability
}
CALIBRATOR_DISTINCTION_MODEL {
calibrator:
material_used_to_calibrate_measurement_system
RULE:
calibrator != CRM_unless_certification_requirements_are_met
}
REFERENCE_STANDARD_DISTINCTION_MODEL {
reference_standard:
measurement_standard
CRM:
material_reference
RULE:
roles_can_overlap_in_use_but_entities_are_not_semantically_identical
}
CERTIFICATION_DISTINCTION_MODEL {
CRM_certification:
certification_of_property_values_under_reference_material_framework
generic_product_certification:
conformity_attestation
RULE:
CRM_certificate != generic_product_conformity_certificate
}
PRODUCER_MODEL {
organisation:
reference_material_producer
responsibilities:
planning
production
processing
homogeneity
stability
characterisation
value_assignment
uncertainty
documentation
RULE:
producer_identity_and_scope MUST be preserved
}
ISO_17034_MODEL {
domain:
competence_and_consistent_operation_of_reference_material_producers
RULE:
exact_standard_edition_and_accreditation_scope SHOULD be identified
}
ISO_GUIDE_35_MODEL {
domain:
guidance_for_characterisation_and_assessment_of_homogeneity_and_stability_of_reference_materials
RULE:
applicable_edition SHOULD be preserved
}
ISO_GUIDE_30_MODEL {
domain:
terms_and_definitions_related_to_reference_materials
RULE:
terminology_version MUST be preserved
}
ISO_GUIDE_31_MODEL {
domain:
contents_of_certificates_labels_and_accompanying_documentation_for_reference_materials
RULE:
document_version SHOULD be preserved
}
ISO_GUIDE_33_MODEL {
domain:
good_practice_in_use_of_reference_materials
RULE:
user_application_context MUST be considered
}
ACCREDITATION_MODEL {
producer:
may_be accredited_for_reference_material_production
RULE:
accreditation != CRM_value_itself
and_scope MUST be checked
}
ACCREDITATION_SCOPE_MODEL {
fields:
material_categories
properties
production_activities
locations
RULE:
accredited_status MUST not_be_generalised_beyond_scope
}
CERTIFICATE_MODEL {
required_or_expected_information:
name
identifier
batch
producer
certified_property
value
unit
uncertainty
traceability
intended_use
minimum_sample
storage
validity
instructions
issue_information
RULE:
certificate_is_integral_to_CRM_semantics
}
CERTIFICATE_VERSION_MODEL {
fields:
issue_date
revision
replacement
correction
RULE:
revised_certificate MUST remain_linked_to_previous_version
}
LABEL_MODEL {
container:
identifier
batch
producer
storage
hazard_orhandling_information
RULE:
label_does_not_replace_certificate
}
DIGITAL_CERTIFICATE_MODEL {
machine_readable:
material_identifier
property_identifier
value
unit
uncertainty
traceability
validity
signature
RULE:
digital_representation MUST preserve_authoritative_certificate_version
}
PROPERTY_IDENTIFIER_MODEL {
property:
machine_resolvable_identifier
RULE:
property_identifier SHOULD include_analyte_matrix_quantity_kind_and_form_when_needed
}
UNIT_MODEL {
certified_value:
unit
RULE:
unit MUST be compatible_with_quantity_kind
}
DIMENSION_MODEL {
certified_quantity:
dimension
RULE:
dimensional_compatibility_does_not_replace_measurand_specificity
}
SIGNIFICANT_FIGURES_MODEL {
certified_value:
reported_digits
RULE:
digits SHOULD be consistent_with_certified_uncertainty
}
SCIENTIFIC_NOTATION_MODEL {
value:
coefficient*10^exponent*unit
RULE:
notation MUST preserve_significant_information
}
CORRELATION_BETWEEN_PROPERTIES_MODEL {
CRM:
multiple_certified_properties
RULE:
covariance_between_certified_values SHOULD be preserved_when_material
}
MULTIPROPERTY_MODEL {
properties:
P_1...P_n
covariance_matrix:
Sigma
RULE:
property_order MUST be preserved
}
DERIVED_PROPERTY_MODEL {
certified:
may_be derived_from_primary_certified_values
RULE:
derivation_equation_and_covariance MUST be documented
}
ISOTOPE_RATIO_MODEL {
property:
ratio_of_isotope_amounts_or_abundances
RULE:
reference_scale_fractionation_and_correlation MUST be preserved
}
CHEMICAL_SPECIATION_MODEL {
analyte:
total_or_specific_chemical_form
RULE:
certified_species MUST not_be generalized_to_total_element_without_basis
}
MOISTURE_BASIS_MODEL {
result:
dry_mass_basis
as_received_basis
other_basis
RULE:
basis_and_correction_method MUST be explicit
}
PARTICLE_SIZE_MODEL {
heterogeneous_material:
particle_distribution_affects_sampling
RULE:
grinding_and_minimum_intake MAY be critical_to_homogeneity
}
CONTAMINATION_MODEL {
risk:
handling_storage_orcontainer_introduces_change
RULE:
contamination_control MUST be defined_for_sensitive_properties
}
CHAIN_OF_CUSTODY_MODEL {
events:
production
packaging
transport
receipt
storage
opening
use
RULE:
chain_history MAY be needed_to_assess_validity
}
USER_VALIDITY_MODEL {
conditions:
correct_material
correct_batch
valid_certificate
within_expiry
proper_storage
minimum_sample
intended_use
preparation_followed
RULE:
CRM_status_does_not_guarantee_valid_user_application
}
INVALIDATION_MODEL {
causes:
expiry
improper_storage
contamination
damaged_container
certificate_withdrawal
insufficient_sample
unvalidated_reconstitution
RULE:
invalidated_material MUST not_be used_as_certified_reference_without_review
}
REPLACEMENT_MODEL {
new_batch:
may_have_new_certified_values
RULE:
values_from_previous_batch MUST not_be silently transferred
}
VERSION_MODEL {
fields:
CRM_identifier
batch
certificate_version
issue_date
expiry
superseded_by
RULE:
historical_measurement_records MUST preserve_CRM_version_used
}
DATABASE_MODEL {
records:
CRM_identifier
batch
property
value
unit
uncertainty
value_status
traceability
validity
certificate_version
RULE:
database_entry MUST remain_linked_to_authoritative_certificate
}
PROVENANCE_MODEL {
fields:
producer
production_batch
characterisation_laboratories
methods
reference_standards
statistical_model
certificate
ontology_mapping_version
RULE:
certified_value MUST be provenance_linked
}
MACHINE_MAPPING_MODEL {
CRM_property:
maps_to_ontology_quantity_orchemical_entity
relation:
exact
broader
narrower
related
RULE:
exact_mapping_requires_matching_measurand_matrix_form_and_basis
}
RELATIONSHIPS {
CertifiedReferenceMaterial -> IS_A -> ReferenceMaterial
CertifiedReferenceMaterial -> HAS -> CertifiedProperty
CertifiedProperty -> HAS -> CertifiedValue
CertifiedValue -> HAS -> MeasurementUncertainty
CertifiedValue -> HAS -> TraceabilityStatement
CertifiedReferenceMaterial -> HAS -> CRMCertificate
CertifiedReferenceMaterial -> BELONGS_TO -> Batch
Batch -> CONTAINS -> Units
CRMProducer -> PRODUCES -> CertifiedReferenceMaterial
HomogeneityStudy -> SUPPORTS -> CertifiedValue
StabilityStudy -> SUPPORTS -> CertifiedValueValidity
Characterisation -> SUPPORTS -> ValueAssignment
CertifiedReferenceMaterial -> MAY_SUPPORT -> Calibration
CertifiedReferenceMaterial -> MAY_SUPPORT -> MethodValidation
}
SEMANTIC_EQUIVALENCE {
"CRM" ~= certified_reference_material WHEN reference_material_context
"certified value" ~= property_value_certified_with_uncertainty_and_documented_basis
"reference material producer" ~= organisation_responsible_for_reference_material_production
CRM != ordinary_reference_material
CRM != control_material
CRM != proficiency_test_item
CRM != generic_calibrator
CRM_certificate != generic_product_certificate
certified_value != information_value
certified_value != value_without_uncertainty
traceability != SI_unit_usage
producer_accreditation != certified_value
}
CONSTRAINTS {
CRM_identifier_must_be_defined = true
batch_or_lot_must_be_preserved = true
certified_property_must_be_unambiguously_defined = true
certified_value_must_include_associated_uncertainty = true
value_status_must_be_preserved = true
certificate_version_must_be linked_to_material = true
homogeneity_and_stability_evidence_must_support_certification = true
minimum_sample_intake_must_be respected_when_specified = true
storage_and_validity_conditions_must_be preserved = true
traceability_reference_must_be explicit_when_applicable = true
noncertified_values_must_not_be represented_as_certified = true
CRM_and_control_or_PT_material_semantics_must_be distinguished = true
provenance_must_be_preserved = true
}
MEASUREMENT_MODEL {
RECORD:
CRM_identifier
product_name
producer
batch_or_lot
unit_identifier
certificate_identifier
certificate_version
matrix
analyte_orproperty
measurand
quantity_kind
certified_value
unit
standard_uncertainty
expanded_uncertainty
coverage_factor
covariance
value_status
characterisation_method
homogeneity_component
stability_component
traceability_reference
minimum_sample_intake
intended_use
storage_conditions
transport_conditions
preparation_instructions
validity_period
expiry_date
commutability_context
quality_flags
provenance
RULE:
CRM_value MUST remain_linked_to_material_batch_property_uncertainty_traceability_certificate_and_validity
}
REASONING_RULES {
IF material_claimed_as_CRM
THEN require_certificate_certified_property_value_uncertainty_and_documented_basis
IF value_status != certified
THEN do_not_use_as_certified_value
IF batch_identifier_differs
THEN do_not_transfer_certified_value_without_documented_equivalence
IF user_sample_intake < declared_minimum
THEN flag_certificate_applicability_risk
IF storage_ortransport_conditions_outside_validated_limits
THEN flag_validity_for_review
IF certificate_expired_orwithdrawn
THEN do_not_assume_certified_status_for_new_use
IF CRM_used_for_bias_assessment
THEN difference =
measured_value-certified_value
AND include_uncertainty_and_covariance
IF CRM_used_for_calibration
THEN verify_property_matrix_range_commutability_and_traceability_suitability
IF multiple_certified_properties_correlated
THEN preserve_covariance_matrix
IF CRM_requires_reconstitution
THEN include_preparation_and_volume_uncertainty_when_material
IF historical_measurement_uses_CRM
THEN preserve_batch_certificate_version_and_validity_at_time_of_use
}
VALIDATION {
CHECK CRM_identifier
CHECK producer
CHECK batch_or_lot
CHECK certificate_identifier_and_version
CHECK matrix
CHECK certified_property
CHECK measurand_definition
CHECK quantity_kind
CHECK value_status
CHECK certified_value
CHECK unit
CHECK uncertainty_and_coverage
CHECK covariance
CHECK characterisation
CHECK homogeneity
CHECK minimum_sample_intake
CHECK stability
CHECK storage_and_transport
CHECK expiry_and_validity
CHECK traceability
CHECK intended_use
CHECK commutability_when_required
CHECK preparation_orreconstitution
CHECK ISO_17034_or_related_context
CHECK quality_flags
CHECK provenance
}
CONFIDENCE {
CRM_definition_confidence: 1.00
certified_value_semantics_confidence: 1.00
homogeneity_confidence: 0.99
stability_confidence: 0.99
characterisation_confidence: 0.99
uncertainty_traceability_confidence: 1.00
value_status_distinction_confidence: 1.00
user_application_confidence: 0.98
RULE:
confidence decreases when batch, certificate, measurand,
value status, uncertainty, homogeneity, stability,
traceability, validity or provenance is missing or ambiguous
}
UPDATE_MODEL {
ON new_CRM_registration:
resolve_material_identifier
attach_producer_batch_and_certificate
register_certified_and_noncertified_properties
attach_uncertainty_traceability_homogeneity_stability_and_validity
preserve_provenance
ON new_batch:
preserve_previous_batch
assign_new_batch_identifier
perform_batch_specific_homogeneity_stability_and_characterisation
issue_new_certificate
do_not_copy_values_without_evidence
ON certificate_revision:
preserve_previous_certificate
register_revision_reason
update_values_uncertainties_validity_orinstructions
link_superseded_version
ON stability_update:
preserve_previous_stability_model
add_new_observations
reassess_expiry_and_uncertainty
update_certificate_when_required
ON user_application:
verify_batch_certificate_validity_storage_sample_intake_and_intended_use
attach_CRM_reference_to_measurement_record
propagate_CRM_uncertainty_and_covariance
ON semantic_revision:
preserve_previous_definition
record_revision
recompute_FLOW_HASH
}
AI_CONSUMPTION {
canonical_entity: CertifiedReferenceMaterial
canonical_role: ReferenceMaterialWithCertifiedPropertyValues
interpretation_order:
identify_CRM_and_producer
identify_batch_or_lot
identify_certificate_and_version
identify_matrix_and_certified_property
identify_measurand_quantity_kind_value_and_unit
identify_value_status
identify_uncertainty_and_covariance
identify_characterisation_homogeneity_and_stability
identify_traceability_reference
identify_minimum_sample_and_preparation
identify_storage_transport_validity_and_expiry
identify_intended_use_and_commutability
identify_provenance
validate_CRM_semantics
produce_version_specific_certified_reference_context
ambiguity_controls:
distinguish_CRM_from_ordinary_reference_material
distinguish_CRM_from_control_material
distinguish_CRM_from_proficiency_test_item
distinguish_CRM_from_generic_calibrator
distinguish_CRM_certificate_from_generic_product_certificate
distinguish_certified_value_from_reference_indicative_orinformation_value
distinguish_traceability_from_SI_unit_usage
distinguish_producer_accreditation_from_certified_value_status
preserve_identifier_batch_certificate_property_value_status_uncertainty_traceability_validity_and_provenance
}
PROVENANCE {
ontology_scope:
mathematical_measurement_units_international_standards_and_certified_reference_material_semantics
parent_path:
Ontologies
-> Mathematical Ontologies
-> Measurement & Units Ontologies
-> International Standards
-> Certified Reference Material Ontology
authorship:
Mark Higgins
Sky (Recursive AI)
site:
https://kirethresearch.org
}
FLOW_HASH {
INPUTS:
canonical_entity
ontology_path
terminology_model
material_identity_model
batch_model
unit_model
matrix_model
measurand_model
quantity_kind_model
certified_value_model
noncertified_value_model
value_status_model
value_assignment_model
characterisation_model
primary_method_model
multimethod_model
interlaboratory_model
formulation_model
homogeneity_model
between_unit_homogeneity_model
within_unit_homogeneity_model
minimum_sample_intake_model
stability_model
long_term_stability_model
short_term_stability_model
isochronous_study_model
trend_model
expiry_model
storage_model
transport_model
open_bottle_model
reconstitution_model
preparation_model
uncertainty_model
characterisation_uncertainty_model
homogeneity_uncertainty_model
stability_uncertainty_model
combined_uncertainty_model
expanded_uncertainty_model
covariance_model
traceability_model
SI_traceability_model
operational_reference_model
certificate_traceability_model
commutability_model
commutability_study_model
calibration_use_model
method_validation_use_model
quality_control_use_model
bias_model
recovery_model
normalized_difference_model
control_chart_model
proficiency_test_distinction_model
control_material_distinction_model
calibrator_distinction_model
reference_standard_distinction_model
certification_distinction_model
producer_model
ISO_17034_model
ISO_Guide_35_model
ISO_Guide_30_model
ISO_Guide_31_model
ISO_Guide_33_model
accreditation_model
accreditation_scope_model
certificate_model
certificate_version_model
label_model
digital_certificate_model
property_identifier_model
unit_model
dimension_model
significant_figures_model
scientific_notation_model
correlation_between_properties_model
multiproperty_model
derived_property_model
isotope_ratio_model
chemical_speciation_model
moisture_basis_model
particle_size_model
contamination_model
chain_of_custody_model
user_validity_model
invalidation_model
replacement_model
version_model
database_model
provenance_model
machine_mapping_model
relationships
semantic_equivalence
constraints
measurement_model
reasoning_rules
confidence_model
update_model
PURPOSE:
deterministic_semantic_integrity_identifier
RECOMPUTE_WHEN:
ontology_definition_changes
material_identity_batch_or_certificate_changes
certified_property_value_or_status_changes
characterisation_homogeneity_or_stability_changes
uncertainty_covariance_or_traceability_changes
minimum_sample_storage_transport_orvalidity_changes
commutability_orintended_use_changes
producer_accreditation_orstandards_context_changes
digital_certificate_orproperty_mapping_changes
measurement_record_changes
constraint_model_changes
reasoning_rule_changes
}
}
END FLOW
Download Code
Copy to Clipboard