1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
// @generated by openehr-codegen — DO NOT EDIT.
// SPDX-FileCopyrightText: Cadasto B.V.
// SPDX-FileCopyrightText: openEHR Foundation
// SPDX-License-Identifier: Apache-2.0
//! Prelude: re-exports every generated spec type of ONE generation.
//!
//! Per-file imports are precise;
//! downstream crates and hand-written code may `use <path>::*`.
//!
//! The crate-level prelude re-exports the CURRENT generation only (the
//! composition table's `current` marker); every generation module also
//! carries its own `prelude`. An older generation's types are reached
//! through its generation module (its prelude or full module paths) —
//! no cross-generation collision resolution exists anywhere.
pub use crateBmmDefinitions;
pub use crateBmmDeclaration;
pub use crateBmmTyped;
pub use crateBmmClass;
pub use crateBmmContainerType;
pub use crateBmmContainerTypeData;
pub use crateBmmEffectiveType;
pub use crateBmmEntityMetatype;
pub use crateBmmGenericClass;
pub use crateBmmGenericType;
pub use crateBmmIndexedContainerType;
pub use crateBmmModelType;
pub use crateBmmModule;
pub use crateBmmParameterType;
pub use crateBmmSignature;
pub use crateBmmSimpleClass;
pub use crateBmmSimpleClassData;
pub use crateBmmSimpleType;
pub use crateBmmTupleType;
pub use crateBmmType;
pub use crateBmmUnitaryType;
pub use crateBmmEnumeration;
pub use crateBmmEnumerationData;
pub use crateBmmEnumerationInteger;
pub use crateBmmEnumerationString;
pub use crateBmmValueSetSpec;
pub use crateBmmClassEntity;
pub use crateBmmClassFeature;
pub use crateBmmConstant;
pub use crateBmmContainerProperty;
pub use crateBmmContainerPropertyData;
pub use crateBmmFeatureExtension;
pub use crateBmmFeatureGroup;
pub use crateBmmFunction;
pub use crateBmmIndexedContainerProperty;
pub use crateBmmInstantiable;
pub use crateBmmLocal;
pub use crateBmmOperator;
pub use crateBmmOperatorPosition;
pub use crateBmmParameter;
pub use crateBmmParameterDirection;
pub use crateBmmProcedure;
pub use crateBmmProperty;
pub use crateBmmResult;
pub use crateBmmRoutine;
pub use crateBmmRoutineBody;
pub use crateBmmRoutineExternal;
pub use crateBmmTypedFeature;
pub use crateBmmUnitaryProperty;
pub use crateBmmVariable;
pub use crateBmmVisibility;
pub use crateBmmBooleanValue;
pub use crateBmmContainerValue;
pub use crateBmmContainerValueData;
pub use crateBmmIndexedContainerValue;
pub use crateBmmIntegerValue;
pub use crateBmmIntervalValue;
pub use crateBmmLiteralValue;
pub use crateBmmPrimitiveValue;
pub use crateBmmPrimitiveValueData;
pub use crateBmmStringValue;
pub use crateBmmUnitaryValue;
pub use crateBmmModel;
pub use crateBmmModelMetadata;
pub use crateBmmModelMetadataData;
pub use crateBmmPackage;
pub use crateBmmPackageContainer;
pub use crateElAgent;
pub use crateElAgentCall;
pub use crateElAttached;
pub use crateElBinaryOperator;
pub use crateElBooleanExpression;
pub use crateElCase;
pub use crateElCaseTable;
pub use crateElConditionChain;
pub use crateElConditionalExpression;
pub use crateElConstrained;
pub use crateElDecisionBranch;
pub use crateElDecisionTable;
pub use crateElDefined;
pub use crateElExpression;
pub use crateElFunctionAgent;
pub use crateElFunctionCall;
pub use crateElInstanceRef;
pub use crateElInstantiableRef;
pub use crateElLiteral;
pub use crateElOperator;
pub use crateElPredicate;
pub use crateElProcedureAgent;
pub use crateElScopedRef;
pub use crateElSelfRef;
pub use crateElSimple;
pub use crateElTerminal;
pub use crateElTuple;
pub use crateElTupleItem;
pub use crateElTypeRef;
pub use crateElUnaryOperator;
pub use crateBmmModelAccess;
pub use crateBmmSchema;
pub use crateBmmSchemaDescriptor;
pub use crateBmmSchemaMetadataKey;
pub use crateBmmSchemaState;
pub use crateBmmActionTable;
pub use crateBmmAssertion;
pub use crateBmmAssignment;
pub use crateBmmConditionalAction;
pub use crateBmmProcedureCall;
pub use crateBmmSimpleStatement;
pub use crateBmmStatement;
pub use crateBmmStatementBlock;
pub use crateBmmStatementItem;
pub use crateBmmIncludeSpec;
pub use cratePBmmBaseType;
pub use cratePBmmClass;
pub use cratePBmmClassData;
pub use cratePBmmContainerProperty;
pub use cratePBmmContainerPropertyData;
pub use cratePBmmContainerType;
pub use cratePBmmContainerTypeData;
pub use cratePBmmEnumeration;
pub use cratePBmmEnumerationData;
pub use cratePBmmEnumerationInteger;
pub use cratePBmmEnumerationString;
pub use cratePBmmGenericParameter;
pub use cratePBmmGenericProperty;
pub use cratePBmmGenericType;
pub use cratePBmmIndexedContainerProperty;
pub use cratePBmmIndexedContainerType;
pub use cratePBmmModelElement;
pub use cratePBmmOpenType;
pub use cratePBmmPackage;
pub use cratePBmmPackageContainer;
pub use cratePBmmPackageContainerData;
pub use cratePBmmProperty;
pub use cratePBmmSchema;
pub use cratePBmmSchemaDescriptor;
pub use cratePBmmSimpleType;
pub use cratePBmmSingleProperty;
pub use cratePBmmSinglePropertyOpen;
pub use cratePBmmType;
pub use crateFunctionDefExample;
pub use crateFunctionDefExternal;
pub use crateOpDefAnd;
pub use crateOpDefExample;
pub use crateOpDefExists;
pub use crateOpDefPlus;
pub use crateOperatorDefExternal;
pub use crateElTypeDef;
pub use crateTypeDefBoolean;
pub use crateTypeDefDate;
pub use crateTypeDefDateTime;
pub use crateTypeDefDuration;
pub use crateTypeDefInteger;
pub use crateTypeDefObjectRef;
pub use crateTypeDefReal;
pub use crateTypeDefString;
pub use crateTypeDefTerminologyCode;
pub use crateTypeDefTime;
pub use crateTypeDefUri;