message_header_go_proto

package
v0.7.4 Latest Latest
Warning

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

Go to latest
Published: Aug 10, 2022 License: Apache-2.0 Imports: 8 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

View Source
var File_proto_google_fhir_proto_r4_core_resources_message_header_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type MessageHeader

type MessageHeader 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"`
	Event             *MessageHeader_EventX               `protobuf:"bytes,10,opt,name=event,proto3" json:"event,omitempty"`
	Destination       []*MessageHeader_MessageDestination `protobuf:"bytes,11,rep,name=destination,proto3" json:"destination,omitempty"`
	// Real world sender of the message
	Sender *datatypes_go_proto.Reference `protobuf:"bytes,12,opt,name=sender,proto3" json:"sender,omitempty"`
	// The source of the data entry
	Enterer *datatypes_go_proto.Reference `protobuf:"bytes,13,opt,name=enterer,proto3" json:"enterer,omitempty"`
	// The source of the decision
	Author *datatypes_go_proto.Reference `protobuf:"bytes,14,opt,name=author,proto3" json:"author,omitempty"`
	Source *MessageHeader_MessageSource  `protobuf:"bytes,15,opt,name=source,proto3" json:"source,omitempty"`
	// Final responsibility for event
	Responsible *datatypes_go_proto.Reference `protobuf:"bytes,16,opt,name=responsible,proto3" json:"responsible,omitempty"`
	// Cause of event
	Reason   *datatypes_go_proto.CodeableConcept `protobuf:"bytes,17,opt,name=reason,proto3" json:"reason,omitempty"`
	Response *MessageHeader_Response             `protobuf:"bytes,18,opt,name=response,proto3" json:"response,omitempty"`
	// The actual content of the message
	Focus []*datatypes_go_proto.Reference `protobuf:"bytes,19,rep,name=focus,proto3" json:"focus,omitempty"`
	// Link to the definition for this message
	Definition *datatypes_go_proto.Canonical `protobuf:"bytes,20,opt,name=definition,proto3" json:"definition,omitempty"`
	// contains filtered or unexported fields
}

Auto-generated from StructureDefinition for MessageHeader, last updated 2019-11-01T09:29:23.356+11:00. A resource that describes a message that is exchanged between systems. See http://hl7.org/fhir/StructureDefinition/MessageHeader

func (*MessageHeader) Descriptor deprecated

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

Deprecated: Use MessageHeader.ProtoReflect.Descriptor instead.

func (*MessageHeader) GetAuthor

func (x *MessageHeader) GetAuthor() *datatypes_go_proto.Reference

func (*MessageHeader) GetContained

func (x *MessageHeader) GetContained() []*any.Any

func (*MessageHeader) GetDefinition

func (x *MessageHeader) GetDefinition() *datatypes_go_proto.Canonical

func (*MessageHeader) GetDestination

func (x *MessageHeader) GetDestination() []*MessageHeader_MessageDestination

func (*MessageHeader) GetEnterer

func (x *MessageHeader) GetEnterer() *datatypes_go_proto.Reference

func (*MessageHeader) GetEvent

func (x *MessageHeader) GetEvent() *MessageHeader_EventX

func (*MessageHeader) GetExtension

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

func (*MessageHeader) GetFocus

func (x *MessageHeader) GetFocus() []*datatypes_go_proto.Reference

func (*MessageHeader) GetId

func (x *MessageHeader) GetId() *datatypes_go_proto.Id

func (*MessageHeader) GetImplicitRules

func (x *MessageHeader) GetImplicitRules() *datatypes_go_proto.Uri

func (*MessageHeader) GetLanguage

func (x *MessageHeader) GetLanguage() *datatypes_go_proto.Code

func (*MessageHeader) GetMeta

func (x *MessageHeader) GetMeta() *datatypes_go_proto.Meta

func (*MessageHeader) GetModifierExtension

func (x *MessageHeader) GetModifierExtension() []*datatypes_go_proto.Extension

func (*MessageHeader) GetReason

func (*MessageHeader) GetResponse

func (x *MessageHeader) GetResponse() *MessageHeader_Response

func (*MessageHeader) GetResponsible

func (x *MessageHeader) GetResponsible() *datatypes_go_proto.Reference

func (*MessageHeader) GetSender

func (x *MessageHeader) GetSender() *datatypes_go_proto.Reference

func (*MessageHeader) GetSource

func (*MessageHeader) GetText

func (*MessageHeader) ProtoMessage

func (*MessageHeader) ProtoMessage()

func (*MessageHeader) ProtoReflect

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

func (*MessageHeader) Reset

func (x *MessageHeader) Reset()

func (*MessageHeader) String

func (x *MessageHeader) String() string

type MessageHeader_EventX

type MessageHeader_EventX struct {

	// Types that are assignable to Choice:
	//	*MessageHeader_EventX_Coding
	//	*MessageHeader_EventX_Uri
	Choice isMessageHeader_EventX_Choice `protobuf_oneof:"choice"`
	// contains filtered or unexported fields
}

Code for the event this message represents or link to event definition

func (*MessageHeader_EventX) Descriptor deprecated

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

Deprecated: Use MessageHeader_EventX.ProtoReflect.Descriptor instead.

func (*MessageHeader_EventX) GetChoice

func (m *MessageHeader_EventX) GetChoice() isMessageHeader_EventX_Choice

func (*MessageHeader_EventX) GetCoding

func (*MessageHeader_EventX) GetUri

func (*MessageHeader_EventX) ProtoMessage

func (*MessageHeader_EventX) ProtoMessage()

func (*MessageHeader_EventX) ProtoReflect

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

func (*MessageHeader_EventX) Reset

func (x *MessageHeader_EventX) Reset()

func (*MessageHeader_EventX) String

func (x *MessageHeader_EventX) String() string

type MessageHeader_EventX_Coding

type MessageHeader_EventX_Coding struct {
	Coding *datatypes_go_proto.Coding `protobuf:"bytes,1,opt,name=coding,proto3,oneof"`
}

type MessageHeader_EventX_Uri

type MessageHeader_EventX_Uri struct {
	Uri *datatypes_go_proto.Uri `protobuf:"bytes,2,opt,name=uri,proto3,oneof"`
}

type MessageHeader_MessageDestination

type MessageHeader_MessageDestination 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"`
	// Name of system
	Name *datatypes_go_proto.String `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"`
	// Particular delivery destination within the destination
	Target *datatypes_go_proto.Reference `protobuf:"bytes,5,opt,name=target,proto3" json:"target,omitempty"`
	// Actual destination address or id
	Endpoint *datatypes_go_proto.Url `protobuf:"bytes,6,opt,name=endpoint,proto3" json:"endpoint,omitempty"`
	// Intended "real-world" recipient for the data
	Receiver *datatypes_go_proto.Reference `protobuf:"bytes,7,opt,name=receiver,proto3" json:"receiver,omitempty"`
	// contains filtered or unexported fields
}

Message destination application(s)

func (*MessageHeader_MessageDestination) Descriptor deprecated

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

Deprecated: Use MessageHeader_MessageDestination.ProtoReflect.Descriptor instead.

func (*MessageHeader_MessageDestination) GetEndpoint

func (*MessageHeader_MessageDestination) GetExtension

func (*MessageHeader_MessageDestination) GetId

func (*MessageHeader_MessageDestination) GetModifierExtension

func (x *MessageHeader_MessageDestination) GetModifierExtension() []*datatypes_go_proto.Extension

func (*MessageHeader_MessageDestination) GetName

func (*MessageHeader_MessageDestination) GetReceiver

func (*MessageHeader_MessageDestination) GetTarget

func (*MessageHeader_MessageDestination) ProtoMessage

func (*MessageHeader_MessageDestination) ProtoMessage()

func (*MessageHeader_MessageDestination) ProtoReflect

func (*MessageHeader_MessageDestination) Reset

func (*MessageHeader_MessageDestination) String

type MessageHeader_MessageSource

type MessageHeader_MessageSource 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"`
	// Name of system
	Name *datatypes_go_proto.String `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"`
	// Name of software running the system
	Software *datatypes_go_proto.String `protobuf:"bytes,5,opt,name=software,proto3" json:"software,omitempty"`
	// Version of software running
	Version *datatypes_go_proto.String `protobuf:"bytes,6,opt,name=version,proto3" json:"version,omitempty"`
	// Human contact for problems
	Contact *datatypes_go_proto.ContactPoint `protobuf:"bytes,7,opt,name=contact,proto3" json:"contact,omitempty"`
	// Actual message source address or id
	Endpoint *datatypes_go_proto.Url `protobuf:"bytes,8,opt,name=endpoint,proto3" json:"endpoint,omitempty"`
	// contains filtered or unexported fields
}

Message source application

func (*MessageHeader_MessageSource) Descriptor deprecated

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

Deprecated: Use MessageHeader_MessageSource.ProtoReflect.Descriptor instead.

func (*MessageHeader_MessageSource) GetContact

func (*MessageHeader_MessageSource) GetEndpoint

func (*MessageHeader_MessageSource) GetExtension

func (*MessageHeader_MessageSource) GetId

func (*MessageHeader_MessageSource) GetModifierExtension

func (x *MessageHeader_MessageSource) GetModifierExtension() []*datatypes_go_proto.Extension

func (*MessageHeader_MessageSource) GetName

func (*MessageHeader_MessageSource) GetSoftware

func (*MessageHeader_MessageSource) GetVersion

func (*MessageHeader_MessageSource) ProtoMessage

func (*MessageHeader_MessageSource) ProtoMessage()

func (*MessageHeader_MessageSource) ProtoReflect

func (*MessageHeader_MessageSource) Reset

func (x *MessageHeader_MessageSource) Reset()

func (*MessageHeader_MessageSource) String

func (x *MessageHeader_MessageSource) String() string

type MessageHeader_Response

type MessageHeader_Response 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"`
	// Id of original message
	Identifier *datatypes_go_proto.Id           `protobuf:"bytes,4,opt,name=identifier,proto3" json:"identifier,omitempty"`
	Code       *MessageHeader_Response_CodeType `protobuf:"bytes,5,opt,name=code,proto3" json:"code,omitempty"`
	// Specific list of hints/warnings/errors
	Details *datatypes_go_proto.Reference `protobuf:"bytes,6,opt,name=details,proto3" json:"details,omitempty"`
	// contains filtered or unexported fields
}

If this is a reply to prior message

func (*MessageHeader_Response) Descriptor deprecated

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

Deprecated: Use MessageHeader_Response.ProtoReflect.Descriptor instead.

func (*MessageHeader_Response) GetCode

func (*MessageHeader_Response) GetDetails

func (*MessageHeader_Response) GetExtension

func (*MessageHeader_Response) GetId

func (*MessageHeader_Response) GetIdentifier

func (x *MessageHeader_Response) GetIdentifier() *datatypes_go_proto.Id

func (*MessageHeader_Response) GetModifierExtension

func (x *MessageHeader_Response) GetModifierExtension() []*datatypes_go_proto.Extension

func (*MessageHeader_Response) ProtoMessage

func (*MessageHeader_Response) ProtoMessage()

func (*MessageHeader_Response) ProtoReflect

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

func (*MessageHeader_Response) Reset

func (x *MessageHeader_Response) Reset()

func (*MessageHeader_Response) String

func (x *MessageHeader_Response) String() string

type MessageHeader_Response_CodeType

type MessageHeader_Response_CodeType struct {
	Value     codes_go_proto.ResponseTypeCode_Value `protobuf:"varint,1,opt,name=value,proto3,enum=google.fhir.r4.core.ResponseTypeCode_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
}

ok | transient-error | fatal-error

func (*MessageHeader_Response_CodeType) Descriptor deprecated

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

Deprecated: Use MessageHeader_Response_CodeType.ProtoReflect.Descriptor instead.

func (*MessageHeader_Response_CodeType) GetExtension

func (*MessageHeader_Response_CodeType) GetId

func (*MessageHeader_Response_CodeType) GetValue

func (*MessageHeader_Response_CodeType) ProtoMessage

func (*MessageHeader_Response_CodeType) ProtoMessage()

func (*MessageHeader_Response_CodeType) ProtoReflect

func (*MessageHeader_Response_CodeType) Reset

func (*MessageHeader_Response_CodeType) String

Jump to

Keyboard shortcuts

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