cql_result_go_proto

package
v0.0.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 13, 2024 License: Apache-2.0 Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	Date_Precision_name = map[int32]string{
		0: "PRECISION_UNSPECIFIED",
		1: "PRECISION_YEAR",
		2: "PRECISION_MONTH",
		3: "PRECISION_DAY",
	}
	Date_Precision_value = map[string]int32{
		"PRECISION_UNSPECIFIED": 0,
		"PRECISION_YEAR":        1,
		"PRECISION_MONTH":       2,
		"PRECISION_DAY":         3,
	}
)

Enum value maps for Date_Precision.

View Source
var (
	DateTime_Precision_name = map[int32]string{
		0: "PRECISION_UNSPECIFIED",
		1: "PRECISION_YEAR",
		2: "PRECISION_MONTH",
		3: "PRECISION_DAY",
		4: "PRECISION_HOUR",
		5: "PRECISION_MINUTE",
		6: "PRECISION_SECOND",
		7: "PRECISION_MILLISECOND",
	}
	DateTime_Precision_value = map[string]int32{
		"PRECISION_UNSPECIFIED": 0,
		"PRECISION_YEAR":        1,
		"PRECISION_MONTH":       2,
		"PRECISION_DAY":         3,
		"PRECISION_HOUR":        4,
		"PRECISION_MINUTE":      5,
		"PRECISION_SECOND":      6,
		"PRECISION_MILLISECOND": 7,
	}
)

Enum value maps for DateTime_Precision.

View Source
var (
	Time_Precision_name = map[int32]string{
		0: "PRECISION_UNSPECIFIED",
		1: "PRECISION_HOUR",
		2: "PRECISION_MINUTE",
		3: "PRECISION_SECOND",
		4: "PRECISION_MILLISECOND",
	}
	Time_Precision_value = map[string]int32{
		"PRECISION_UNSPECIFIED": 0,
		"PRECISION_HOUR":        1,
		"PRECISION_MINUTE":      2,
		"PRECISION_SECOND":      3,
		"PRECISION_MILLISECOND": 4,
	}
)

Enum value maps for Time_Precision.

View Source
var File_protos_cql_result_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type Code

type Code struct {
	Code    *string `protobuf:"bytes,1,opt,name=code,proto3,oneof" json:"code,omitempty"`
	Display *string `protobuf:"bytes,2,opt,name=display,proto3,oneof" json:"display,omitempty"`
	System  *string `protobuf:"bytes,3,opt,name=system,proto3,oneof" json:"system,omitempty"`
	Version *string `protobuf:"bytes,4,opt,name=version,proto3,oneof" json:"version,omitempty"`
	// contains filtered or unexported fields
}

func (*Code) Descriptor deprecated

func (*Code) Descriptor() ([]byte, []int)

Deprecated: Use Code.ProtoReflect.Descriptor instead.

func (*Code) GetCode

func (x *Code) GetCode() string

func (*Code) GetDisplay

func (x *Code) GetDisplay() string

func (*Code) GetSystem

func (x *Code) GetSystem() string

func (*Code) GetVersion

func (x *Code) GetVersion() string

func (*Code) ProtoMessage

func (*Code) ProtoMessage()

func (*Code) ProtoReflect

func (x *Code) ProtoReflect() protoreflect.Message

func (*Code) Reset

func (x *Code) Reset()

func (*Code) String

func (x *Code) String() string

type CodeSystem

type CodeSystem struct {
	Id      *string `protobuf:"bytes,1,opt,name=id,proto3,oneof" json:"id,omitempty"`
	Version *string `protobuf:"bytes,2,opt,name=version,proto3,oneof" json:"version,omitempty"`
	// contains filtered or unexported fields
}

func (*CodeSystem) Descriptor deprecated

func (*CodeSystem) Descriptor() ([]byte, []int)

Deprecated: Use CodeSystem.ProtoReflect.Descriptor instead.

func (*CodeSystem) GetId

func (x *CodeSystem) GetId() string

func (*CodeSystem) GetVersion

func (x *CodeSystem) GetVersion() string

func (*CodeSystem) ProtoMessage

func (*CodeSystem) ProtoMessage()

func (*CodeSystem) ProtoReflect

func (x *CodeSystem) ProtoReflect() protoreflect.Message

func (*CodeSystem) Reset

func (x *CodeSystem) Reset()

func (*CodeSystem) String

func (x *CodeSystem) String() string

type Concept

type Concept struct {
	Codes   []*Code `protobuf:"bytes,1,rep,name=codes,proto3" json:"codes,omitempty"`
	Display *string `protobuf:"bytes,2,opt,name=display,proto3,oneof" json:"display,omitempty"`
	// contains filtered or unexported fields
}

func (*Concept) Descriptor deprecated

func (*Concept) Descriptor() ([]byte, []int)

Deprecated: Use Concept.ProtoReflect.Descriptor instead.

func (*Concept) GetCodes

func (x *Concept) GetCodes() []*Code

func (*Concept) GetDisplay

func (x *Concept) GetDisplay() string

func (*Concept) ProtoMessage

func (*Concept) ProtoMessage()

func (*Concept) ProtoReflect

func (x *Concept) ProtoReflect() protoreflect.Message

func (*Concept) Reset

func (x *Concept) Reset()

func (*Concept) String

func (x *Concept) String() string

type Date

type Date struct {
	Date      *date.Date      `protobuf:"bytes,1,opt,name=date,proto3,oneof" json:"date,omitempty"`
	Precision *Date_Precision `protobuf:"varint,2,opt,name=precision,proto3,enum=google.cql.proto.Date_Precision,oneof" json:"precision,omitempty"`
	// contains filtered or unexported fields
}

func (*Date) Descriptor deprecated

func (*Date) Descriptor() ([]byte, []int)

Deprecated: Use Date.ProtoReflect.Descriptor instead.

func (*Date) GetDate

func (x *Date) GetDate() *date.Date

func (*Date) GetPrecision

func (x *Date) GetPrecision() Date_Precision

func (*Date) ProtoMessage

func (*Date) ProtoMessage()

func (*Date) ProtoReflect

func (x *Date) ProtoReflect() protoreflect.Message

func (*Date) Reset

func (x *Date) Reset()

func (*Date) String

func (x *Date) String() string

type DateTime

type DateTime struct {
	Date      *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=date,proto3,oneof" json:"date,omitempty"`
	Precision *DateTime_Precision    `protobuf:"varint,2,opt,name=precision,proto3,enum=google.cql.proto.DateTime_Precision,oneof" json:"precision,omitempty"`
	// contains filtered or unexported fields
}

func (*DateTime) Descriptor deprecated

func (*DateTime) Descriptor() ([]byte, []int)

Deprecated: Use DateTime.ProtoReflect.Descriptor instead.

func (*DateTime) GetDate

func (x *DateTime) GetDate() *timestamppb.Timestamp

func (*DateTime) GetPrecision

func (x *DateTime) GetPrecision() DateTime_Precision

func (*DateTime) ProtoMessage

func (*DateTime) ProtoMessage()

func (*DateTime) ProtoReflect

func (x *DateTime) ProtoReflect() protoreflect.Message

func (*DateTime) Reset

func (x *DateTime) Reset()

func (*DateTime) String

func (x *DateTime) String() string

type DateTime_Precision

type DateTime_Precision int32
const (
	DateTime_PRECISION_UNSPECIFIED DateTime_Precision = 0
	DateTime_PRECISION_YEAR        DateTime_Precision = 1
	DateTime_PRECISION_MONTH       DateTime_Precision = 2
	DateTime_PRECISION_DAY         DateTime_Precision = 3
	DateTime_PRECISION_HOUR        DateTime_Precision = 4
	DateTime_PRECISION_MINUTE      DateTime_Precision = 5
	DateTime_PRECISION_SECOND      DateTime_Precision = 6
	DateTime_PRECISION_MILLISECOND DateTime_Precision = 7
)

func (DateTime_Precision) Descriptor

func (DateTime_Precision) Enum

func (DateTime_Precision) EnumDescriptor deprecated

func (DateTime_Precision) EnumDescriptor() ([]byte, []int)

Deprecated: Use DateTime_Precision.Descriptor instead.

func (DateTime_Precision) Number

func (DateTime_Precision) String

func (x DateTime_Precision) String() string

func (DateTime_Precision) Type

type Date_Precision

type Date_Precision int32
const (
	Date_PRECISION_UNSPECIFIED Date_Precision = 0
	Date_PRECISION_YEAR        Date_Precision = 1
	Date_PRECISION_MONTH       Date_Precision = 2
	Date_PRECISION_DAY         Date_Precision = 3
)

func (Date_Precision) Descriptor

func (Date_Precision) Enum

func (x Date_Precision) Enum() *Date_Precision

func (Date_Precision) EnumDescriptor deprecated

func (Date_Precision) EnumDescriptor() ([]byte, []int)

Deprecated: Use Date_Precision.Descriptor instead.

func (Date_Precision) Number

func (Date_Precision) String

func (x Date_Precision) String() string

func (Date_Precision) Type

type Interval

type Interval struct {
	Low           *Value `protobuf:"bytes,1,opt,name=low,proto3,oneof" json:"low,omitempty"`
	High          *Value `protobuf:"bytes,2,opt,name=high,proto3,oneof" json:"high,omitempty"`
	LowInclusive  *bool  `protobuf:"varint,3,opt,name=low_inclusive,json=lowInclusive,proto3,oneof" json:"low_inclusive,omitempty"`
	HighInclusive *bool  `protobuf:"varint,4,opt,name=high_inclusive,json=highInclusive,proto3,oneof" json:"high_inclusive,omitempty"`
	// StaticType is used for the RuntimeType of the interval when the interval
	// low and high are null. Otherwise, the RuntimeType can be inferred by
	// inspecting the type of the low and high values.
	// TODO(b/301606416): Remove this field once we support typed nulls.
	StaticType *cql_types_go_proto.IntervalType `protobuf:"bytes,5,opt,name=static_type,json=staticType,proto3,oneof" json:"static_type,omitempty"`
	// contains filtered or unexported fields
}

func (*Interval) Descriptor deprecated

func (*Interval) Descriptor() ([]byte, []int)

Deprecated: Use Interval.ProtoReflect.Descriptor instead.

func (*Interval) GetHigh

func (x *Interval) GetHigh() *Value

func (*Interval) GetHighInclusive

func (x *Interval) GetHighInclusive() bool

func (*Interval) GetLow

func (x *Interval) GetLow() *Value

func (*Interval) GetLowInclusive

func (x *Interval) GetLowInclusive() bool

func (*Interval) GetStaticType

func (x *Interval) GetStaticType() *cql_types_go_proto.IntervalType

func (*Interval) ProtoMessage

func (*Interval) ProtoMessage()

func (*Interval) ProtoReflect

func (x *Interval) ProtoReflect() protoreflect.Message

func (*Interval) Reset

func (x *Interval) Reset()

func (*Interval) String

func (x *Interval) String() string

type Libraries

type Libraries struct {

	// List of CQL libraries that were evaluated.
	Libraries []*Library `protobuf:"bytes,1,rep,name=libraries,proto3" json:"libraries,omitempty"`
	// contains filtered or unexported fields
}

func (*Libraries) Descriptor deprecated

func (*Libraries) Descriptor() ([]byte, []int)

Deprecated: Use Libraries.ProtoReflect.Descriptor instead.

func (*Libraries) GetLibraries

func (x *Libraries) GetLibraries() []*Library

func (*Libraries) ProtoMessage

func (*Libraries) ProtoMessage()

func (*Libraries) ProtoReflect

func (x *Libraries) ProtoReflect() protoreflect.Message

func (*Libraries) Reset

func (x *Libraries) Reset()

func (*Libraries) String

func (x *Libraries) String() string

type Library

type Library struct {

	// Qualified name of the library.
	Name *string `protobuf:"bytes,1,opt,name=name,proto3,oneof" json:"name,omitempty"`
	// Version of the library.
	Version *string `protobuf:"bytes,2,opt,name=version,proto3,oneof" json:"version,omitempty"`
	// Maps the named of the expression defintion to the result.
	ExprDefs map[string]*Value `` /* 173-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*Library) Descriptor deprecated

func (*Library) Descriptor() ([]byte, []int)

Deprecated: Use Library.ProtoReflect.Descriptor instead.

func (*Library) GetExprDefs

func (x *Library) GetExprDefs() map[string]*Value

func (*Library) GetName

func (x *Library) GetName() string

func (*Library) GetVersion

func (x *Library) GetVersion() string

func (*Library) ProtoMessage

func (*Library) ProtoMessage()

func (*Library) ProtoReflect

func (x *Library) ProtoReflect() protoreflect.Message

func (*Library) Reset

func (x *Library) Reset()

func (*Library) String

func (x *Library) String() string

type List

type List struct {
	Value []*Value `protobuf:"bytes,1,rep,name=value,proto3" json:"value,omitempty"`
	// StaticType is used for the RuntimeType of the list when the list is empty.
	// Otherwise, the RuntimeType can be inferred by inspecting the type of each
	// of the elements in the list.
	StaticType *cql_types_go_proto.ListType `protobuf:"bytes,2,opt,name=static_type,json=staticType,proto3,oneof" json:"static_type,omitempty"`
	// contains filtered or unexported fields
}

List is wrapped in a message because oneof does not support repeated fields.

func (*List) Descriptor deprecated

func (*List) Descriptor() ([]byte, []int)

Deprecated: Use List.ProtoReflect.Descriptor instead.

func (*List) GetStaticType

func (x *List) GetStaticType() *cql_types_go_proto.ListType

func (*List) GetValue

func (x *List) GetValue() []*Value

func (*List) ProtoMessage

func (*List) ProtoMessage()

func (*List) ProtoReflect

func (x *List) ProtoReflect() protoreflect.Message

func (*List) Reset

func (x *List) Reset()

func (*List) String

func (x *List) String() string

type Named

type Named struct {
	Value       *anypb.Any                    `protobuf:"bytes,1,opt,name=value,proto3,oneof" json:"value,omitempty"`
	RuntimeType *cql_types_go_proto.NamedType `protobuf:"bytes,2,opt,name=runtime_type,json=runtimeType,proto3,oneof" json:"runtime_type,omitempty"`
	// contains filtered or unexported fields
}

Named is the proto representation of a CQL Named type (type defined in the data model). google.protobuf.Any should be a type in FHIR Proto, but it hard to work with. In the future, we may want to convert this to a map<string, Value> simlilar to Tuple.

func (*Named) Descriptor deprecated

func (*Named) Descriptor() ([]byte, []int)

Deprecated: Use Named.ProtoReflect.Descriptor instead.

func (*Named) GetRuntimeType

func (x *Named) GetRuntimeType() *cql_types_go_proto.NamedType

func (*Named) GetValue

func (x *Named) GetValue() *anypb.Any

func (*Named) ProtoMessage

func (*Named) ProtoMessage()

func (*Named) ProtoReflect

func (x *Named) ProtoReflect() protoreflect.Message

func (*Named) Reset

func (x *Named) Reset()

func (*Named) String

func (x *Named) String() string

type Quantity

type Quantity struct {
	Value *float64 `protobuf:"fixed64,1,opt,name=value,proto3,oneof" json:"value,omitempty"`
	Unit  *string  `protobuf:"bytes,2,opt,name=unit,proto3,oneof" json:"unit,omitempty"`
	// contains filtered or unexported fields
}

func (*Quantity) Descriptor deprecated

func (*Quantity) Descriptor() ([]byte, []int)

Deprecated: Use Quantity.ProtoReflect.Descriptor instead.

func (*Quantity) GetUnit

func (x *Quantity) GetUnit() string

func (*Quantity) GetValue

func (x *Quantity) GetValue() float64

func (*Quantity) ProtoMessage

func (*Quantity) ProtoMessage()

func (*Quantity) ProtoReflect

func (x *Quantity) ProtoReflect() protoreflect.Message

func (*Quantity) Reset

func (x *Quantity) Reset()

func (*Quantity) String

func (x *Quantity) String() string

type Ratio

type Ratio struct {
	Numerator   *Quantity `protobuf:"bytes,1,opt,name=numerator,proto3,oneof" json:"numerator,omitempty"`
	Denominator *Quantity `protobuf:"bytes,2,opt,name=denominator,proto3,oneof" json:"denominator,omitempty"`
	// contains filtered or unexported fields
}

func (*Ratio) Descriptor deprecated

func (*Ratio) Descriptor() ([]byte, []int)

Deprecated: Use Ratio.ProtoReflect.Descriptor instead.

func (*Ratio) GetDenominator

func (x *Ratio) GetDenominator() *Quantity

func (*Ratio) GetNumerator

func (x *Ratio) GetNumerator() *Quantity

func (*Ratio) ProtoMessage

func (*Ratio) ProtoMessage()

func (*Ratio) ProtoReflect

func (x *Ratio) ProtoReflect() protoreflect.Message

func (*Ratio) Reset

func (x *Ratio) Reset()

func (*Ratio) String

func (x *Ratio) String() string

type Time

type Time struct {
	Date      *timeofday.TimeOfDay `protobuf:"bytes,1,opt,name=date,proto3,oneof" json:"date,omitempty"`
	Precision *Time_Precision      `protobuf:"varint,2,opt,name=precision,proto3,enum=google.cql.proto.Time_Precision,oneof" json:"precision,omitempty"`
	// contains filtered or unexported fields
}

func (*Time) Descriptor deprecated

func (*Time) Descriptor() ([]byte, []int)

Deprecated: Use Time.ProtoReflect.Descriptor instead.

func (*Time) GetDate

func (x *Time) GetDate() *timeofday.TimeOfDay

func (*Time) GetPrecision

func (x *Time) GetPrecision() Time_Precision

func (*Time) ProtoMessage

func (*Time) ProtoMessage()

func (*Time) ProtoReflect

func (x *Time) ProtoReflect() protoreflect.Message

func (*Time) Reset

func (x *Time) Reset()

func (*Time) String

func (x *Time) String() string

type Time_Precision

type Time_Precision int32
const (
	Time_PRECISION_UNSPECIFIED Time_Precision = 0
	Time_PRECISION_HOUR        Time_Precision = 1
	Time_PRECISION_MINUTE      Time_Precision = 2
	Time_PRECISION_SECOND      Time_Precision = 3
	Time_PRECISION_MILLISECOND Time_Precision = 4
)

func (Time_Precision) Descriptor

func (Time_Precision) Enum

func (x Time_Precision) Enum() *Time_Precision

func (Time_Precision) EnumDescriptor deprecated

func (Time_Precision) EnumDescriptor() ([]byte, []int)

Deprecated: Use Time_Precision.Descriptor instead.

func (Time_Precision) Number

func (Time_Precision) String

func (x Time_Precision) String() string

func (Time_Precision) Type

type Tuple

type Tuple struct {
	Value map[string]*Value `` /* 151-byte string literal not displayed */
	// RuntimeType could be a tuple type or if this was a Class instance could be
	// the class type (FHIR.Patient, System.Quantity...).
	//
	// Types that are assignable to RuntimeType:
	//
	//	*Tuple_TupleType
	//	*Tuple_NamedType
	RuntimeType isTuple_RuntimeType `protobuf_oneof:"RuntimeType"`
	// contains filtered or unexported fields
}

Tuple is wrapped in a message because oneof does not support map fields.

func (*Tuple) Descriptor deprecated

func (*Tuple) Descriptor() ([]byte, []int)

Deprecated: Use Tuple.ProtoReflect.Descriptor instead.

func (*Tuple) GetNamedType

func (x *Tuple) GetNamedType() *cql_types_go_proto.NamedType

func (*Tuple) GetRuntimeType

func (m *Tuple) GetRuntimeType() isTuple_RuntimeType

func (*Tuple) GetTupleType

func (x *Tuple) GetTupleType() *cql_types_go_proto.TupleType

func (*Tuple) GetValue

func (x *Tuple) GetValue() map[string]*Value

func (*Tuple) ProtoMessage

func (*Tuple) ProtoMessage()

func (*Tuple) ProtoReflect

func (x *Tuple) ProtoReflect() protoreflect.Message

func (*Tuple) Reset

func (x *Tuple) Reset()

func (*Tuple) String

func (x *Tuple) String() string

type Tuple_NamedType

type Tuple_NamedType struct {
	NamedType *cql_types_go_proto.NamedType `protobuf:"bytes,3,opt,name=named_type,json=namedType,proto3,oneof"`
}

type Tuple_TupleType

type Tuple_TupleType struct {
	TupleType *cql_types_go_proto.TupleType `protobuf:"bytes,2,opt,name=tuple_type,json=tupleType,proto3,oneof"`
}

type Value

type Value struct {

	// Proto representation of a CQL Value. For CQL nulls the value oneof field
	// will be unset.
	// TODO(b/301606416): Consider supporting typed nulls.
	//
	// Types that are assignable to Value:
	//
	//	*Value_BooleanValue
	//	*Value_StringValue
	//	*Value_IntegerValue
	//	*Value_LongValue
	//	*Value_DecimalValue
	//	*Value_QuantityValue
	//	*Value_RatioValue
	//	*Value_DateValue
	//	*Value_DateTimeValue
	//	*Value_TimeValue
	//	*Value_IntervalValue
	//	*Value_ListValue
	//	*Value_TupleValue
	//	*Value_NamedValue
	//	*Value_CodeSystemValue
	//	*Value_ValueSetValue
	//	*Value_CodeValue
	//	*Value_ConceptValue
	Value isValue_Value `protobuf_oneof:"value"`
	// contains filtered or unexported fields
}

func (*Value) Descriptor deprecated

func (*Value) Descriptor() ([]byte, []int)

Deprecated: Use Value.ProtoReflect.Descriptor instead.

func (*Value) GetBooleanValue

func (x *Value) GetBooleanValue() bool

func (*Value) GetCodeSystemValue

func (x *Value) GetCodeSystemValue() *CodeSystem

func (*Value) GetCodeValue

func (x *Value) GetCodeValue() *Code

func (*Value) GetConceptValue

func (x *Value) GetConceptValue() *Concept

func (*Value) GetDateTimeValue

func (x *Value) GetDateTimeValue() *DateTime

func (*Value) GetDateValue

func (x *Value) GetDateValue() *Date

func (*Value) GetDecimalValue

func (x *Value) GetDecimalValue() float64

func (*Value) GetIntegerValue

func (x *Value) GetIntegerValue() int32

func (*Value) GetIntervalValue

func (x *Value) GetIntervalValue() *Interval

func (*Value) GetListValue

func (x *Value) GetListValue() *List

func (*Value) GetLongValue

func (x *Value) GetLongValue() int64

func (*Value) GetNamedValue

func (x *Value) GetNamedValue() *Named

func (*Value) GetQuantityValue

func (x *Value) GetQuantityValue() *Quantity

func (*Value) GetRatioValue

func (x *Value) GetRatioValue() *Ratio

func (*Value) GetStringValue

func (x *Value) GetStringValue() string

func (*Value) GetTimeValue

func (x *Value) GetTimeValue() *Time

func (*Value) GetTupleValue

func (x *Value) GetTupleValue() *Tuple

func (*Value) GetValue

func (m *Value) GetValue() isValue_Value

func (*Value) GetValueSetValue

func (x *Value) GetValueSetValue() *ValueSet

func (*Value) ProtoMessage

func (*Value) ProtoMessage()

func (*Value) ProtoReflect

func (x *Value) ProtoReflect() protoreflect.Message

func (*Value) Reset

func (x *Value) Reset()

func (*Value) String

func (x *Value) String() string

type ValueSet

type ValueSet struct {
	Id          *string       `protobuf:"bytes,1,opt,name=id,proto3,oneof" json:"id,omitempty"`
	Version     *string       `protobuf:"bytes,2,opt,name=version,proto3,oneof" json:"version,omitempty"`
	CodeSystems []*CodeSystem `protobuf:"bytes,3,rep,name=code_systems,json=codeSystems,proto3" json:"code_systems,omitempty"`
	// contains filtered or unexported fields
}

func (*ValueSet) Descriptor deprecated

func (*ValueSet) Descriptor() ([]byte, []int)

Deprecated: Use ValueSet.ProtoReflect.Descriptor instead.

func (*ValueSet) GetCodeSystems

func (x *ValueSet) GetCodeSystems() []*CodeSystem

func (*ValueSet) GetId

func (x *ValueSet) GetId() string

func (*ValueSet) GetVersion

func (x *ValueSet) GetVersion() string

func (*ValueSet) ProtoMessage

func (*ValueSet) ProtoMessage()

func (*ValueSet) ProtoReflect

func (x *ValueSet) ProtoReflect() protoreflect.Message

func (*ValueSet) Reset

func (x *ValueSet) Reset()

func (*ValueSet) String

func (x *ValueSet) String() string

type Value_BooleanValue

type Value_BooleanValue struct {
	BooleanValue bool `protobuf:"varint,1,opt,name=boolean_value,json=booleanValue,proto3,oneof"`
}

type Value_CodeSystemValue

type Value_CodeSystemValue struct {
	CodeSystemValue *CodeSystem `protobuf:"bytes,15,opt,name=code_system_value,json=codeSystemValue,proto3,oneof"`
}

type Value_CodeValue

type Value_CodeValue struct {
	CodeValue *Code `protobuf:"bytes,17,opt,name=code_value,json=codeValue,proto3,oneof"`
}

type Value_ConceptValue

type Value_ConceptValue struct {
	ConceptValue *Concept `protobuf:"bytes,18,opt,name=concept_value,json=conceptValue,proto3,oneof"`
}

type Value_DateTimeValue

type Value_DateTimeValue struct {
	DateTimeValue *DateTime `protobuf:"bytes,9,opt,name=date_time_value,json=dateTimeValue,proto3,oneof"`
}

type Value_DateValue

type Value_DateValue struct {
	DateValue *Date `protobuf:"bytes,8,opt,name=date_value,json=dateValue,proto3,oneof"`
}

type Value_DecimalValue

type Value_DecimalValue struct {
	DecimalValue float64 `protobuf:"fixed64,5,opt,name=decimal_value,json=decimalValue,proto3,oneof"`
}

type Value_IntegerValue

type Value_IntegerValue struct {
	IntegerValue int32 `protobuf:"varint,3,opt,name=integer_value,json=integerValue,proto3,oneof"`
}

type Value_IntervalValue

type Value_IntervalValue struct {
	IntervalValue *Interval `protobuf:"bytes,11,opt,name=interval_value,json=intervalValue,proto3,oneof"`
}

type Value_ListValue

type Value_ListValue struct {
	ListValue *List `protobuf:"bytes,12,opt,name=list_value,json=listValue,proto3,oneof"`
}

type Value_LongValue

type Value_LongValue struct {
	LongValue int64 `protobuf:"varint,4,opt,name=long_value,json=longValue,proto3,oneof"`
}

type Value_NamedValue

type Value_NamedValue struct {
	NamedValue *Named `protobuf:"bytes,14,opt,name=named_value,json=namedValue,proto3,oneof"`
}

type Value_QuantityValue

type Value_QuantityValue struct {
	QuantityValue *Quantity `protobuf:"bytes,6,opt,name=quantity_value,json=quantityValue,proto3,oneof"`
}

type Value_RatioValue

type Value_RatioValue struct {
	RatioValue *Ratio `protobuf:"bytes,7,opt,name=ratio_value,json=ratioValue,proto3,oneof"`
}

type Value_StringValue

type Value_StringValue struct {
	StringValue string `protobuf:"bytes,2,opt,name=string_value,json=stringValue,proto3,oneof"`
}

type Value_TimeValue

type Value_TimeValue struct {
	TimeValue *Time `protobuf:"bytes,10,opt,name=time_value,json=timeValue,proto3,oneof"`
}

type Value_TupleValue

type Value_TupleValue struct {
	TupleValue *Tuple `protobuf:"bytes,13,opt,name=tuple_value,json=tupleValue,proto3,oneof"`
}

type Value_ValueSetValue

type Value_ValueSetValue struct {
	ValueSetValue *ValueSet `protobuf:"bytes,16,opt,name=value_set_value,json=valueSetValue,proto3,oneof"`
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL