Documentation ¶
Index ¶
- Variables
- type StructureMap
- func (*StructureMap) Descriptor() ([]byte, []int)deprecated
- func (x *StructureMap) GetContact() []*datatypes_go_proto.ContactDetail
- func (x *StructureMap) GetContained() []*any.Any
- func (x *StructureMap) GetCopyright() *datatypes_go_proto.Markdown
- func (x *StructureMap) GetDate() *datatypes_go_proto.DateTime
- func (x *StructureMap) GetDescription() *datatypes_go_proto.Markdown
- func (x *StructureMap) GetExperimental() *datatypes_go_proto.Boolean
- func (x *StructureMap) GetExtension() []*datatypes_go_proto.Extension
- func (x *StructureMap) GetGroup() []*StructureMap_Group
- func (x *StructureMap) GetId() *datatypes_go_proto.Id
- func (x *StructureMap) GetIdentifier() []*datatypes_go_proto.Identifier
- func (x *StructureMap) GetImplicitRules() *datatypes_go_proto.Uri
- func (x *StructureMap) GetImport() []*datatypes_go_proto.Canonical
- func (x *StructureMap) GetJurisdiction() []*datatypes_go_proto.CodeableConcept
- func (x *StructureMap) GetLanguage() *datatypes_go_proto.Code
- func (x *StructureMap) GetMeta() *datatypes_go_proto.Meta
- func (x *StructureMap) GetModifierExtension() []*datatypes_go_proto.Extension
- func (x *StructureMap) GetName() *datatypes_go_proto.String
- func (x *StructureMap) GetPublisher() *datatypes_go_proto.String
- func (x *StructureMap) GetPurpose() *datatypes_go_proto.Markdown
- func (x *StructureMap) GetStatus() *StructureMap_StatusCode
- func (x *StructureMap) GetStructure() []*StructureMap_Structure
- func (x *StructureMap) GetText() *datatypes_go_proto.Narrative
- func (x *StructureMap) GetTitle() *datatypes_go_proto.String
- func (x *StructureMap) GetUrl() *datatypes_go_proto.Uri
- func (x *StructureMap) GetUseContext() []*datatypes_go_proto.UsageContext
- func (x *StructureMap) GetVersion() *datatypes_go_proto.String
- func (*StructureMap) ProtoMessage()
- func (x *StructureMap) ProtoReflect() protoreflect.Message
- func (x *StructureMap) Reset()
- func (x *StructureMap) String() string
- type StructureMap_Group
- func (*StructureMap_Group) Descriptor() ([]byte, []int)deprecated
- func (x *StructureMap_Group) GetDocumentation() *datatypes_go_proto.String
- func (x *StructureMap_Group) GetExtends() *datatypes_go_proto.Id
- func (x *StructureMap_Group) GetExtension() []*datatypes_go_proto.Extension
- func (x *StructureMap_Group) GetId() *datatypes_go_proto.Id
- func (x *StructureMap_Group) GetInput() []*StructureMap_Group_Input
- func (x *StructureMap_Group) GetModifierExtension() []*datatypes_go_proto.Extension
- func (x *StructureMap_Group) GetName() *datatypes_go_proto.Id
- func (x *StructureMap_Group) GetRule() []*StructureMap_Group_Rule
- func (x *StructureMap_Group) GetTypeMode() *StructureMap_Group_TypeModeCode
- func (*StructureMap_Group) ProtoMessage()
- func (x *StructureMap_Group) ProtoReflect() protoreflect.Message
- func (x *StructureMap_Group) Reset()
- func (x *StructureMap_Group) String() string
- type StructureMap_Group_Input
- func (*StructureMap_Group_Input) Descriptor() ([]byte, []int)deprecated
- func (x *StructureMap_Group_Input) GetDocumentation() *datatypes_go_proto.String
- func (x *StructureMap_Group_Input) GetExtension() []*datatypes_go_proto.Extension
- func (x *StructureMap_Group_Input) GetId() *datatypes_go_proto.Id
- func (x *StructureMap_Group_Input) GetMode() *StructureMap_Group_Input_ModeCode
- func (x *StructureMap_Group_Input) GetModifierExtension() []*datatypes_go_proto.Extension
- func (x *StructureMap_Group_Input) GetName() *datatypes_go_proto.Id
- func (x *StructureMap_Group_Input) GetType() *datatypes_go_proto.String
- func (*StructureMap_Group_Input) ProtoMessage()
- func (x *StructureMap_Group_Input) ProtoReflect() protoreflect.Message
- func (x *StructureMap_Group_Input) Reset()
- func (x *StructureMap_Group_Input) String() string
- type StructureMap_Group_Input_ModeCode
- func (*StructureMap_Group_Input_ModeCode) Descriptor() ([]byte, []int)deprecated
- func (x *StructureMap_Group_Input_ModeCode) GetExtension() []*datatypes_go_proto.Extension
- func (x *StructureMap_Group_Input_ModeCode) GetId() *datatypes_go_proto.String
- func (x *StructureMap_Group_Input_ModeCode) GetValue() codes_go_proto.StructureMapInputModeCode_Value
- func (*StructureMap_Group_Input_ModeCode) ProtoMessage()
- func (x *StructureMap_Group_Input_ModeCode) ProtoReflect() protoreflect.Message
- func (x *StructureMap_Group_Input_ModeCode) Reset()
- func (x *StructureMap_Group_Input_ModeCode) String() string
- type StructureMap_Group_Rule
- func (*StructureMap_Group_Rule) Descriptor() ([]byte, []int)deprecated
- func (x *StructureMap_Group_Rule) GetDependent() []*StructureMap_Group_Rule_Dependent
- func (x *StructureMap_Group_Rule) GetDocumentation() *datatypes_go_proto.String
- func (x *StructureMap_Group_Rule) GetExtension() []*datatypes_go_proto.Extension
- func (x *StructureMap_Group_Rule) GetId() *datatypes_go_proto.Id
- func (x *StructureMap_Group_Rule) GetModifierExtension() []*datatypes_go_proto.Extension
- func (x *StructureMap_Group_Rule) GetName() *datatypes_go_proto.Id
- func (x *StructureMap_Group_Rule) GetRule() []*StructureMap_Group_Rule
- func (x *StructureMap_Group_Rule) GetSource() []*StructureMap_Group_Rule_Source
- func (x *StructureMap_Group_Rule) GetTarget() []*StructureMap_Group_Rule_Target
- func (*StructureMap_Group_Rule) ProtoMessage()
- func (x *StructureMap_Group_Rule) ProtoReflect() protoreflect.Message
- func (x *StructureMap_Group_Rule) Reset()
- func (x *StructureMap_Group_Rule) String() string
- type StructureMap_Group_Rule_Dependent
- func (*StructureMap_Group_Rule_Dependent) Descriptor() ([]byte, []int)deprecated
- func (x *StructureMap_Group_Rule_Dependent) GetExtension() []*datatypes_go_proto.Extension
- func (x *StructureMap_Group_Rule_Dependent) GetId() *datatypes_go_proto.Id
- func (x *StructureMap_Group_Rule_Dependent) GetModifierExtension() []*datatypes_go_proto.Extension
- func (x *StructureMap_Group_Rule_Dependent) GetName() *datatypes_go_proto.Id
- func (x *StructureMap_Group_Rule_Dependent) GetVariable() []*datatypes_go_proto.String
- func (*StructureMap_Group_Rule_Dependent) ProtoMessage()
- func (x *StructureMap_Group_Rule_Dependent) ProtoReflect() protoreflect.Message
- func (x *StructureMap_Group_Rule_Dependent) Reset()
- func (x *StructureMap_Group_Rule_Dependent) String() string
- type StructureMap_Group_Rule_Source
- func (*StructureMap_Group_Rule_Source) Descriptor() ([]byte, []int)deprecated
- func (x *StructureMap_Group_Rule_Source) GetCheck() *datatypes_go_proto.String
- func (x *StructureMap_Group_Rule_Source) GetCondition() *datatypes_go_proto.String
- func (x *StructureMap_Group_Rule_Source) GetContext() *datatypes_go_proto.Id
- func (x *StructureMap_Group_Rule_Source) GetDefaultValue() *StructureMap_Group_Rule_Source_DefaultValueX
- func (x *StructureMap_Group_Rule_Source) GetElement() *datatypes_go_proto.String
- func (x *StructureMap_Group_Rule_Source) GetExtension() []*datatypes_go_proto.Extension
- func (x *StructureMap_Group_Rule_Source) GetId() *datatypes_go_proto.Id
- func (x *StructureMap_Group_Rule_Source) GetListMode() *StructureMap_Group_Rule_Source_ListModeCode
- func (x *StructureMap_Group_Rule_Source) GetLogMessage() *datatypes_go_proto.String
- func (x *StructureMap_Group_Rule_Source) GetMax() *datatypes_go_proto.String
- func (x *StructureMap_Group_Rule_Source) GetMin() *datatypes_go_proto.Integer
- func (x *StructureMap_Group_Rule_Source) GetModifierExtension() []*datatypes_go_proto.Extension
- func (x *StructureMap_Group_Rule_Source) GetType() *datatypes_go_proto.String
- func (x *StructureMap_Group_Rule_Source) GetVariable() *datatypes_go_proto.Id
- func (*StructureMap_Group_Rule_Source) ProtoMessage()
- func (x *StructureMap_Group_Rule_Source) ProtoReflect() protoreflect.Message
- func (x *StructureMap_Group_Rule_Source) Reset()
- func (x *StructureMap_Group_Rule_Source) String() string
- type StructureMap_Group_Rule_Source_DefaultValueX
- func (*StructureMap_Group_Rule_Source_DefaultValueX) Descriptor() ([]byte, []int)deprecated
- func (x *StructureMap_Group_Rule_Source_DefaultValueX) GetAddress() *datatypes_go_proto.Address
- func (x *StructureMap_Group_Rule_Source_DefaultValueX) GetAge() *datatypes_go_proto.Age
- func (x *StructureMap_Group_Rule_Source_DefaultValueX) GetAnnotation() *datatypes_go_proto.Annotation
- func (x *StructureMap_Group_Rule_Source_DefaultValueX) GetAttachment() *datatypes_go_proto.Attachment
- func (x *StructureMap_Group_Rule_Source_DefaultValueX) GetBase64Binary() *datatypes_go_proto.Base64Binary
- func (x *StructureMap_Group_Rule_Source_DefaultValueX) GetBoolean() *datatypes_go_proto.Boolean
- func (x *StructureMap_Group_Rule_Source_DefaultValueX) GetCanonical() *datatypes_go_proto.Canonical
- func (m *StructureMap_Group_Rule_Source_DefaultValueX) GetChoice() isStructureMap_Group_Rule_Source_DefaultValueX_Choice
- func (x *StructureMap_Group_Rule_Source_DefaultValueX) GetCode() *datatypes_go_proto.Code
- func (x *StructureMap_Group_Rule_Source_DefaultValueX) GetCodeableConcept() *datatypes_go_proto.CodeableConcept
- func (x *StructureMap_Group_Rule_Source_DefaultValueX) GetCoding() *datatypes_go_proto.Coding
- func (x *StructureMap_Group_Rule_Source_DefaultValueX) GetContactDetail() *datatypes_go_proto.ContactDetail
- func (x *StructureMap_Group_Rule_Source_DefaultValueX) GetContactPoint() *datatypes_go_proto.ContactPoint
- func (x *StructureMap_Group_Rule_Source_DefaultValueX) GetContributor() *datatypes_go_proto.Contributor
- func (x *StructureMap_Group_Rule_Source_DefaultValueX) GetCount() *datatypes_go_proto.Count
- func (x *StructureMap_Group_Rule_Source_DefaultValueX) GetDataRequirement() *datatypes_go_proto.DataRequirement
- func (x *StructureMap_Group_Rule_Source_DefaultValueX) GetDate() *datatypes_go_proto.Date
- func (x *StructureMap_Group_Rule_Source_DefaultValueX) GetDateTime() *datatypes_go_proto.DateTime
- func (x *StructureMap_Group_Rule_Source_DefaultValueX) GetDecimal() *datatypes_go_proto.Decimal
- func (x *StructureMap_Group_Rule_Source_DefaultValueX) GetDistance() *datatypes_go_proto.Distance
- func (x *StructureMap_Group_Rule_Source_DefaultValueX) GetDosage() *datatypes_go_proto.Dosage
- func (x *StructureMap_Group_Rule_Source_DefaultValueX) GetDuration() *datatypes_go_proto.Duration
- func (x *StructureMap_Group_Rule_Source_DefaultValueX) GetExpression() *datatypes_go_proto.Expression
- func (x *StructureMap_Group_Rule_Source_DefaultValueX) GetHumanName() *datatypes_go_proto.HumanName
- func (x *StructureMap_Group_Rule_Source_DefaultValueX) GetId() *datatypes_go_proto.Id
- func (x *StructureMap_Group_Rule_Source_DefaultValueX) GetIdentifier() *datatypes_go_proto.Identifier
- func (x *StructureMap_Group_Rule_Source_DefaultValueX) GetInstant() *datatypes_go_proto.Instant
- func (x *StructureMap_Group_Rule_Source_DefaultValueX) GetInteger() *datatypes_go_proto.Integer
- func (x *StructureMap_Group_Rule_Source_DefaultValueX) GetInteger64() *datatypes_go_proto.Integer64
- func (x *StructureMap_Group_Rule_Source_DefaultValueX) GetMarkdown() *datatypes_go_proto.Markdown
- func (x *StructureMap_Group_Rule_Source_DefaultValueX) GetMeta() *datatypes_go_proto.Meta
- func (x *StructureMap_Group_Rule_Source_DefaultValueX) GetMoney() *datatypes_go_proto.Money
- func (x *StructureMap_Group_Rule_Source_DefaultValueX) GetOid() *datatypes_go_proto.Oid
- func (x *StructureMap_Group_Rule_Source_DefaultValueX) GetParameterDefinition() *datatypes_go_proto.ParameterDefinition
- func (x *StructureMap_Group_Rule_Source_DefaultValueX) GetPeriod() *datatypes_go_proto.Period
- func (x *StructureMap_Group_Rule_Source_DefaultValueX) GetPositiveInt() *datatypes_go_proto.PositiveInt
- func (x *StructureMap_Group_Rule_Source_DefaultValueX) GetQuantity() *datatypes_go_proto.Quantity
- func (x *StructureMap_Group_Rule_Source_DefaultValueX) GetRange() *datatypes_go_proto.Range
- func (x *StructureMap_Group_Rule_Source_DefaultValueX) GetRatio() *datatypes_go_proto.Ratio
- func (x *StructureMap_Group_Rule_Source_DefaultValueX) GetReference() *datatypes_go_proto.Reference
- func (x *StructureMap_Group_Rule_Source_DefaultValueX) GetRelatedArtifact() *datatypes_go_proto.RelatedArtifact
- func (x *StructureMap_Group_Rule_Source_DefaultValueX) GetSampledData() *datatypes_go_proto.SampledData
- func (x *StructureMap_Group_Rule_Source_DefaultValueX) GetSignature() *datatypes_go_proto.Signature
- func (x *StructureMap_Group_Rule_Source_DefaultValueX) GetStringValue() *datatypes_go_proto.String
- func (x *StructureMap_Group_Rule_Source_DefaultValueX) GetTime() *datatypes_go_proto.Time
- func (x *StructureMap_Group_Rule_Source_DefaultValueX) GetTiming() *datatypes_go_proto.Timing
- func (x *StructureMap_Group_Rule_Source_DefaultValueX) GetTriggerDefinition() *datatypes_go_proto.TriggerDefinition
- func (x *StructureMap_Group_Rule_Source_DefaultValueX) GetUnsignedInt() *datatypes_go_proto.UnsignedInt
- func (x *StructureMap_Group_Rule_Source_DefaultValueX) GetUri() *datatypes_go_proto.Uri
- func (x *StructureMap_Group_Rule_Source_DefaultValueX) GetUrl() *datatypes_go_proto.Url
- func (x *StructureMap_Group_Rule_Source_DefaultValueX) GetUsageContext() *datatypes_go_proto.UsageContext
- func (x *StructureMap_Group_Rule_Source_DefaultValueX) GetUuid() *datatypes_go_proto.Uuid
- func (*StructureMap_Group_Rule_Source_DefaultValueX) ProtoMessage()
- func (x *StructureMap_Group_Rule_Source_DefaultValueX) ProtoReflect() protoreflect.Message
- func (x *StructureMap_Group_Rule_Source_DefaultValueX) Reset()
- func (x *StructureMap_Group_Rule_Source_DefaultValueX) String() string
- type StructureMap_Group_Rule_Source_DefaultValueX_Address
- type StructureMap_Group_Rule_Source_DefaultValueX_Age
- type StructureMap_Group_Rule_Source_DefaultValueX_Annotation
- type StructureMap_Group_Rule_Source_DefaultValueX_Attachment
- type StructureMap_Group_Rule_Source_DefaultValueX_Base64Binary
- type StructureMap_Group_Rule_Source_DefaultValueX_Boolean
- type StructureMap_Group_Rule_Source_DefaultValueX_Canonical
- type StructureMap_Group_Rule_Source_DefaultValueX_Code
- type StructureMap_Group_Rule_Source_DefaultValueX_CodeableConcept
- type StructureMap_Group_Rule_Source_DefaultValueX_Coding
- type StructureMap_Group_Rule_Source_DefaultValueX_ContactDetail
- type StructureMap_Group_Rule_Source_DefaultValueX_ContactPoint
- type StructureMap_Group_Rule_Source_DefaultValueX_Contributor
- type StructureMap_Group_Rule_Source_DefaultValueX_Count
- type StructureMap_Group_Rule_Source_DefaultValueX_DataRequirement
- type StructureMap_Group_Rule_Source_DefaultValueX_Date
- type StructureMap_Group_Rule_Source_DefaultValueX_DateTime
- type StructureMap_Group_Rule_Source_DefaultValueX_Decimal
- type StructureMap_Group_Rule_Source_DefaultValueX_Distance
- type StructureMap_Group_Rule_Source_DefaultValueX_Dosage
- type StructureMap_Group_Rule_Source_DefaultValueX_Duration
- type StructureMap_Group_Rule_Source_DefaultValueX_Expression
- type StructureMap_Group_Rule_Source_DefaultValueX_HumanName
- type StructureMap_Group_Rule_Source_DefaultValueX_Id
- type StructureMap_Group_Rule_Source_DefaultValueX_Identifier
- type StructureMap_Group_Rule_Source_DefaultValueX_Instant
- type StructureMap_Group_Rule_Source_DefaultValueX_Integer
- type StructureMap_Group_Rule_Source_DefaultValueX_Integer64
- type StructureMap_Group_Rule_Source_DefaultValueX_Markdown
- type StructureMap_Group_Rule_Source_DefaultValueX_Meta
- type StructureMap_Group_Rule_Source_DefaultValueX_Money
- type StructureMap_Group_Rule_Source_DefaultValueX_Oid
- type StructureMap_Group_Rule_Source_DefaultValueX_ParameterDefinition
- type StructureMap_Group_Rule_Source_DefaultValueX_Period
- type StructureMap_Group_Rule_Source_DefaultValueX_PositiveInt
- type StructureMap_Group_Rule_Source_DefaultValueX_Quantity
- type StructureMap_Group_Rule_Source_DefaultValueX_Range
- type StructureMap_Group_Rule_Source_DefaultValueX_Ratio
- type StructureMap_Group_Rule_Source_DefaultValueX_Reference
- type StructureMap_Group_Rule_Source_DefaultValueX_RelatedArtifact
- type StructureMap_Group_Rule_Source_DefaultValueX_SampledData
- type StructureMap_Group_Rule_Source_DefaultValueX_Signature
- type StructureMap_Group_Rule_Source_DefaultValueX_StringValue
- type StructureMap_Group_Rule_Source_DefaultValueX_Time
- type StructureMap_Group_Rule_Source_DefaultValueX_Timing
- type StructureMap_Group_Rule_Source_DefaultValueX_TriggerDefinition
- type StructureMap_Group_Rule_Source_DefaultValueX_UnsignedInt
- type StructureMap_Group_Rule_Source_DefaultValueX_Uri
- type StructureMap_Group_Rule_Source_DefaultValueX_Url
- type StructureMap_Group_Rule_Source_DefaultValueX_UsageContext
- type StructureMap_Group_Rule_Source_DefaultValueX_Uuid
- type StructureMap_Group_Rule_Source_ListModeCode
- func (*StructureMap_Group_Rule_Source_ListModeCode) Descriptor() ([]byte, []int)deprecated
- func (x *StructureMap_Group_Rule_Source_ListModeCode) GetExtension() []*datatypes_go_proto.Extension
- func (x *StructureMap_Group_Rule_Source_ListModeCode) GetId() *datatypes_go_proto.String
- func (x *StructureMap_Group_Rule_Source_ListModeCode) GetValue() codes_go_proto.StructureMapSourceListModeCode_Value
- func (*StructureMap_Group_Rule_Source_ListModeCode) ProtoMessage()
- func (x *StructureMap_Group_Rule_Source_ListModeCode) ProtoReflect() protoreflect.Message
- func (x *StructureMap_Group_Rule_Source_ListModeCode) Reset()
- func (x *StructureMap_Group_Rule_Source_ListModeCode) String() string
- type StructureMap_Group_Rule_Target
- func (*StructureMap_Group_Rule_Target) Descriptor() ([]byte, []int)deprecated
- func (x *StructureMap_Group_Rule_Target) GetContext() *datatypes_go_proto.Id
- func (x *StructureMap_Group_Rule_Target) GetContextType() *StructureMap_Group_Rule_Target_ContextTypeCode
- func (x *StructureMap_Group_Rule_Target) GetElement() *datatypes_go_proto.String
- func (x *StructureMap_Group_Rule_Target) GetExtension() []*datatypes_go_proto.Extension
- func (x *StructureMap_Group_Rule_Target) GetId() *datatypes_go_proto.Id
- func (x *StructureMap_Group_Rule_Target) GetListMode() []*StructureMap_Group_Rule_Target_ListModeCode
- func (x *StructureMap_Group_Rule_Target) GetListRuleId() *datatypes_go_proto.Id
- func (x *StructureMap_Group_Rule_Target) GetModifierExtension() []*datatypes_go_proto.Extension
- func (x *StructureMap_Group_Rule_Target) GetParameter() []*StructureMap_Group_Rule_Target_Parameter
- func (x *StructureMap_Group_Rule_Target) GetTransform() *StructureMap_Group_Rule_Target_TransformCode
- func (x *StructureMap_Group_Rule_Target) GetVariable() *datatypes_go_proto.Id
- func (*StructureMap_Group_Rule_Target) ProtoMessage()
- func (x *StructureMap_Group_Rule_Target) ProtoReflect() protoreflect.Message
- func (x *StructureMap_Group_Rule_Target) Reset()
- func (x *StructureMap_Group_Rule_Target) String() string
- type StructureMap_Group_Rule_Target_ContextTypeCode
- func (*StructureMap_Group_Rule_Target_ContextTypeCode) Descriptor() ([]byte, []int)deprecated
- func (x *StructureMap_Group_Rule_Target_ContextTypeCode) GetExtension() []*datatypes_go_proto.Extension
- func (x *StructureMap_Group_Rule_Target_ContextTypeCode) GetId() *datatypes_go_proto.String
- func (x *StructureMap_Group_Rule_Target_ContextTypeCode) GetValue() codes_go_proto.StructureMapContextTypeCode_Value
- func (*StructureMap_Group_Rule_Target_ContextTypeCode) ProtoMessage()
- func (x *StructureMap_Group_Rule_Target_ContextTypeCode) ProtoReflect() protoreflect.Message
- func (x *StructureMap_Group_Rule_Target_ContextTypeCode) Reset()
- func (x *StructureMap_Group_Rule_Target_ContextTypeCode) String() string
- type StructureMap_Group_Rule_Target_ListModeCode
- func (*StructureMap_Group_Rule_Target_ListModeCode) Descriptor() ([]byte, []int)deprecated
- func (x *StructureMap_Group_Rule_Target_ListModeCode) GetExtension() []*datatypes_go_proto.Extension
- func (x *StructureMap_Group_Rule_Target_ListModeCode) GetId() *datatypes_go_proto.String
- func (x *StructureMap_Group_Rule_Target_ListModeCode) GetValue() codes_go_proto.StructureMapTargetListModeCode_Value
- func (*StructureMap_Group_Rule_Target_ListModeCode) ProtoMessage()
- func (x *StructureMap_Group_Rule_Target_ListModeCode) ProtoReflect() protoreflect.Message
- func (x *StructureMap_Group_Rule_Target_ListModeCode) Reset()
- func (x *StructureMap_Group_Rule_Target_ListModeCode) String() string
- type StructureMap_Group_Rule_Target_Parameter
- func (*StructureMap_Group_Rule_Target_Parameter) Descriptor() ([]byte, []int)deprecated
- func (x *StructureMap_Group_Rule_Target_Parameter) GetExtension() []*datatypes_go_proto.Extension
- func (x *StructureMap_Group_Rule_Target_Parameter) GetId() *datatypes_go_proto.Id
- func (x *StructureMap_Group_Rule_Target_Parameter) GetModifierExtension() []*datatypes_go_proto.Extension
- func (x *StructureMap_Group_Rule_Target_Parameter) GetValue() *StructureMap_Group_Rule_Target_Parameter_ValueX
- func (*StructureMap_Group_Rule_Target_Parameter) ProtoMessage()
- func (x *StructureMap_Group_Rule_Target_Parameter) ProtoReflect() protoreflect.Message
- func (x *StructureMap_Group_Rule_Target_Parameter) Reset()
- func (x *StructureMap_Group_Rule_Target_Parameter) String() string
- type StructureMap_Group_Rule_Target_Parameter_ValueX
- func (*StructureMap_Group_Rule_Target_Parameter_ValueX) Descriptor() ([]byte, []int)deprecated
- func (x *StructureMap_Group_Rule_Target_Parameter_ValueX) GetBoolean() *datatypes_go_proto.Boolean
- func (m *StructureMap_Group_Rule_Target_Parameter_ValueX) GetChoice() isStructureMap_Group_Rule_Target_Parameter_ValueX_Choice
- func (x *StructureMap_Group_Rule_Target_Parameter_ValueX) GetDecimal() *datatypes_go_proto.Decimal
- func (x *StructureMap_Group_Rule_Target_Parameter_ValueX) GetId() *datatypes_go_proto.Id
- func (x *StructureMap_Group_Rule_Target_Parameter_ValueX) GetInteger() *datatypes_go_proto.Integer
- func (x *StructureMap_Group_Rule_Target_Parameter_ValueX) GetStringValue() *datatypes_go_proto.String
- func (*StructureMap_Group_Rule_Target_Parameter_ValueX) ProtoMessage()
- func (x *StructureMap_Group_Rule_Target_Parameter_ValueX) ProtoReflect() protoreflect.Message
- func (x *StructureMap_Group_Rule_Target_Parameter_ValueX) Reset()
- func (x *StructureMap_Group_Rule_Target_Parameter_ValueX) String() string
- type StructureMap_Group_Rule_Target_Parameter_ValueX_Boolean
- type StructureMap_Group_Rule_Target_Parameter_ValueX_Decimal
- type StructureMap_Group_Rule_Target_Parameter_ValueX_Id
- type StructureMap_Group_Rule_Target_Parameter_ValueX_Integer
- type StructureMap_Group_Rule_Target_Parameter_ValueX_StringValue
- type StructureMap_Group_Rule_Target_TransformCode
- func (*StructureMap_Group_Rule_Target_TransformCode) Descriptor() ([]byte, []int)deprecated
- func (x *StructureMap_Group_Rule_Target_TransformCode) GetExtension() []*datatypes_go_proto.Extension
- func (x *StructureMap_Group_Rule_Target_TransformCode) GetId() *datatypes_go_proto.String
- func (x *StructureMap_Group_Rule_Target_TransformCode) GetValue() codes_go_proto.StructureMapTransformCode_Value
- func (*StructureMap_Group_Rule_Target_TransformCode) ProtoMessage()
- func (x *StructureMap_Group_Rule_Target_TransformCode) ProtoReflect() protoreflect.Message
- func (x *StructureMap_Group_Rule_Target_TransformCode) Reset()
- func (x *StructureMap_Group_Rule_Target_TransformCode) String() string
- type StructureMap_Group_TypeModeCode
- func (*StructureMap_Group_TypeModeCode) Descriptor() ([]byte, []int)deprecated
- func (x *StructureMap_Group_TypeModeCode) GetExtension() []*datatypes_go_proto.Extension
- func (x *StructureMap_Group_TypeModeCode) GetId() *datatypes_go_proto.String
- func (x *StructureMap_Group_TypeModeCode) GetValue() codes_go_proto.StructureMapGroupTypeModeCode_Value
- func (*StructureMap_Group_TypeModeCode) ProtoMessage()
- func (x *StructureMap_Group_TypeModeCode) ProtoReflect() protoreflect.Message
- func (x *StructureMap_Group_TypeModeCode) Reset()
- func (x *StructureMap_Group_TypeModeCode) String() string
- type StructureMap_StatusCode
- func (*StructureMap_StatusCode) Descriptor() ([]byte, []int)deprecated
- func (x *StructureMap_StatusCode) GetExtension() []*datatypes_go_proto.Extension
- func (x *StructureMap_StatusCode) GetId() *datatypes_go_proto.String
- func (x *StructureMap_StatusCode) GetValue() codes_go_proto.PublicationStatusCode_Value
- func (*StructureMap_StatusCode) ProtoMessage()
- func (x *StructureMap_StatusCode) ProtoReflect() protoreflect.Message
- func (x *StructureMap_StatusCode) Reset()
- func (x *StructureMap_StatusCode) String() string
- type StructureMap_Structure
- func (*StructureMap_Structure) Descriptor() ([]byte, []int)deprecated
- func (x *StructureMap_Structure) GetAlias() *datatypes_go_proto.String
- func (x *StructureMap_Structure) GetDocumentation() *datatypes_go_proto.String
- func (x *StructureMap_Structure) GetExtension() []*datatypes_go_proto.Extension
- func (x *StructureMap_Structure) GetId() *datatypes_go_proto.Id
- func (x *StructureMap_Structure) GetMode() *StructureMap_Structure_ModeCode
- func (x *StructureMap_Structure) GetModifierExtension() []*datatypes_go_proto.Extension
- func (x *StructureMap_Structure) GetUrl() *datatypes_go_proto.Canonical
- func (*StructureMap_Structure) ProtoMessage()
- func (x *StructureMap_Structure) ProtoReflect() protoreflect.Message
- func (x *StructureMap_Structure) Reset()
- func (x *StructureMap_Structure) String() string
- type StructureMap_Structure_ModeCode
- func (*StructureMap_Structure_ModeCode) Descriptor() ([]byte, []int)deprecated
- func (x *StructureMap_Structure_ModeCode) GetExtension() []*datatypes_go_proto.Extension
- func (x *StructureMap_Structure_ModeCode) GetId() *datatypes_go_proto.String
- func (x *StructureMap_Structure_ModeCode) GetValue() codes_go_proto.StructureMapModelModeCode_Value
- func (*StructureMap_Structure_ModeCode) ProtoMessage()
- func (x *StructureMap_Structure_ModeCode) ProtoReflect() protoreflect.Message
- func (x *StructureMap_Structure_ModeCode) Reset()
- func (x *StructureMap_Structure_ModeCode) String() string
Constants ¶
This section is empty.
Variables ¶
var File_proto_google_fhir_proto_r5_core_resources_structure_map_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type StructureMap ¶
type StructureMap 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 structure 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 structure map Identifier []*datatypes_go_proto.Identifier `protobuf:"bytes,11,rep,name=identifier,proto3" json:"identifier,omitempty"` // Business version of the structure map Version *datatypes_go_proto.String `protobuf:"bytes,12,opt,name=version,proto3" json:"version,omitempty"` // Name for this structure map (computer friendly) Name *datatypes_go_proto.String `protobuf:"bytes,13,opt,name=name,proto3" json:"name,omitempty"` // Name for this structure map (human friendly) Title *datatypes_go_proto.String `protobuf:"bytes,14,opt,name=title,proto3" json:"title,omitempty"` Status *StructureMap_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 structure 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 structure map (if applicable) Jurisdiction []*datatypes_go_proto.CodeableConcept `protobuf:"bytes,22,rep,name=jurisdiction,proto3" json:"jurisdiction,omitempty"` // Why this structure 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"` Structure []*StructureMap_Structure `protobuf:"bytes,25,rep,name=structure,proto3" json:"structure,omitempty"` // Other maps used by this map (canonical URLs) Import []*datatypes_go_proto.Canonical `protobuf:"bytes,26,rep,name=import,proto3" json:"import,omitempty"` Group []*StructureMap_Group `protobuf:"bytes,27,rep,name=group,proto3" json:"group,omitempty"` // contains filtered or unexported fields }
Auto-generated from StructureDefinition for StructureMap, last updated 2019-12-31T21:03:40.621+11:00. A Map of relationships between 2 structures that can be used to transform data. See http://hl7.org/fhir/StructureDefinition/StructureMap
func (*StructureMap) Descriptor
deprecated
func (*StructureMap) Descriptor() ([]byte, []int)
Deprecated: Use StructureMap.ProtoReflect.Descriptor instead.
func (*StructureMap) GetContact ¶
func (x *StructureMap) GetContact() []*datatypes_go_proto.ContactDetail
func (*StructureMap) GetContained ¶
func (x *StructureMap) GetContained() []*any.Any
func (*StructureMap) GetCopyright ¶
func (x *StructureMap) GetCopyright() *datatypes_go_proto.Markdown
func (*StructureMap) GetDate ¶
func (x *StructureMap) GetDate() *datatypes_go_proto.DateTime
func (*StructureMap) GetDescription ¶
func (x *StructureMap) GetDescription() *datatypes_go_proto.Markdown
func (*StructureMap) GetExperimental ¶
func (x *StructureMap) GetExperimental() *datatypes_go_proto.Boolean
func (*StructureMap) GetExtension ¶
func (x *StructureMap) GetExtension() []*datatypes_go_proto.Extension
func (*StructureMap) GetGroup ¶
func (x *StructureMap) GetGroup() []*StructureMap_Group
func (*StructureMap) GetId ¶
func (x *StructureMap) GetId() *datatypes_go_proto.Id
func (*StructureMap) GetIdentifier ¶
func (x *StructureMap) GetIdentifier() []*datatypes_go_proto.Identifier
func (*StructureMap) GetImplicitRules ¶
func (x *StructureMap) GetImplicitRules() *datatypes_go_proto.Uri
func (*StructureMap) GetImport ¶
func (x *StructureMap) GetImport() []*datatypes_go_proto.Canonical
func (*StructureMap) GetJurisdiction ¶
func (x *StructureMap) GetJurisdiction() []*datatypes_go_proto.CodeableConcept
func (*StructureMap) GetLanguage ¶
func (x *StructureMap) GetLanguage() *datatypes_go_proto.Code
func (*StructureMap) GetMeta ¶
func (x *StructureMap) GetMeta() *datatypes_go_proto.Meta
func (*StructureMap) GetModifierExtension ¶
func (x *StructureMap) GetModifierExtension() []*datatypes_go_proto.Extension
func (*StructureMap) GetName ¶
func (x *StructureMap) GetName() *datatypes_go_proto.String
func (*StructureMap) GetPublisher ¶
func (x *StructureMap) GetPublisher() *datatypes_go_proto.String
func (*StructureMap) GetPurpose ¶
func (x *StructureMap) GetPurpose() *datatypes_go_proto.Markdown
func (*StructureMap) GetStatus ¶
func (x *StructureMap) GetStatus() *StructureMap_StatusCode
func (*StructureMap) GetStructure ¶
func (x *StructureMap) GetStructure() []*StructureMap_Structure
func (*StructureMap) GetText ¶
func (x *StructureMap) GetText() *datatypes_go_proto.Narrative
func (*StructureMap) GetTitle ¶
func (x *StructureMap) GetTitle() *datatypes_go_proto.String
func (*StructureMap) GetUrl ¶
func (x *StructureMap) GetUrl() *datatypes_go_proto.Uri
func (*StructureMap) GetUseContext ¶
func (x *StructureMap) GetUseContext() []*datatypes_go_proto.UsageContext
func (*StructureMap) GetVersion ¶
func (x *StructureMap) GetVersion() *datatypes_go_proto.String
func (*StructureMap) ProtoMessage ¶
func (*StructureMap) ProtoMessage()
func (*StructureMap) ProtoReflect ¶
func (x *StructureMap) ProtoReflect() protoreflect.Message
func (*StructureMap) Reset ¶
func (x *StructureMap) Reset()
func (*StructureMap) String ¶
func (x *StructureMap) String() string
type StructureMap_Group ¶
type StructureMap_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"` // Human-readable label Name *datatypes_go_proto.Id `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"` // Another group that this group adds rules to Extends *datatypes_go_proto.Id `protobuf:"bytes,5,opt,name=extends,proto3" json:"extends,omitempty"` TypeMode *StructureMap_Group_TypeModeCode `protobuf:"bytes,6,opt,name=type_mode,json=typeMode,proto3" json:"type_mode,omitempty"` // Additional description/explanation for group Documentation *datatypes_go_proto.String `protobuf:"bytes,7,opt,name=documentation,proto3" json:"documentation,omitempty"` Input []*StructureMap_Group_Input `protobuf:"bytes,8,rep,name=input,proto3" json:"input,omitempty"` Rule []*StructureMap_Group_Rule `protobuf:"bytes,9,rep,name=rule,proto3" json:"rule,omitempty"` // contains filtered or unexported fields }
Named sections for reader convenience
func (*StructureMap_Group) Descriptor
deprecated
func (*StructureMap_Group) Descriptor() ([]byte, []int)
Deprecated: Use StructureMap_Group.ProtoReflect.Descriptor instead.
func (*StructureMap_Group) GetDocumentation ¶
func (x *StructureMap_Group) GetDocumentation() *datatypes_go_proto.String
func (*StructureMap_Group) GetExtends ¶
func (x *StructureMap_Group) GetExtends() *datatypes_go_proto.Id
func (*StructureMap_Group) GetExtension ¶
func (x *StructureMap_Group) GetExtension() []*datatypes_go_proto.Extension
func (*StructureMap_Group) GetId ¶
func (x *StructureMap_Group) GetId() *datatypes_go_proto.Id
func (*StructureMap_Group) GetInput ¶
func (x *StructureMap_Group) GetInput() []*StructureMap_Group_Input
func (*StructureMap_Group) GetModifierExtension ¶
func (x *StructureMap_Group) GetModifierExtension() []*datatypes_go_proto.Extension
func (*StructureMap_Group) GetName ¶
func (x *StructureMap_Group) GetName() *datatypes_go_proto.Id
func (*StructureMap_Group) GetRule ¶
func (x *StructureMap_Group) GetRule() []*StructureMap_Group_Rule
func (*StructureMap_Group) GetTypeMode ¶
func (x *StructureMap_Group) GetTypeMode() *StructureMap_Group_TypeModeCode
func (*StructureMap_Group) ProtoMessage ¶
func (*StructureMap_Group) ProtoMessage()
func (*StructureMap_Group) ProtoReflect ¶
func (x *StructureMap_Group) ProtoReflect() protoreflect.Message
func (*StructureMap_Group) Reset ¶
func (x *StructureMap_Group) Reset()
func (*StructureMap_Group) String ¶
func (x *StructureMap_Group) String() string
type StructureMap_Group_Input ¶
type StructureMap_Group_Input 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 for this instance of data Name *datatypes_go_proto.Id `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"` // Type for this instance of data Type *datatypes_go_proto.String `protobuf:"bytes,5,opt,name=type,proto3" json:"type,omitempty"` Mode *StructureMap_Group_Input_ModeCode `protobuf:"bytes,6,opt,name=mode,proto3" json:"mode,omitempty"` // Documentation for this instance of data Documentation *datatypes_go_proto.String `protobuf:"bytes,7,opt,name=documentation,proto3" json:"documentation,omitempty"` // contains filtered or unexported fields }
Named instance provided when invoking the map
func (*StructureMap_Group_Input) Descriptor
deprecated
func (*StructureMap_Group_Input) Descriptor() ([]byte, []int)
Deprecated: Use StructureMap_Group_Input.ProtoReflect.Descriptor instead.
func (*StructureMap_Group_Input) GetDocumentation ¶
func (x *StructureMap_Group_Input) GetDocumentation() *datatypes_go_proto.String
func (*StructureMap_Group_Input) GetExtension ¶
func (x *StructureMap_Group_Input) GetExtension() []*datatypes_go_proto.Extension
func (*StructureMap_Group_Input) GetId ¶
func (x *StructureMap_Group_Input) GetId() *datatypes_go_proto.Id
func (*StructureMap_Group_Input) GetMode ¶
func (x *StructureMap_Group_Input) GetMode() *StructureMap_Group_Input_ModeCode
func (*StructureMap_Group_Input) GetModifierExtension ¶
func (x *StructureMap_Group_Input) GetModifierExtension() []*datatypes_go_proto.Extension
func (*StructureMap_Group_Input) GetName ¶
func (x *StructureMap_Group_Input) GetName() *datatypes_go_proto.Id
func (*StructureMap_Group_Input) GetType ¶
func (x *StructureMap_Group_Input) GetType() *datatypes_go_proto.String
func (*StructureMap_Group_Input) ProtoMessage ¶
func (*StructureMap_Group_Input) ProtoMessage()
func (*StructureMap_Group_Input) ProtoReflect ¶
func (x *StructureMap_Group_Input) ProtoReflect() protoreflect.Message
func (*StructureMap_Group_Input) Reset ¶
func (x *StructureMap_Group_Input) Reset()
func (*StructureMap_Group_Input) String ¶
func (x *StructureMap_Group_Input) String() string
type StructureMap_Group_Input_ModeCode ¶
type StructureMap_Group_Input_ModeCode struct { Value codes_go_proto.StructureMapInputModeCode_Value `protobuf:"varint,1,opt,name=value,proto3,enum=google.fhir.r5.core.StructureMapInputModeCode_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 }
source | target
func (*StructureMap_Group_Input_ModeCode) Descriptor
deprecated
func (*StructureMap_Group_Input_ModeCode) Descriptor() ([]byte, []int)
Deprecated: Use StructureMap_Group_Input_ModeCode.ProtoReflect.Descriptor instead.
func (*StructureMap_Group_Input_ModeCode) GetExtension ¶
func (x *StructureMap_Group_Input_ModeCode) GetExtension() []*datatypes_go_proto.Extension
func (*StructureMap_Group_Input_ModeCode) GetId ¶
func (x *StructureMap_Group_Input_ModeCode) GetId() *datatypes_go_proto.String
func (*StructureMap_Group_Input_ModeCode) GetValue ¶
func (x *StructureMap_Group_Input_ModeCode) GetValue() codes_go_proto.StructureMapInputModeCode_Value
func (*StructureMap_Group_Input_ModeCode) ProtoMessage ¶
func (*StructureMap_Group_Input_ModeCode) ProtoMessage()
func (*StructureMap_Group_Input_ModeCode) ProtoReflect ¶
func (x *StructureMap_Group_Input_ModeCode) ProtoReflect() protoreflect.Message
func (*StructureMap_Group_Input_ModeCode) Reset ¶
func (x *StructureMap_Group_Input_ModeCode) Reset()
func (*StructureMap_Group_Input_ModeCode) String ¶
func (x *StructureMap_Group_Input_ModeCode) String() string
type StructureMap_Group_Rule ¶
type StructureMap_Group_Rule 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 the rule for internal references Name *datatypes_go_proto.Id `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"` Source []*StructureMap_Group_Rule_Source `protobuf:"bytes,5,rep,name=source,proto3" json:"source,omitempty"` Target []*StructureMap_Group_Rule_Target `protobuf:"bytes,6,rep,name=target,proto3" json:"target,omitempty"` // Rules contained in this rule Rule []*StructureMap_Group_Rule `protobuf:"bytes,7,rep,name=rule,proto3" json:"rule,omitempty"` Dependent []*StructureMap_Group_Rule_Dependent `protobuf:"bytes,8,rep,name=dependent,proto3" json:"dependent,omitempty"` // Documentation for this instance of data Documentation *datatypes_go_proto.String `protobuf:"bytes,9,opt,name=documentation,proto3" json:"documentation,omitempty"` // contains filtered or unexported fields }
Transform Rule from source to target
func (*StructureMap_Group_Rule) Descriptor
deprecated
func (*StructureMap_Group_Rule) Descriptor() ([]byte, []int)
Deprecated: Use StructureMap_Group_Rule.ProtoReflect.Descriptor instead.
func (*StructureMap_Group_Rule) GetDependent ¶
func (x *StructureMap_Group_Rule) GetDependent() []*StructureMap_Group_Rule_Dependent
func (*StructureMap_Group_Rule) GetDocumentation ¶
func (x *StructureMap_Group_Rule) GetDocumentation() *datatypes_go_proto.String
func (*StructureMap_Group_Rule) GetExtension ¶
func (x *StructureMap_Group_Rule) GetExtension() []*datatypes_go_proto.Extension
func (*StructureMap_Group_Rule) GetId ¶
func (x *StructureMap_Group_Rule) GetId() *datatypes_go_proto.Id
func (*StructureMap_Group_Rule) GetModifierExtension ¶
func (x *StructureMap_Group_Rule) GetModifierExtension() []*datatypes_go_proto.Extension
func (*StructureMap_Group_Rule) GetName ¶
func (x *StructureMap_Group_Rule) GetName() *datatypes_go_proto.Id
func (*StructureMap_Group_Rule) GetRule ¶
func (x *StructureMap_Group_Rule) GetRule() []*StructureMap_Group_Rule
func (*StructureMap_Group_Rule) GetSource ¶
func (x *StructureMap_Group_Rule) GetSource() []*StructureMap_Group_Rule_Source
func (*StructureMap_Group_Rule) GetTarget ¶
func (x *StructureMap_Group_Rule) GetTarget() []*StructureMap_Group_Rule_Target
func (*StructureMap_Group_Rule) ProtoMessage ¶
func (*StructureMap_Group_Rule) ProtoMessage()
func (*StructureMap_Group_Rule) ProtoReflect ¶
func (x *StructureMap_Group_Rule) ProtoReflect() protoreflect.Message
func (*StructureMap_Group_Rule) Reset ¶
func (x *StructureMap_Group_Rule) Reset()
func (*StructureMap_Group_Rule) String ¶
func (x *StructureMap_Group_Rule) String() string
type StructureMap_Group_Rule_Dependent ¶
type StructureMap_Group_Rule_Dependent 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 a rule or group to apply Name *datatypes_go_proto.Id `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"` // Variable to pass to the rule or group Variable []*datatypes_go_proto.String `protobuf:"bytes,5,rep,name=variable,proto3" json:"variable,omitempty"` // contains filtered or unexported fields }
Which other rules to apply in the context of this rule
func (*StructureMap_Group_Rule_Dependent) Descriptor
deprecated
func (*StructureMap_Group_Rule_Dependent) Descriptor() ([]byte, []int)
Deprecated: Use StructureMap_Group_Rule_Dependent.ProtoReflect.Descriptor instead.
func (*StructureMap_Group_Rule_Dependent) GetExtension ¶
func (x *StructureMap_Group_Rule_Dependent) GetExtension() []*datatypes_go_proto.Extension
func (*StructureMap_Group_Rule_Dependent) GetId ¶
func (x *StructureMap_Group_Rule_Dependent) GetId() *datatypes_go_proto.Id
func (*StructureMap_Group_Rule_Dependent) GetModifierExtension ¶
func (x *StructureMap_Group_Rule_Dependent) GetModifierExtension() []*datatypes_go_proto.Extension
func (*StructureMap_Group_Rule_Dependent) GetName ¶
func (x *StructureMap_Group_Rule_Dependent) GetName() *datatypes_go_proto.Id
func (*StructureMap_Group_Rule_Dependent) GetVariable ¶
func (x *StructureMap_Group_Rule_Dependent) GetVariable() []*datatypes_go_proto.String
func (*StructureMap_Group_Rule_Dependent) ProtoMessage ¶
func (*StructureMap_Group_Rule_Dependent) ProtoMessage()
func (*StructureMap_Group_Rule_Dependent) ProtoReflect ¶
func (x *StructureMap_Group_Rule_Dependent) ProtoReflect() protoreflect.Message
func (*StructureMap_Group_Rule_Dependent) Reset ¶
func (x *StructureMap_Group_Rule_Dependent) Reset()
func (*StructureMap_Group_Rule_Dependent) String ¶
func (x *StructureMap_Group_Rule_Dependent) String() string
type StructureMap_Group_Rule_Source ¶
type StructureMap_Group_Rule_Source 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"` // Type or variable this rule applies to Context *datatypes_go_proto.Id `protobuf:"bytes,4,opt,name=context,proto3" json:"context,omitempty"` // Specified minimum cardinality Min *datatypes_go_proto.Integer `protobuf:"bytes,5,opt,name=min,proto3" json:"min,omitempty"` // Specified maximum cardinality (number or *) Max *datatypes_go_proto.String `protobuf:"bytes,6,opt,name=max,proto3" json:"max,omitempty"` // Rule only applies if source has this type Type *datatypes_go_proto.String `protobuf:"bytes,7,opt,name=type,proto3" json:"type,omitempty"` DefaultValue *StructureMap_Group_Rule_Source_DefaultValueX `protobuf:"bytes,8,opt,name=default_value,json=defaultValue,proto3" json:"default_value,omitempty"` // Optional field for this source Element *datatypes_go_proto.String `protobuf:"bytes,9,opt,name=element,proto3" json:"element,omitempty"` ListMode *StructureMap_Group_Rule_Source_ListModeCode `protobuf:"bytes,10,opt,name=list_mode,json=listMode,proto3" json:"list_mode,omitempty"` // Named context for field, if a field is specified Variable *datatypes_go_proto.Id `protobuf:"bytes,11,opt,name=variable,proto3" json:"variable,omitempty"` // FHIRPath expression - must be true or the rule does not apply Condition *datatypes_go_proto.String `protobuf:"bytes,12,opt,name=condition,proto3" json:"condition,omitempty"` // FHIRPath expression - must be true or the mapping engine throws an // error instead of completing Check *datatypes_go_proto.String `protobuf:"bytes,13,opt,name=check,proto3" json:"check,omitempty"` // Message to put in log if source exists (FHIRPath) LogMessage *datatypes_go_proto.String `protobuf:"bytes,14,opt,name=log_message,json=logMessage,proto3" json:"log_message,omitempty"` // contains filtered or unexported fields }
Source inputs to the mapping
func (*StructureMap_Group_Rule_Source) Descriptor
deprecated
func (*StructureMap_Group_Rule_Source) Descriptor() ([]byte, []int)
Deprecated: Use StructureMap_Group_Rule_Source.ProtoReflect.Descriptor instead.
func (*StructureMap_Group_Rule_Source) GetCheck ¶
func (x *StructureMap_Group_Rule_Source) GetCheck() *datatypes_go_proto.String
func (*StructureMap_Group_Rule_Source) GetCondition ¶
func (x *StructureMap_Group_Rule_Source) GetCondition() *datatypes_go_proto.String
func (*StructureMap_Group_Rule_Source) GetContext ¶
func (x *StructureMap_Group_Rule_Source) GetContext() *datatypes_go_proto.Id
func (*StructureMap_Group_Rule_Source) GetDefaultValue ¶
func (x *StructureMap_Group_Rule_Source) GetDefaultValue() *StructureMap_Group_Rule_Source_DefaultValueX
func (*StructureMap_Group_Rule_Source) GetElement ¶
func (x *StructureMap_Group_Rule_Source) GetElement() *datatypes_go_proto.String
func (*StructureMap_Group_Rule_Source) GetExtension ¶
func (x *StructureMap_Group_Rule_Source) GetExtension() []*datatypes_go_proto.Extension
func (*StructureMap_Group_Rule_Source) GetId ¶
func (x *StructureMap_Group_Rule_Source) GetId() *datatypes_go_proto.Id
func (*StructureMap_Group_Rule_Source) GetListMode ¶
func (x *StructureMap_Group_Rule_Source) GetListMode() *StructureMap_Group_Rule_Source_ListModeCode
func (*StructureMap_Group_Rule_Source) GetLogMessage ¶
func (x *StructureMap_Group_Rule_Source) GetLogMessage() *datatypes_go_proto.String
func (*StructureMap_Group_Rule_Source) GetMax ¶
func (x *StructureMap_Group_Rule_Source) GetMax() *datatypes_go_proto.String
func (*StructureMap_Group_Rule_Source) GetMin ¶
func (x *StructureMap_Group_Rule_Source) GetMin() *datatypes_go_proto.Integer
func (*StructureMap_Group_Rule_Source) GetModifierExtension ¶
func (x *StructureMap_Group_Rule_Source) GetModifierExtension() []*datatypes_go_proto.Extension
func (*StructureMap_Group_Rule_Source) GetType ¶
func (x *StructureMap_Group_Rule_Source) GetType() *datatypes_go_proto.String
func (*StructureMap_Group_Rule_Source) GetVariable ¶
func (x *StructureMap_Group_Rule_Source) GetVariable() *datatypes_go_proto.Id
func (*StructureMap_Group_Rule_Source) ProtoMessage ¶
func (*StructureMap_Group_Rule_Source) ProtoMessage()
func (*StructureMap_Group_Rule_Source) ProtoReflect ¶
func (x *StructureMap_Group_Rule_Source) ProtoReflect() protoreflect.Message
func (*StructureMap_Group_Rule_Source) Reset ¶
func (x *StructureMap_Group_Rule_Source) Reset()
func (*StructureMap_Group_Rule_Source) String ¶
func (x *StructureMap_Group_Rule_Source) String() string
type StructureMap_Group_Rule_Source_DefaultValueX ¶
type StructureMap_Group_Rule_Source_DefaultValueX struct { // Types that are assignable to Choice: // *StructureMap_Group_Rule_Source_DefaultValueX_Base64Binary // *StructureMap_Group_Rule_Source_DefaultValueX_Boolean // *StructureMap_Group_Rule_Source_DefaultValueX_Canonical // *StructureMap_Group_Rule_Source_DefaultValueX_Code // *StructureMap_Group_Rule_Source_DefaultValueX_Date // *StructureMap_Group_Rule_Source_DefaultValueX_DateTime // *StructureMap_Group_Rule_Source_DefaultValueX_Decimal // *StructureMap_Group_Rule_Source_DefaultValueX_Id // *StructureMap_Group_Rule_Source_DefaultValueX_Instant // *StructureMap_Group_Rule_Source_DefaultValueX_Integer // *StructureMap_Group_Rule_Source_DefaultValueX_Integer64 // *StructureMap_Group_Rule_Source_DefaultValueX_Markdown // *StructureMap_Group_Rule_Source_DefaultValueX_Oid // *StructureMap_Group_Rule_Source_DefaultValueX_PositiveInt // *StructureMap_Group_Rule_Source_DefaultValueX_StringValue // *StructureMap_Group_Rule_Source_DefaultValueX_Time // *StructureMap_Group_Rule_Source_DefaultValueX_UnsignedInt // *StructureMap_Group_Rule_Source_DefaultValueX_Uri // *StructureMap_Group_Rule_Source_DefaultValueX_Url // *StructureMap_Group_Rule_Source_DefaultValueX_Uuid // *StructureMap_Group_Rule_Source_DefaultValueX_Address // *StructureMap_Group_Rule_Source_DefaultValueX_Age // *StructureMap_Group_Rule_Source_DefaultValueX_Annotation // *StructureMap_Group_Rule_Source_DefaultValueX_Attachment // *StructureMap_Group_Rule_Source_DefaultValueX_CodeableConcept // *StructureMap_Group_Rule_Source_DefaultValueX_Coding // *StructureMap_Group_Rule_Source_DefaultValueX_ContactPoint // *StructureMap_Group_Rule_Source_DefaultValueX_Count // *StructureMap_Group_Rule_Source_DefaultValueX_Distance // *StructureMap_Group_Rule_Source_DefaultValueX_Duration // *StructureMap_Group_Rule_Source_DefaultValueX_HumanName // *StructureMap_Group_Rule_Source_DefaultValueX_Identifier // *StructureMap_Group_Rule_Source_DefaultValueX_Money // *StructureMap_Group_Rule_Source_DefaultValueX_Period // *StructureMap_Group_Rule_Source_DefaultValueX_Quantity // *StructureMap_Group_Rule_Source_DefaultValueX_Range // *StructureMap_Group_Rule_Source_DefaultValueX_Ratio // *StructureMap_Group_Rule_Source_DefaultValueX_Reference // *StructureMap_Group_Rule_Source_DefaultValueX_SampledData // *StructureMap_Group_Rule_Source_DefaultValueX_Signature // *StructureMap_Group_Rule_Source_DefaultValueX_Timing // *StructureMap_Group_Rule_Source_DefaultValueX_ContactDetail // *StructureMap_Group_Rule_Source_DefaultValueX_Contributor // *StructureMap_Group_Rule_Source_DefaultValueX_DataRequirement // *StructureMap_Group_Rule_Source_DefaultValueX_Expression // *StructureMap_Group_Rule_Source_DefaultValueX_ParameterDefinition // *StructureMap_Group_Rule_Source_DefaultValueX_RelatedArtifact // *StructureMap_Group_Rule_Source_DefaultValueX_TriggerDefinition // *StructureMap_Group_Rule_Source_DefaultValueX_UsageContext // *StructureMap_Group_Rule_Source_DefaultValueX_Dosage // *StructureMap_Group_Rule_Source_DefaultValueX_Meta Choice isStructureMap_Group_Rule_Source_DefaultValueX_Choice `protobuf_oneof:"choice"` // contains filtered or unexported fields }
Default value if no value exists
func (*StructureMap_Group_Rule_Source_DefaultValueX) Descriptor
deprecated
func (*StructureMap_Group_Rule_Source_DefaultValueX) Descriptor() ([]byte, []int)
Deprecated: Use StructureMap_Group_Rule_Source_DefaultValueX.ProtoReflect.Descriptor instead.
func (*StructureMap_Group_Rule_Source_DefaultValueX) GetAddress ¶
func (x *StructureMap_Group_Rule_Source_DefaultValueX) GetAddress() *datatypes_go_proto.Address
func (*StructureMap_Group_Rule_Source_DefaultValueX) GetAge ¶
func (x *StructureMap_Group_Rule_Source_DefaultValueX) GetAge() *datatypes_go_proto.Age
func (*StructureMap_Group_Rule_Source_DefaultValueX) GetAnnotation ¶
func (x *StructureMap_Group_Rule_Source_DefaultValueX) GetAnnotation() *datatypes_go_proto.Annotation
func (*StructureMap_Group_Rule_Source_DefaultValueX) GetAttachment ¶
func (x *StructureMap_Group_Rule_Source_DefaultValueX) GetAttachment() *datatypes_go_proto.Attachment
func (*StructureMap_Group_Rule_Source_DefaultValueX) GetBase64Binary ¶
func (x *StructureMap_Group_Rule_Source_DefaultValueX) GetBase64Binary() *datatypes_go_proto.Base64Binary
func (*StructureMap_Group_Rule_Source_DefaultValueX) GetBoolean ¶
func (x *StructureMap_Group_Rule_Source_DefaultValueX) GetBoolean() *datatypes_go_proto.Boolean
func (*StructureMap_Group_Rule_Source_DefaultValueX) GetCanonical ¶
func (x *StructureMap_Group_Rule_Source_DefaultValueX) GetCanonical() *datatypes_go_proto.Canonical
func (*StructureMap_Group_Rule_Source_DefaultValueX) GetChoice ¶
func (m *StructureMap_Group_Rule_Source_DefaultValueX) GetChoice() isStructureMap_Group_Rule_Source_DefaultValueX_Choice
func (*StructureMap_Group_Rule_Source_DefaultValueX) GetCode ¶
func (x *StructureMap_Group_Rule_Source_DefaultValueX) GetCode() *datatypes_go_proto.Code
func (*StructureMap_Group_Rule_Source_DefaultValueX) GetCodeableConcept ¶
func (x *StructureMap_Group_Rule_Source_DefaultValueX) GetCodeableConcept() *datatypes_go_proto.CodeableConcept
func (*StructureMap_Group_Rule_Source_DefaultValueX) GetCoding ¶
func (x *StructureMap_Group_Rule_Source_DefaultValueX) GetCoding() *datatypes_go_proto.Coding
func (*StructureMap_Group_Rule_Source_DefaultValueX) GetContactDetail ¶
func (x *StructureMap_Group_Rule_Source_DefaultValueX) GetContactDetail() *datatypes_go_proto.ContactDetail
func (*StructureMap_Group_Rule_Source_DefaultValueX) GetContactPoint ¶
func (x *StructureMap_Group_Rule_Source_DefaultValueX) GetContactPoint() *datatypes_go_proto.ContactPoint
func (*StructureMap_Group_Rule_Source_DefaultValueX) GetContributor ¶
func (x *StructureMap_Group_Rule_Source_DefaultValueX) GetContributor() *datatypes_go_proto.Contributor
func (*StructureMap_Group_Rule_Source_DefaultValueX) GetCount ¶
func (x *StructureMap_Group_Rule_Source_DefaultValueX) GetCount() *datatypes_go_proto.Count
func (*StructureMap_Group_Rule_Source_DefaultValueX) GetDataRequirement ¶
func (x *StructureMap_Group_Rule_Source_DefaultValueX) GetDataRequirement() *datatypes_go_proto.DataRequirement
func (*StructureMap_Group_Rule_Source_DefaultValueX) GetDate ¶
func (x *StructureMap_Group_Rule_Source_DefaultValueX) GetDate() *datatypes_go_proto.Date
func (*StructureMap_Group_Rule_Source_DefaultValueX) GetDateTime ¶
func (x *StructureMap_Group_Rule_Source_DefaultValueX) GetDateTime() *datatypes_go_proto.DateTime
func (*StructureMap_Group_Rule_Source_DefaultValueX) GetDecimal ¶
func (x *StructureMap_Group_Rule_Source_DefaultValueX) GetDecimal() *datatypes_go_proto.Decimal
func (*StructureMap_Group_Rule_Source_DefaultValueX) GetDistance ¶
func (x *StructureMap_Group_Rule_Source_DefaultValueX) GetDistance() *datatypes_go_proto.Distance
func (*StructureMap_Group_Rule_Source_DefaultValueX) GetDosage ¶
func (x *StructureMap_Group_Rule_Source_DefaultValueX) GetDosage() *datatypes_go_proto.Dosage
func (*StructureMap_Group_Rule_Source_DefaultValueX) GetDuration ¶
func (x *StructureMap_Group_Rule_Source_DefaultValueX) GetDuration() *datatypes_go_proto.Duration
func (*StructureMap_Group_Rule_Source_DefaultValueX) GetExpression ¶
func (x *StructureMap_Group_Rule_Source_DefaultValueX) GetExpression() *datatypes_go_proto.Expression
func (*StructureMap_Group_Rule_Source_DefaultValueX) GetHumanName ¶
func (x *StructureMap_Group_Rule_Source_DefaultValueX) GetHumanName() *datatypes_go_proto.HumanName
func (*StructureMap_Group_Rule_Source_DefaultValueX) GetId ¶
func (x *StructureMap_Group_Rule_Source_DefaultValueX) GetId() *datatypes_go_proto.Id
func (*StructureMap_Group_Rule_Source_DefaultValueX) GetIdentifier ¶
func (x *StructureMap_Group_Rule_Source_DefaultValueX) GetIdentifier() *datatypes_go_proto.Identifier
func (*StructureMap_Group_Rule_Source_DefaultValueX) GetInstant ¶
func (x *StructureMap_Group_Rule_Source_DefaultValueX) GetInstant() *datatypes_go_proto.Instant
func (*StructureMap_Group_Rule_Source_DefaultValueX) GetInteger ¶
func (x *StructureMap_Group_Rule_Source_DefaultValueX) GetInteger() *datatypes_go_proto.Integer
func (*StructureMap_Group_Rule_Source_DefaultValueX) GetInteger64 ¶
func (x *StructureMap_Group_Rule_Source_DefaultValueX) GetInteger64() *datatypes_go_proto.Integer64
func (*StructureMap_Group_Rule_Source_DefaultValueX) GetMarkdown ¶
func (x *StructureMap_Group_Rule_Source_DefaultValueX) GetMarkdown() *datatypes_go_proto.Markdown
func (*StructureMap_Group_Rule_Source_DefaultValueX) GetMeta ¶
func (x *StructureMap_Group_Rule_Source_DefaultValueX) GetMeta() *datatypes_go_proto.Meta
func (*StructureMap_Group_Rule_Source_DefaultValueX) GetMoney ¶
func (x *StructureMap_Group_Rule_Source_DefaultValueX) GetMoney() *datatypes_go_proto.Money
func (*StructureMap_Group_Rule_Source_DefaultValueX) GetOid ¶
func (x *StructureMap_Group_Rule_Source_DefaultValueX) GetOid() *datatypes_go_proto.Oid
func (*StructureMap_Group_Rule_Source_DefaultValueX) GetParameterDefinition ¶
func (x *StructureMap_Group_Rule_Source_DefaultValueX) GetParameterDefinition() *datatypes_go_proto.ParameterDefinition
func (*StructureMap_Group_Rule_Source_DefaultValueX) GetPeriod ¶
func (x *StructureMap_Group_Rule_Source_DefaultValueX) GetPeriod() *datatypes_go_proto.Period
func (*StructureMap_Group_Rule_Source_DefaultValueX) GetPositiveInt ¶
func (x *StructureMap_Group_Rule_Source_DefaultValueX) GetPositiveInt() *datatypes_go_proto.PositiveInt
func (*StructureMap_Group_Rule_Source_DefaultValueX) GetQuantity ¶
func (x *StructureMap_Group_Rule_Source_DefaultValueX) GetQuantity() *datatypes_go_proto.Quantity
func (*StructureMap_Group_Rule_Source_DefaultValueX) GetRange ¶
func (x *StructureMap_Group_Rule_Source_DefaultValueX) GetRange() *datatypes_go_proto.Range
func (*StructureMap_Group_Rule_Source_DefaultValueX) GetRatio ¶
func (x *StructureMap_Group_Rule_Source_DefaultValueX) GetRatio() *datatypes_go_proto.Ratio
func (*StructureMap_Group_Rule_Source_DefaultValueX) GetReference ¶
func (x *StructureMap_Group_Rule_Source_DefaultValueX) GetReference() *datatypes_go_proto.Reference
func (*StructureMap_Group_Rule_Source_DefaultValueX) GetRelatedArtifact ¶
func (x *StructureMap_Group_Rule_Source_DefaultValueX) GetRelatedArtifact() *datatypes_go_proto.RelatedArtifact
func (*StructureMap_Group_Rule_Source_DefaultValueX) GetSampledData ¶
func (x *StructureMap_Group_Rule_Source_DefaultValueX) GetSampledData() *datatypes_go_proto.SampledData
func (*StructureMap_Group_Rule_Source_DefaultValueX) GetSignature ¶
func (x *StructureMap_Group_Rule_Source_DefaultValueX) GetSignature() *datatypes_go_proto.Signature
func (*StructureMap_Group_Rule_Source_DefaultValueX) GetStringValue ¶
func (x *StructureMap_Group_Rule_Source_DefaultValueX) GetStringValue() *datatypes_go_proto.String
func (*StructureMap_Group_Rule_Source_DefaultValueX) GetTime ¶
func (x *StructureMap_Group_Rule_Source_DefaultValueX) GetTime() *datatypes_go_proto.Time
func (*StructureMap_Group_Rule_Source_DefaultValueX) GetTiming ¶
func (x *StructureMap_Group_Rule_Source_DefaultValueX) GetTiming() *datatypes_go_proto.Timing
func (*StructureMap_Group_Rule_Source_DefaultValueX) GetTriggerDefinition ¶
func (x *StructureMap_Group_Rule_Source_DefaultValueX) GetTriggerDefinition() *datatypes_go_proto.TriggerDefinition
func (*StructureMap_Group_Rule_Source_DefaultValueX) GetUnsignedInt ¶
func (x *StructureMap_Group_Rule_Source_DefaultValueX) GetUnsignedInt() *datatypes_go_proto.UnsignedInt
func (*StructureMap_Group_Rule_Source_DefaultValueX) GetUri ¶
func (x *StructureMap_Group_Rule_Source_DefaultValueX) GetUri() *datatypes_go_proto.Uri
func (*StructureMap_Group_Rule_Source_DefaultValueX) GetUrl ¶
func (x *StructureMap_Group_Rule_Source_DefaultValueX) GetUrl() *datatypes_go_proto.Url
func (*StructureMap_Group_Rule_Source_DefaultValueX) GetUsageContext ¶
func (x *StructureMap_Group_Rule_Source_DefaultValueX) GetUsageContext() *datatypes_go_proto.UsageContext
func (*StructureMap_Group_Rule_Source_DefaultValueX) GetUuid ¶
func (x *StructureMap_Group_Rule_Source_DefaultValueX) GetUuid() *datatypes_go_proto.Uuid
func (*StructureMap_Group_Rule_Source_DefaultValueX) ProtoMessage ¶
func (*StructureMap_Group_Rule_Source_DefaultValueX) ProtoMessage()
func (*StructureMap_Group_Rule_Source_DefaultValueX) ProtoReflect ¶
func (x *StructureMap_Group_Rule_Source_DefaultValueX) ProtoReflect() protoreflect.Message
func (*StructureMap_Group_Rule_Source_DefaultValueX) Reset ¶
func (x *StructureMap_Group_Rule_Source_DefaultValueX) Reset()
func (*StructureMap_Group_Rule_Source_DefaultValueX) String ¶
func (x *StructureMap_Group_Rule_Source_DefaultValueX) String() string
type StructureMap_Group_Rule_Source_DefaultValueX_Address ¶
type StructureMap_Group_Rule_Source_DefaultValueX_Address struct {
Address *datatypes_go_proto.Address `protobuf:"bytes,21,opt,name=address,proto3,oneof"`
}
type StructureMap_Group_Rule_Source_DefaultValueX_Age ¶
type StructureMap_Group_Rule_Source_DefaultValueX_Age struct {
Age *datatypes_go_proto.Age `protobuf:"bytes,22,opt,name=age,proto3,oneof"`
}
type StructureMap_Group_Rule_Source_DefaultValueX_Annotation ¶
type StructureMap_Group_Rule_Source_DefaultValueX_Annotation struct {
Annotation *datatypes_go_proto.Annotation `protobuf:"bytes,23,opt,name=annotation,proto3,oneof"`
}
type StructureMap_Group_Rule_Source_DefaultValueX_Attachment ¶
type StructureMap_Group_Rule_Source_DefaultValueX_Attachment struct {
Attachment *datatypes_go_proto.Attachment `protobuf:"bytes,24,opt,name=attachment,proto3,oneof"`
}
type StructureMap_Group_Rule_Source_DefaultValueX_Base64Binary ¶
type StructureMap_Group_Rule_Source_DefaultValueX_Base64Binary struct {
Base64Binary *datatypes_go_proto.Base64Binary `protobuf:"bytes,1,opt,name=base64_binary,json=base64Binary,proto3,oneof"`
}
type StructureMap_Group_Rule_Source_DefaultValueX_Boolean ¶
type StructureMap_Group_Rule_Source_DefaultValueX_Boolean struct {
Boolean *datatypes_go_proto.Boolean `protobuf:"bytes,2,opt,name=boolean,proto3,oneof"`
}
type StructureMap_Group_Rule_Source_DefaultValueX_Canonical ¶
type StructureMap_Group_Rule_Source_DefaultValueX_Canonical struct {
Canonical *datatypes_go_proto.Canonical `protobuf:"bytes,3,opt,name=canonical,proto3,oneof"`
}
type StructureMap_Group_Rule_Source_DefaultValueX_Code ¶
type StructureMap_Group_Rule_Source_DefaultValueX_Code struct {
Code *datatypes_go_proto.Code `protobuf:"bytes,4,opt,name=code,proto3,oneof"`
}
type StructureMap_Group_Rule_Source_DefaultValueX_CodeableConcept ¶
type StructureMap_Group_Rule_Source_DefaultValueX_CodeableConcept struct {
CodeableConcept *datatypes_go_proto.CodeableConcept `protobuf:"bytes,25,opt,name=codeable_concept,json=codeableConcept,proto3,oneof"`
}
type StructureMap_Group_Rule_Source_DefaultValueX_Coding ¶
type StructureMap_Group_Rule_Source_DefaultValueX_Coding struct {
Coding *datatypes_go_proto.Coding `protobuf:"bytes,26,opt,name=coding,proto3,oneof"`
}
type StructureMap_Group_Rule_Source_DefaultValueX_ContactDetail ¶
type StructureMap_Group_Rule_Source_DefaultValueX_ContactDetail struct {
ContactDetail *datatypes_go_proto.ContactDetail `protobuf:"bytes,42,opt,name=contact_detail,json=contactDetail,proto3,oneof"`
}
type StructureMap_Group_Rule_Source_DefaultValueX_ContactPoint ¶
type StructureMap_Group_Rule_Source_DefaultValueX_ContactPoint struct {
ContactPoint *datatypes_go_proto.ContactPoint `protobuf:"bytes,27,opt,name=contact_point,json=contactPoint,proto3,oneof"`
}
type StructureMap_Group_Rule_Source_DefaultValueX_Contributor ¶
type StructureMap_Group_Rule_Source_DefaultValueX_Contributor struct {
Contributor *datatypes_go_proto.Contributor `protobuf:"bytes,43,opt,name=contributor,proto3,oneof"`
}
type StructureMap_Group_Rule_Source_DefaultValueX_Count ¶
type StructureMap_Group_Rule_Source_DefaultValueX_Count struct {
Count *datatypes_go_proto.Count `protobuf:"bytes,28,opt,name=count,proto3,oneof"`
}
type StructureMap_Group_Rule_Source_DefaultValueX_DataRequirement ¶
type StructureMap_Group_Rule_Source_DefaultValueX_DataRequirement struct {
DataRequirement *datatypes_go_proto.DataRequirement `protobuf:"bytes,44,opt,name=data_requirement,json=dataRequirement,proto3,oneof"`
}
type StructureMap_Group_Rule_Source_DefaultValueX_Date ¶
type StructureMap_Group_Rule_Source_DefaultValueX_Date struct {
Date *datatypes_go_proto.Date `protobuf:"bytes,5,opt,name=date,proto3,oneof"`
}
type StructureMap_Group_Rule_Source_DefaultValueX_DateTime ¶
type StructureMap_Group_Rule_Source_DefaultValueX_DateTime struct {
DateTime *datatypes_go_proto.DateTime `protobuf:"bytes,6,opt,name=date_time,json=dateTime,proto3,oneof"`
}
type StructureMap_Group_Rule_Source_DefaultValueX_Decimal ¶
type StructureMap_Group_Rule_Source_DefaultValueX_Decimal struct {
Decimal *datatypes_go_proto.Decimal `protobuf:"bytes,7,opt,name=decimal,proto3,oneof"`
}
type StructureMap_Group_Rule_Source_DefaultValueX_Distance ¶
type StructureMap_Group_Rule_Source_DefaultValueX_Distance struct {
Distance *datatypes_go_proto.Distance `protobuf:"bytes,29,opt,name=distance,proto3,oneof"`
}
type StructureMap_Group_Rule_Source_DefaultValueX_Dosage ¶
type StructureMap_Group_Rule_Source_DefaultValueX_Dosage struct {
Dosage *datatypes_go_proto.Dosage `protobuf:"bytes,50,opt,name=dosage,proto3,oneof"`
}
type StructureMap_Group_Rule_Source_DefaultValueX_Duration ¶
type StructureMap_Group_Rule_Source_DefaultValueX_Duration struct {
Duration *datatypes_go_proto.Duration `protobuf:"bytes,30,opt,name=duration,proto3,oneof"`
}
type StructureMap_Group_Rule_Source_DefaultValueX_Expression ¶
type StructureMap_Group_Rule_Source_DefaultValueX_Expression struct {
Expression *datatypes_go_proto.Expression `protobuf:"bytes,45,opt,name=expression,proto3,oneof"`
}
type StructureMap_Group_Rule_Source_DefaultValueX_HumanName ¶
type StructureMap_Group_Rule_Source_DefaultValueX_HumanName struct {
HumanName *datatypes_go_proto.HumanName `protobuf:"bytes,31,opt,name=human_name,json=humanName,proto3,oneof"`
}
type StructureMap_Group_Rule_Source_DefaultValueX_Id ¶
type StructureMap_Group_Rule_Source_DefaultValueX_Id struct {
Id *datatypes_go_proto.Id `protobuf:"bytes,8,opt,name=id,proto3,oneof"`
}
type StructureMap_Group_Rule_Source_DefaultValueX_Identifier ¶
type StructureMap_Group_Rule_Source_DefaultValueX_Identifier struct {
Identifier *datatypes_go_proto.Identifier `protobuf:"bytes,32,opt,name=identifier,proto3,oneof"`
}
type StructureMap_Group_Rule_Source_DefaultValueX_Instant ¶
type StructureMap_Group_Rule_Source_DefaultValueX_Instant struct {
Instant *datatypes_go_proto.Instant `protobuf:"bytes,9,opt,name=instant,proto3,oneof"`
}
type StructureMap_Group_Rule_Source_DefaultValueX_Integer ¶
type StructureMap_Group_Rule_Source_DefaultValueX_Integer struct {
Integer *datatypes_go_proto.Integer `protobuf:"bytes,10,opt,name=integer,proto3,oneof"`
}
type StructureMap_Group_Rule_Source_DefaultValueX_Integer64 ¶
type StructureMap_Group_Rule_Source_DefaultValueX_Integer64 struct {
Integer64 *datatypes_go_proto.Integer64 `protobuf:"bytes,11,opt,name=integer64,proto3,oneof"`
}
type StructureMap_Group_Rule_Source_DefaultValueX_Markdown ¶
type StructureMap_Group_Rule_Source_DefaultValueX_Markdown struct {
Markdown *datatypes_go_proto.Markdown `protobuf:"bytes,12,opt,name=markdown,proto3,oneof"`
}
type StructureMap_Group_Rule_Source_DefaultValueX_Meta ¶
type StructureMap_Group_Rule_Source_DefaultValueX_Meta struct {
Meta *datatypes_go_proto.Meta `protobuf:"bytes,51,opt,name=meta,proto3,oneof"`
}
type StructureMap_Group_Rule_Source_DefaultValueX_Money ¶
type StructureMap_Group_Rule_Source_DefaultValueX_Money struct {
Money *datatypes_go_proto.Money `protobuf:"bytes,33,opt,name=money,proto3,oneof"`
}
type StructureMap_Group_Rule_Source_DefaultValueX_Oid ¶
type StructureMap_Group_Rule_Source_DefaultValueX_Oid struct {
Oid *datatypes_go_proto.Oid `protobuf:"bytes,13,opt,name=oid,proto3,oneof"`
}
type StructureMap_Group_Rule_Source_DefaultValueX_ParameterDefinition ¶
type StructureMap_Group_Rule_Source_DefaultValueX_ParameterDefinition struct {
ParameterDefinition *datatypes_go_proto.ParameterDefinition `protobuf:"bytes,46,opt,name=parameter_definition,json=parameterDefinition,proto3,oneof"`
}
type StructureMap_Group_Rule_Source_DefaultValueX_Period ¶
type StructureMap_Group_Rule_Source_DefaultValueX_Period struct {
Period *datatypes_go_proto.Period `protobuf:"bytes,34,opt,name=period,proto3,oneof"`
}
type StructureMap_Group_Rule_Source_DefaultValueX_PositiveInt ¶
type StructureMap_Group_Rule_Source_DefaultValueX_PositiveInt struct {
PositiveInt *datatypes_go_proto.PositiveInt `protobuf:"bytes,14,opt,name=positive_int,json=positiveInt,proto3,oneof"`
}
type StructureMap_Group_Rule_Source_DefaultValueX_Quantity ¶
type StructureMap_Group_Rule_Source_DefaultValueX_Quantity struct {
Quantity *datatypes_go_proto.Quantity `protobuf:"bytes,35,opt,name=quantity,proto3,oneof"`
}
type StructureMap_Group_Rule_Source_DefaultValueX_Range ¶
type StructureMap_Group_Rule_Source_DefaultValueX_Range struct {
Range *datatypes_go_proto.Range `protobuf:"bytes,36,opt,name=range,proto3,oneof"`
}
type StructureMap_Group_Rule_Source_DefaultValueX_Ratio ¶
type StructureMap_Group_Rule_Source_DefaultValueX_Ratio struct {
Ratio *datatypes_go_proto.Ratio `protobuf:"bytes,37,opt,name=ratio,proto3,oneof"`
}
type StructureMap_Group_Rule_Source_DefaultValueX_Reference ¶
type StructureMap_Group_Rule_Source_DefaultValueX_Reference struct {
Reference *datatypes_go_proto.Reference `protobuf:"bytes,38,opt,name=reference,proto3,oneof"`
}
type StructureMap_Group_Rule_Source_DefaultValueX_RelatedArtifact ¶
type StructureMap_Group_Rule_Source_DefaultValueX_RelatedArtifact struct {
RelatedArtifact *datatypes_go_proto.RelatedArtifact `protobuf:"bytes,47,opt,name=related_artifact,json=relatedArtifact,proto3,oneof"`
}
type StructureMap_Group_Rule_Source_DefaultValueX_SampledData ¶
type StructureMap_Group_Rule_Source_DefaultValueX_SampledData struct {
SampledData *datatypes_go_proto.SampledData `protobuf:"bytes,39,opt,name=sampled_data,json=sampledData,proto3,oneof"`
}
type StructureMap_Group_Rule_Source_DefaultValueX_Signature ¶
type StructureMap_Group_Rule_Source_DefaultValueX_Signature struct {
Signature *datatypes_go_proto.Signature `protobuf:"bytes,40,opt,name=signature,proto3,oneof"`
}
type StructureMap_Group_Rule_Source_DefaultValueX_StringValue ¶
type StructureMap_Group_Rule_Source_DefaultValueX_StringValue struct {
StringValue *datatypes_go_proto.String `protobuf:"bytes,15,opt,name=string_value,json=string,proto3,oneof"`
}
type StructureMap_Group_Rule_Source_DefaultValueX_Time ¶
type StructureMap_Group_Rule_Source_DefaultValueX_Time struct {
Time *datatypes_go_proto.Time `protobuf:"bytes,16,opt,name=time,proto3,oneof"`
}
type StructureMap_Group_Rule_Source_DefaultValueX_Timing ¶
type StructureMap_Group_Rule_Source_DefaultValueX_Timing struct {
Timing *datatypes_go_proto.Timing `protobuf:"bytes,41,opt,name=timing,proto3,oneof"`
}
type StructureMap_Group_Rule_Source_DefaultValueX_TriggerDefinition ¶
type StructureMap_Group_Rule_Source_DefaultValueX_TriggerDefinition struct {
TriggerDefinition *datatypes_go_proto.TriggerDefinition `protobuf:"bytes,48,opt,name=trigger_definition,json=triggerDefinition,proto3,oneof"`
}
type StructureMap_Group_Rule_Source_DefaultValueX_UnsignedInt ¶
type StructureMap_Group_Rule_Source_DefaultValueX_UnsignedInt struct {
UnsignedInt *datatypes_go_proto.UnsignedInt `protobuf:"bytes,17,opt,name=unsigned_int,json=unsignedInt,proto3,oneof"`
}
type StructureMap_Group_Rule_Source_DefaultValueX_Uri ¶
type StructureMap_Group_Rule_Source_DefaultValueX_Uri struct {
Uri *datatypes_go_proto.Uri `protobuf:"bytes,18,opt,name=uri,proto3,oneof"`
}
type StructureMap_Group_Rule_Source_DefaultValueX_Url ¶
type StructureMap_Group_Rule_Source_DefaultValueX_Url struct {
Url *datatypes_go_proto.Url `protobuf:"bytes,19,opt,name=url,proto3,oneof"`
}
type StructureMap_Group_Rule_Source_DefaultValueX_UsageContext ¶
type StructureMap_Group_Rule_Source_DefaultValueX_UsageContext struct {
UsageContext *datatypes_go_proto.UsageContext `protobuf:"bytes,49,opt,name=usage_context,json=usageContext,proto3,oneof"`
}
type StructureMap_Group_Rule_Source_DefaultValueX_Uuid ¶
type StructureMap_Group_Rule_Source_DefaultValueX_Uuid struct {
Uuid *datatypes_go_proto.Uuid `protobuf:"bytes,20,opt,name=uuid,proto3,oneof"`
}
type StructureMap_Group_Rule_Source_ListModeCode ¶
type StructureMap_Group_Rule_Source_ListModeCode struct { Value codes_go_proto.StructureMapSourceListModeCode_Value `` /* 126-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 }
first | not_first | last | not_last | only_one
func (*StructureMap_Group_Rule_Source_ListModeCode) Descriptor
deprecated
func (*StructureMap_Group_Rule_Source_ListModeCode) Descriptor() ([]byte, []int)
Deprecated: Use StructureMap_Group_Rule_Source_ListModeCode.ProtoReflect.Descriptor instead.
func (*StructureMap_Group_Rule_Source_ListModeCode) GetExtension ¶
func (x *StructureMap_Group_Rule_Source_ListModeCode) GetExtension() []*datatypes_go_proto.Extension
func (*StructureMap_Group_Rule_Source_ListModeCode) GetId ¶
func (x *StructureMap_Group_Rule_Source_ListModeCode) GetId() *datatypes_go_proto.String
func (*StructureMap_Group_Rule_Source_ListModeCode) ProtoMessage ¶
func (*StructureMap_Group_Rule_Source_ListModeCode) ProtoMessage()
func (*StructureMap_Group_Rule_Source_ListModeCode) ProtoReflect ¶
func (x *StructureMap_Group_Rule_Source_ListModeCode) ProtoReflect() protoreflect.Message
func (*StructureMap_Group_Rule_Source_ListModeCode) Reset ¶
func (x *StructureMap_Group_Rule_Source_ListModeCode) Reset()
func (*StructureMap_Group_Rule_Source_ListModeCode) String ¶
func (x *StructureMap_Group_Rule_Source_ListModeCode) String() string
type StructureMap_Group_Rule_Target ¶
type StructureMap_Group_Rule_Target 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"` // Type or variable this rule applies to Context *datatypes_go_proto.Id `protobuf:"bytes,4,opt,name=context,proto3" json:"context,omitempty"` ContextType *StructureMap_Group_Rule_Target_ContextTypeCode `protobuf:"bytes,5,opt,name=context_type,json=contextType,proto3" json:"context_type,omitempty"` // Field to create in the context Element *datatypes_go_proto.String `protobuf:"bytes,6,opt,name=element,proto3" json:"element,omitempty"` // Named context for field, if desired, and a field is specified Variable *datatypes_go_proto.Id `protobuf:"bytes,7,opt,name=variable,proto3" json:"variable,omitempty"` ListMode []*StructureMap_Group_Rule_Target_ListModeCode `protobuf:"bytes,8,rep,name=list_mode,json=listMode,proto3" json:"list_mode,omitempty"` // Internal rule reference for shared list items ListRuleId *datatypes_go_proto.Id `protobuf:"bytes,9,opt,name=list_rule_id,json=listRuleId,proto3" json:"list_rule_id,omitempty"` Transform *StructureMap_Group_Rule_Target_TransformCode `protobuf:"bytes,10,opt,name=transform,proto3" json:"transform,omitempty"` Parameter []*StructureMap_Group_Rule_Target_Parameter `protobuf:"bytes,11,rep,name=parameter,proto3" json:"parameter,omitempty"` // contains filtered or unexported fields }
Content to create because of this mapping rule
func (*StructureMap_Group_Rule_Target) Descriptor
deprecated
func (*StructureMap_Group_Rule_Target) Descriptor() ([]byte, []int)
Deprecated: Use StructureMap_Group_Rule_Target.ProtoReflect.Descriptor instead.
func (*StructureMap_Group_Rule_Target) GetContext ¶
func (x *StructureMap_Group_Rule_Target) GetContext() *datatypes_go_proto.Id
func (*StructureMap_Group_Rule_Target) GetContextType ¶
func (x *StructureMap_Group_Rule_Target) GetContextType() *StructureMap_Group_Rule_Target_ContextTypeCode
func (*StructureMap_Group_Rule_Target) GetElement ¶
func (x *StructureMap_Group_Rule_Target) GetElement() *datatypes_go_proto.String
func (*StructureMap_Group_Rule_Target) GetExtension ¶
func (x *StructureMap_Group_Rule_Target) GetExtension() []*datatypes_go_proto.Extension
func (*StructureMap_Group_Rule_Target) GetId ¶
func (x *StructureMap_Group_Rule_Target) GetId() *datatypes_go_proto.Id
func (*StructureMap_Group_Rule_Target) GetListMode ¶
func (x *StructureMap_Group_Rule_Target) GetListMode() []*StructureMap_Group_Rule_Target_ListModeCode
func (*StructureMap_Group_Rule_Target) GetListRuleId ¶
func (x *StructureMap_Group_Rule_Target) GetListRuleId() *datatypes_go_proto.Id
func (*StructureMap_Group_Rule_Target) GetModifierExtension ¶
func (x *StructureMap_Group_Rule_Target) GetModifierExtension() []*datatypes_go_proto.Extension
func (*StructureMap_Group_Rule_Target) GetParameter ¶
func (x *StructureMap_Group_Rule_Target) GetParameter() []*StructureMap_Group_Rule_Target_Parameter
func (*StructureMap_Group_Rule_Target) GetTransform ¶
func (x *StructureMap_Group_Rule_Target) GetTransform() *StructureMap_Group_Rule_Target_TransformCode
func (*StructureMap_Group_Rule_Target) GetVariable ¶
func (x *StructureMap_Group_Rule_Target) GetVariable() *datatypes_go_proto.Id
func (*StructureMap_Group_Rule_Target) ProtoMessage ¶
func (*StructureMap_Group_Rule_Target) ProtoMessage()
func (*StructureMap_Group_Rule_Target) ProtoReflect ¶
func (x *StructureMap_Group_Rule_Target) ProtoReflect() protoreflect.Message
func (*StructureMap_Group_Rule_Target) Reset ¶
func (x *StructureMap_Group_Rule_Target) Reset()
func (*StructureMap_Group_Rule_Target) String ¶
func (x *StructureMap_Group_Rule_Target) String() string
type StructureMap_Group_Rule_Target_ContextTypeCode ¶
type StructureMap_Group_Rule_Target_ContextTypeCode struct { Value codes_go_proto.StructureMapContextTypeCode_Value `protobuf:"varint,1,opt,name=value,proto3,enum=google.fhir.r5.core.StructureMapContextTypeCode_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 }
type | variable
func (*StructureMap_Group_Rule_Target_ContextTypeCode) Descriptor
deprecated
func (*StructureMap_Group_Rule_Target_ContextTypeCode) Descriptor() ([]byte, []int)
Deprecated: Use StructureMap_Group_Rule_Target_ContextTypeCode.ProtoReflect.Descriptor instead.
func (*StructureMap_Group_Rule_Target_ContextTypeCode) GetExtension ¶
func (x *StructureMap_Group_Rule_Target_ContextTypeCode) GetExtension() []*datatypes_go_proto.Extension
func (*StructureMap_Group_Rule_Target_ContextTypeCode) GetId ¶
func (x *StructureMap_Group_Rule_Target_ContextTypeCode) GetId() *datatypes_go_proto.String
func (*StructureMap_Group_Rule_Target_ContextTypeCode) ProtoMessage ¶
func (*StructureMap_Group_Rule_Target_ContextTypeCode) ProtoMessage()
func (*StructureMap_Group_Rule_Target_ContextTypeCode) ProtoReflect ¶
func (x *StructureMap_Group_Rule_Target_ContextTypeCode) ProtoReflect() protoreflect.Message
func (*StructureMap_Group_Rule_Target_ContextTypeCode) Reset ¶
func (x *StructureMap_Group_Rule_Target_ContextTypeCode) Reset()
func (*StructureMap_Group_Rule_Target_ContextTypeCode) String ¶
func (x *StructureMap_Group_Rule_Target_ContextTypeCode) String() string
type StructureMap_Group_Rule_Target_ListModeCode ¶
type StructureMap_Group_Rule_Target_ListModeCode struct { Value codes_go_proto.StructureMapTargetListModeCode_Value `` /* 126-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 }
first | share | last | collate
func (*StructureMap_Group_Rule_Target_ListModeCode) Descriptor
deprecated
func (*StructureMap_Group_Rule_Target_ListModeCode) Descriptor() ([]byte, []int)
Deprecated: Use StructureMap_Group_Rule_Target_ListModeCode.ProtoReflect.Descriptor instead.
func (*StructureMap_Group_Rule_Target_ListModeCode) GetExtension ¶
func (x *StructureMap_Group_Rule_Target_ListModeCode) GetExtension() []*datatypes_go_proto.Extension
func (*StructureMap_Group_Rule_Target_ListModeCode) GetId ¶
func (x *StructureMap_Group_Rule_Target_ListModeCode) GetId() *datatypes_go_proto.String
func (*StructureMap_Group_Rule_Target_ListModeCode) ProtoMessage ¶
func (*StructureMap_Group_Rule_Target_ListModeCode) ProtoMessage()
func (*StructureMap_Group_Rule_Target_ListModeCode) ProtoReflect ¶
func (x *StructureMap_Group_Rule_Target_ListModeCode) ProtoReflect() protoreflect.Message
func (*StructureMap_Group_Rule_Target_ListModeCode) Reset ¶
func (x *StructureMap_Group_Rule_Target_ListModeCode) Reset()
func (*StructureMap_Group_Rule_Target_ListModeCode) String ¶
func (x *StructureMap_Group_Rule_Target_ListModeCode) String() string
type StructureMap_Group_Rule_Target_Parameter ¶
type StructureMap_Group_Rule_Target_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"` Value *StructureMap_Group_Rule_Target_Parameter_ValueX `protobuf:"bytes,4,opt,name=value,proto3" json:"value,omitempty"` // contains filtered or unexported fields }
Parameters to the transform
func (*StructureMap_Group_Rule_Target_Parameter) Descriptor
deprecated
func (*StructureMap_Group_Rule_Target_Parameter) Descriptor() ([]byte, []int)
Deprecated: Use StructureMap_Group_Rule_Target_Parameter.ProtoReflect.Descriptor instead.
func (*StructureMap_Group_Rule_Target_Parameter) GetExtension ¶
func (x *StructureMap_Group_Rule_Target_Parameter) GetExtension() []*datatypes_go_proto.Extension
func (*StructureMap_Group_Rule_Target_Parameter) GetId ¶
func (x *StructureMap_Group_Rule_Target_Parameter) GetId() *datatypes_go_proto.Id
func (*StructureMap_Group_Rule_Target_Parameter) GetModifierExtension ¶
func (x *StructureMap_Group_Rule_Target_Parameter) GetModifierExtension() []*datatypes_go_proto.Extension
func (*StructureMap_Group_Rule_Target_Parameter) GetValue ¶
func (x *StructureMap_Group_Rule_Target_Parameter) GetValue() *StructureMap_Group_Rule_Target_Parameter_ValueX
func (*StructureMap_Group_Rule_Target_Parameter) ProtoMessage ¶
func (*StructureMap_Group_Rule_Target_Parameter) ProtoMessage()
func (*StructureMap_Group_Rule_Target_Parameter) ProtoReflect ¶
func (x *StructureMap_Group_Rule_Target_Parameter) ProtoReflect() protoreflect.Message
func (*StructureMap_Group_Rule_Target_Parameter) Reset ¶
func (x *StructureMap_Group_Rule_Target_Parameter) Reset()
func (*StructureMap_Group_Rule_Target_Parameter) String ¶
func (x *StructureMap_Group_Rule_Target_Parameter) String() string
type StructureMap_Group_Rule_Target_Parameter_ValueX ¶
type StructureMap_Group_Rule_Target_Parameter_ValueX struct { // Types that are assignable to Choice: // *StructureMap_Group_Rule_Target_Parameter_ValueX_Id // *StructureMap_Group_Rule_Target_Parameter_ValueX_StringValue // *StructureMap_Group_Rule_Target_Parameter_ValueX_Boolean // *StructureMap_Group_Rule_Target_Parameter_ValueX_Integer // *StructureMap_Group_Rule_Target_Parameter_ValueX_Decimal Choice isStructureMap_Group_Rule_Target_Parameter_ValueX_Choice `protobuf_oneof:"choice"` // contains filtered or unexported fields }
Parameter value - variable or literal
func (*StructureMap_Group_Rule_Target_Parameter_ValueX) Descriptor
deprecated
func (*StructureMap_Group_Rule_Target_Parameter_ValueX) Descriptor() ([]byte, []int)
Deprecated: Use StructureMap_Group_Rule_Target_Parameter_ValueX.ProtoReflect.Descriptor instead.
func (*StructureMap_Group_Rule_Target_Parameter_ValueX) GetBoolean ¶
func (x *StructureMap_Group_Rule_Target_Parameter_ValueX) GetBoolean() *datatypes_go_proto.Boolean
func (*StructureMap_Group_Rule_Target_Parameter_ValueX) GetChoice ¶
func (m *StructureMap_Group_Rule_Target_Parameter_ValueX) GetChoice() isStructureMap_Group_Rule_Target_Parameter_ValueX_Choice
func (*StructureMap_Group_Rule_Target_Parameter_ValueX) GetDecimal ¶
func (x *StructureMap_Group_Rule_Target_Parameter_ValueX) GetDecimal() *datatypes_go_proto.Decimal
func (*StructureMap_Group_Rule_Target_Parameter_ValueX) GetId ¶
func (x *StructureMap_Group_Rule_Target_Parameter_ValueX) GetId() *datatypes_go_proto.Id
func (*StructureMap_Group_Rule_Target_Parameter_ValueX) GetInteger ¶
func (x *StructureMap_Group_Rule_Target_Parameter_ValueX) GetInteger() *datatypes_go_proto.Integer
func (*StructureMap_Group_Rule_Target_Parameter_ValueX) GetStringValue ¶
func (x *StructureMap_Group_Rule_Target_Parameter_ValueX) GetStringValue() *datatypes_go_proto.String
func (*StructureMap_Group_Rule_Target_Parameter_ValueX) ProtoMessage ¶
func (*StructureMap_Group_Rule_Target_Parameter_ValueX) ProtoMessage()
func (*StructureMap_Group_Rule_Target_Parameter_ValueX) ProtoReflect ¶
func (x *StructureMap_Group_Rule_Target_Parameter_ValueX) ProtoReflect() protoreflect.Message
func (*StructureMap_Group_Rule_Target_Parameter_ValueX) Reset ¶
func (x *StructureMap_Group_Rule_Target_Parameter_ValueX) Reset()
func (*StructureMap_Group_Rule_Target_Parameter_ValueX) String ¶
func (x *StructureMap_Group_Rule_Target_Parameter_ValueX) String() string
type StructureMap_Group_Rule_Target_Parameter_ValueX_Boolean ¶
type StructureMap_Group_Rule_Target_Parameter_ValueX_Boolean struct {
Boolean *datatypes_go_proto.Boolean `protobuf:"bytes,3,opt,name=boolean,proto3,oneof"`
}
type StructureMap_Group_Rule_Target_Parameter_ValueX_Decimal ¶
type StructureMap_Group_Rule_Target_Parameter_ValueX_Decimal struct {
Decimal *datatypes_go_proto.Decimal `protobuf:"bytes,5,opt,name=decimal,proto3,oneof"`
}
type StructureMap_Group_Rule_Target_Parameter_ValueX_Id ¶
type StructureMap_Group_Rule_Target_Parameter_ValueX_Id struct {
Id *datatypes_go_proto.Id `protobuf:"bytes,1,opt,name=id,proto3,oneof"`
}
type StructureMap_Group_Rule_Target_Parameter_ValueX_Integer ¶
type StructureMap_Group_Rule_Target_Parameter_ValueX_Integer struct {
Integer *datatypes_go_proto.Integer `protobuf:"bytes,4,opt,name=integer,proto3,oneof"`
}
type StructureMap_Group_Rule_Target_Parameter_ValueX_StringValue ¶
type StructureMap_Group_Rule_Target_Parameter_ValueX_StringValue struct {
StringValue *datatypes_go_proto.String `protobuf:"bytes,2,opt,name=string_value,json=string,proto3,oneof"`
}
type StructureMap_Group_Rule_Target_TransformCode ¶
type StructureMap_Group_Rule_Target_TransformCode struct { Value codes_go_proto.StructureMapTransformCode_Value `protobuf:"varint,1,opt,name=value,proto3,enum=google.fhir.r5.core.StructureMapTransformCode_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 }
create | copy +
func (*StructureMap_Group_Rule_Target_TransformCode) Descriptor
deprecated
func (*StructureMap_Group_Rule_Target_TransformCode) Descriptor() ([]byte, []int)
Deprecated: Use StructureMap_Group_Rule_Target_TransformCode.ProtoReflect.Descriptor instead.
func (*StructureMap_Group_Rule_Target_TransformCode) GetExtension ¶
func (x *StructureMap_Group_Rule_Target_TransformCode) GetExtension() []*datatypes_go_proto.Extension
func (*StructureMap_Group_Rule_Target_TransformCode) GetId ¶
func (x *StructureMap_Group_Rule_Target_TransformCode) GetId() *datatypes_go_proto.String
func (*StructureMap_Group_Rule_Target_TransformCode) GetValue ¶
func (x *StructureMap_Group_Rule_Target_TransformCode) GetValue() codes_go_proto.StructureMapTransformCode_Value
func (*StructureMap_Group_Rule_Target_TransformCode) ProtoMessage ¶
func (*StructureMap_Group_Rule_Target_TransformCode) ProtoMessage()
func (*StructureMap_Group_Rule_Target_TransformCode) ProtoReflect ¶
func (x *StructureMap_Group_Rule_Target_TransformCode) ProtoReflect() protoreflect.Message
func (*StructureMap_Group_Rule_Target_TransformCode) Reset ¶
func (x *StructureMap_Group_Rule_Target_TransformCode) Reset()
func (*StructureMap_Group_Rule_Target_TransformCode) String ¶
func (x *StructureMap_Group_Rule_Target_TransformCode) String() string
type StructureMap_Group_TypeModeCode ¶
type StructureMap_Group_TypeModeCode struct { Value codes_go_proto.StructureMapGroupTypeModeCode_Value `protobuf:"varint,1,opt,name=value,proto3,enum=google.fhir.r5.core.StructureMapGroupTypeModeCode_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 }
none | types | type-and-types
func (*StructureMap_Group_TypeModeCode) Descriptor
deprecated
func (*StructureMap_Group_TypeModeCode) Descriptor() ([]byte, []int)
Deprecated: Use StructureMap_Group_TypeModeCode.ProtoReflect.Descriptor instead.
func (*StructureMap_Group_TypeModeCode) GetExtension ¶
func (x *StructureMap_Group_TypeModeCode) GetExtension() []*datatypes_go_proto.Extension
func (*StructureMap_Group_TypeModeCode) GetId ¶
func (x *StructureMap_Group_TypeModeCode) GetId() *datatypes_go_proto.String
func (*StructureMap_Group_TypeModeCode) GetValue ¶
func (x *StructureMap_Group_TypeModeCode) GetValue() codes_go_proto.StructureMapGroupTypeModeCode_Value
func (*StructureMap_Group_TypeModeCode) ProtoMessage ¶
func (*StructureMap_Group_TypeModeCode) ProtoMessage()
func (*StructureMap_Group_TypeModeCode) ProtoReflect ¶
func (x *StructureMap_Group_TypeModeCode) ProtoReflect() protoreflect.Message
func (*StructureMap_Group_TypeModeCode) Reset ¶
func (x *StructureMap_Group_TypeModeCode) Reset()
func (*StructureMap_Group_TypeModeCode) String ¶
func (x *StructureMap_Group_TypeModeCode) String() string
type StructureMap_StatusCode ¶
type StructureMap_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 (*StructureMap_StatusCode) Descriptor
deprecated
func (*StructureMap_StatusCode) Descriptor() ([]byte, []int)
Deprecated: Use StructureMap_StatusCode.ProtoReflect.Descriptor instead.
func (*StructureMap_StatusCode) GetExtension ¶
func (x *StructureMap_StatusCode) GetExtension() []*datatypes_go_proto.Extension
func (*StructureMap_StatusCode) GetId ¶
func (x *StructureMap_StatusCode) GetId() *datatypes_go_proto.String
func (*StructureMap_StatusCode) GetValue ¶
func (x *StructureMap_StatusCode) GetValue() codes_go_proto.PublicationStatusCode_Value
func (*StructureMap_StatusCode) ProtoMessage ¶
func (*StructureMap_StatusCode) ProtoMessage()
func (*StructureMap_StatusCode) ProtoReflect ¶
func (x *StructureMap_StatusCode) ProtoReflect() protoreflect.Message
func (*StructureMap_StatusCode) Reset ¶
func (x *StructureMap_StatusCode) Reset()
func (*StructureMap_StatusCode) String ¶
func (x *StructureMap_StatusCode) String() string
type StructureMap_Structure ¶
type StructureMap_Structure 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"` // Canonical reference to structure definition Url *datatypes_go_proto.Canonical `protobuf:"bytes,4,opt,name=url,proto3" json:"url,omitempty"` Mode *StructureMap_Structure_ModeCode `protobuf:"bytes,5,opt,name=mode,proto3" json:"mode,omitempty"` // Name for type in this map Alias *datatypes_go_proto.String `protobuf:"bytes,6,opt,name=alias,proto3" json:"alias,omitempty"` // Documentation on use of structure Documentation *datatypes_go_proto.String `protobuf:"bytes,7,opt,name=documentation,proto3" json:"documentation,omitempty"` // contains filtered or unexported fields }
Structure Definition used by this map
func (*StructureMap_Structure) Descriptor
deprecated
func (*StructureMap_Structure) Descriptor() ([]byte, []int)
Deprecated: Use StructureMap_Structure.ProtoReflect.Descriptor instead.
func (*StructureMap_Structure) GetAlias ¶
func (x *StructureMap_Structure) GetAlias() *datatypes_go_proto.String
func (*StructureMap_Structure) GetDocumentation ¶
func (x *StructureMap_Structure) GetDocumentation() *datatypes_go_proto.String
func (*StructureMap_Structure) GetExtension ¶
func (x *StructureMap_Structure) GetExtension() []*datatypes_go_proto.Extension
func (*StructureMap_Structure) GetId ¶
func (x *StructureMap_Structure) GetId() *datatypes_go_proto.Id
func (*StructureMap_Structure) GetMode ¶
func (x *StructureMap_Structure) GetMode() *StructureMap_Structure_ModeCode
func (*StructureMap_Structure) GetModifierExtension ¶
func (x *StructureMap_Structure) GetModifierExtension() []*datatypes_go_proto.Extension
func (*StructureMap_Structure) GetUrl ¶
func (x *StructureMap_Structure) GetUrl() *datatypes_go_proto.Canonical
func (*StructureMap_Structure) ProtoMessage ¶
func (*StructureMap_Structure) ProtoMessage()
func (*StructureMap_Structure) ProtoReflect ¶
func (x *StructureMap_Structure) ProtoReflect() protoreflect.Message
func (*StructureMap_Structure) Reset ¶
func (x *StructureMap_Structure) Reset()
func (*StructureMap_Structure) String ¶
func (x *StructureMap_Structure) String() string
type StructureMap_Structure_ModeCode ¶
type StructureMap_Structure_ModeCode struct { Value codes_go_proto.StructureMapModelModeCode_Value `protobuf:"varint,1,opt,name=value,proto3,enum=google.fhir.r5.core.StructureMapModelModeCode_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 }
source | queried | target | produced
func (*StructureMap_Structure_ModeCode) Descriptor
deprecated
func (*StructureMap_Structure_ModeCode) Descriptor() ([]byte, []int)
Deprecated: Use StructureMap_Structure_ModeCode.ProtoReflect.Descriptor instead.
func (*StructureMap_Structure_ModeCode) GetExtension ¶
func (x *StructureMap_Structure_ModeCode) GetExtension() []*datatypes_go_proto.Extension
func (*StructureMap_Structure_ModeCode) GetId ¶
func (x *StructureMap_Structure_ModeCode) GetId() *datatypes_go_proto.String
func (*StructureMap_Structure_ModeCode) GetValue ¶
func (x *StructureMap_Structure_ModeCode) GetValue() codes_go_proto.StructureMapModelModeCode_Value
func (*StructureMap_Structure_ModeCode) ProtoMessage ¶
func (*StructureMap_Structure_ModeCode) ProtoMessage()
func (*StructureMap_Structure_ModeCode) ProtoReflect ¶
func (x *StructureMap_Structure_ModeCode) ProtoReflect() protoreflect.Message
func (*StructureMap_Structure_ModeCode) Reset ¶
func (x *StructureMap_Structure_ModeCode) Reset()
func (*StructureMap_Structure_ModeCode) String ¶
func (x *StructureMap_Structure_ModeCode) String() string