Documentation ¶
Index ¶
- Variables
- type Subscription
- func (*Subscription) Descriptor() ([]byte, []int)deprecated
- func (x *Subscription) GetChannel() *Subscription_Channel
- func (x *Subscription) GetContact() []*datatypes_go_proto.ContactPoint
- func (x *Subscription) GetContained() []*any.Any
- func (x *Subscription) GetCriteria() *datatypes_go_proto.String
- func (x *Subscription) GetEnd() *datatypes_go_proto.Instant
- func (x *Subscription) GetError() *datatypes_go_proto.String
- func (x *Subscription) GetExtension() []*datatypes_go_proto.Extension
- func (x *Subscription) GetId() *datatypes_go_proto.Id
- func (x *Subscription) GetImplicitRules() *datatypes_go_proto.Uri
- func (x *Subscription) GetLanguage() *datatypes_go_proto.Code
- func (x *Subscription) GetMeta() *datatypes_go_proto.Meta
- func (x *Subscription) GetModifierExtension() []*datatypes_go_proto.Extension
- func (x *Subscription) GetReason() *datatypes_go_proto.String
- func (x *Subscription) GetStatus() *Subscription_StatusCode
- func (x *Subscription) GetText() *datatypes_go_proto.Narrative
- func (*Subscription) ProtoMessage()
- func (x *Subscription) ProtoReflect() protoreflect.Message
- func (x *Subscription) Reset()
- func (x *Subscription) String() string
- type Subscription_Channel
- func (*Subscription_Channel) Descriptor() ([]byte, []int)deprecated
- func (x *Subscription_Channel) GetEndpoint() *datatypes_go_proto.Url
- func (x *Subscription_Channel) GetExtension() []*datatypes_go_proto.Extension
- func (x *Subscription_Channel) GetHeader() []*datatypes_go_proto.String
- func (x *Subscription_Channel) GetId() *datatypes_go_proto.String
- func (x *Subscription_Channel) GetModifierExtension() []*datatypes_go_proto.Extension
- func (x *Subscription_Channel) GetPayload() *Subscription_Channel_PayloadCode
- func (x *Subscription_Channel) GetType() *Subscription_Channel_TypeCode
- func (*Subscription_Channel) ProtoMessage()
- func (x *Subscription_Channel) ProtoReflect() protoreflect.Message
- func (x *Subscription_Channel) Reset()
- func (x *Subscription_Channel) String() string
- type Subscription_Channel_PayloadCode
- func (*Subscription_Channel_PayloadCode) Descriptor() ([]byte, []int)deprecated
- func (x *Subscription_Channel_PayloadCode) GetExtension() []*datatypes_go_proto.Extension
- func (x *Subscription_Channel_PayloadCode) GetId() *datatypes_go_proto.String
- func (x *Subscription_Channel_PayloadCode) GetValue() string
- func (*Subscription_Channel_PayloadCode) ProtoMessage()
- func (x *Subscription_Channel_PayloadCode) ProtoReflect() protoreflect.Message
- func (x *Subscription_Channel_PayloadCode) Reset()
- func (x *Subscription_Channel_PayloadCode) String() string
- type Subscription_Channel_TypeCode
- func (*Subscription_Channel_TypeCode) Descriptor() ([]byte, []int)deprecated
- func (x *Subscription_Channel_TypeCode) GetExtension() []*datatypes_go_proto.Extension
- func (x *Subscription_Channel_TypeCode) GetId() *datatypes_go_proto.String
- func (x *Subscription_Channel_TypeCode) GetValue() codes_go_proto.SubscriptionChannelTypeCode_Value
- func (*Subscription_Channel_TypeCode) ProtoMessage()
- func (x *Subscription_Channel_TypeCode) ProtoReflect() protoreflect.Message
- func (x *Subscription_Channel_TypeCode) Reset()
- func (x *Subscription_Channel_TypeCode) String() string
- type Subscription_StatusCode
- func (*Subscription_StatusCode) Descriptor() ([]byte, []int)deprecated
- func (x *Subscription_StatusCode) GetExtension() []*datatypes_go_proto.Extension
- func (x *Subscription_StatusCode) GetId() *datatypes_go_proto.String
- func (x *Subscription_StatusCode) GetValue() codes_go_proto.SubscriptionStatusCode_Value
- func (*Subscription_StatusCode) ProtoMessage()
- func (x *Subscription_StatusCode) ProtoReflect() protoreflect.Message
- func (x *Subscription_StatusCode) Reset()
- func (x *Subscription_StatusCode) String() string
Constants ¶
This section is empty.
Variables ¶
var File_proto_google_fhir_proto_r4_core_resources_subscription_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type Subscription ¶
type Subscription struct { // Logical id of this artifact Id *datatypes_go_proto.Id `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // Metadata about the resource Meta *datatypes_go_proto.Meta `protobuf:"bytes,2,opt,name=meta,proto3" json:"meta,omitempty"` // A set of rules under which this content was created ImplicitRules *datatypes_go_proto.Uri `protobuf:"bytes,3,opt,name=implicit_rules,json=implicitRules,proto3" json:"implicit_rules,omitempty"` // Language of the resource content Language *datatypes_go_proto.Code `protobuf:"bytes,4,opt,name=language,proto3" json:"language,omitempty"` // Text summary of the resource, for human interpretation Text *datatypes_go_proto.Narrative `protobuf:"bytes,5,opt,name=text,proto3" json:"text,omitempty"` // Contained, inline Resources Contained []*any.Any `protobuf:"bytes,6,rep,name=contained,proto3" json:"contained,omitempty"` // Additional content defined by implementations Extension []*datatypes_go_proto.Extension `protobuf:"bytes,8,rep,name=extension,proto3" json:"extension,omitempty"` // Extensions that cannot be ignored ModifierExtension []*datatypes_go_proto.Extension `protobuf:"bytes,9,rep,name=modifier_extension,json=modifierExtension,proto3" json:"modifier_extension,omitempty"` Status *Subscription_StatusCode `protobuf:"bytes,10,opt,name=status,proto3" json:"status,omitempty"` // Contact details for source (e.g. troubleshooting) Contact []*datatypes_go_proto.ContactPoint `protobuf:"bytes,11,rep,name=contact,proto3" json:"contact,omitempty"` // When to automatically delete the subscription End *datatypes_go_proto.Instant `protobuf:"bytes,12,opt,name=end,proto3" json:"end,omitempty"` // Description of why this subscription was created Reason *datatypes_go_proto.String `protobuf:"bytes,13,opt,name=reason,proto3" json:"reason,omitempty"` // Rule for server push Criteria *datatypes_go_proto.String `protobuf:"bytes,14,opt,name=criteria,proto3" json:"criteria,omitempty"` // Latest error note Error *datatypes_go_proto.String `protobuf:"bytes,15,opt,name=error,proto3" json:"error,omitempty"` Channel *Subscription_Channel `protobuf:"bytes,16,opt,name=channel,proto3" json:"channel,omitempty"` // contains filtered or unexported fields }
Auto-generated from StructureDefinition for Subscription, last updated 2019-11-01T09:29:23.356+11:00. Server push subscription criteria. See http://hl7.org/fhir/StructureDefinition/Subscription
func (*Subscription) Descriptor
deprecated
func (*Subscription) Descriptor() ([]byte, []int)
Deprecated: Use Subscription.ProtoReflect.Descriptor instead.
func (*Subscription) GetChannel ¶
func (x *Subscription) GetChannel() *Subscription_Channel
func (*Subscription) GetContact ¶
func (x *Subscription) GetContact() []*datatypes_go_proto.ContactPoint
func (*Subscription) GetContained ¶
func (x *Subscription) GetContained() []*any.Any
func (*Subscription) GetCriteria ¶
func (x *Subscription) GetCriteria() *datatypes_go_proto.String
func (*Subscription) GetEnd ¶
func (x *Subscription) GetEnd() *datatypes_go_proto.Instant
func (*Subscription) GetError ¶
func (x *Subscription) GetError() *datatypes_go_proto.String
func (*Subscription) GetExtension ¶
func (x *Subscription) GetExtension() []*datatypes_go_proto.Extension
func (*Subscription) GetId ¶
func (x *Subscription) GetId() *datatypes_go_proto.Id
func (*Subscription) GetImplicitRules ¶
func (x *Subscription) GetImplicitRules() *datatypes_go_proto.Uri
func (*Subscription) GetLanguage ¶
func (x *Subscription) GetLanguage() *datatypes_go_proto.Code
func (*Subscription) GetMeta ¶
func (x *Subscription) GetMeta() *datatypes_go_proto.Meta
func (*Subscription) GetModifierExtension ¶
func (x *Subscription) GetModifierExtension() []*datatypes_go_proto.Extension
func (*Subscription) GetReason ¶
func (x *Subscription) GetReason() *datatypes_go_proto.String
func (*Subscription) GetStatus ¶
func (x *Subscription) GetStatus() *Subscription_StatusCode
func (*Subscription) GetText ¶
func (x *Subscription) GetText() *datatypes_go_proto.Narrative
func (*Subscription) ProtoMessage ¶
func (*Subscription) ProtoMessage()
func (*Subscription) ProtoReflect ¶
func (x *Subscription) ProtoReflect() protoreflect.Message
func (*Subscription) Reset ¶
func (x *Subscription) Reset()
func (*Subscription) String ¶
func (x *Subscription) String() string
type Subscription_Channel ¶
type Subscription_Channel 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"` // Extensions that cannot be ignored even if unrecognized ModifierExtension []*datatypes_go_proto.Extension `protobuf:"bytes,3,rep,name=modifier_extension,json=modifierExtension,proto3" json:"modifier_extension,omitempty"` Type *Subscription_Channel_TypeCode `protobuf:"bytes,4,opt,name=type,proto3" json:"type,omitempty"` // Where the channel points to Endpoint *datatypes_go_proto.Url `protobuf:"bytes,5,opt,name=endpoint,proto3" json:"endpoint,omitempty"` Payload *Subscription_Channel_PayloadCode `protobuf:"bytes,6,opt,name=payload,proto3" json:"payload,omitempty"` // Usage depends on the channel type Header []*datatypes_go_proto.String `protobuf:"bytes,7,rep,name=header,proto3" json:"header,omitempty"` // contains filtered or unexported fields }
The channel on which to report matches to the criteria
func (*Subscription_Channel) Descriptor
deprecated
func (*Subscription_Channel) Descriptor() ([]byte, []int)
Deprecated: Use Subscription_Channel.ProtoReflect.Descriptor instead.
func (*Subscription_Channel) GetEndpoint ¶
func (x *Subscription_Channel) GetEndpoint() *datatypes_go_proto.Url
func (*Subscription_Channel) GetExtension ¶
func (x *Subscription_Channel) GetExtension() []*datatypes_go_proto.Extension
func (*Subscription_Channel) GetHeader ¶
func (x *Subscription_Channel) GetHeader() []*datatypes_go_proto.String
func (*Subscription_Channel) GetId ¶
func (x *Subscription_Channel) GetId() *datatypes_go_proto.String
func (*Subscription_Channel) GetModifierExtension ¶
func (x *Subscription_Channel) GetModifierExtension() []*datatypes_go_proto.Extension
func (*Subscription_Channel) GetPayload ¶
func (x *Subscription_Channel) GetPayload() *Subscription_Channel_PayloadCode
func (*Subscription_Channel) GetType ¶
func (x *Subscription_Channel) GetType() *Subscription_Channel_TypeCode
func (*Subscription_Channel) ProtoMessage ¶
func (*Subscription_Channel) ProtoMessage()
func (*Subscription_Channel) ProtoReflect ¶
func (x *Subscription_Channel) ProtoReflect() protoreflect.Message
func (*Subscription_Channel) Reset ¶
func (x *Subscription_Channel) Reset()
func (*Subscription_Channel) String ¶
func (x *Subscription_Channel) String() string
type Subscription_Channel_PayloadCode ¶
type Subscription_Channel_PayloadCode struct { Id *datatypes_go_proto.String `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` Extension []*datatypes_go_proto.Extension `protobuf:"bytes,3,rep,name=extension,proto3" json:"extension,omitempty"` // This valueset is not enumerable, and so is represented as a string. Value string `protobuf:"bytes,4,opt,name=value,proto3" json:"value,omitempty"` // contains filtered or unexported fields }
MIME type to send, or omit for no payload
func (*Subscription_Channel_PayloadCode) Descriptor
deprecated
func (*Subscription_Channel_PayloadCode) Descriptor() ([]byte, []int)
Deprecated: Use Subscription_Channel_PayloadCode.ProtoReflect.Descriptor instead.
func (*Subscription_Channel_PayloadCode) GetExtension ¶
func (x *Subscription_Channel_PayloadCode) GetExtension() []*datatypes_go_proto.Extension
func (*Subscription_Channel_PayloadCode) GetId ¶
func (x *Subscription_Channel_PayloadCode) GetId() *datatypes_go_proto.String
func (*Subscription_Channel_PayloadCode) GetValue ¶
func (x *Subscription_Channel_PayloadCode) GetValue() string
func (*Subscription_Channel_PayloadCode) ProtoMessage ¶
func (*Subscription_Channel_PayloadCode) ProtoMessage()
func (*Subscription_Channel_PayloadCode) ProtoReflect ¶
func (x *Subscription_Channel_PayloadCode) ProtoReflect() protoreflect.Message
func (*Subscription_Channel_PayloadCode) Reset ¶
func (x *Subscription_Channel_PayloadCode) Reset()
func (*Subscription_Channel_PayloadCode) String ¶
func (x *Subscription_Channel_PayloadCode) String() string
type Subscription_Channel_TypeCode ¶
type Subscription_Channel_TypeCode struct { Value codes_go_proto.SubscriptionChannelTypeCode_Value `protobuf:"varint,1,opt,name=value,proto3,enum=google.fhir.r4.core.SubscriptionChannelTypeCode_Value" json:"value,omitempty"` Id *datatypes_go_proto.String `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` Extension []*datatypes_go_proto.Extension `protobuf:"bytes,3,rep,name=extension,proto3" json:"extension,omitempty"` // contains filtered or unexported fields }
rest-hook | websocket | email | sms | message
func (*Subscription_Channel_TypeCode) Descriptor
deprecated
func (*Subscription_Channel_TypeCode) Descriptor() ([]byte, []int)
Deprecated: Use Subscription_Channel_TypeCode.ProtoReflect.Descriptor instead.
func (*Subscription_Channel_TypeCode) GetExtension ¶
func (x *Subscription_Channel_TypeCode) GetExtension() []*datatypes_go_proto.Extension
func (*Subscription_Channel_TypeCode) GetId ¶
func (x *Subscription_Channel_TypeCode) GetId() *datatypes_go_proto.String
func (*Subscription_Channel_TypeCode) GetValue ¶
func (x *Subscription_Channel_TypeCode) GetValue() codes_go_proto.SubscriptionChannelTypeCode_Value
func (*Subscription_Channel_TypeCode) ProtoMessage ¶
func (*Subscription_Channel_TypeCode) ProtoMessage()
func (*Subscription_Channel_TypeCode) ProtoReflect ¶
func (x *Subscription_Channel_TypeCode) ProtoReflect() protoreflect.Message
func (*Subscription_Channel_TypeCode) Reset ¶
func (x *Subscription_Channel_TypeCode) Reset()
func (*Subscription_Channel_TypeCode) String ¶
func (x *Subscription_Channel_TypeCode) String() string
type Subscription_StatusCode ¶
type Subscription_StatusCode struct { Value codes_go_proto.SubscriptionStatusCode_Value `protobuf:"varint,1,opt,name=value,proto3,enum=google.fhir.r4.core.SubscriptionStatusCode_Value" json:"value,omitempty"` Id *datatypes_go_proto.String `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` Extension []*datatypes_go_proto.Extension `protobuf:"bytes,3,rep,name=extension,proto3" json:"extension,omitempty"` // contains filtered or unexported fields }
requested | active | error | off
func (*Subscription_StatusCode) Descriptor
deprecated
func (*Subscription_StatusCode) Descriptor() ([]byte, []int)
Deprecated: Use Subscription_StatusCode.ProtoReflect.Descriptor instead.
func (*Subscription_StatusCode) GetExtension ¶
func (x *Subscription_StatusCode) GetExtension() []*datatypes_go_proto.Extension
func (*Subscription_StatusCode) GetId ¶
func (x *Subscription_StatusCode) GetId() *datatypes_go_proto.String
func (*Subscription_StatusCode) GetValue ¶
func (x *Subscription_StatusCode) GetValue() codes_go_proto.SubscriptionStatusCode_Value
func (*Subscription_StatusCode) ProtoMessage ¶
func (*Subscription_StatusCode) ProtoMessage()
func (*Subscription_StatusCode) ProtoReflect ¶
func (x *Subscription_StatusCode) ProtoReflect() protoreflect.Message
func (*Subscription_StatusCode) Reset ¶
func (x *Subscription_StatusCode) Reset()
func (*Subscription_StatusCode) String ¶
func (x *Subscription_StatusCode) String() string