operation_outcome_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: 3

Documentation

Index

Constants

This section is empty.

Variables

View Source
var File_proto_google_fhir_proto_r4_core_resources_operation_outcome_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type OperationOutcome

type OperationOutcome 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"`
	Issue             []*OperationOutcome_Issue       `protobuf:"bytes,10,rep,name=issue,proto3" json:"issue,omitempty"`
	// contains filtered or unexported fields
}

Auto-generated from StructureDefinition for OperationOutcome, last updated 2019-11-01T09:29:23.356+11:00. Information about the success/failure of an action. See http://hl7.org/fhir/StructureDefinition/OperationOutcome

func (*OperationOutcome) Descriptor deprecated

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

Deprecated: Use OperationOutcome.ProtoReflect.Descriptor instead.

func (*OperationOutcome) GetContained

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

func (*OperationOutcome) GetExtension

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

func (*OperationOutcome) GetId

func (*OperationOutcome) GetImplicitRules

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

func (*OperationOutcome) GetIssue

func (x *OperationOutcome) GetIssue() []*OperationOutcome_Issue

func (*OperationOutcome) GetLanguage

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

func (*OperationOutcome) GetMeta

func (*OperationOutcome) GetModifierExtension

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

func (*OperationOutcome) GetText

func (*OperationOutcome) ProtoMessage

func (*OperationOutcome) ProtoMessage()

func (*OperationOutcome) ProtoReflect

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

func (*OperationOutcome) Reset

func (x *OperationOutcome) Reset()

func (*OperationOutcome) String

func (x *OperationOutcome) String() string

type OperationOutcome_Issue

type OperationOutcome_Issue 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"`
	Severity          *OperationOutcome_Issue_SeverityCode `protobuf:"bytes,4,opt,name=severity,proto3" json:"severity,omitempty"`
	Code              *OperationOutcome_Issue_CodeType     `protobuf:"bytes,5,opt,name=code,proto3" json:"code,omitempty"`
	// Additional details about the error
	Details *datatypes_go_proto.CodeableConcept `protobuf:"bytes,6,opt,name=details,proto3" json:"details,omitempty"`
	// Additional diagnostic information about the issue
	Diagnostics *datatypes_go_proto.String `protobuf:"bytes,7,opt,name=diagnostics,proto3" json:"diagnostics,omitempty"`
	// Deprecated: Path of element(s) related to issue
	Location []*datatypes_go_proto.String `protobuf:"bytes,8,rep,name=location,proto3" json:"location,omitempty"`
	// FHIRPath of element(s) related to issue
	Expression []*datatypes_go_proto.String `protobuf:"bytes,9,rep,name=expression,proto3" json:"expression,omitempty"`
	// contains filtered or unexported fields
}

A single issue associated with the action

func (*OperationOutcome_Issue) Descriptor deprecated

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

Deprecated: Use OperationOutcome_Issue.ProtoReflect.Descriptor instead.

func (*OperationOutcome_Issue) GetCode

func (*OperationOutcome_Issue) GetDetails

func (*OperationOutcome_Issue) GetDiagnostics

func (x *OperationOutcome_Issue) GetDiagnostics() *datatypes_go_proto.String

func (*OperationOutcome_Issue) GetExpression

func (x *OperationOutcome_Issue) GetExpression() []*datatypes_go_proto.String

func (*OperationOutcome_Issue) GetExtension

func (*OperationOutcome_Issue) GetId

func (*OperationOutcome_Issue) GetLocation

func (x *OperationOutcome_Issue) GetLocation() []*datatypes_go_proto.String

func (*OperationOutcome_Issue) GetModifierExtension

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

func (*OperationOutcome_Issue) GetSeverity

func (*OperationOutcome_Issue) ProtoMessage

func (*OperationOutcome_Issue) ProtoMessage()

func (*OperationOutcome_Issue) ProtoReflect

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

func (*OperationOutcome_Issue) Reset

func (x *OperationOutcome_Issue) Reset()

func (*OperationOutcome_Issue) String

func (x *OperationOutcome_Issue) String() string

type OperationOutcome_Issue_CodeType

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

Error or warning code

func (*OperationOutcome_Issue_CodeType) Descriptor deprecated

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

Deprecated: Use OperationOutcome_Issue_CodeType.ProtoReflect.Descriptor instead.

func (*OperationOutcome_Issue_CodeType) GetExtension

func (*OperationOutcome_Issue_CodeType) GetId

func (*OperationOutcome_Issue_CodeType) GetValue

func (*OperationOutcome_Issue_CodeType) ProtoMessage

func (*OperationOutcome_Issue_CodeType) ProtoMessage()

func (*OperationOutcome_Issue_CodeType) ProtoReflect

func (*OperationOutcome_Issue_CodeType) Reset

func (*OperationOutcome_Issue_CodeType) String

type OperationOutcome_Issue_SeverityCode

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

fatal | error | warning | information

func (*OperationOutcome_Issue_SeverityCode) Descriptor deprecated

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

Deprecated: Use OperationOutcome_Issue_SeverityCode.ProtoReflect.Descriptor instead.

func (*OperationOutcome_Issue_SeverityCode) GetExtension

func (*OperationOutcome_Issue_SeverityCode) GetId

func (*OperationOutcome_Issue_SeverityCode) GetValue

func (*OperationOutcome_Issue_SeverityCode) ProtoMessage

func (*OperationOutcome_Issue_SeverityCode) ProtoMessage()

func (*OperationOutcome_Issue_SeverityCode) ProtoReflect

func (*OperationOutcome_Issue_SeverityCode) Reset

func (*OperationOutcome_Issue_SeverityCode) String

Jump to

Keyboard shortcuts

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