Skip to content

Commit 0317fa6

Browse files
committed
regen c#
1 parent 70e4148 commit 0317fa6

File tree

4 files changed

+89
-86
lines changed

4 files changed

+89
-86
lines changed

Demo/Measures.Authoring/CSharp/DocumentationofCurrentMedicationsFHIR-0.2.000.g.cs

Lines changed: 26 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -217,46 +217,47 @@ IEnumerable<Encounter> b_(Encounter QualifyingEncounter)
217217
{
218218
bool? k_(Extension @this)
219219
{
220-
string ae_ = @this?.Url;
221-
FhirString af_ = context.Operators.Convert<FhirString>(ae_);
222-
string ag_ = FHIRHelpers_4_3_000.Instance.ToString(context, af_);
223-
bool? ah_ = context.Operators.Equal(ag_, "http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-recorded");
220+
string af_ = @this?.Url;
221+
FhirString ag_ = context.Operators.Convert<FhirString>(af_);
222+
string ah_ = FHIRHelpers_4_3_000.Instance.ToString(context, ag_);
223+
bool? ai_ = context.Operators.Equal(ah_, "http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-recorded");
224224

225-
return ah_;
225+
return ai_;
226226
};
227227
IEnumerable<Extension> l_ = context.Operators.Where<Extension>((IEnumerable<Extension>)(MedicationsNotDocumented is DomainResource
228228
? (MedicationsNotDocumented as DomainResource).Extension
229229
: default), k_);
230230
DataType m_(Extension @this)
231231
{
232-
DataType ai_ = @this?.Value;
232+
DataType aj_ = @this?.Value;
233233

234-
return ai_;
234+
return aj_;
235235
};
236236
IEnumerable<DataType> n_ = context.Operators.Select<Extension, DataType>(l_, m_);
237237
DataType o_ = context.Operators.SingletonFrom<DataType>(n_);
238-
CqlDateTime p_ = context.Operators.Convert<CqlDateTime>(o_);
239-
Period q_ = QualifyingEncounter?.Period;
240-
CqlInterval<CqlDateTime> r_ = FHIRHelpers_4_3_000.Instance.ToInterval(context, q_);
241-
bool? s_ = context.Operators.In<CqlDateTime>(p_, r_, default);
242-
Code<EventStatus> t_ = MedicationsNotDocumented?.StatusElement;
243-
EventStatus? u_ = t_?.Value;
244-
string v_ = context.Operators.Convert<string>(u_);
245-
bool? w_ = context.Operators.Equal(v_, "not-done");
246-
bool? x_ = context.Operators.And(s_, w_);
247-
List<CodeableConcept> y_ = MedicationsNotDocumented?.ReasonCode;
248-
CqlConcept z_(CodeableConcept @this)
238+
FhirDateTime p_ = context.Operators.Convert<FhirDateTime>(o_);
239+
CqlDateTime q_ = context.Operators.Convert<CqlDateTime>(p_);
240+
Period r_ = QualifyingEncounter?.Period;
241+
CqlInterval<CqlDateTime> s_ = FHIRHelpers_4_3_000.Instance.ToInterval(context, r_);
242+
bool? t_ = context.Operators.In<CqlDateTime>(q_, s_, default);
243+
Code<EventStatus> u_ = MedicationsNotDocumented?.StatusElement;
244+
EventStatus? v_ = u_?.Value;
245+
string w_ = context.Operators.Convert<string>(v_);
246+
bool? x_ = context.Operators.Equal(w_, "not-done");
247+
bool? y_ = context.Operators.And(t_, x_);
248+
List<CodeableConcept> z_ = MedicationsNotDocumented?.ReasonCode;
249+
CqlConcept aa_(CodeableConcept @this)
249250
{
250-
CqlConcept aj_ = FHIRHelpers_4_3_000.Instance.ToConcept(context, @this);
251+
CqlConcept ak_ = FHIRHelpers_4_3_000.Instance.ToConcept(context, @this);
251252

252-
return aj_;
253+
return ak_;
253254
};
254-
IEnumerable<CqlConcept> aa_ = context.Operators.Select<CodeableConcept, CqlConcept>((IEnumerable<CodeableConcept>)y_, z_);
255-
CqlValueSet ab_ = this.Medical_Reason(context);
256-
bool? ac_ = context.Operators.ConceptsInValueSet(aa_, ab_);
257-
bool? ad_ = context.Operators.And(x_, ac_);
255+
IEnumerable<CqlConcept> ab_ = context.Operators.Select<CodeableConcept, CqlConcept>((IEnumerable<CodeableConcept>)z_, aa_);
256+
CqlValueSet ac_ = this.Medical_Reason(context);
257+
bool? ad_ = context.Operators.ConceptsInValueSet(ab_, ac_);
258+
bool? ae_ = context.Operators.And(y_, ad_);
258259

259-
return ad_;
260+
return ae_;
260261
};
261262
IEnumerable<Procedure> h_ = context.Operators.Where<Procedure>(f_, g_);
262263
Encounter i_(Procedure MedicationsNotDocumented) =>

Demo/Measures.ecqm-content-cms-2025/CSharp/QICoreCommon-4.0.000.g.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -954,7 +954,7 @@ CqlConcept c_(object @this)
954954
[CqlFunctionDefinition("doNotPerform")]
955955
[CqlTag("description", "Returns true if the given DeviceRequest is a negation (i.e. do not perform this order)")]
956956
[CqlTag("deprecated", "This function is no longer required in QICore 6.0.0 and above")]
957-
public object doNotPerform(CqlContext context, DeviceRequest deviceRequest)
957+
public bool? doNotPerform(CqlContext context, DeviceRequest deviceRequest)
958958
{
959959
bool? a_(Extension @this)
960960
{
@@ -977,7 +977,7 @@ object c_(Extension @this)
977977
IEnumerable<object> d_ = context.Operators.Select<Extension, object>(b_, c_);
978978
object e_ = context.Operators.SingletonFrom<object>(d_);
979979

980-
return e_;
980+
return (bool?)e_;
981981
}
982982

983983

Demo/Measures.ecqm-content-qicore-2024/CSharp/DocumentationofCurrentMedicationsFHIR-0.2.000.g.cs

Lines changed: 26 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -217,46 +217,47 @@ IEnumerable<Encounter> b_(Encounter QualifyingEncounter)
217217
{
218218
bool? k_(Extension @this)
219219
{
220-
string ae_ = @this?.Url;
221-
FhirString af_ = context.Operators.Convert<FhirString>(ae_);
222-
string ag_ = FHIRHelpers_4_4_000.Instance.ToString(context, af_);
223-
bool? ah_ = context.Operators.Equal(ag_, "http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-recorded");
220+
string af_ = @this?.Url;
221+
FhirString ag_ = context.Operators.Convert<FhirString>(af_);
222+
string ah_ = FHIRHelpers_4_4_000.Instance.ToString(context, ag_);
223+
bool? ai_ = context.Operators.Equal(ah_, "http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-recorded");
224224

225-
return ah_;
225+
return ai_;
226226
};
227227
IEnumerable<Extension> l_ = context.Operators.Where<Extension>((IEnumerable<Extension>)(MedicationsNotDocumented is DomainResource
228228
? (MedicationsNotDocumented as DomainResource).Extension
229229
: default), k_);
230230
DataType m_(Extension @this)
231231
{
232-
DataType ai_ = @this?.Value;
232+
DataType aj_ = @this?.Value;
233233

234-
return ai_;
234+
return aj_;
235235
};
236236
IEnumerable<DataType> n_ = context.Operators.Select<Extension, DataType>(l_, m_);
237237
DataType o_ = context.Operators.SingletonFrom<DataType>(n_);
238-
CqlDateTime p_ = context.Operators.Convert<CqlDateTime>(o_);
239-
Period q_ = QualifyingEncounter?.Period;
240-
CqlInterval<CqlDateTime> r_ = FHIRHelpers_4_4_000.Instance.ToInterval(context, q_);
241-
bool? s_ = context.Operators.In<CqlDateTime>(p_, r_, default);
242-
Code<EventStatus> t_ = MedicationsNotDocumented?.StatusElement;
243-
EventStatus? u_ = t_?.Value;
244-
string v_ = context.Operators.Convert<string>(u_);
245-
bool? w_ = context.Operators.Equal(v_, "not-done");
246-
bool? x_ = context.Operators.And(s_, w_);
247-
List<CodeableConcept> y_ = MedicationsNotDocumented?.ReasonCode;
248-
CqlConcept z_(CodeableConcept @this)
238+
FhirDateTime p_ = context.Operators.Convert<FhirDateTime>(o_);
239+
CqlDateTime q_ = context.Operators.Convert<CqlDateTime>(p_);
240+
Period r_ = QualifyingEncounter?.Period;
241+
CqlInterval<CqlDateTime> s_ = FHIRHelpers_4_4_000.Instance.ToInterval(context, r_);
242+
bool? t_ = context.Operators.In<CqlDateTime>(q_, s_, default);
243+
Code<EventStatus> u_ = MedicationsNotDocumented?.StatusElement;
244+
EventStatus? v_ = u_?.Value;
245+
string w_ = context.Operators.Convert<string>(v_);
246+
bool? x_ = context.Operators.Equal(w_, "not-done");
247+
bool? y_ = context.Operators.And(t_, x_);
248+
List<CodeableConcept> z_ = MedicationsNotDocumented?.ReasonCode;
249+
CqlConcept aa_(CodeableConcept @this)
249250
{
250-
CqlConcept aj_ = FHIRHelpers_4_4_000.Instance.ToConcept(context, @this);
251+
CqlConcept ak_ = FHIRHelpers_4_4_000.Instance.ToConcept(context, @this);
251252

252-
return aj_;
253+
return ak_;
253254
};
254-
IEnumerable<CqlConcept> aa_ = context.Operators.Select<CodeableConcept, CqlConcept>((IEnumerable<CodeableConcept>)y_, z_);
255-
CqlValueSet ab_ = this.Medical_Reason(context);
256-
bool? ac_ = context.Operators.ConceptsInValueSet(aa_, ab_);
257-
bool? ad_ = context.Operators.And(x_, ac_);
255+
IEnumerable<CqlConcept> ab_ = context.Operators.Select<CodeableConcept, CqlConcept>((IEnumerable<CodeableConcept>)z_, aa_);
256+
CqlValueSet ac_ = this.Medical_Reason(context);
257+
bool? ad_ = context.Operators.ConceptsInValueSet(ab_, ac_);
258+
bool? ae_ = context.Operators.And(y_, ad_);
258259

259-
return ad_;
260+
return ae_;
260261
};
261262
IEnumerable<Procedure> h_ = context.Operators.Where<Procedure>(f_, g_);
262263
Encounter i_(Procedure MedicationsNotDocumented) =>

Demo/Measures.ecqm-content-qicore-2024/CSharp/IntravesicalBacillusCalmetteGuerinForBladderCancerFHIR-1.4.000.g.cs

Lines changed: 35 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -1193,43 +1193,44 @@ IEnumerable<MedicationAdministration> f_(MedicationAdministration BCGNotGiven)
11931193
{
11941194
bool? p_(Extension @this)
11951195
{
1196-
string an_ = @this?.Url;
1197-
FhirString ao_ = context.Operators.Convert<FhirString>(an_);
1198-
string ap_ = FHIRHelpers_4_4_000.Instance.ToString(context, ao_);
1199-
bool? aq_ = context.Operators.Equal(ap_, "http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-recorded");
1196+
string ao_ = @this?.Url;
1197+
FhirString ap_ = context.Operators.Convert<FhirString>(ao_);
1198+
string aq_ = FHIRHelpers_4_4_000.Instance.ToString(context, ap_);
1199+
bool? ar_ = context.Operators.Equal(aq_, "http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-recorded");
12001200

1201-
return aq_;
1201+
return ar_;
12021202
};
12031203
IEnumerable<Extension> q_ = context.Operators.Where<Extension>((IEnumerable<Extension>)(BCGNotGiven is DomainResource
12041204
? (BCGNotGiven as DomainResource).Extension
12051205
: default), p_);
12061206
DataType r_(Extension @this)
12071207
{
1208-
DataType ar_ = @this?.Value;
1208+
DataType as_ = @this?.Value;
12091209

1210-
return ar_;
1210+
return as_;
12111211
};
12121212
IEnumerable<DataType> s_ = context.Operators.Select<Extension, DataType>(q_, r_);
12131213
DataType t_ = context.Operators.SingletonFrom<DataType>(s_);
1214-
CqlDateTime u_ = context.Operators.Convert<CqlDateTime>(t_);
1215-
DataType v_ = FirstBladderCancerStaging?.Performed;
1216-
object w_ = FHIRHelpers_4_4_000.Instance.ToValue(context, v_);
1217-
CqlInterval<CqlDateTime> x_ = QICoreCommon_2_1_000.Instance.toInterval(context, w_);
1218-
CqlDateTime y_ = context.Operators.Start(x_);
1219-
object aa_ = FHIRHelpers_4_4_000.Instance.ToValue(context, v_);
1220-
CqlInterval<CqlDateTime> ab_ = QICoreCommon_2_1_000.Instance.toInterval(context, aa_);
1221-
CqlDateTime ac_ = context.Operators.Start(ab_);
1222-
CqlQuantity ad_ = context.Operators.Quantity(6m, "months");
1223-
CqlDateTime ae_ = context.Operators.Add(ac_, ad_);
1224-
CqlInterval<CqlDateTime> af_ = context.Operators.Interval(y_, ae_, false, true);
1225-
bool? ag_ = context.Operators.In<CqlDateTime>(u_, af_, default);
1226-
object ai_ = FHIRHelpers_4_4_000.Instance.ToValue(context, v_);
1227-
CqlInterval<CqlDateTime> aj_ = QICoreCommon_2_1_000.Instance.toInterval(context, ai_);
1228-
CqlDateTime ak_ = context.Operators.Start(aj_);
1229-
bool? al_ = context.Operators.Not((bool?)(ak_ is null));
1230-
bool? am_ = context.Operators.And(ag_, al_);
1231-
1232-
return am_;
1214+
FhirDateTime u_ = context.Operators.Convert<FhirDateTime>(t_);
1215+
CqlDateTime v_ = context.Operators.Convert<CqlDateTime>(u_);
1216+
DataType w_ = FirstBladderCancerStaging?.Performed;
1217+
object x_ = FHIRHelpers_4_4_000.Instance.ToValue(context, w_);
1218+
CqlInterval<CqlDateTime> y_ = QICoreCommon_2_1_000.Instance.toInterval(context, x_);
1219+
CqlDateTime z_ = context.Operators.Start(y_);
1220+
object ab_ = FHIRHelpers_4_4_000.Instance.ToValue(context, w_);
1221+
CqlInterval<CqlDateTime> ac_ = QICoreCommon_2_1_000.Instance.toInterval(context, ab_);
1222+
CqlDateTime ad_ = context.Operators.Start(ac_);
1223+
CqlQuantity ae_ = context.Operators.Quantity(6m, "months");
1224+
CqlDateTime af_ = context.Operators.Add(ad_, ae_);
1225+
CqlInterval<CqlDateTime> ag_ = context.Operators.Interval(z_, af_, false, true);
1226+
bool? ah_ = context.Operators.In<CqlDateTime>(v_, ag_, default);
1227+
object aj_ = FHIRHelpers_4_4_000.Instance.ToValue(context, w_);
1228+
CqlInterval<CqlDateTime> ak_ = QICoreCommon_2_1_000.Instance.toInterval(context, aj_);
1229+
CqlDateTime al_ = context.Operators.Start(ak_);
1230+
bool? am_ = context.Operators.Not((bool?)(al_ is null));
1231+
bool? an_ = context.Operators.And(ah_, am_);
1232+
1233+
return an_;
12331234
};
12341235
IEnumerable<Procedure> m_ = context.Operators.Where<Procedure>((IEnumerable<Procedure>)k_, l_);
12351236
MedicationAdministration n_(Procedure FirstBladderCancerStaging) =>
@@ -1241,18 +1242,18 @@ MedicationAdministration n_(Procedure FirstBladderCancerStaging) =>
12411242
IEnumerable<MedicationAdministration> g_ = context.Operators.SelectMany<MedicationAdministration, MedicationAdministration>(e_, f_);
12421243
bool? h_(MedicationAdministration BCGNotGiven)
12431244
{
1244-
List<CodeableConcept> as_ = BCGNotGiven?.StatusReason;
1245-
CqlConcept at_(CodeableConcept @this)
1245+
List<CodeableConcept> at_ = BCGNotGiven?.StatusReason;
1246+
CqlConcept au_(CodeableConcept @this)
12461247
{
1247-
CqlConcept ax_ = FHIRHelpers_4_4_000.Instance.ToConcept(context, @this);
1248+
CqlConcept ay_ = FHIRHelpers_4_4_000.Instance.ToConcept(context, @this);
12481249

1249-
return ax_;
1250+
return ay_;
12501251
};
1251-
IEnumerable<CqlConcept> au_ = context.Operators.Select<CodeableConcept, CqlConcept>((IEnumerable<CodeableConcept>)as_, at_);
1252-
CqlValueSet av_ = this.Unavailability_of_Bacillus_Calmette_Guerin_for_urology_care(context);
1253-
bool? aw_ = context.Operators.ConceptsInValueSet(au_, av_);
1252+
IEnumerable<CqlConcept> av_ = context.Operators.Select<CodeableConcept, CqlConcept>((IEnumerable<CodeableConcept>)at_, au_);
1253+
CqlValueSet aw_ = this.Unavailability_of_Bacillus_Calmette_Guerin_for_urology_care(context);
1254+
bool? ax_ = context.Operators.ConceptsInValueSet(av_, aw_);
12541255

1255-
return aw_;
1256+
return ax_;
12561257
};
12571258
IEnumerable<MedicationAdministration> i_ = context.Operators.Where<MedicationAdministration>(g_, h_);
12581259

0 commit comments

Comments
 (0)