Documentation ¶
Index ¶
- Variables
- type MessageDefinition
- func (*MessageDefinition) Descriptor() ([]byte, []int)deprecated
- func (x *MessageDefinition) GetAllowedResponse() []*MessageDefinition_AllowedResponse
- func (x *MessageDefinition) GetBase() *datatypes_go_proto.Canonical
- func (x *MessageDefinition) GetCategory() *MessageDefinition_CategoryCode
- func (x *MessageDefinition) GetContact() []*datatypes_go_proto.ContactDetail
- func (x *MessageDefinition) GetContained() []*any.Any
- func (x *MessageDefinition) GetCopyright() *datatypes_go_proto.Markdown
- func (x *MessageDefinition) GetDate() *datatypes_go_proto.DateTime
- func (x *MessageDefinition) GetDescription() *datatypes_go_proto.Markdown
- func (x *MessageDefinition) GetEvent() *MessageDefinition_EventX
- func (x *MessageDefinition) GetExperimental() *datatypes_go_proto.Boolean
- func (x *MessageDefinition) GetExtension() []*datatypes_go_proto.Extension
- func (x *MessageDefinition) GetFocus() []*MessageDefinition_Focus
- func (x *MessageDefinition) GetGraph() []*datatypes_go_proto.Canonical
- func (x *MessageDefinition) GetId() *datatypes_go_proto.Id
- func (x *MessageDefinition) GetIdentifier() []*datatypes_go_proto.Identifier
- func (x *MessageDefinition) GetImplicitRules() *datatypes_go_proto.Uri
- func (x *MessageDefinition) GetJurisdiction() []*datatypes_go_proto.CodeableConcept
- func (x *MessageDefinition) GetLanguage() *datatypes_go_proto.Code
- func (x *MessageDefinition) GetMeta() *datatypes_go_proto.Meta
- func (x *MessageDefinition) GetModifierExtension() []*datatypes_go_proto.Extension
- func (x *MessageDefinition) GetName() *datatypes_go_proto.String
- func (x *MessageDefinition) GetParent() []*datatypes_go_proto.Canonical
- func (x *MessageDefinition) GetPublisher() *datatypes_go_proto.String
- func (x *MessageDefinition) GetPurpose() *datatypes_go_proto.Markdown
- func (x *MessageDefinition) GetReplaces() []*datatypes_go_proto.Canonical
- func (x *MessageDefinition) GetResponseRequired() *MessageDefinition_ResponseRequiredCode
- func (x *MessageDefinition) GetStatus() *MessageDefinition_StatusCode
- func (x *MessageDefinition) GetText() *datatypes_go_proto.Narrative
- func (x *MessageDefinition) GetTitle() *datatypes_go_proto.String
- func (x *MessageDefinition) GetUrl() *datatypes_go_proto.Uri
- func (x *MessageDefinition) GetUseContext() []*datatypes_go_proto.UsageContext
- func (x *MessageDefinition) GetVersion() *datatypes_go_proto.String
- func (*MessageDefinition) ProtoMessage()
- func (x *MessageDefinition) ProtoReflect() protoreflect.Message
- func (x *MessageDefinition) Reset()
- func (x *MessageDefinition) String() string
- type MessageDefinition_AllowedResponse
- func (*MessageDefinition_AllowedResponse) Descriptor() ([]byte, []int)deprecated
- func (x *MessageDefinition_AllowedResponse) GetExtension() []*datatypes_go_proto.Extension
- func (x *MessageDefinition_AllowedResponse) GetId() *datatypes_go_proto.String
- func (x *MessageDefinition_AllowedResponse) GetMessage() *datatypes_go_proto.Canonical
- func (x *MessageDefinition_AllowedResponse) GetModifierExtension() []*datatypes_go_proto.Extension
- func (x *MessageDefinition_AllowedResponse) GetSituation() *datatypes_go_proto.Markdown
- func (*MessageDefinition_AllowedResponse) ProtoMessage()
- func (x *MessageDefinition_AllowedResponse) ProtoReflect() protoreflect.Message
- func (x *MessageDefinition_AllowedResponse) Reset()
- func (x *MessageDefinition_AllowedResponse) String() string
- type MessageDefinition_CategoryCode
- func (*MessageDefinition_CategoryCode) Descriptor() ([]byte, []int)deprecated
- func (x *MessageDefinition_CategoryCode) GetExtension() []*datatypes_go_proto.Extension
- func (x *MessageDefinition_CategoryCode) GetId() *datatypes_go_proto.String
- func (x *MessageDefinition_CategoryCode) GetValue() codes_go_proto.MessageSignificanceCategoryCode_Value
- func (*MessageDefinition_CategoryCode) ProtoMessage()
- func (x *MessageDefinition_CategoryCode) ProtoReflect() protoreflect.Message
- func (x *MessageDefinition_CategoryCode) Reset()
- func (x *MessageDefinition_CategoryCode) String() string
- type MessageDefinition_EventX
- func (*MessageDefinition_EventX) Descriptor() ([]byte, []int)deprecated
- func (m *MessageDefinition_EventX) GetChoice() isMessageDefinition_EventX_Choice
- func (x *MessageDefinition_EventX) GetCoding() *datatypes_go_proto.Coding
- func (x *MessageDefinition_EventX) GetUri() *datatypes_go_proto.Uri
- func (*MessageDefinition_EventX) ProtoMessage()
- func (x *MessageDefinition_EventX) ProtoReflect() protoreflect.Message
- func (x *MessageDefinition_EventX) Reset()
- func (x *MessageDefinition_EventX) String() string
- type MessageDefinition_EventX_Coding
- type MessageDefinition_EventX_Uri
- type MessageDefinition_Focus
- func (*MessageDefinition_Focus) Descriptor() ([]byte, []int)deprecated
- func (x *MessageDefinition_Focus) GetCode() *MessageDefinition_Focus_CodeType
- func (x *MessageDefinition_Focus) GetExtension() []*datatypes_go_proto.Extension
- func (x *MessageDefinition_Focus) GetId() *datatypes_go_proto.String
- func (x *MessageDefinition_Focus) GetMax() *datatypes_go_proto.String
- func (x *MessageDefinition_Focus) GetMin() *datatypes_go_proto.UnsignedInt
- func (x *MessageDefinition_Focus) GetModifierExtension() []*datatypes_go_proto.Extension
- func (x *MessageDefinition_Focus) GetProfile() *datatypes_go_proto.Canonical
- func (*MessageDefinition_Focus) ProtoMessage()
- func (x *MessageDefinition_Focus) ProtoReflect() protoreflect.Message
- func (x *MessageDefinition_Focus) Reset()
- func (x *MessageDefinition_Focus) String() string
- type MessageDefinition_Focus_CodeType
- func (*MessageDefinition_Focus_CodeType) Descriptor() ([]byte, []int)deprecated
- func (x *MessageDefinition_Focus_CodeType) GetExtension() []*datatypes_go_proto.Extension
- func (x *MessageDefinition_Focus_CodeType) GetId() *datatypes_go_proto.String
- func (x *MessageDefinition_Focus_CodeType) GetValue() codes_go_proto.ResourceTypeCode_Value
- func (*MessageDefinition_Focus_CodeType) ProtoMessage()
- func (x *MessageDefinition_Focus_CodeType) ProtoReflect() protoreflect.Message
- func (x *MessageDefinition_Focus_CodeType) Reset()
- func (x *MessageDefinition_Focus_CodeType) String() string
- type MessageDefinition_ResponseRequiredCode
- func (*MessageDefinition_ResponseRequiredCode) Descriptor() ([]byte, []int)deprecated
- func (x *MessageDefinition_ResponseRequiredCode) GetExtension() []*datatypes_go_proto.Extension
- func (x *MessageDefinition_ResponseRequiredCode) GetId() *datatypes_go_proto.String
- func (x *MessageDefinition_ResponseRequiredCode) GetValue() codes_go_proto.MessageheaderResponseRequestCode_Value
- func (*MessageDefinition_ResponseRequiredCode) ProtoMessage()
- func (x *MessageDefinition_ResponseRequiredCode) ProtoReflect() protoreflect.Message
- func (x *MessageDefinition_ResponseRequiredCode) Reset()
- func (x *MessageDefinition_ResponseRequiredCode) String() string
- type MessageDefinition_StatusCode
- func (*MessageDefinition_StatusCode) Descriptor() ([]byte, []int)deprecated
- func (x *MessageDefinition_StatusCode) GetExtension() []*datatypes_go_proto.Extension
- func (x *MessageDefinition_StatusCode) GetId() *datatypes_go_proto.String
- func (x *MessageDefinition_StatusCode) GetValue() codes_go_proto.PublicationStatusCode_Value
- func (*MessageDefinition_StatusCode) ProtoMessage()
- func (x *MessageDefinition_StatusCode) ProtoReflect() protoreflect.Message
- func (x *MessageDefinition_StatusCode) Reset()
- func (x *MessageDefinition_StatusCode) String() string
Constants ¶
This section is empty.
Variables ¶
var File_proto_google_fhir_proto_r4_core_resources_message_definition_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type MessageDefinition ¶
type MessageDefinition 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"` // Business Identifier for a given MessageDefinition Url *datatypes_go_proto.Uri `protobuf:"bytes,10,opt,name=url,proto3" json:"url,omitempty"` // Primary key for the message definition on a given server Identifier []*datatypes_go_proto.Identifier `protobuf:"bytes,11,rep,name=identifier,proto3" json:"identifier,omitempty"` // Business version of the message definition Version *datatypes_go_proto.String `protobuf:"bytes,12,opt,name=version,proto3" json:"version,omitempty"` // Name for this message definition (computer friendly) Name *datatypes_go_proto.String `protobuf:"bytes,13,opt,name=name,proto3" json:"name,omitempty"` // Name for this message definition (human friendly) Title *datatypes_go_proto.String `protobuf:"bytes,14,opt,name=title,proto3" json:"title,omitempty"` // Takes the place of Replaces []*datatypes_go_proto.Canonical `protobuf:"bytes,15,rep,name=replaces,proto3" json:"replaces,omitempty"` Status *MessageDefinition_StatusCode `protobuf:"bytes,16,opt,name=status,proto3" json:"status,omitempty"` // For testing purposes, not real usage Experimental *datatypes_go_proto.Boolean `protobuf:"bytes,17,opt,name=experimental,proto3" json:"experimental,omitempty"` // Date last changed Date *datatypes_go_proto.DateTime `protobuf:"bytes,18,opt,name=date,proto3" json:"date,omitempty"` // Name of the publisher (organization or individual) Publisher *datatypes_go_proto.String `protobuf:"bytes,19,opt,name=publisher,proto3" json:"publisher,omitempty"` // Contact details for the publisher Contact []*datatypes_go_proto.ContactDetail `protobuf:"bytes,20,rep,name=contact,proto3" json:"contact,omitempty"` // Natural language description of the message definition Description *datatypes_go_proto.Markdown `protobuf:"bytes,21,opt,name=description,proto3" json:"description,omitempty"` // The context that the content is intended to support UseContext []*datatypes_go_proto.UsageContext `protobuf:"bytes,22,rep,name=use_context,json=useContext,proto3" json:"use_context,omitempty"` // Intended jurisdiction for message definition (if applicable) Jurisdiction []*datatypes_go_proto.CodeableConcept `protobuf:"bytes,23,rep,name=jurisdiction,proto3" json:"jurisdiction,omitempty"` // Why this message definition is defined Purpose *datatypes_go_proto.Markdown `protobuf:"bytes,24,opt,name=purpose,proto3" json:"purpose,omitempty"` // Use and/or publishing restrictions Copyright *datatypes_go_proto.Markdown `protobuf:"bytes,25,opt,name=copyright,proto3" json:"copyright,omitempty"` // Definition this one is based on Base *datatypes_go_proto.Canonical `protobuf:"bytes,26,opt,name=base,proto3" json:"base,omitempty"` // Protocol/workflow this is part of Parent []*datatypes_go_proto.Canonical `protobuf:"bytes,27,rep,name=parent,proto3" json:"parent,omitempty"` Event *MessageDefinition_EventX `protobuf:"bytes,28,opt,name=event,proto3" json:"event,omitempty"` Category *MessageDefinition_CategoryCode `protobuf:"bytes,29,opt,name=category,proto3" json:"category,omitempty"` Focus []*MessageDefinition_Focus `protobuf:"bytes,30,rep,name=focus,proto3" json:"focus,omitempty"` ResponseRequired *MessageDefinition_ResponseRequiredCode `protobuf:"bytes,31,opt,name=response_required,json=responseRequired,proto3" json:"response_required,omitempty"` AllowedResponse []*MessageDefinition_AllowedResponse `protobuf:"bytes,32,rep,name=allowed_response,json=allowedResponse,proto3" json:"allowed_response,omitempty"` // Canonical reference to a GraphDefinition Graph []*datatypes_go_proto.Canonical `protobuf:"bytes,33,rep,name=graph,proto3" json:"graph,omitempty"` // contains filtered or unexported fields }
Auto-generated from StructureDefinition for MessageDefinition, last updated 2019-11-01T09:29:23.356+11:00. A resource that defines a type of message that can be exchanged between systems. See http://hl7.org/fhir/StructureDefinition/MessageDefinition
func (*MessageDefinition) Descriptor
deprecated
func (*MessageDefinition) Descriptor() ([]byte, []int)
Deprecated: Use MessageDefinition.ProtoReflect.Descriptor instead.
func (*MessageDefinition) GetAllowedResponse ¶
func (x *MessageDefinition) GetAllowedResponse() []*MessageDefinition_AllowedResponse
func (*MessageDefinition) GetBase ¶
func (x *MessageDefinition) GetBase() *datatypes_go_proto.Canonical
func (*MessageDefinition) GetCategory ¶
func (x *MessageDefinition) GetCategory() *MessageDefinition_CategoryCode
func (*MessageDefinition) GetContact ¶
func (x *MessageDefinition) GetContact() []*datatypes_go_proto.ContactDetail
func (*MessageDefinition) GetContained ¶
func (x *MessageDefinition) GetContained() []*any.Any
func (*MessageDefinition) GetCopyright ¶
func (x *MessageDefinition) GetCopyright() *datatypes_go_proto.Markdown
func (*MessageDefinition) GetDate ¶
func (x *MessageDefinition) GetDate() *datatypes_go_proto.DateTime
func (*MessageDefinition) GetDescription ¶
func (x *MessageDefinition) GetDescription() *datatypes_go_proto.Markdown
func (*MessageDefinition) GetEvent ¶
func (x *MessageDefinition) GetEvent() *MessageDefinition_EventX
func (*MessageDefinition) GetExperimental ¶
func (x *MessageDefinition) GetExperimental() *datatypes_go_proto.Boolean
func (*MessageDefinition) GetExtension ¶
func (x *MessageDefinition) GetExtension() []*datatypes_go_proto.Extension
func (*MessageDefinition) GetFocus ¶
func (x *MessageDefinition) GetFocus() []*MessageDefinition_Focus
func (*MessageDefinition) GetGraph ¶
func (x *MessageDefinition) GetGraph() []*datatypes_go_proto.Canonical
func (*MessageDefinition) GetId ¶
func (x *MessageDefinition) GetId() *datatypes_go_proto.Id
func (*MessageDefinition) GetIdentifier ¶
func (x *MessageDefinition) GetIdentifier() []*datatypes_go_proto.Identifier
func (*MessageDefinition) GetImplicitRules ¶
func (x *MessageDefinition) GetImplicitRules() *datatypes_go_proto.Uri
func (*MessageDefinition) GetJurisdiction ¶
func (x *MessageDefinition) GetJurisdiction() []*datatypes_go_proto.CodeableConcept
func (*MessageDefinition) GetLanguage ¶
func (x *MessageDefinition) GetLanguage() *datatypes_go_proto.Code
func (*MessageDefinition) GetMeta ¶
func (x *MessageDefinition) GetMeta() *datatypes_go_proto.Meta
func (*MessageDefinition) GetModifierExtension ¶
func (x *MessageDefinition) GetModifierExtension() []*datatypes_go_proto.Extension
func (*MessageDefinition) GetName ¶
func (x *MessageDefinition) GetName() *datatypes_go_proto.String
func (*MessageDefinition) GetParent ¶
func (x *MessageDefinition) GetParent() []*datatypes_go_proto.Canonical
func (*MessageDefinition) GetPublisher ¶
func (x *MessageDefinition) GetPublisher() *datatypes_go_proto.String
func (*MessageDefinition) GetPurpose ¶
func (x *MessageDefinition) GetPurpose() *datatypes_go_proto.Markdown
func (*MessageDefinition) GetReplaces ¶
func (x *MessageDefinition) GetReplaces() []*datatypes_go_proto.Canonical
func (*MessageDefinition) GetResponseRequired ¶
func (x *MessageDefinition) GetResponseRequired() *MessageDefinition_ResponseRequiredCode
func (*MessageDefinition) GetStatus ¶
func (x *MessageDefinition) GetStatus() *MessageDefinition_StatusCode
func (*MessageDefinition) GetText ¶
func (x *MessageDefinition) GetText() *datatypes_go_proto.Narrative
func (*MessageDefinition) GetTitle ¶
func (x *MessageDefinition) GetTitle() *datatypes_go_proto.String
func (*MessageDefinition) GetUrl ¶
func (x *MessageDefinition) GetUrl() *datatypes_go_proto.Uri
func (*MessageDefinition) GetUseContext ¶
func (x *MessageDefinition) GetUseContext() []*datatypes_go_proto.UsageContext
func (*MessageDefinition) GetVersion ¶
func (x *MessageDefinition) GetVersion() *datatypes_go_proto.String
func (*MessageDefinition) ProtoMessage ¶
func (*MessageDefinition) ProtoMessage()
func (*MessageDefinition) ProtoReflect ¶
func (x *MessageDefinition) ProtoReflect() protoreflect.Message
func (*MessageDefinition) Reset ¶
func (x *MessageDefinition) Reset()
func (*MessageDefinition) String ¶
func (x *MessageDefinition) String() string
type MessageDefinition_AllowedResponse ¶
type MessageDefinition_AllowedResponse 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"` // Reference to allowed message definition response Message *datatypes_go_proto.Canonical `protobuf:"bytes,4,opt,name=message,proto3" json:"message,omitempty"` // When should this response be used Situation *datatypes_go_proto.Markdown `protobuf:"bytes,5,opt,name=situation,proto3" json:"situation,omitempty"` // contains filtered or unexported fields }
Responses to this message
func (*MessageDefinition_AllowedResponse) Descriptor
deprecated
func (*MessageDefinition_AllowedResponse) Descriptor() ([]byte, []int)
Deprecated: Use MessageDefinition_AllowedResponse.ProtoReflect.Descriptor instead.
func (*MessageDefinition_AllowedResponse) GetExtension ¶
func (x *MessageDefinition_AllowedResponse) GetExtension() []*datatypes_go_proto.Extension
func (*MessageDefinition_AllowedResponse) GetId ¶
func (x *MessageDefinition_AllowedResponse) GetId() *datatypes_go_proto.String
func (*MessageDefinition_AllowedResponse) GetMessage ¶
func (x *MessageDefinition_AllowedResponse) GetMessage() *datatypes_go_proto.Canonical
func (*MessageDefinition_AllowedResponse) GetModifierExtension ¶
func (x *MessageDefinition_AllowedResponse) GetModifierExtension() []*datatypes_go_proto.Extension
func (*MessageDefinition_AllowedResponse) GetSituation ¶
func (x *MessageDefinition_AllowedResponse) GetSituation() *datatypes_go_proto.Markdown
func (*MessageDefinition_AllowedResponse) ProtoMessage ¶
func (*MessageDefinition_AllowedResponse) ProtoMessage()
func (*MessageDefinition_AllowedResponse) ProtoReflect ¶
func (x *MessageDefinition_AllowedResponse) ProtoReflect() protoreflect.Message
func (*MessageDefinition_AllowedResponse) Reset ¶
func (x *MessageDefinition_AllowedResponse) Reset()
func (*MessageDefinition_AllowedResponse) String ¶
func (x *MessageDefinition_AllowedResponse) String() string
type MessageDefinition_CategoryCode ¶
type MessageDefinition_CategoryCode struct { Value codes_go_proto.MessageSignificanceCategoryCode_Value `` /* 127-byte string literal not displayed */ 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 }
consequence | currency | notification
func (*MessageDefinition_CategoryCode) Descriptor
deprecated
func (*MessageDefinition_CategoryCode) Descriptor() ([]byte, []int)
Deprecated: Use MessageDefinition_CategoryCode.ProtoReflect.Descriptor instead.
func (*MessageDefinition_CategoryCode) GetExtension ¶
func (x *MessageDefinition_CategoryCode) GetExtension() []*datatypes_go_proto.Extension
func (*MessageDefinition_CategoryCode) GetId ¶
func (x *MessageDefinition_CategoryCode) GetId() *datatypes_go_proto.String
func (*MessageDefinition_CategoryCode) GetValue ¶
func (x *MessageDefinition_CategoryCode) GetValue() codes_go_proto.MessageSignificanceCategoryCode_Value
func (*MessageDefinition_CategoryCode) ProtoMessage ¶
func (*MessageDefinition_CategoryCode) ProtoMessage()
func (*MessageDefinition_CategoryCode) ProtoReflect ¶
func (x *MessageDefinition_CategoryCode) ProtoReflect() protoreflect.Message
func (*MessageDefinition_CategoryCode) Reset ¶
func (x *MessageDefinition_CategoryCode) Reset()
func (*MessageDefinition_CategoryCode) String ¶
func (x *MessageDefinition_CategoryCode) String() string
type MessageDefinition_EventX ¶
type MessageDefinition_EventX struct { // Types that are assignable to Choice: // *MessageDefinition_EventX_Coding // *MessageDefinition_EventX_Uri Choice isMessageDefinition_EventX_Choice `protobuf_oneof:"choice"` // contains filtered or unexported fields }
Event code or link to the EventDefinition
func (*MessageDefinition_EventX) Descriptor
deprecated
func (*MessageDefinition_EventX) Descriptor() ([]byte, []int)
Deprecated: Use MessageDefinition_EventX.ProtoReflect.Descriptor instead.
func (*MessageDefinition_EventX) GetChoice ¶
func (m *MessageDefinition_EventX) GetChoice() isMessageDefinition_EventX_Choice
func (*MessageDefinition_EventX) GetCoding ¶
func (x *MessageDefinition_EventX) GetCoding() *datatypes_go_proto.Coding
func (*MessageDefinition_EventX) GetUri ¶
func (x *MessageDefinition_EventX) GetUri() *datatypes_go_proto.Uri
func (*MessageDefinition_EventX) ProtoMessage ¶
func (*MessageDefinition_EventX) ProtoMessage()
func (*MessageDefinition_EventX) ProtoReflect ¶
func (x *MessageDefinition_EventX) ProtoReflect() protoreflect.Message
func (*MessageDefinition_EventX) Reset ¶
func (x *MessageDefinition_EventX) Reset()
func (*MessageDefinition_EventX) String ¶
func (x *MessageDefinition_EventX) String() string
type MessageDefinition_EventX_Coding ¶
type MessageDefinition_EventX_Coding struct {
Coding *datatypes_go_proto.Coding `protobuf:"bytes,1,opt,name=coding,proto3,oneof"`
}
type MessageDefinition_EventX_Uri ¶
type MessageDefinition_EventX_Uri struct {
Uri *datatypes_go_proto.Uri `protobuf:"bytes,2,opt,name=uri,proto3,oneof"`
}
type MessageDefinition_Focus ¶
type MessageDefinition_Focus 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"` Code *MessageDefinition_Focus_CodeType `protobuf:"bytes,4,opt,name=code,proto3" json:"code,omitempty"` // Profile that must be adhered to by focus Profile *datatypes_go_proto.Canonical `protobuf:"bytes,5,opt,name=profile,proto3" json:"profile,omitempty"` // Minimum number of focuses of this type Min *datatypes_go_proto.UnsignedInt `protobuf:"bytes,6,opt,name=min,proto3" json:"min,omitempty"` // Maximum number of focuses of this type Max *datatypes_go_proto.String `protobuf:"bytes,7,opt,name=max,proto3" json:"max,omitempty"` // contains filtered or unexported fields }
Resource(s) that are the subject of the event
func (*MessageDefinition_Focus) Descriptor
deprecated
func (*MessageDefinition_Focus) Descriptor() ([]byte, []int)
Deprecated: Use MessageDefinition_Focus.ProtoReflect.Descriptor instead.
func (*MessageDefinition_Focus) GetCode ¶
func (x *MessageDefinition_Focus) GetCode() *MessageDefinition_Focus_CodeType
func (*MessageDefinition_Focus) GetExtension ¶
func (x *MessageDefinition_Focus) GetExtension() []*datatypes_go_proto.Extension
func (*MessageDefinition_Focus) GetId ¶
func (x *MessageDefinition_Focus) GetId() *datatypes_go_proto.String
func (*MessageDefinition_Focus) GetMax ¶
func (x *MessageDefinition_Focus) GetMax() *datatypes_go_proto.String
func (*MessageDefinition_Focus) GetMin ¶
func (x *MessageDefinition_Focus) GetMin() *datatypes_go_proto.UnsignedInt
func (*MessageDefinition_Focus) GetModifierExtension ¶
func (x *MessageDefinition_Focus) GetModifierExtension() []*datatypes_go_proto.Extension
func (*MessageDefinition_Focus) GetProfile ¶
func (x *MessageDefinition_Focus) GetProfile() *datatypes_go_proto.Canonical
func (*MessageDefinition_Focus) ProtoMessage ¶
func (*MessageDefinition_Focus) ProtoMessage()
func (*MessageDefinition_Focus) ProtoReflect ¶
func (x *MessageDefinition_Focus) ProtoReflect() protoreflect.Message
func (*MessageDefinition_Focus) Reset ¶
func (x *MessageDefinition_Focus) Reset()
func (*MessageDefinition_Focus) String ¶
func (x *MessageDefinition_Focus) String() string
type MessageDefinition_Focus_CodeType ¶
type MessageDefinition_Focus_CodeType struct { Value codes_go_proto.ResourceTypeCode_Value `protobuf:"varint,1,opt,name=value,proto3,enum=google.fhir.r4.core.ResourceTypeCode_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 }
Type of resource
func (*MessageDefinition_Focus_CodeType) Descriptor
deprecated
func (*MessageDefinition_Focus_CodeType) Descriptor() ([]byte, []int)
Deprecated: Use MessageDefinition_Focus_CodeType.ProtoReflect.Descriptor instead.
func (*MessageDefinition_Focus_CodeType) GetExtension ¶
func (x *MessageDefinition_Focus_CodeType) GetExtension() []*datatypes_go_proto.Extension
func (*MessageDefinition_Focus_CodeType) GetId ¶
func (x *MessageDefinition_Focus_CodeType) GetId() *datatypes_go_proto.String
func (*MessageDefinition_Focus_CodeType) GetValue ¶
func (x *MessageDefinition_Focus_CodeType) GetValue() codes_go_proto.ResourceTypeCode_Value
func (*MessageDefinition_Focus_CodeType) ProtoMessage ¶
func (*MessageDefinition_Focus_CodeType) ProtoMessage()
func (*MessageDefinition_Focus_CodeType) ProtoReflect ¶
func (x *MessageDefinition_Focus_CodeType) ProtoReflect() protoreflect.Message
func (*MessageDefinition_Focus_CodeType) Reset ¶
func (x *MessageDefinition_Focus_CodeType) Reset()
func (*MessageDefinition_Focus_CodeType) String ¶
func (x *MessageDefinition_Focus_CodeType) String() string
type MessageDefinition_ResponseRequiredCode ¶
type MessageDefinition_ResponseRequiredCode struct { Value codes_go_proto.MessageheaderResponseRequestCode_Value `` /* 128-byte string literal not displayed */ 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 }
always | on-error | never | on-success
func (*MessageDefinition_ResponseRequiredCode) Descriptor
deprecated
func (*MessageDefinition_ResponseRequiredCode) Descriptor() ([]byte, []int)
Deprecated: Use MessageDefinition_ResponseRequiredCode.ProtoReflect.Descriptor instead.
func (*MessageDefinition_ResponseRequiredCode) GetExtension ¶
func (x *MessageDefinition_ResponseRequiredCode) GetExtension() []*datatypes_go_proto.Extension
func (*MessageDefinition_ResponseRequiredCode) GetId ¶
func (x *MessageDefinition_ResponseRequiredCode) GetId() *datatypes_go_proto.String
func (*MessageDefinition_ResponseRequiredCode) GetValue ¶
func (x *MessageDefinition_ResponseRequiredCode) GetValue() codes_go_proto.MessageheaderResponseRequestCode_Value
func (*MessageDefinition_ResponseRequiredCode) ProtoMessage ¶
func (*MessageDefinition_ResponseRequiredCode) ProtoMessage()
func (*MessageDefinition_ResponseRequiredCode) ProtoReflect ¶
func (x *MessageDefinition_ResponseRequiredCode) ProtoReflect() protoreflect.Message
func (*MessageDefinition_ResponseRequiredCode) Reset ¶
func (x *MessageDefinition_ResponseRequiredCode) Reset()
func (*MessageDefinition_ResponseRequiredCode) String ¶
func (x *MessageDefinition_ResponseRequiredCode) String() string
type MessageDefinition_StatusCode ¶
type MessageDefinition_StatusCode struct { Value codes_go_proto.PublicationStatusCode_Value `protobuf:"varint,1,opt,name=value,proto3,enum=google.fhir.r4.core.PublicationStatusCode_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 }
draft | active | retired | unknown
func (*MessageDefinition_StatusCode) Descriptor
deprecated
func (*MessageDefinition_StatusCode) Descriptor() ([]byte, []int)
Deprecated: Use MessageDefinition_StatusCode.ProtoReflect.Descriptor instead.
func (*MessageDefinition_StatusCode) GetExtension ¶
func (x *MessageDefinition_StatusCode) GetExtension() []*datatypes_go_proto.Extension
func (*MessageDefinition_StatusCode) GetId ¶
func (x *MessageDefinition_StatusCode) GetId() *datatypes_go_proto.String
func (*MessageDefinition_StatusCode) GetValue ¶
func (x *MessageDefinition_StatusCode) GetValue() codes_go_proto.PublicationStatusCode_Value
func (*MessageDefinition_StatusCode) ProtoMessage ¶
func (*MessageDefinition_StatusCode) ProtoMessage()
func (*MessageDefinition_StatusCode) ProtoReflect ¶
func (x *MessageDefinition_StatusCode) ProtoReflect() protoreflect.Message
func (*MessageDefinition_StatusCode) Reset ¶
func (x *MessageDefinition_StatusCode) Reset()
func (*MessageDefinition_StatusCode) String ¶
func (x *MessageDefinition_StatusCode) String() string