concept_map_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_r5_core_resources_concept_map_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type ConceptMap

type ConceptMap 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 concept map, represented as a URI (globally
	// unique)
	Url *datatypes_go_proto.Uri `protobuf:"bytes,10,opt,name=url,proto3" json:"url,omitempty"`
	// Additional identifier for the concept map
	Identifier *datatypes_go_proto.Identifier `protobuf:"bytes,11,opt,name=identifier,proto3" json:"identifier,omitempty"`
	// Business version of the concept map
	Version *datatypes_go_proto.String `protobuf:"bytes,12,opt,name=version,proto3" json:"version,omitempty"`
	// Name for this concept map (computer friendly)
	Name *datatypes_go_proto.String `protobuf:"bytes,13,opt,name=name,proto3" json:"name,omitempty"`
	// Name for this concept map (human friendly)
	Title  *datatypes_go_proto.String `protobuf:"bytes,14,opt,name=title,proto3" json:"title,omitempty"`
	Status *ConceptMap_StatusCode     `protobuf:"bytes,15,opt,name=status,proto3" json:"status,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 concept map
	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 concept map (if applicable)
	Jurisdiction []*datatypes_go_proto.CodeableConcept `protobuf:"bytes,22,rep,name=jurisdiction,proto3" json:"jurisdiction,omitempty"`
	// Why this concept map is defined
	Purpose *datatypes_go_proto.Markdown `protobuf:"bytes,23,opt,name=purpose,proto3" json:"purpose,omitempty"`
	// Use and/or publishing restrictions
	Copyright *datatypes_go_proto.Markdown `protobuf:"bytes,24,opt,name=copyright,proto3" json:"copyright,omitempty"`
	Source    *ConceptMap_SourceX          `protobuf:"bytes,25,opt,name=source,proto3" json:"source,omitempty"`
	Target    *ConceptMap_TargetX          `protobuf:"bytes,26,opt,name=target,proto3" json:"target,omitempty"`
	Group     []*ConceptMap_Group          `protobuf:"bytes,27,rep,name=group,proto3" json:"group,omitempty"`
	// contains filtered or unexported fields
}

Auto-generated from StructureDefinition for ConceptMap, last updated 2019-12-31T21:03:40.621+11:00. A map from one set of concepts to one or more other concepts. See http://hl7.org/fhir/StructureDefinition/ConceptMap

func (*ConceptMap) Descriptor deprecated

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

Deprecated: Use ConceptMap.ProtoReflect.Descriptor instead.

func (*ConceptMap) GetContact

func (x *ConceptMap) GetContact() []*datatypes_go_proto.ContactDetail

func (*ConceptMap) GetContained

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

func (*ConceptMap) GetCopyright

func (x *ConceptMap) GetCopyright() *datatypes_go_proto.Markdown

func (*ConceptMap) GetDate

func (x *ConceptMap) GetDate() *datatypes_go_proto.DateTime

func (*ConceptMap) GetDescription

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

func (*ConceptMap) GetExperimental

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

func (*ConceptMap) GetExtension

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

func (*ConceptMap) GetGroup

func (x *ConceptMap) GetGroup() []*ConceptMap_Group

func (*ConceptMap) GetId

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

func (*ConceptMap) GetIdentifier

func (x *ConceptMap) GetIdentifier() *datatypes_go_proto.Identifier

func (*ConceptMap) GetImplicitRules

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

func (*ConceptMap) GetJurisdiction

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

func (*ConceptMap) GetLanguage

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

func (*ConceptMap) GetMeta

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

func (*ConceptMap) GetModifierExtension

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

func (*ConceptMap) GetName

func (x *ConceptMap) GetName() *datatypes_go_proto.String

func (*ConceptMap) GetPublisher

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

func (*ConceptMap) GetPurpose

func (x *ConceptMap) GetPurpose() *datatypes_go_proto.Markdown

func (*ConceptMap) GetSource

func (x *ConceptMap) GetSource() *ConceptMap_SourceX

func (*ConceptMap) GetStatus

func (x *ConceptMap) GetStatus() *ConceptMap_StatusCode

func (*ConceptMap) GetTarget

func (x *ConceptMap) GetTarget() *ConceptMap_TargetX

func (*ConceptMap) GetText

func (x *ConceptMap) GetText() *datatypes_go_proto.Narrative

func (*ConceptMap) GetTitle

func (x *ConceptMap) GetTitle() *datatypes_go_proto.String

func (*ConceptMap) GetUrl

func (x *ConceptMap) GetUrl() *datatypes_go_proto.Uri

func (*ConceptMap) GetUseContext

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

func (*ConceptMap) GetVersion

func (x *ConceptMap) GetVersion() *datatypes_go_proto.String

func (*ConceptMap) ProtoMessage

func (*ConceptMap) ProtoMessage()

func (*ConceptMap) ProtoReflect

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

func (*ConceptMap) Reset

func (x *ConceptMap) Reset()

func (*ConceptMap) String

func (x *ConceptMap) String() string

type ConceptMap_Group

type ConceptMap_Group 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"`
	// Source system where concepts to be mapped are defined
	Source *datatypes_go_proto.Uri `protobuf:"bytes,4,opt,name=source,proto3" json:"source,omitempty"`
	// Specific version of the  code system
	SourceVersion *datatypes_go_proto.String `protobuf:"bytes,5,opt,name=source_version,json=sourceVersion,proto3" json:"source_version,omitempty"`
	// Target system that the concepts are to be mapped to
	Target *datatypes_go_proto.Uri `protobuf:"bytes,6,opt,name=target,proto3" json:"target,omitempty"`
	// Specific version of the  code system
	TargetVersion *datatypes_go_proto.String        `protobuf:"bytes,7,opt,name=target_version,json=targetVersion,proto3" json:"target_version,omitempty"`
	Element       []*ConceptMap_Group_SourceElement `protobuf:"bytes,8,rep,name=element,proto3" json:"element,omitempty"`
	Unmapped      *ConceptMap_Group_Unmapped        `protobuf:"bytes,9,opt,name=unmapped,proto3" json:"unmapped,omitempty"`
	// contains filtered or unexported fields
}

Same source and target systems

func (*ConceptMap_Group) Descriptor deprecated

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

Deprecated: Use ConceptMap_Group.ProtoReflect.Descriptor instead.

func (*ConceptMap_Group) GetElement

func (*ConceptMap_Group) GetExtension

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

func (*ConceptMap_Group) GetId

func (*ConceptMap_Group) GetModifierExtension

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

func (*ConceptMap_Group) GetSource

func (x *ConceptMap_Group) GetSource() *datatypes_go_proto.Uri

func (*ConceptMap_Group) GetSourceVersion

func (x *ConceptMap_Group) GetSourceVersion() *datatypes_go_proto.String

func (*ConceptMap_Group) GetTarget

func (x *ConceptMap_Group) GetTarget() *datatypes_go_proto.Uri

func (*ConceptMap_Group) GetTargetVersion

func (x *ConceptMap_Group) GetTargetVersion() *datatypes_go_proto.String

func (*ConceptMap_Group) GetUnmapped

func (x *ConceptMap_Group) GetUnmapped() *ConceptMap_Group_Unmapped

func (*ConceptMap_Group) ProtoMessage

func (*ConceptMap_Group) ProtoMessage()

func (*ConceptMap_Group) ProtoReflect

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

func (*ConceptMap_Group) Reset

func (x *ConceptMap_Group) Reset()

func (*ConceptMap_Group) String

func (x *ConceptMap_Group) String() string

type ConceptMap_Group_SourceElement

type ConceptMap_Group_SourceElement 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"`
	// Identifies element being mapped
	Code *datatypes_go_proto.Code `protobuf:"bytes,4,opt,name=code,proto3" json:"code,omitempty"`
	// Display for the code
	Display *datatypes_go_proto.String `protobuf:"bytes,5,opt,name=display,proto3" json:"display,omitempty"`
	// No mapping to a target concept for this source concept
	NoMap  *datatypes_go_proto.Boolean                     `protobuf:"bytes,6,opt,name=no_map,json=noMap,proto3" json:"no_map,omitempty"`
	Target []*ConceptMap_Group_SourceElement_TargetElement `protobuf:"bytes,7,rep,name=target,proto3" json:"target,omitempty"`
	// contains filtered or unexported fields
}

Mappings for a concept from the source set

func (*ConceptMap_Group_SourceElement) Descriptor deprecated

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

Deprecated: Use ConceptMap_Group_SourceElement.ProtoReflect.Descriptor instead.

func (*ConceptMap_Group_SourceElement) GetCode

func (*ConceptMap_Group_SourceElement) GetDisplay

func (*ConceptMap_Group_SourceElement) GetExtension

func (*ConceptMap_Group_SourceElement) GetId

func (*ConceptMap_Group_SourceElement) GetModifierExtension

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

func (*ConceptMap_Group_SourceElement) GetNoMap

func (*ConceptMap_Group_SourceElement) GetTarget

func (*ConceptMap_Group_SourceElement) ProtoMessage

func (*ConceptMap_Group_SourceElement) ProtoMessage()

func (*ConceptMap_Group_SourceElement) ProtoReflect

func (*ConceptMap_Group_SourceElement) Reset

func (x *ConceptMap_Group_SourceElement) Reset()

func (*ConceptMap_Group_SourceElement) String

type ConceptMap_Group_SourceElement_TargetElement

type ConceptMap_Group_SourceElement_TargetElement 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"`
	// Code that identifies the target element
	Code *datatypes_go_proto.Code `protobuf:"bytes,4,opt,name=code,proto3" json:"code,omitempty"`
	// Display for the code
	Display      *datatypes_go_proto.String                                     `protobuf:"bytes,5,opt,name=display,proto3" json:"display,omitempty"`
	Relationship *ConceptMap_Group_SourceElement_TargetElement_RelationshipCode `protobuf:"bytes,6,opt,name=relationship,proto3" json:"relationship,omitempty"`
	// Description of status/issues in mapping
	Comment   *datatypes_go_proto.String                                   `protobuf:"bytes,7,opt,name=comment,proto3" json:"comment,omitempty"`
	DependsOn []*ConceptMap_Group_SourceElement_TargetElement_OtherElement `protobuf:"bytes,8,rep,name=depends_on,json=dependsOn,proto3" json:"depends_on,omitempty"`
	// Other concepts that this mapping also produces
	Product []*ConceptMap_Group_SourceElement_TargetElement_OtherElement `protobuf:"bytes,9,rep,name=product,proto3" json:"product,omitempty"`
	// contains filtered or unexported fields
}

Concept in target system for element

func (*ConceptMap_Group_SourceElement_TargetElement) Descriptor deprecated

Deprecated: Use ConceptMap_Group_SourceElement_TargetElement.ProtoReflect.Descriptor instead.

func (*ConceptMap_Group_SourceElement_TargetElement) GetCode

func (*ConceptMap_Group_SourceElement_TargetElement) GetComment

func (*ConceptMap_Group_SourceElement_TargetElement) GetDependsOn

func (*ConceptMap_Group_SourceElement_TargetElement) GetDisplay

func (*ConceptMap_Group_SourceElement_TargetElement) GetExtension

func (*ConceptMap_Group_SourceElement_TargetElement) GetId

func (*ConceptMap_Group_SourceElement_TargetElement) GetModifierExtension

func (*ConceptMap_Group_SourceElement_TargetElement) GetProduct

func (*ConceptMap_Group_SourceElement_TargetElement) GetRelationship

func (*ConceptMap_Group_SourceElement_TargetElement) ProtoMessage

func (*ConceptMap_Group_SourceElement_TargetElement) ProtoReflect

func (*ConceptMap_Group_SourceElement_TargetElement) Reset

func (*ConceptMap_Group_SourceElement_TargetElement) String

type ConceptMap_Group_SourceElement_TargetElement_OtherElement

type ConceptMap_Group_SourceElement_TargetElement_OtherElement 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"`
	// Reference to property mapping depends on
	Property *datatypes_go_proto.Uri `protobuf:"bytes,4,opt,name=property,proto3" json:"property,omitempty"`
	// Code System (if necessary)
	System *datatypes_go_proto.Canonical `protobuf:"bytes,5,opt,name=system,proto3" json:"system,omitempty"`
	// Value of the referenced element
	Value *datatypes_go_proto.String `protobuf:"bytes,6,opt,name=value,proto3" json:"value,omitempty"`
	// Display for the code (if value is a code)
	Display *datatypes_go_proto.String `protobuf:"bytes,7,opt,name=display,proto3" json:"display,omitempty"`
	// contains filtered or unexported fields
}

Other elements required for this mapping (from context)

func (*ConceptMap_Group_SourceElement_TargetElement_OtherElement) Descriptor deprecated

Deprecated: Use ConceptMap_Group_SourceElement_TargetElement_OtherElement.ProtoReflect.Descriptor instead.

func (*ConceptMap_Group_SourceElement_TargetElement_OtherElement) GetDisplay

func (*ConceptMap_Group_SourceElement_TargetElement_OtherElement) GetExtension

func (*ConceptMap_Group_SourceElement_TargetElement_OtherElement) GetId

func (*ConceptMap_Group_SourceElement_TargetElement_OtherElement) GetModifierExtension

func (*ConceptMap_Group_SourceElement_TargetElement_OtherElement) GetProperty

func (*ConceptMap_Group_SourceElement_TargetElement_OtherElement) GetSystem

func (*ConceptMap_Group_SourceElement_TargetElement_OtherElement) GetValue

func (*ConceptMap_Group_SourceElement_TargetElement_OtherElement) ProtoMessage

func (*ConceptMap_Group_SourceElement_TargetElement_OtherElement) ProtoReflect

func (*ConceptMap_Group_SourceElement_TargetElement_OtherElement) Reset

func (*ConceptMap_Group_SourceElement_TargetElement_OtherElement) String

type ConceptMap_Group_SourceElement_TargetElement_RelationshipCode

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

related-to | equivalent | broader | narrower | not-related-to

func (*ConceptMap_Group_SourceElement_TargetElement_RelationshipCode) Descriptor deprecated

Deprecated: Use ConceptMap_Group_SourceElement_TargetElement_RelationshipCode.ProtoReflect.Descriptor instead.

func (*ConceptMap_Group_SourceElement_TargetElement_RelationshipCode) GetExtension

func (*ConceptMap_Group_SourceElement_TargetElement_RelationshipCode) GetId

func (*ConceptMap_Group_SourceElement_TargetElement_RelationshipCode) GetValue

func (*ConceptMap_Group_SourceElement_TargetElement_RelationshipCode) ProtoMessage

func (*ConceptMap_Group_SourceElement_TargetElement_RelationshipCode) ProtoReflect

func (*ConceptMap_Group_SourceElement_TargetElement_RelationshipCode) Reset

func (*ConceptMap_Group_SourceElement_TargetElement_RelationshipCode) String

type ConceptMap_Group_Unmapped

type ConceptMap_Group_Unmapped 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"`
	Mode              *ConceptMap_Group_Unmapped_ModeCode `protobuf:"bytes,4,opt,name=mode,proto3" json:"mode,omitempty"`
	// Fixed code when mode = fixed
	Code *datatypes_go_proto.Code `protobuf:"bytes,5,opt,name=code,proto3" json:"code,omitempty"`
	// Display for the code
	Display *datatypes_go_proto.String `protobuf:"bytes,6,opt,name=display,proto3" json:"display,omitempty"`
	// canonical reference to an additional ConceptMap to use for mapping if
	// the source concept is unmapped
	Url *datatypes_go_proto.Canonical `protobuf:"bytes,7,opt,name=url,proto3" json:"url,omitempty"`
	// contains filtered or unexported fields
}

What to do when there is no mapping target for the source concept

func (*ConceptMap_Group_Unmapped) Descriptor deprecated

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

Deprecated: Use ConceptMap_Group_Unmapped.ProtoReflect.Descriptor instead.

func (*ConceptMap_Group_Unmapped) GetCode

func (*ConceptMap_Group_Unmapped) GetDisplay

func (*ConceptMap_Group_Unmapped) GetExtension

func (*ConceptMap_Group_Unmapped) GetId

func (*ConceptMap_Group_Unmapped) GetMode

func (*ConceptMap_Group_Unmapped) GetModifierExtension

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

func (*ConceptMap_Group_Unmapped) GetUrl

func (*ConceptMap_Group_Unmapped) ProtoMessage

func (*ConceptMap_Group_Unmapped) ProtoMessage()

func (*ConceptMap_Group_Unmapped) ProtoReflect

func (*ConceptMap_Group_Unmapped) Reset

func (x *ConceptMap_Group_Unmapped) Reset()

func (*ConceptMap_Group_Unmapped) String

func (x *ConceptMap_Group_Unmapped) String() string

type ConceptMap_Group_Unmapped_ModeCode

type ConceptMap_Group_Unmapped_ModeCode struct {
	Value     codes_go_proto.ConceptMapGroupUnmappedModeCode_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
}

provided | fixed | other-map

func (*ConceptMap_Group_Unmapped_ModeCode) Descriptor deprecated

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

Deprecated: Use ConceptMap_Group_Unmapped_ModeCode.ProtoReflect.Descriptor instead.

func (*ConceptMap_Group_Unmapped_ModeCode) GetExtension

func (*ConceptMap_Group_Unmapped_ModeCode) GetId

func (*ConceptMap_Group_Unmapped_ModeCode) GetValue

func (*ConceptMap_Group_Unmapped_ModeCode) ProtoMessage

func (*ConceptMap_Group_Unmapped_ModeCode) ProtoMessage()

func (*ConceptMap_Group_Unmapped_ModeCode) ProtoReflect

func (*ConceptMap_Group_Unmapped_ModeCode) Reset

func (*ConceptMap_Group_Unmapped_ModeCode) String

type ConceptMap_SourceX

type ConceptMap_SourceX struct {

	// Types that are assignable to Choice:
	//	*ConceptMap_SourceX_Uri
	//	*ConceptMap_SourceX_Canonical
	Choice isConceptMap_SourceX_Choice `protobuf_oneof:"choice"`
	// contains filtered or unexported fields
}

The source value set that contains the concepts that are being mapped

func (*ConceptMap_SourceX) Descriptor deprecated

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

Deprecated: Use ConceptMap_SourceX.ProtoReflect.Descriptor instead.

func (*ConceptMap_SourceX) GetCanonical

func (x *ConceptMap_SourceX) GetCanonical() *datatypes_go_proto.Canonical

func (*ConceptMap_SourceX) GetChoice

func (m *ConceptMap_SourceX) GetChoice() isConceptMap_SourceX_Choice

func (*ConceptMap_SourceX) GetUri

func (*ConceptMap_SourceX) ProtoMessage

func (*ConceptMap_SourceX) ProtoMessage()

func (*ConceptMap_SourceX) ProtoReflect

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

func (*ConceptMap_SourceX) Reset

func (x *ConceptMap_SourceX) Reset()

func (*ConceptMap_SourceX) String

func (x *ConceptMap_SourceX) String() string

type ConceptMap_SourceX_Canonical

type ConceptMap_SourceX_Canonical struct {
	Canonical *datatypes_go_proto.Canonical `protobuf:"bytes,2,opt,name=canonical,proto3,oneof"`
}

type ConceptMap_SourceX_Uri

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

type ConceptMap_StatusCode

type ConceptMap_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 (*ConceptMap_StatusCode) Descriptor deprecated

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

Deprecated: Use ConceptMap_StatusCode.ProtoReflect.Descriptor instead.

func (*ConceptMap_StatusCode) GetExtension

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

func (*ConceptMap_StatusCode) GetId

func (*ConceptMap_StatusCode) GetValue

func (*ConceptMap_StatusCode) ProtoMessage

func (*ConceptMap_StatusCode) ProtoMessage()

func (*ConceptMap_StatusCode) ProtoReflect

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

func (*ConceptMap_StatusCode) Reset

func (x *ConceptMap_StatusCode) Reset()

func (*ConceptMap_StatusCode) String

func (x *ConceptMap_StatusCode) String() string

type ConceptMap_TargetX

type ConceptMap_TargetX struct {

	// Types that are assignable to Choice:
	//	*ConceptMap_TargetX_Uri
	//	*ConceptMap_TargetX_Canonical
	Choice isConceptMap_TargetX_Choice `protobuf_oneof:"choice"`
	// contains filtered or unexported fields
}

The target value set which provides context for the mappings

func (*ConceptMap_TargetX) Descriptor deprecated

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

Deprecated: Use ConceptMap_TargetX.ProtoReflect.Descriptor instead.

func (*ConceptMap_TargetX) GetCanonical

func (x *ConceptMap_TargetX) GetCanonical() *datatypes_go_proto.Canonical

func (*ConceptMap_TargetX) GetChoice

func (m *ConceptMap_TargetX) GetChoice() isConceptMap_TargetX_Choice

func (*ConceptMap_TargetX) GetUri

func (*ConceptMap_TargetX) ProtoMessage

func (*ConceptMap_TargetX) ProtoMessage()

func (*ConceptMap_TargetX) ProtoReflect

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

func (*ConceptMap_TargetX) Reset

func (x *ConceptMap_TargetX) Reset()

func (*ConceptMap_TargetX) String

func (x *ConceptMap_TargetX) String() string

type ConceptMap_TargetX_Canonical

type ConceptMap_TargetX_Canonical struct {
	Canonical *datatypes_go_proto.Canonical `protobuf:"bytes,2,opt,name=canonical,proto3,oneof"`
}

type ConceptMap_TargetX_Uri

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

Jump to

Keyboard shortcuts

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