terminology_capabilities_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_terminology_capabilities_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type TerminologyCapabilities

type TerminologyCapabilities 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 terminology capabilities, 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 terminology capabilities
	Version *datatypes_go_proto.String `protobuf:"bytes,11,opt,name=version,proto3" json:"version,omitempty"`
	// Name for this terminology capabilities (computer friendly)
	Name *datatypes_go_proto.String `protobuf:"bytes,12,opt,name=name,proto3" json:"name,omitempty"`
	// Name for this terminology capabilities (human friendly)
	Title  *datatypes_go_proto.String          `protobuf:"bytes,13,opt,name=title,proto3" json:"title,omitempty"`
	Status *TerminologyCapabilities_StatusCode `protobuf:"bytes,14,opt,name=status,proto3" json:"status,omitempty"`
	// For testing purposes, not real usage
	Experimental *datatypes_go_proto.Boolean `protobuf:"bytes,15,opt,name=experimental,proto3" json:"experimental,omitempty"`
	// Date last changed
	Date *datatypes_go_proto.DateTime `protobuf:"bytes,16,opt,name=date,proto3" json:"date,omitempty"`
	// Name of the publisher (organization or individual)
	Publisher *datatypes_go_proto.String `protobuf:"bytes,17,opt,name=publisher,proto3" json:"publisher,omitempty"`
	// Contact details for the publisher
	Contact []*datatypes_go_proto.ContactDetail `protobuf:"bytes,18,rep,name=contact,proto3" json:"contact,omitempty"`
	// Natural language description of the terminology capabilities
	Description *datatypes_go_proto.Markdown `protobuf:"bytes,19,opt,name=description,proto3" json:"description,omitempty"`
	// The context that the content is intended to support
	UseContext []*datatypes_go_proto.UsageContext `protobuf:"bytes,20,rep,name=use_context,json=useContext,proto3" json:"use_context,omitempty"`
	// Intended jurisdiction for terminology capabilities (if applicable)
	Jurisdiction []*datatypes_go_proto.CodeableConcept `protobuf:"bytes,21,rep,name=jurisdiction,proto3" json:"jurisdiction,omitempty"`
	// Why this terminology capabilities is defined
	Purpose *datatypes_go_proto.Markdown `protobuf:"bytes,22,opt,name=purpose,proto3" json:"purpose,omitempty"`
	// Use and/or publishing restrictions
	Copyright      *datatypes_go_proto.Markdown            `protobuf:"bytes,23,opt,name=copyright,proto3" json:"copyright,omitempty"`
	Kind           *TerminologyCapabilities_KindCode       `protobuf:"bytes,24,opt,name=kind,proto3" json:"kind,omitempty"`
	Software       *TerminologyCapabilities_Software       `protobuf:"bytes,25,opt,name=software,proto3" json:"software,omitempty"`
	Implementation *TerminologyCapabilities_Implementation `protobuf:"bytes,26,opt,name=implementation,proto3" json:"implementation,omitempty"`
	// Whether lockedDate is supported
	LockedDate   *datatypes_go_proto.Boolean             `protobuf:"bytes,27,opt,name=locked_date,json=lockedDate,proto3" json:"locked_date,omitempty"`
	CodeSystem   []*TerminologyCapabilities_CodeSystem   `protobuf:"bytes,28,rep,name=code_system,json=codeSystem,proto3" json:"code_system,omitempty"`
	Expansion    *TerminologyCapabilities_Expansion      `protobuf:"bytes,29,opt,name=expansion,proto3" json:"expansion,omitempty"`
	CodeSearch   *TerminologyCapabilities_CodeSearchCode `protobuf:"bytes,30,opt,name=code_search,json=codeSearch,proto3" json:"code_search,omitempty"`
	ValidateCode *TerminologyCapabilities_ValidateCode   `protobuf:"bytes,31,opt,name=validate_code,json=validateCode,proto3" json:"validate_code,omitempty"`
	Translation  *TerminologyCapabilities_Translation    `protobuf:"bytes,32,opt,name=translation,proto3" json:"translation,omitempty"`
	Closure      *TerminologyCapabilities_Closure        `protobuf:"bytes,33,opt,name=closure,proto3" json:"closure,omitempty"`
	// contains filtered or unexported fields
}

Auto-generated from StructureDefinition for TerminologyCapabilities, last updated 2019-11-01T09:29:23.356+11:00. A statement of system capabilities. See http://hl7.org/fhir/StructureDefinition/TerminologyCapabilities

func (*TerminologyCapabilities) Descriptor deprecated

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

Deprecated: Use TerminologyCapabilities.ProtoReflect.Descriptor instead.

func (*TerminologyCapabilities) GetClosure

func (*TerminologyCapabilities) GetCodeSearch

func (*TerminologyCapabilities) GetCodeSystem

func (*TerminologyCapabilities) GetContact

func (*TerminologyCapabilities) GetContained

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

func (*TerminologyCapabilities) GetCopyright

func (*TerminologyCapabilities) GetDate

func (*TerminologyCapabilities) GetDescription

func (*TerminologyCapabilities) GetExpansion

func (*TerminologyCapabilities) GetExperimental

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

func (*TerminologyCapabilities) GetExtension

func (*TerminologyCapabilities) GetId

func (*TerminologyCapabilities) GetImplementation

func (*TerminologyCapabilities) GetImplicitRules

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

func (*TerminologyCapabilities) GetJurisdiction

func (*TerminologyCapabilities) GetKind

func (*TerminologyCapabilities) GetLanguage

func (*TerminologyCapabilities) GetLockedDate

func (*TerminologyCapabilities) GetMeta

func (*TerminologyCapabilities) GetModifierExtension

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

func (*TerminologyCapabilities) GetName

func (*TerminologyCapabilities) GetPublisher

func (*TerminologyCapabilities) GetPurpose

func (*TerminologyCapabilities) GetSoftware

func (*TerminologyCapabilities) GetStatus

func (*TerminologyCapabilities) GetText

func (*TerminologyCapabilities) GetTitle

func (*TerminologyCapabilities) GetTranslation

func (*TerminologyCapabilities) GetUrl

func (*TerminologyCapabilities) GetUseContext

func (*TerminologyCapabilities) GetValidateCode

func (*TerminologyCapabilities) GetVersion

func (*TerminologyCapabilities) ProtoMessage

func (*TerminologyCapabilities) ProtoMessage()

func (*TerminologyCapabilities) ProtoReflect

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

func (*TerminologyCapabilities) Reset

func (x *TerminologyCapabilities) Reset()

func (*TerminologyCapabilities) String

func (x *TerminologyCapabilities) String() string

type TerminologyCapabilities_Closure

type TerminologyCapabilities_Closure 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"`
	// If cross-system closure is supported
	Translation *datatypes_go_proto.Boolean `protobuf:"bytes,4,opt,name=translation,proto3" json:"translation,omitempty"`
	// contains filtered or unexported fields
}

Information about the [ConceptMap/$closure](conceptmap-operation-closure.html) operation

func (*TerminologyCapabilities_Closure) Descriptor deprecated

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

Deprecated: Use TerminologyCapabilities_Closure.ProtoReflect.Descriptor instead.

func (*TerminologyCapabilities_Closure) GetExtension

func (*TerminologyCapabilities_Closure) GetId

func (*TerminologyCapabilities_Closure) GetModifierExtension

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

func (*TerminologyCapabilities_Closure) GetTranslation

func (*TerminologyCapabilities_Closure) ProtoMessage

func (*TerminologyCapabilities_Closure) ProtoMessage()

func (*TerminologyCapabilities_Closure) ProtoReflect

func (*TerminologyCapabilities_Closure) Reset

func (*TerminologyCapabilities_Closure) String

type TerminologyCapabilities_CodeSearchCode

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

explicit | all

func (*TerminologyCapabilities_CodeSearchCode) Descriptor deprecated

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

Deprecated: Use TerminologyCapabilities_CodeSearchCode.ProtoReflect.Descriptor instead.

func (*TerminologyCapabilities_CodeSearchCode) GetExtension

func (*TerminologyCapabilities_CodeSearchCode) GetId

func (*TerminologyCapabilities_CodeSearchCode) GetValue

func (*TerminologyCapabilities_CodeSearchCode) ProtoMessage

func (*TerminologyCapabilities_CodeSearchCode) ProtoReflect

func (*TerminologyCapabilities_CodeSearchCode) Reset

func (*TerminologyCapabilities_CodeSearchCode) String

type TerminologyCapabilities_CodeSystem

type TerminologyCapabilities_CodeSystem 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"`
	// URI for the Code System
	Uri     *datatypes_go_proto.Canonical                 `protobuf:"bytes,4,opt,name=uri,proto3" json:"uri,omitempty"`
	Version []*TerminologyCapabilities_CodeSystem_Version `protobuf:"bytes,5,rep,name=version,proto3" json:"version,omitempty"`
	// Whether subsumption is supported
	Subsumption *datatypes_go_proto.Boolean `protobuf:"bytes,6,opt,name=subsumption,proto3" json:"subsumption,omitempty"`
	// contains filtered or unexported fields
}

A code system supported by the server

func (*TerminologyCapabilities_CodeSystem) Descriptor deprecated

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

Deprecated: Use TerminologyCapabilities_CodeSystem.ProtoReflect.Descriptor instead.

func (*TerminologyCapabilities_CodeSystem) GetExtension

func (*TerminologyCapabilities_CodeSystem) GetId

func (*TerminologyCapabilities_CodeSystem) GetModifierExtension

func (*TerminologyCapabilities_CodeSystem) GetSubsumption

func (*TerminologyCapabilities_CodeSystem) GetUri

func (*TerminologyCapabilities_CodeSystem) GetVersion

func (*TerminologyCapabilities_CodeSystem) ProtoMessage

func (*TerminologyCapabilities_CodeSystem) ProtoMessage()

func (*TerminologyCapabilities_CodeSystem) ProtoReflect

func (*TerminologyCapabilities_CodeSystem) Reset

func (*TerminologyCapabilities_CodeSystem) String

type TerminologyCapabilities_CodeSystem_Version

type TerminologyCapabilities_CodeSystem_Version 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"`
	// Version identifier for this version
	Code *datatypes_go_proto.String `protobuf:"bytes,4,opt,name=code,proto3" json:"code,omitempty"`
	// If this is the default version for this code system
	IsDefault *datatypes_go_proto.Boolean `protobuf:"bytes,5,opt,name=is_default,json=isDefault,proto3" json:"is_default,omitempty"`
	// If compositional grammar is supported
	Compositional *datatypes_go_proto.Boolean `protobuf:"bytes,6,opt,name=compositional,proto3" json:"compositional,omitempty"`
	// Language Displays supported
	Language []*datatypes_go_proto.Code                           `protobuf:"bytes,7,rep,name=language,proto3" json:"language,omitempty"`
	Filter   []*TerminologyCapabilities_CodeSystem_Version_Filter `protobuf:"bytes,8,rep,name=filter,proto3" json:"filter,omitempty"`
	// Properties supported for $lookup
	Property []*datatypes_go_proto.Code `protobuf:"bytes,9,rep,name=property,proto3" json:"property,omitempty"`
	// contains filtered or unexported fields
}

Version of Code System supported

func (*TerminologyCapabilities_CodeSystem_Version) Descriptor deprecated

Deprecated: Use TerminologyCapabilities_CodeSystem_Version.ProtoReflect.Descriptor instead.

func (*TerminologyCapabilities_CodeSystem_Version) GetCode

func (*TerminologyCapabilities_CodeSystem_Version) GetCompositional

func (*TerminologyCapabilities_CodeSystem_Version) GetExtension

func (*TerminologyCapabilities_CodeSystem_Version) GetFilter

func (*TerminologyCapabilities_CodeSystem_Version) GetId

func (*TerminologyCapabilities_CodeSystem_Version) GetIsDefault

func (*TerminologyCapabilities_CodeSystem_Version) GetLanguage

func (*TerminologyCapabilities_CodeSystem_Version) GetModifierExtension

func (*TerminologyCapabilities_CodeSystem_Version) GetProperty

func (*TerminologyCapabilities_CodeSystem_Version) ProtoMessage

func (*TerminologyCapabilities_CodeSystem_Version) ProtoReflect

func (*TerminologyCapabilities_CodeSystem_Version) Reset

func (*TerminologyCapabilities_CodeSystem_Version) String

type TerminologyCapabilities_CodeSystem_Version_Filter

type TerminologyCapabilities_CodeSystem_Version_Filter 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 of the property supported
	Code *datatypes_go_proto.Code `protobuf:"bytes,4,opt,name=code,proto3" json:"code,omitempty"`
	// Operations supported for the property
	Op []*datatypes_go_proto.Code `protobuf:"bytes,5,rep,name=op,proto3" json:"op,omitempty"`
	// contains filtered or unexported fields
}

Filter Properties supported

func (*TerminologyCapabilities_CodeSystem_Version_Filter) Descriptor deprecated

Deprecated: Use TerminologyCapabilities_CodeSystem_Version_Filter.ProtoReflect.Descriptor instead.

func (*TerminologyCapabilities_CodeSystem_Version_Filter) GetCode

func (*TerminologyCapabilities_CodeSystem_Version_Filter) GetExtension

func (*TerminologyCapabilities_CodeSystem_Version_Filter) GetId

func (*TerminologyCapabilities_CodeSystem_Version_Filter) GetModifierExtension

func (*TerminologyCapabilities_CodeSystem_Version_Filter) GetOp

func (*TerminologyCapabilities_CodeSystem_Version_Filter) ProtoMessage

func (*TerminologyCapabilities_CodeSystem_Version_Filter) ProtoReflect

func (*TerminologyCapabilities_CodeSystem_Version_Filter) Reset

func (*TerminologyCapabilities_CodeSystem_Version_Filter) String

type TerminologyCapabilities_Expansion

type TerminologyCapabilities_Expansion 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"`
	// Whether the server can return nested value sets
	Hierarchical *datatypes_go_proto.Boolean `protobuf:"bytes,4,opt,name=hierarchical,proto3" json:"hierarchical,omitempty"`
	// Whether the server supports paging on expansion
	Paging *datatypes_go_proto.Boolean `protobuf:"bytes,5,opt,name=paging,proto3" json:"paging,omitempty"`
	// Allow request for incomplete expansions?
	Incomplete *datatypes_go_proto.Boolean                    `protobuf:"bytes,6,opt,name=incomplete,proto3" json:"incomplete,omitempty"`
	Parameter  []*TerminologyCapabilities_Expansion_Parameter `protobuf:"bytes,7,rep,name=parameter,proto3" json:"parameter,omitempty"`
	// Documentation about text searching works
	TextFilter *datatypes_go_proto.Markdown `protobuf:"bytes,8,opt,name=text_filter,json=textFilter,proto3" json:"text_filter,omitempty"`
	// contains filtered or unexported fields
}

Information about the [ValueSet/$expand](valueset-operation-expand.html) operation

func (*TerminologyCapabilities_Expansion) Descriptor deprecated

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

Deprecated: Use TerminologyCapabilities_Expansion.ProtoReflect.Descriptor instead.

func (*TerminologyCapabilities_Expansion) GetExtension

func (*TerminologyCapabilities_Expansion) GetHierarchical

func (*TerminologyCapabilities_Expansion) GetId

func (*TerminologyCapabilities_Expansion) GetIncomplete

func (*TerminologyCapabilities_Expansion) GetModifierExtension

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

func (*TerminologyCapabilities_Expansion) GetPaging

func (*TerminologyCapabilities_Expansion) GetParameter

func (*TerminologyCapabilities_Expansion) GetTextFilter

func (*TerminologyCapabilities_Expansion) ProtoMessage

func (*TerminologyCapabilities_Expansion) ProtoMessage()

func (*TerminologyCapabilities_Expansion) ProtoReflect

func (*TerminologyCapabilities_Expansion) Reset

func (*TerminologyCapabilities_Expansion) String

type TerminologyCapabilities_Expansion_Parameter

type TerminologyCapabilities_Expansion_Parameter 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"`
	// Expansion Parameter name
	Name *datatypes_go_proto.Code `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"`
	// Description of support for parameter
	Documentation *datatypes_go_proto.String `protobuf:"bytes,5,opt,name=documentation,proto3" json:"documentation,omitempty"`
	// contains filtered or unexported fields
}

Supported expansion parameter

func (*TerminologyCapabilities_Expansion_Parameter) Descriptor deprecated

Deprecated: Use TerminologyCapabilities_Expansion_Parameter.ProtoReflect.Descriptor instead.

func (*TerminologyCapabilities_Expansion_Parameter) GetDocumentation

func (*TerminologyCapabilities_Expansion_Parameter) GetExtension

func (*TerminologyCapabilities_Expansion_Parameter) GetId

func (*TerminologyCapabilities_Expansion_Parameter) GetModifierExtension

func (*TerminologyCapabilities_Expansion_Parameter) GetName

func (*TerminologyCapabilities_Expansion_Parameter) ProtoMessage

func (*TerminologyCapabilities_Expansion_Parameter) ProtoReflect

func (*TerminologyCapabilities_Expansion_Parameter) Reset

func (*TerminologyCapabilities_Expansion_Parameter) String

type TerminologyCapabilities_Implementation

type TerminologyCapabilities_Implementation 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"`
	// Describes this specific instance
	Description *datatypes_go_proto.String `protobuf:"bytes,4,opt,name=description,proto3" json:"description,omitempty"`
	// Base URL for the implementation
	Url *datatypes_go_proto.Url `protobuf:"bytes,5,opt,name=url,proto3" json:"url,omitempty"`
	// contains filtered or unexported fields
}

If this describes a specific instance

func (*TerminologyCapabilities_Implementation) Descriptor deprecated

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

Deprecated: Use TerminologyCapabilities_Implementation.ProtoReflect.Descriptor instead.

func (*TerminologyCapabilities_Implementation) GetDescription

func (*TerminologyCapabilities_Implementation) GetExtension

func (*TerminologyCapabilities_Implementation) GetId

func (*TerminologyCapabilities_Implementation) GetModifierExtension

func (*TerminologyCapabilities_Implementation) GetUrl

func (*TerminologyCapabilities_Implementation) ProtoMessage

func (*TerminologyCapabilities_Implementation) ProtoReflect

func (*TerminologyCapabilities_Implementation) Reset

func (*TerminologyCapabilities_Implementation) String

type TerminologyCapabilities_KindCode

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

instance | capability | requirements

func (*TerminologyCapabilities_KindCode) Descriptor deprecated

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

Deprecated: Use TerminologyCapabilities_KindCode.ProtoReflect.Descriptor instead.

func (*TerminologyCapabilities_KindCode) GetExtension

func (*TerminologyCapabilities_KindCode) GetId

func (*TerminologyCapabilities_KindCode) GetValue

func (*TerminologyCapabilities_KindCode) ProtoMessage

func (*TerminologyCapabilities_KindCode) ProtoMessage()

func (*TerminologyCapabilities_KindCode) ProtoReflect

func (*TerminologyCapabilities_KindCode) Reset

func (*TerminologyCapabilities_KindCode) String

type TerminologyCapabilities_Software

type TerminologyCapabilities_Software 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"`
	// A name the software is known by
	Name *datatypes_go_proto.String `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"`
	// Version covered by this statement
	Version *datatypes_go_proto.String `protobuf:"bytes,5,opt,name=version,proto3" json:"version,omitempty"`
	// contains filtered or unexported fields
}

Software that is covered by this terminology capability statement

func (*TerminologyCapabilities_Software) Descriptor deprecated

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

Deprecated: Use TerminologyCapabilities_Software.ProtoReflect.Descriptor instead.

func (*TerminologyCapabilities_Software) GetExtension

func (*TerminologyCapabilities_Software) GetId

func (*TerminologyCapabilities_Software) GetModifierExtension

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

func (*TerminologyCapabilities_Software) GetName

func (*TerminologyCapabilities_Software) GetVersion

func (*TerminologyCapabilities_Software) ProtoMessage

func (*TerminologyCapabilities_Software) ProtoMessage()

func (*TerminologyCapabilities_Software) ProtoReflect

func (*TerminologyCapabilities_Software) Reset

func (*TerminologyCapabilities_Software) String

type TerminologyCapabilities_StatusCode

type TerminologyCapabilities_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 (*TerminologyCapabilities_StatusCode) Descriptor deprecated

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

Deprecated: Use TerminologyCapabilities_StatusCode.ProtoReflect.Descriptor instead.

func (*TerminologyCapabilities_StatusCode) GetExtension

func (*TerminologyCapabilities_StatusCode) GetId

func (*TerminologyCapabilities_StatusCode) GetValue

func (*TerminologyCapabilities_StatusCode) ProtoMessage

func (*TerminologyCapabilities_StatusCode) ProtoMessage()

func (*TerminologyCapabilities_StatusCode) ProtoReflect

func (*TerminologyCapabilities_StatusCode) Reset

func (*TerminologyCapabilities_StatusCode) String

type TerminologyCapabilities_Translation

type TerminologyCapabilities_Translation 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"`
	// Whether the client must identify the map
	NeedsMap *datatypes_go_proto.Boolean `protobuf:"bytes,4,opt,name=needs_map,json=needsMap,proto3" json:"needs_map,omitempty"`
	// contains filtered or unexported fields
}

Information about the [ConceptMap/$translate](conceptmap-operation-translate.html) operation

func (*TerminologyCapabilities_Translation) Descriptor deprecated

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

Deprecated: Use TerminologyCapabilities_Translation.ProtoReflect.Descriptor instead.

func (*TerminologyCapabilities_Translation) GetExtension

func (*TerminologyCapabilities_Translation) GetId

func (*TerminologyCapabilities_Translation) GetModifierExtension

func (*TerminologyCapabilities_Translation) GetNeedsMap

func (*TerminologyCapabilities_Translation) ProtoMessage

func (*TerminologyCapabilities_Translation) ProtoMessage()

func (*TerminologyCapabilities_Translation) ProtoReflect

func (*TerminologyCapabilities_Translation) Reset

func (*TerminologyCapabilities_Translation) String

type TerminologyCapabilities_ValidateCode

type TerminologyCapabilities_ValidateCode 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"`
	// Whether translations are validated
	Translations *datatypes_go_proto.Boolean `protobuf:"bytes,4,opt,name=translations,proto3" json:"translations,omitempty"`
	// contains filtered or unexported fields
}

Information about the [ValueSet/$validate-code](valueset-operation-validate-code.html) operation

func (*TerminologyCapabilities_ValidateCode) Descriptor deprecated

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

Deprecated: Use TerminologyCapabilities_ValidateCode.ProtoReflect.Descriptor instead.

func (*TerminologyCapabilities_ValidateCode) GetExtension

func (*TerminologyCapabilities_ValidateCode) GetId

func (*TerminologyCapabilities_ValidateCode) GetModifierExtension

func (*TerminologyCapabilities_ValidateCode) GetTranslations

func (*TerminologyCapabilities_ValidateCode) ProtoMessage

func (*TerminologyCapabilities_ValidateCode) ProtoMessage()

func (*TerminologyCapabilities_ValidateCode) ProtoReflect

func (*TerminologyCapabilities_ValidateCode) Reset

func (*TerminologyCapabilities_ValidateCode) String

Jump to

Keyboard shortcuts

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