Skip to main content

cimvalidation/
cgmes_profiles.rs

1// Generated by cimgen — do not edit by hand.
2#![allow(clippy::all, dead_code)]
3
4/// Profile IRI → short code, for the profile a dataset declares (NC: `dcterms:conformsTo`; CGMES: `md:Model.profile`).
5pub static PROFILE_IRIS: &[(&str, &str)] = &[
6    ("http://iec.ch/TC57/61970-552/ModelDescription/1", "FH"),
7    ("http://iec.ch/TC57/ns/CIM/CoreEquipment-EU#Ontology", "EQ"),
8    ("http://iec.ch/TC57/ns/CIM/CoreEquipment-EU/3.0", "EQ"),
9    ("http://iec.ch/TC57/ns/CIM/DiagramLayout-EU#Ontology", "DL"),
10    ("http://iec.ch/TC57/ns/CIM/DiagramLayout-EU/3.0", "DL"),
11    ("http://iec.ch/TC57/ns/CIM/Dynamics-EU#Ontology", "DY"),
12    ("http://iec.ch/TC57/ns/CIM/Dynamics-EU/1.0", "DY"),
13    ("http://iec.ch/TC57/ns/CIM/EquipmentBoundary-EU#Ontology", "EQBD"),
14    ("http://iec.ch/TC57/ns/CIM/EquipmentBoundary-EU/3.0", "EQBD"),
15    ("http://iec.ch/TC57/ns/CIM/FileHeader-EU#Ontology", "FH"),
16    ("http://iec.ch/TC57/ns/CIM/GeographicalLocation-EU#Ontology", "GL"),
17    ("http://iec.ch/TC57/ns/CIM/GeographicalLocation-EU/3.0", "GL"),
18    ("http://iec.ch/TC57/ns/CIM/Operation-EU#Ontology", "OP"),
19    ("http://iec.ch/TC57/ns/CIM/Operation-EU/3.0", "OP"),
20    ("http://iec.ch/TC57/ns/CIM/ShortCircuit-EU#Ontology", "SC"),
21    ("http://iec.ch/TC57/ns/CIM/ShortCircuit-EU/3.0", "SC"),
22    ("http://iec.ch/TC57/ns/CIM/StateVariables-EU#Ontology", "SV"),
23    ("http://iec.ch/TC57/ns/CIM/StateVariables-EU/3.0", "SV"),
24    ("http://iec.ch/TC57/ns/CIM/SteadyStateHypothesis-EU#Ontology", "SSH"),
25    ("http://iec.ch/TC57/ns/CIM/SteadyStateHypothesis-EU/3.0", "SSH"),
26    ("http://iec.ch/TC57/ns/CIM/Topology-EU#Ontology", "TP"),
27    ("http://iec.ch/TC57/ns/CIM/Topology-EU/3.0", "TP"),
28];
29
30/// Every profile code of this family, sorted.
31pub static PROFILES: &[&str] = &["DL", "DY", "EQ", "EQBD", "FH", "GL", "OP", "SC", "SSH", "SV", "TP"];