ml_extensions_go_proto

package
v0.0.0-...-e8e4b7d Latest Latest
Warning

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

Go to latest
Published: May 30, 2022 License: Apache-2.0 Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var File_proto_google_fhir_proto_r4_ml_extensions_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type EventLabel

type EventLabel struct {

	// Unique id for inter-element referencing
	Id *datatypes_go_proto.String `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// Additional content defined by implementations
	Extension []*datatypes_go_proto.Extension `protobuf:"bytes,2,rep,name=extension,proto3" json:"extension,omitempty"`
	// The patient associated with this label
	Patient *datatypes_go_proto.Reference `protobuf:"bytes,4,opt,name=patient,proto3" json:"patient,omitempty"`
	// The type of label, part of the prediction task definition
	Type *datatypes_go_proto.Coding `protobuf:"bytes,5,opt,name=type,proto3" json:"type,omitempty"`
	// Time associated with the label event, if available
	EventTime *datatypes_go_proto.DateTime `protobuf:"bytes,6,opt,name=event_time,json=eventTime,proto3" json:"event_time,omitempty"`
	// Resource that owns this label
	Source *datatypes_go_proto.Reference `protobuf:"bytes,7,opt,name=source,proto3" json:"source,omitempty"`
	Label  []*EventLabel_Label           `protobuf:"bytes,8,rep,name=label,proto3" json:"label,omitempty"`
	// contains filtered or unexported fields
}

Auto-generated from StructureDefinition for EventLabel. EventLabels define labels used for TensorFlow model training and evaluation. See https://g.co/fhir/StructureDefinition/eventLabel

func (*EventLabel) Descriptor deprecated

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

Deprecated: Use EventLabel.ProtoReflect.Descriptor instead.

func (*EventLabel) GetEventTime

func (x *EventLabel) GetEventTime() *datatypes_go_proto.DateTime

func (*EventLabel) GetExtension

func (x *EventLabel) GetExtension() []*datatypes_go_proto.Extension

func (*EventLabel) GetId

func (x *EventLabel) GetId() *datatypes_go_proto.String

func (*EventLabel) GetLabel

func (x *EventLabel) GetLabel() []*EventLabel_Label

func (*EventLabel) GetPatient

func (x *EventLabel) GetPatient() *datatypes_go_proto.Reference

func (*EventLabel) GetSource

func (x *EventLabel) GetSource() *datatypes_go_proto.Reference

func (*EventLabel) GetType

func (x *EventLabel) GetType() *datatypes_go_proto.Coding

func (*EventLabel) ProtoMessage

func (*EventLabel) ProtoMessage()

func (*EventLabel) ProtoReflect

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

func (*EventLabel) Reset

func (x *EventLabel) Reset()

func (*EventLabel) String

func (x *EventLabel) String() string

type EventLabel_Label

type EventLabel_Label struct {

	// Unique id for inter-element referencing
	Id *datatypes_go_proto.String `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// Class name in multi-class prediction tasks, e.g. code "780.60" for icd9
	ClassName  *datatypes_go_proto.Coding    `protobuf:"bytes,4,opt,name=class_name,json=className,proto3" json:"class_name,omitempty"`
	ClassValue *EventLabel_Label_ClassValueX `protobuf:"bytes,5,opt,name=class_value,json=classValue,proto3" json:"class_value,omitempty"`
	// contains filtered or unexported fields
}

List of labels associated with this event

func (*EventLabel_Label) Descriptor deprecated

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

Deprecated: Use EventLabel_Label.ProtoReflect.Descriptor instead.

func (*EventLabel_Label) GetClassName

func (x *EventLabel_Label) GetClassName() *datatypes_go_proto.Coding

func (*EventLabel_Label) GetClassValue

func (x *EventLabel_Label) GetClassValue() *EventLabel_Label_ClassValueX

func (*EventLabel_Label) GetId

func (*EventLabel_Label) ProtoMessage

func (*EventLabel_Label) ProtoMessage()

func (*EventLabel_Label) ProtoReflect

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

func (*EventLabel_Label) Reset

func (x *EventLabel_Label) Reset()

func (*EventLabel_Label) String

func (x *EventLabel_Label) String() string

type EventLabel_Label_ClassValueX

type EventLabel_Label_ClassValueX struct {

	// Types that are assignable to Choice:
	//	*EventLabel_Label_ClassValueX_Boolean
	//	*EventLabel_Label_ClassValueX_Decimal
	//	*EventLabel_Label_ClassValueX_Integer
	//	*EventLabel_Label_ClassValueX_StringValue
	//	*EventLabel_Label_ClassValueX_DateTime
	Choice isEventLabel_Label_ClassValueX_Choice `protobuf_oneof:"choice"`
	// contains filtered or unexported fields
}

The value of the label

func (*EventLabel_Label_ClassValueX) Descriptor deprecated

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

Deprecated: Use EventLabel_Label_ClassValueX.ProtoReflect.Descriptor instead.

func (*EventLabel_Label_ClassValueX) GetBoolean

func (*EventLabel_Label_ClassValueX) GetChoice

func (m *EventLabel_Label_ClassValueX) GetChoice() isEventLabel_Label_ClassValueX_Choice

func (*EventLabel_Label_ClassValueX) GetDateTime

func (*EventLabel_Label_ClassValueX) GetDecimal

func (*EventLabel_Label_ClassValueX) GetInteger

func (*EventLabel_Label_ClassValueX) GetStringValue

func (*EventLabel_Label_ClassValueX) ProtoMessage

func (*EventLabel_Label_ClassValueX) ProtoMessage()

func (*EventLabel_Label_ClassValueX) ProtoReflect

func (*EventLabel_Label_ClassValueX) Reset

func (x *EventLabel_Label_ClassValueX) Reset()

func (*EventLabel_Label_ClassValueX) String

type EventLabel_Label_ClassValueX_Boolean

type EventLabel_Label_ClassValueX_Boolean struct {
	Boolean *datatypes_go_proto.Boolean `protobuf:"bytes,1,opt,name=boolean,proto3,oneof"`
}

type EventLabel_Label_ClassValueX_DateTime

type EventLabel_Label_ClassValueX_DateTime struct {
	DateTime *datatypes_go_proto.DateTime `protobuf:"bytes,5,opt,name=date_time,json=dateTime,proto3,oneof"`
}

type EventLabel_Label_ClassValueX_Decimal

type EventLabel_Label_ClassValueX_Decimal struct {
	Decimal *datatypes_go_proto.Decimal `protobuf:"bytes,2,opt,name=decimal,proto3,oneof"`
}

type EventLabel_Label_ClassValueX_Integer

type EventLabel_Label_ClassValueX_Integer struct {
	Integer *datatypes_go_proto.Integer `protobuf:"bytes,3,opt,name=integer,proto3,oneof"`
}

type EventLabel_Label_ClassValueX_StringValue

type EventLabel_Label_ClassValueX_StringValue struct {
	StringValue *datatypes_go_proto.String `protobuf:"bytes,4,opt,name=string_value,json=string,proto3,oneof"`
}

type EventTrigger

type EventTrigger struct {

	// Unique id for inter-element referencing
	Id *datatypes_go_proto.String `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// The type of trigger, part of the prediction task definition.
	Type *datatypes_go_proto.Coding `protobuf:"bytes,4,opt,name=type,proto3" json:"type,omitempty"`
	// Prediction event time, more recent data will be elided.
	EventTime *datatypes_go_proto.DateTime `protobuf:"bytes,5,opt,name=event_time,json=eventTime,proto3" json:"event_time,omitempty"`
	// Resource that owns this trigger.
	Source *datatypes_go_proto.Reference `protobuf:"bytes,6,opt,name=source,proto3" json:"source,omitempty"`
	// contains filtered or unexported fields
}

Auto-generated from StructureDefinition for EventTrigger. EventTriggers specify cutoff times for generated TensorFlow examples. See https://g.co/fhir/StructureDefinition/eventTrigger

func (*EventTrigger) Descriptor deprecated

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

Deprecated: Use EventTrigger.ProtoReflect.Descriptor instead.

func (*EventTrigger) GetEventTime

func (x *EventTrigger) GetEventTime() *datatypes_go_proto.DateTime

func (*EventTrigger) GetId

func (*EventTrigger) GetSource

func (x *EventTrigger) GetSource() *datatypes_go_proto.Reference

func (*EventTrigger) GetType

func (x *EventTrigger) GetType() *datatypes_go_proto.Coding

func (*EventTrigger) ProtoMessage

func (*EventTrigger) ProtoMessage()

func (*EventTrigger) ProtoReflect

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

func (*EventTrigger) Reset

func (x *EventTrigger) Reset()

func (*EventTrigger) String

func (x *EventTrigger) String() string

Jump to

Keyboard shortcuts

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