operation_definition_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: 9 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

View Source
var File_proto_google_fhir_proto_r5_core_resources_operation_definition_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type OperationDefinition

type OperationDefinition 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"`
	// Canonical identifier for this operation definition, represented as a URI
	// (globally unique)
	Url *datatypes_go_proto.Uri `protobuf:"bytes,10,opt,name=url,proto3" json:"url,omitempty"`
	// Business version of the operation definition
	Version *datatypes_go_proto.String `protobuf:"bytes,11,opt,name=version,proto3" json:"version,omitempty"`
	// Name for this operation definition (computer friendly)
	Name *datatypes_go_proto.String `protobuf:"bytes,12,opt,name=name,proto3" json:"name,omitempty"`
	// Name for this operation definition (human friendly)
	Title  *datatypes_go_proto.String      `protobuf:"bytes,13,opt,name=title,proto3" json:"title,omitempty"`
	Status *OperationDefinition_StatusCode `protobuf:"bytes,14,opt,name=status,proto3" json:"status,omitempty"`
	Kind   *OperationDefinition_KindCode   `protobuf:"bytes,15,opt,name=kind,proto3" json:"kind,omitempty"`
	// For testing purposes, not real usage
	Experimental *datatypes_go_proto.Boolean `protobuf:"bytes,16,opt,name=experimental,proto3" json:"experimental,omitempty"`
	// Date last changed
	Date *datatypes_go_proto.DateTime `protobuf:"bytes,17,opt,name=date,proto3" json:"date,omitempty"`
	// Name of the publisher (organization or individual)
	Publisher *datatypes_go_proto.String `protobuf:"bytes,18,opt,name=publisher,proto3" json:"publisher,omitempty"`
	// Contact details for the publisher
	Contact []*datatypes_go_proto.ContactDetail `protobuf:"bytes,19,rep,name=contact,proto3" json:"contact,omitempty"`
	// Natural language description of the operation definition
	Description *datatypes_go_proto.Markdown `protobuf:"bytes,20,opt,name=description,proto3" json:"description,omitempty"`
	// The context that the content is intended to support
	UseContext []*datatypes_go_proto.UsageContext `protobuf:"bytes,21,rep,name=use_context,json=useContext,proto3" json:"use_context,omitempty"`
	// Intended jurisdiction for operation definition (if applicable)
	Jurisdiction []*datatypes_go_proto.CodeableConcept `protobuf:"bytes,22,rep,name=jurisdiction,proto3" json:"jurisdiction,omitempty"`
	// Why this operation definition is defined
	Purpose *datatypes_go_proto.Markdown `protobuf:"bytes,23,opt,name=purpose,proto3" json:"purpose,omitempty"`
	// Whether content is changed by the operation
	AffectsState *datatypes_go_proto.Boolean `protobuf:"bytes,24,opt,name=affects_state,json=affectsState,proto3" json:"affects_state,omitempty"`
	// Name used to invoke the operation
	Code *datatypes_go_proto.Code `protobuf:"bytes,25,opt,name=code,proto3" json:"code,omitempty"`
	// Additional information about use
	Comment *datatypes_go_proto.Markdown `protobuf:"bytes,26,opt,name=comment,proto3" json:"comment,omitempty"`
	// Marks this as a profile of the base
	Base     *datatypes_go_proto.Canonical       `protobuf:"bytes,27,opt,name=base,proto3" json:"base,omitempty"`
	Resource []*OperationDefinition_ResourceCode `protobuf:"bytes,28,rep,name=resource,proto3" json:"resource,omitempty"`
	// Invoke at the system level?
	System *datatypes_go_proto.Boolean `protobuf:"bytes,29,opt,name=system,proto3" json:"system,omitempty"`
	// Invoke at the type level?
	Type *datatypes_go_proto.Boolean `protobuf:"bytes,30,opt,name=type,proto3" json:"type,omitempty"`
	// Invoke on an instance?
	Instance *datatypes_go_proto.Boolean `protobuf:"bytes,31,opt,name=instance,proto3" json:"instance,omitempty"`
	// Validation information for in parameters
	InputProfile *datatypes_go_proto.Canonical `protobuf:"bytes,32,opt,name=input_profile,json=inputProfile,proto3" json:"input_profile,omitempty"`
	// Validation information for out parameters
	OutputProfile *datatypes_go_proto.Canonical    `protobuf:"bytes,33,opt,name=output_profile,json=outputProfile,proto3" json:"output_profile,omitempty"`
	Parameter     []*OperationDefinition_Parameter `protobuf:"bytes,34,rep,name=parameter,proto3" json:"parameter,omitempty"`
	Overload      []*OperationDefinition_Overload  `protobuf:"bytes,35,rep,name=overload,proto3" json:"overload,omitempty"`
	// contains filtered or unexported fields
}

Auto-generated from StructureDefinition for OperationDefinition, last updated 2019-12-31T21:03:40.621+11:00. Definition of an operation or a named query. See http://hl7.org/fhir/StructureDefinition/OperationDefinition

func (*OperationDefinition) Descriptor deprecated

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

Deprecated: Use OperationDefinition.ProtoReflect.Descriptor instead.

func (*OperationDefinition) GetAffectsState

func (x *OperationDefinition) GetAffectsState() *datatypes_go_proto.Boolean

func (*OperationDefinition) GetBase

func (*OperationDefinition) GetCode

func (*OperationDefinition) GetComment

func (*OperationDefinition) GetContact

func (*OperationDefinition) GetContained

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

func (*OperationDefinition) GetDate

func (*OperationDefinition) GetDescription

func (x *OperationDefinition) GetDescription() *datatypes_go_proto.Markdown

func (*OperationDefinition) GetExperimental

func (x *OperationDefinition) GetExperimental() *datatypes_go_proto.Boolean

func (*OperationDefinition) GetExtension

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

func (*OperationDefinition) GetId

func (*OperationDefinition) GetImplicitRules

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

func (*OperationDefinition) GetInputProfile

func (x *OperationDefinition) GetInputProfile() *datatypes_go_proto.Canonical

func (*OperationDefinition) GetInstance

func (*OperationDefinition) GetJurisdiction

func (x *OperationDefinition) GetJurisdiction() []*datatypes_go_proto.CodeableConcept

func (*OperationDefinition) GetKind

func (*OperationDefinition) GetLanguage

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

func (*OperationDefinition) GetMeta

func (*OperationDefinition) GetModifierExtension

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

func (*OperationDefinition) GetName

func (*OperationDefinition) GetOutputProfile

func (x *OperationDefinition) GetOutputProfile() *datatypes_go_proto.Canonical

func (*OperationDefinition) GetOverload

func (*OperationDefinition) GetParameter

func (*OperationDefinition) GetPublisher

func (x *OperationDefinition) GetPublisher() *datatypes_go_proto.String

func (*OperationDefinition) GetPurpose

func (*OperationDefinition) GetResource

func (*OperationDefinition) GetStatus

func (*OperationDefinition) GetSystem

func (*OperationDefinition) GetText

func (*OperationDefinition) GetTitle

func (*OperationDefinition) GetType

func (*OperationDefinition) GetUrl

func (*OperationDefinition) GetUseContext

func (x *OperationDefinition) GetUseContext() []*datatypes_go_proto.UsageContext

func (*OperationDefinition) GetVersion

func (*OperationDefinition) ProtoMessage

func (*OperationDefinition) ProtoMessage()

func (*OperationDefinition) ProtoReflect

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

func (*OperationDefinition) Reset

func (x *OperationDefinition) Reset()

func (*OperationDefinition) String

func (x *OperationDefinition) String() string

type OperationDefinition_KindCode

type OperationDefinition_KindCode struct {
	Value     codes_go_proto.OperationKindCode_Value `protobuf:"varint,1,opt,name=value,proto3,enum=google.fhir.r5.core.OperationKindCode_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
}

operation | query

func (*OperationDefinition_KindCode) Descriptor deprecated

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

Deprecated: Use OperationDefinition_KindCode.ProtoReflect.Descriptor instead.

func (*OperationDefinition_KindCode) GetExtension

func (*OperationDefinition_KindCode) GetId

func (*OperationDefinition_KindCode) GetValue

func (*OperationDefinition_KindCode) ProtoMessage

func (*OperationDefinition_KindCode) ProtoMessage()

func (*OperationDefinition_KindCode) ProtoReflect

func (*OperationDefinition_KindCode) Reset

func (x *OperationDefinition_KindCode) Reset()

func (*OperationDefinition_KindCode) String

type OperationDefinition_Overload

type OperationDefinition_Overload struct {

	// Unique id for inter-element referencing
	Id *datatypes_go_proto.Id `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 parameter to include in overload
	ParameterName []*datatypes_go_proto.String `protobuf:"bytes,4,rep,name=parameter_name,json=parameterName,proto3" json:"parameter_name,omitempty"`
	// Comments to go on overload
	Comment *datatypes_go_proto.String `protobuf:"bytes,5,opt,name=comment,proto3" json:"comment,omitempty"`
	// contains filtered or unexported fields
}

Define overloaded variants for when generating code

func (*OperationDefinition_Overload) Descriptor deprecated

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

Deprecated: Use OperationDefinition_Overload.ProtoReflect.Descriptor instead.

func (*OperationDefinition_Overload) GetComment

func (*OperationDefinition_Overload) GetExtension

func (*OperationDefinition_Overload) GetId

func (*OperationDefinition_Overload) GetModifierExtension

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

func (*OperationDefinition_Overload) GetParameterName

func (x *OperationDefinition_Overload) GetParameterName() []*datatypes_go_proto.String

func (*OperationDefinition_Overload) ProtoMessage

func (*OperationDefinition_Overload) ProtoMessage()

func (*OperationDefinition_Overload) ProtoReflect

func (*OperationDefinition_Overload) Reset

func (x *OperationDefinition_Overload) Reset()

func (*OperationDefinition_Overload) String

type OperationDefinition_Parameter

type OperationDefinition_Parameter struct {

	// Unique id for inter-element referencing
	Id *datatypes_go_proto.Id `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 in Parameters.parameter.name or in URL
	Name *datatypes_go_proto.Code               `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"`
	Use  *OperationDefinition_Parameter_UseCode `protobuf:"bytes,5,opt,name=use,proto3" json:"use,omitempty"`
	// Minimum Cardinality
	Min *datatypes_go_proto.Integer `protobuf:"bytes,6,opt,name=min,proto3" json:"min,omitempty"`
	// Maximum Cardinality (a number or *)
	Max *datatypes_go_proto.String `protobuf:"bytes,7,opt,name=max,proto3" json:"max,omitempty"`
	// Description of meaning/use
	Documentation *datatypes_go_proto.String              `protobuf:"bytes,8,opt,name=documentation,proto3" json:"documentation,omitempty"`
	Type          *OperationDefinition_Parameter_TypeCode `protobuf:"bytes,9,opt,name=type,proto3" json:"type,omitempty"`
	// If type is Reference | canonical, allowed targets
	TargetProfile  []*datatypes_go_proto.Canonical                 `protobuf:"bytes,10,rep,name=target_profile,json=targetProfile,proto3" json:"target_profile,omitempty"`
	SearchType     *OperationDefinition_Parameter_SearchTypeCode   `protobuf:"bytes,11,opt,name=search_type,json=searchType,proto3" json:"search_type,omitempty"`
	Binding        *OperationDefinition_Parameter_Binding          `protobuf:"bytes,12,opt,name=binding,proto3" json:"binding,omitempty"`
	ReferencedFrom []*OperationDefinition_Parameter_ReferencedFrom `protobuf:"bytes,13,rep,name=referenced_from,json=referencedFrom,proto3" json:"referenced_from,omitempty"`
	// Parts of a nested Parameter
	Part []*OperationDefinition_Parameter `protobuf:"bytes,14,rep,name=part,proto3" json:"part,omitempty"`
	// contains filtered or unexported fields
}

Parameters for the operation/query

func (*OperationDefinition_Parameter) Descriptor deprecated

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

Deprecated: Use OperationDefinition_Parameter.ProtoReflect.Descriptor instead.

func (*OperationDefinition_Parameter) GetBinding

func (*OperationDefinition_Parameter) GetDocumentation

func (*OperationDefinition_Parameter) GetExtension

func (*OperationDefinition_Parameter) GetId

func (*OperationDefinition_Parameter) GetMax

func (*OperationDefinition_Parameter) GetMin

func (*OperationDefinition_Parameter) GetModifierExtension

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

func (*OperationDefinition_Parameter) GetName

func (*OperationDefinition_Parameter) GetPart

func (*OperationDefinition_Parameter) GetReferencedFrom

func (*OperationDefinition_Parameter) GetSearchType

func (*OperationDefinition_Parameter) GetTargetProfile

func (*OperationDefinition_Parameter) GetType

func (*OperationDefinition_Parameter) GetUse

func (*OperationDefinition_Parameter) ProtoMessage

func (*OperationDefinition_Parameter) ProtoMessage()

func (*OperationDefinition_Parameter) ProtoReflect

func (*OperationDefinition_Parameter) Reset

func (x *OperationDefinition_Parameter) Reset()

func (*OperationDefinition_Parameter) String

type OperationDefinition_Parameter_Binding

type OperationDefinition_Parameter_Binding struct {

	// Unique id for inter-element referencing
	Id *datatypes_go_proto.Id `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"`
	Strength          *OperationDefinition_Parameter_Binding_StrengthCode `protobuf:"bytes,4,opt,name=strength,proto3" json:"strength,omitempty"`
	// Source of value set
	ValueSet *datatypes_go_proto.Canonical `protobuf:"bytes,5,opt,name=value_set,json=valueSet,proto3" json:"value_set,omitempty"`
	// contains filtered or unexported fields
}

ValueSet details if this is coded

func (*OperationDefinition_Parameter_Binding) Descriptor deprecated

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

Deprecated: Use OperationDefinition_Parameter_Binding.ProtoReflect.Descriptor instead.

func (*OperationDefinition_Parameter_Binding) GetExtension

func (*OperationDefinition_Parameter_Binding) GetId

func (*OperationDefinition_Parameter_Binding) GetModifierExtension

func (*OperationDefinition_Parameter_Binding) GetStrength

func (*OperationDefinition_Parameter_Binding) GetValueSet

func (*OperationDefinition_Parameter_Binding) ProtoMessage

func (*OperationDefinition_Parameter_Binding) ProtoMessage()

func (*OperationDefinition_Parameter_Binding) ProtoReflect

func (*OperationDefinition_Parameter_Binding) Reset

func (*OperationDefinition_Parameter_Binding) String

type OperationDefinition_Parameter_Binding_StrengthCode

type OperationDefinition_Parameter_Binding_StrengthCode struct {
	Value     codes_go_proto.BindingStrengthCode_Value `protobuf:"varint,1,opt,name=value,proto3,enum=google.fhir.r5.core.BindingStrengthCode_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
}

required | extensible | preferred | example

func (*OperationDefinition_Parameter_Binding_StrengthCode) Descriptor deprecated

Deprecated: Use OperationDefinition_Parameter_Binding_StrengthCode.ProtoReflect.Descriptor instead.

func (*OperationDefinition_Parameter_Binding_StrengthCode) GetExtension

func (*OperationDefinition_Parameter_Binding_StrengthCode) GetId

func (*OperationDefinition_Parameter_Binding_StrengthCode) GetValue

func (*OperationDefinition_Parameter_Binding_StrengthCode) ProtoMessage

func (*OperationDefinition_Parameter_Binding_StrengthCode) ProtoReflect

func (*OperationDefinition_Parameter_Binding_StrengthCode) Reset

func (*OperationDefinition_Parameter_Binding_StrengthCode) String

type OperationDefinition_Parameter_ReferencedFrom

type OperationDefinition_Parameter_ReferencedFrom struct {

	// Unique id for inter-element referencing
	Id *datatypes_go_proto.Id `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"`
	// Referencing parameter
	Source *datatypes_go_proto.String `protobuf:"bytes,4,opt,name=source,proto3" json:"source,omitempty"`
	// Element id of reference
	SourceId *datatypes_go_proto.String `protobuf:"bytes,5,opt,name=source_id,json=sourceId,proto3" json:"source_id,omitempty"`
	// contains filtered or unexported fields
}

References to this parameter

func (*OperationDefinition_Parameter_ReferencedFrom) Descriptor deprecated

Deprecated: Use OperationDefinition_Parameter_ReferencedFrom.ProtoReflect.Descriptor instead.

func (*OperationDefinition_Parameter_ReferencedFrom) GetExtension

func (*OperationDefinition_Parameter_ReferencedFrom) GetId

func (*OperationDefinition_Parameter_ReferencedFrom) GetModifierExtension

func (*OperationDefinition_Parameter_ReferencedFrom) GetSource

func (*OperationDefinition_Parameter_ReferencedFrom) GetSourceId

func (*OperationDefinition_Parameter_ReferencedFrom) ProtoMessage

func (*OperationDefinition_Parameter_ReferencedFrom) ProtoReflect

func (*OperationDefinition_Parameter_ReferencedFrom) Reset

func (*OperationDefinition_Parameter_ReferencedFrom) String

type OperationDefinition_Parameter_SearchTypeCode

type OperationDefinition_Parameter_SearchTypeCode struct {
	Value     codes_go_proto.SearchParamTypeCode_Value `protobuf:"varint,1,opt,name=value,proto3,enum=google.fhir.r5.core.SearchParamTypeCode_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
}

number | date | string | token | reference | composite | quantity | uri | special

func (*OperationDefinition_Parameter_SearchTypeCode) Descriptor deprecated

Deprecated: Use OperationDefinition_Parameter_SearchTypeCode.ProtoReflect.Descriptor instead.

func (*OperationDefinition_Parameter_SearchTypeCode) GetExtension

func (*OperationDefinition_Parameter_SearchTypeCode) GetId

func (*OperationDefinition_Parameter_SearchTypeCode) GetValue

func (*OperationDefinition_Parameter_SearchTypeCode) ProtoMessage

func (*OperationDefinition_Parameter_SearchTypeCode) ProtoReflect

func (*OperationDefinition_Parameter_SearchTypeCode) Reset

func (*OperationDefinition_Parameter_SearchTypeCode) String

type OperationDefinition_Parameter_TypeCode

type OperationDefinition_Parameter_TypeCode struct {
	Value     valuesets_go_proto.FHIRAllTypesValueSet_Value `protobuf:"varint,1,opt,name=value,proto3,enum=google.fhir.r5.core.FHIRAllTypesValueSet_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
}

What type this parameter has

func (*OperationDefinition_Parameter_TypeCode) Descriptor deprecated

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

Deprecated: Use OperationDefinition_Parameter_TypeCode.ProtoReflect.Descriptor instead.

func (*OperationDefinition_Parameter_TypeCode) GetExtension

func (*OperationDefinition_Parameter_TypeCode) GetId

func (*OperationDefinition_Parameter_TypeCode) GetValue

func (*OperationDefinition_Parameter_TypeCode) ProtoMessage

func (*OperationDefinition_Parameter_TypeCode) ProtoReflect

func (*OperationDefinition_Parameter_TypeCode) Reset

func (*OperationDefinition_Parameter_TypeCode) String

type OperationDefinition_Parameter_UseCode

type OperationDefinition_Parameter_UseCode struct {
	Value     codes_go_proto.OperationParameterUseCode_Value `protobuf:"varint,1,opt,name=value,proto3,enum=google.fhir.r5.core.OperationParameterUseCode_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
}

in | out

func (*OperationDefinition_Parameter_UseCode) Descriptor deprecated

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

Deprecated: Use OperationDefinition_Parameter_UseCode.ProtoReflect.Descriptor instead.

func (*OperationDefinition_Parameter_UseCode) GetExtension

func (*OperationDefinition_Parameter_UseCode) GetId

func (*OperationDefinition_Parameter_UseCode) GetValue

func (*OperationDefinition_Parameter_UseCode) ProtoMessage

func (*OperationDefinition_Parameter_UseCode) ProtoMessage()

func (*OperationDefinition_Parameter_UseCode) ProtoReflect

func (*OperationDefinition_Parameter_UseCode) Reset

func (*OperationDefinition_Parameter_UseCode) String

type OperationDefinition_ResourceCode

type OperationDefinition_ResourceCode struct {
	Value     codes_go_proto.ResourceTypeCode_Value `protobuf:"varint,1,opt,name=value,proto3,enum=google.fhir.r5.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
}

Types this operation applies to

func (*OperationDefinition_ResourceCode) Descriptor deprecated

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

Deprecated: Use OperationDefinition_ResourceCode.ProtoReflect.Descriptor instead.

func (*OperationDefinition_ResourceCode) GetExtension

func (*OperationDefinition_ResourceCode) GetId

func (*OperationDefinition_ResourceCode) GetValue

func (*OperationDefinition_ResourceCode) ProtoMessage

func (*OperationDefinition_ResourceCode) ProtoMessage()

func (*OperationDefinition_ResourceCode) ProtoReflect

func (*OperationDefinition_ResourceCode) Reset

func (*OperationDefinition_ResourceCode) String

type OperationDefinition_StatusCode

type OperationDefinition_StatusCode struct {
	Value     codes_go_proto.PublicationStatusCode_Value `protobuf:"varint,1,opt,name=value,proto3,enum=google.fhir.r5.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 (*OperationDefinition_StatusCode) Descriptor deprecated

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

Deprecated: Use OperationDefinition_StatusCode.ProtoReflect.Descriptor instead.

func (*OperationDefinition_StatusCode) GetExtension

func (*OperationDefinition_StatusCode) GetId

func (*OperationDefinition_StatusCode) GetValue

func (*OperationDefinition_StatusCode) ProtoMessage

func (*OperationDefinition_StatusCode) ProtoMessage()

func (*OperationDefinition_StatusCode) ProtoReflect

func (*OperationDefinition_StatusCode) Reset

func (x *OperationDefinition_StatusCode) Reset()

func (*OperationDefinition_StatusCode) String

Jump to

Keyboard shortcuts

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