Documentation ¶
Index ¶
- Variables
- type BackboneElement
- func (*BackboneElement) Descriptor() ([]byte, []int)deprecated
- func (x *BackboneElement) GetExtension() []*datatypes_go_proto.Extension
- func (x *BackboneElement) GetId() *datatypes_go_proto.Id
- func (x *BackboneElement) GetModifierExtension() []*datatypes_go_proto.Extension
- func (*BackboneElement) ProtoMessage()
- func (x *BackboneElement) ProtoReflect() protoreflect.Message
- func (x *BackboneElement) Reset()
- func (x *BackboneElement) String() string
- type Element
- func (*Element) Descriptor() ([]byte, []int)deprecated
- func (x *Element) GetExtension() []*datatypes_go_proto.Extension
- func (x *Element) GetId() *datatypes_go_proto.Id
- func (*Element) ProtoMessage()
- func (x *Element) ProtoReflect() protoreflect.Message
- func (x *Element) Reset()
- func (x *Element) String() string
- type ElementDefinition
- func (*ElementDefinition) Descriptor() ([]byte, []int)deprecated
- func (x *ElementDefinition) GetAlias() []*datatypes_go_proto.String
- func (x *ElementDefinition) GetBase() *ElementDefinition_Base
- func (x *ElementDefinition) GetBinding() *ElementDefinition_Binding
- func (x *ElementDefinition) GetCode() []*datatypes_go_proto.Coding
- func (x *ElementDefinition) GetComments() *datatypes_go_proto.Markdown
- func (x *ElementDefinition) GetCondition() []*datatypes_go_proto.Id
- func (x *ElementDefinition) GetConstraint() []*ElementDefinition_Constraint
- func (x *ElementDefinition) GetDefaultValue() *ElementDefinition_DefaultValue
- func (x *ElementDefinition) GetDefinition() *datatypes_go_proto.Markdown
- func (x *ElementDefinition) GetExample() *ElementDefinition_Example
- func (x *ElementDefinition) GetExtension() []*datatypes_go_proto.Extension
- func (x *ElementDefinition) GetFixed() *ElementDefinition_Fixed
- func (x *ElementDefinition) GetId() *datatypes_go_proto.Id
- func (x *ElementDefinition) GetIsModifier() *datatypes_go_proto.Boolean
- func (x *ElementDefinition) GetIsSummary() *datatypes_go_proto.Boolean
- func (x *ElementDefinition) GetLabel() *datatypes_go_proto.String
- func (x *ElementDefinition) GetMapping() []*ElementDefinition_Mapping
- func (x *ElementDefinition) GetMax() *datatypes_go_proto.String
- func (x *ElementDefinition) GetMaxLength() *datatypes_go_proto.Integer
- func (x *ElementDefinition) GetMaxValue() *ElementDefinition_MaxValue
- func (x *ElementDefinition) GetMeaningWhenMissing() *datatypes_go_proto.Markdown
- func (x *ElementDefinition) GetMin() *datatypes_go_proto.Integer
- func (x *ElementDefinition) GetMinValue() *ElementDefinition_MinValue
- func (x *ElementDefinition) GetMustSupport() *datatypes_go_proto.Boolean
- func (x *ElementDefinition) GetName() *datatypes_go_proto.String
- func (x *ElementDefinition) GetNameReference() *datatypes_go_proto.String
- func (x *ElementDefinition) GetPath() *datatypes_go_proto.String
- func (x *ElementDefinition) GetPattern() *ElementDefinition_Pattern
- func (x *ElementDefinition) GetRepresentation() []*codes_go_proto.PropertyRepresentationCode
- func (x *ElementDefinition) GetRequirements() *datatypes_go_proto.Markdown
- func (x *ElementDefinition) GetShort() *datatypes_go_proto.String
- func (x *ElementDefinition) GetSlicing() *ElementDefinition_Slicing
- func (x *ElementDefinition) GetType() []*ElementDefinition_Type
- func (*ElementDefinition) ProtoMessage()
- func (x *ElementDefinition) ProtoReflect() protoreflect.Message
- func (x *ElementDefinition) Reset()
- func (x *ElementDefinition) String() string
- type ElementDefinition_Base
- func (*ElementDefinition_Base) Descriptor() ([]byte, []int)deprecated
- func (x *ElementDefinition_Base) GetExtension() []*datatypes_go_proto.Extension
- func (x *ElementDefinition_Base) GetId() *datatypes_go_proto.Id
- func (x *ElementDefinition_Base) GetMax() *datatypes_go_proto.String
- func (x *ElementDefinition_Base) GetMin() *datatypes_go_proto.Integer
- func (x *ElementDefinition_Base) GetPath() *datatypes_go_proto.String
- func (*ElementDefinition_Base) ProtoMessage()
- func (x *ElementDefinition_Base) ProtoReflect() protoreflect.Message
- func (x *ElementDefinition_Base) Reset()
- func (x *ElementDefinition_Base) String() string
- type ElementDefinition_Binding
- func (*ElementDefinition_Binding) Descriptor() ([]byte, []int)deprecated
- func (x *ElementDefinition_Binding) GetDescription() *datatypes_go_proto.String
- func (x *ElementDefinition_Binding) GetExtension() []*datatypes_go_proto.Extension
- func (x *ElementDefinition_Binding) GetId() *datatypes_go_proto.Id
- func (x *ElementDefinition_Binding) GetStrength() *codes_go_proto.BindingStrengthCode
- func (x *ElementDefinition_Binding) GetValueSet() *ElementDefinition_Binding_ValueSet
- func (*ElementDefinition_Binding) ProtoMessage()
- func (x *ElementDefinition_Binding) ProtoReflect() protoreflect.Message
- func (x *ElementDefinition_Binding) Reset()
- func (x *ElementDefinition_Binding) String() string
- type ElementDefinition_Binding_ValueSet
- func (*ElementDefinition_Binding_ValueSet) Descriptor() ([]byte, []int)deprecated
- func (x *ElementDefinition_Binding_ValueSet) GetReference() *datatypes_go_proto.Reference
- func (x *ElementDefinition_Binding_ValueSet) GetUri() *datatypes_go_proto.Uri
- func (m *ElementDefinition_Binding_ValueSet) GetValueSet() isElementDefinition_Binding_ValueSet_ValueSet
- func (*ElementDefinition_Binding_ValueSet) ProtoMessage()
- func (x *ElementDefinition_Binding_ValueSet) ProtoReflect() protoreflect.Message
- func (x *ElementDefinition_Binding_ValueSet) Reset()
- func (x *ElementDefinition_Binding_ValueSet) String() string
- type ElementDefinition_Binding_ValueSet_Reference
- type ElementDefinition_Binding_ValueSet_Uri
- type ElementDefinition_Constraint
- func (*ElementDefinition_Constraint) Descriptor() ([]byte, []int)deprecated
- func (x *ElementDefinition_Constraint) GetExtension() []*datatypes_go_proto.Extension
- func (x *ElementDefinition_Constraint) GetHuman() *datatypes_go_proto.String
- func (x *ElementDefinition_Constraint) GetId() *datatypes_go_proto.Id
- func (x *ElementDefinition_Constraint) GetKey() *datatypes_go_proto.Id
- func (x *ElementDefinition_Constraint) GetRequirements() *datatypes_go_proto.String
- func (x *ElementDefinition_Constraint) GetSeverity() *codes_go_proto.ConstraintSeverityCode
- func (x *ElementDefinition_Constraint) GetXpath() *datatypes_go_proto.String
- func (*ElementDefinition_Constraint) ProtoMessage()
- func (x *ElementDefinition_Constraint) ProtoReflect() protoreflect.Message
- func (x *ElementDefinition_Constraint) Reset()
- func (x *ElementDefinition_Constraint) String() string
- type ElementDefinition_DefaultValue
- func (*ElementDefinition_DefaultValue) Descriptor() ([]byte, []int)deprecated
- func (x *ElementDefinition_DefaultValue) GetAddress() *datatypes_go_proto.Address
- func (x *ElementDefinition_DefaultValue) GetAnnotation() *datatypes_go_proto.Annotation
- func (x *ElementDefinition_DefaultValue) GetAttachment() *datatypes_go_proto.Attachment
- func (x *ElementDefinition_DefaultValue) GetBase64Binary() *datatypes_go_proto.Base64Binary
- func (x *ElementDefinition_DefaultValue) GetBoolean() *datatypes_go_proto.Boolean
- func (x *ElementDefinition_DefaultValue) GetCode() *datatypes_go_proto.Code
- func (x *ElementDefinition_DefaultValue) GetCodeableConcept() *datatypes_go_proto.CodeableConcept
- func (x *ElementDefinition_DefaultValue) GetCoding() *datatypes_go_proto.Coding
- func (x *ElementDefinition_DefaultValue) GetContactPoint() *datatypes_go_proto.ContactPoint
- func (x *ElementDefinition_DefaultValue) GetDate() *datatypes_go_proto.Date
- func (x *ElementDefinition_DefaultValue) GetDateTime() *datatypes_go_proto.DateTime
- func (x *ElementDefinition_DefaultValue) GetDecimal() *datatypes_go_proto.Decimal
- func (m *ElementDefinition_DefaultValue) GetDefaultValue() isElementDefinition_DefaultValue_DefaultValue
- func (x *ElementDefinition_DefaultValue) GetHumanName() *datatypes_go_proto.HumanName
- func (x *ElementDefinition_DefaultValue) GetId() *datatypes_go_proto.Id
- func (x *ElementDefinition_DefaultValue) GetIdentifier() *datatypes_go_proto.Identifier
- func (x *ElementDefinition_DefaultValue) GetInstant() *datatypes_go_proto.Instant
- func (x *ElementDefinition_DefaultValue) GetInteger() *datatypes_go_proto.Integer
- func (x *ElementDefinition_DefaultValue) GetMarkdown() *datatypes_go_proto.Markdown
- func (x *ElementDefinition_DefaultValue) GetMeta() *datatypes_go_proto.Meta
- func (x *ElementDefinition_DefaultValue) GetOid() *datatypes_go_proto.Oid
- func (x *ElementDefinition_DefaultValue) GetPeriod() *datatypes_go_proto.Period
- func (x *ElementDefinition_DefaultValue) GetPositiveInt() *datatypes_go_proto.PositiveInt
- func (x *ElementDefinition_DefaultValue) GetQuantity() *datatypes_go_proto.Quantity
- func (x *ElementDefinition_DefaultValue) GetRange() *datatypes_go_proto.Range
- func (x *ElementDefinition_DefaultValue) GetRatio() *datatypes_go_proto.Ratio
- func (x *ElementDefinition_DefaultValue) GetReference() *datatypes_go_proto.Reference
- func (x *ElementDefinition_DefaultValue) GetSampledData() *datatypes_go_proto.SampledData
- func (x *ElementDefinition_DefaultValue) GetSignature() *datatypes_go_proto.Signature
- func (x *ElementDefinition_DefaultValue) GetStringValue() *datatypes_go_proto.String
- func (x *ElementDefinition_DefaultValue) GetTime() *datatypes_go_proto.Time
- func (x *ElementDefinition_DefaultValue) GetTiming() *datatypes_go_proto.Timing
- func (x *ElementDefinition_DefaultValue) GetUnsignedInt() *datatypes_go_proto.UnsignedInt
- func (x *ElementDefinition_DefaultValue) GetUri() *datatypes_go_proto.Uri
- func (*ElementDefinition_DefaultValue) ProtoMessage()
- func (x *ElementDefinition_DefaultValue) ProtoReflect() protoreflect.Message
- func (x *ElementDefinition_DefaultValue) Reset()
- func (x *ElementDefinition_DefaultValue) String() string
- type ElementDefinition_DefaultValue_Address
- type ElementDefinition_DefaultValue_Annotation
- type ElementDefinition_DefaultValue_Attachment
- type ElementDefinition_DefaultValue_Base64Binary
- type ElementDefinition_DefaultValue_Boolean
- type ElementDefinition_DefaultValue_Code
- type ElementDefinition_DefaultValue_CodeableConcept
- type ElementDefinition_DefaultValue_Coding
- type ElementDefinition_DefaultValue_ContactPoint
- type ElementDefinition_DefaultValue_Date
- type ElementDefinition_DefaultValue_DateTime
- type ElementDefinition_DefaultValue_Decimal
- type ElementDefinition_DefaultValue_HumanName
- type ElementDefinition_DefaultValue_Id
- type ElementDefinition_DefaultValue_Identifier
- type ElementDefinition_DefaultValue_Instant
- type ElementDefinition_DefaultValue_Integer
- type ElementDefinition_DefaultValue_Markdown
- type ElementDefinition_DefaultValue_Meta
- type ElementDefinition_DefaultValue_Oid
- type ElementDefinition_DefaultValue_Period
- type ElementDefinition_DefaultValue_PositiveInt
- type ElementDefinition_DefaultValue_Quantity
- type ElementDefinition_DefaultValue_Range
- type ElementDefinition_DefaultValue_Ratio
- type ElementDefinition_DefaultValue_Reference
- type ElementDefinition_DefaultValue_SampledData
- type ElementDefinition_DefaultValue_Signature
- type ElementDefinition_DefaultValue_StringValue
- type ElementDefinition_DefaultValue_Time
- type ElementDefinition_DefaultValue_Timing
- type ElementDefinition_DefaultValue_UnsignedInt
- type ElementDefinition_DefaultValue_Uri
- type ElementDefinition_Example
- func (*ElementDefinition_Example) Descriptor() ([]byte, []int)deprecated
- func (x *ElementDefinition_Example) GetAddress() *datatypes_go_proto.Address
- func (x *ElementDefinition_Example) GetAnnotation() *datatypes_go_proto.Annotation
- func (x *ElementDefinition_Example) GetAttachment() *datatypes_go_proto.Attachment
- func (x *ElementDefinition_Example) GetBase64Binary() *datatypes_go_proto.Base64Binary
- func (x *ElementDefinition_Example) GetBoolean() *datatypes_go_proto.Boolean
- func (x *ElementDefinition_Example) GetCode() *datatypes_go_proto.Code
- func (x *ElementDefinition_Example) GetCodeableConcept() *datatypes_go_proto.CodeableConcept
- func (x *ElementDefinition_Example) GetCoding() *datatypes_go_proto.Coding
- func (x *ElementDefinition_Example) GetContactPoint() *datatypes_go_proto.ContactPoint
- func (x *ElementDefinition_Example) GetDate() *datatypes_go_proto.Date
- func (x *ElementDefinition_Example) GetDateTime() *datatypes_go_proto.DateTime
- func (x *ElementDefinition_Example) GetDecimal() *datatypes_go_proto.Decimal
- func (m *ElementDefinition_Example) GetExample() isElementDefinition_Example_Example
- func (x *ElementDefinition_Example) GetHumanName() *datatypes_go_proto.HumanName
- func (x *ElementDefinition_Example) GetId() *datatypes_go_proto.Id
- func (x *ElementDefinition_Example) GetIdentifier() *datatypes_go_proto.Identifier
- func (x *ElementDefinition_Example) GetInstant() *datatypes_go_proto.Instant
- func (x *ElementDefinition_Example) GetInteger() *datatypes_go_proto.Integer
- func (x *ElementDefinition_Example) GetMarkdown() *datatypes_go_proto.Markdown
- func (x *ElementDefinition_Example) GetMeta() *datatypes_go_proto.Meta
- func (x *ElementDefinition_Example) GetOid() *datatypes_go_proto.Oid
- func (x *ElementDefinition_Example) GetPeriod() *datatypes_go_proto.Period
- func (x *ElementDefinition_Example) GetPositiveInt() *datatypes_go_proto.PositiveInt
- func (x *ElementDefinition_Example) GetQuantity() *datatypes_go_proto.Quantity
- func (x *ElementDefinition_Example) GetRange() *datatypes_go_proto.Range
- func (x *ElementDefinition_Example) GetRatio() *datatypes_go_proto.Ratio
- func (x *ElementDefinition_Example) GetReference() *datatypes_go_proto.Reference
- func (x *ElementDefinition_Example) GetSampledData() *datatypes_go_proto.SampledData
- func (x *ElementDefinition_Example) GetSignature() *datatypes_go_proto.Signature
- func (x *ElementDefinition_Example) GetStringValue() *datatypes_go_proto.String
- func (x *ElementDefinition_Example) GetTime() *datatypes_go_proto.Time
- func (x *ElementDefinition_Example) GetTiming() *datatypes_go_proto.Timing
- func (x *ElementDefinition_Example) GetUnsignedInt() *datatypes_go_proto.UnsignedInt
- func (x *ElementDefinition_Example) GetUri() *datatypes_go_proto.Uri
- func (*ElementDefinition_Example) ProtoMessage()
- func (x *ElementDefinition_Example) ProtoReflect() protoreflect.Message
- func (x *ElementDefinition_Example) Reset()
- func (x *ElementDefinition_Example) String() string
- type ElementDefinition_Example_Address
- type ElementDefinition_Example_Annotation
- type ElementDefinition_Example_Attachment
- type ElementDefinition_Example_Base64Binary
- type ElementDefinition_Example_Boolean
- type ElementDefinition_Example_Code
- type ElementDefinition_Example_CodeableConcept
- type ElementDefinition_Example_Coding
- type ElementDefinition_Example_ContactPoint
- type ElementDefinition_Example_Date
- type ElementDefinition_Example_DateTime
- type ElementDefinition_Example_Decimal
- type ElementDefinition_Example_HumanName
- type ElementDefinition_Example_Id
- type ElementDefinition_Example_Identifier
- type ElementDefinition_Example_Instant
- type ElementDefinition_Example_Integer
- type ElementDefinition_Example_Markdown
- type ElementDefinition_Example_Meta
- type ElementDefinition_Example_Oid
- type ElementDefinition_Example_Period
- type ElementDefinition_Example_PositiveInt
- type ElementDefinition_Example_Quantity
- type ElementDefinition_Example_Range
- type ElementDefinition_Example_Ratio
- type ElementDefinition_Example_Reference
- type ElementDefinition_Example_SampledData
- type ElementDefinition_Example_Signature
- type ElementDefinition_Example_StringValue
- type ElementDefinition_Example_Time
- type ElementDefinition_Example_Timing
- type ElementDefinition_Example_UnsignedInt
- type ElementDefinition_Example_Uri
- type ElementDefinition_Fixed
- func (*ElementDefinition_Fixed) Descriptor() ([]byte, []int)deprecated
- func (x *ElementDefinition_Fixed) GetAddress() *datatypes_go_proto.Address
- func (x *ElementDefinition_Fixed) GetAnnotation() *datatypes_go_proto.Annotation
- func (x *ElementDefinition_Fixed) GetAttachment() *datatypes_go_proto.Attachment
- func (x *ElementDefinition_Fixed) GetBase64Binary() *datatypes_go_proto.Base64Binary
- func (x *ElementDefinition_Fixed) GetBoolean() *datatypes_go_proto.Boolean
- func (x *ElementDefinition_Fixed) GetCode() *datatypes_go_proto.Code
- func (x *ElementDefinition_Fixed) GetCodeableConcept() *datatypes_go_proto.CodeableConcept
- func (x *ElementDefinition_Fixed) GetCoding() *datatypes_go_proto.Coding
- func (x *ElementDefinition_Fixed) GetContactPoint() *datatypes_go_proto.ContactPoint
- func (x *ElementDefinition_Fixed) GetDate() *datatypes_go_proto.Date
- func (x *ElementDefinition_Fixed) GetDateTime() *datatypes_go_proto.DateTime
- func (x *ElementDefinition_Fixed) GetDecimal() *datatypes_go_proto.Decimal
- func (m *ElementDefinition_Fixed) GetFixed() isElementDefinition_Fixed_Fixed
- func (x *ElementDefinition_Fixed) GetHumanName() *datatypes_go_proto.HumanName
- func (x *ElementDefinition_Fixed) GetId() *datatypes_go_proto.Id
- func (x *ElementDefinition_Fixed) GetIdentifier() *datatypes_go_proto.Identifier
- func (x *ElementDefinition_Fixed) GetInstant() *datatypes_go_proto.Instant
- func (x *ElementDefinition_Fixed) GetInteger() *datatypes_go_proto.Integer
- func (x *ElementDefinition_Fixed) GetMarkdown() *datatypes_go_proto.Markdown
- func (x *ElementDefinition_Fixed) GetMeta() *datatypes_go_proto.Meta
- func (x *ElementDefinition_Fixed) GetOid() *datatypes_go_proto.Oid
- func (x *ElementDefinition_Fixed) GetPeriod() *datatypes_go_proto.Period
- func (x *ElementDefinition_Fixed) GetPositiveInt() *datatypes_go_proto.PositiveInt
- func (x *ElementDefinition_Fixed) GetQuantity() *datatypes_go_proto.Quantity
- func (x *ElementDefinition_Fixed) GetRange() *datatypes_go_proto.Range
- func (x *ElementDefinition_Fixed) GetRatio() *datatypes_go_proto.Ratio
- func (x *ElementDefinition_Fixed) GetReference() *datatypes_go_proto.Reference
- func (x *ElementDefinition_Fixed) GetSampledData() *datatypes_go_proto.SampledData
- func (x *ElementDefinition_Fixed) GetSignature() *datatypes_go_proto.Signature
- func (x *ElementDefinition_Fixed) GetStringValue() *datatypes_go_proto.String
- func (x *ElementDefinition_Fixed) GetTime() *datatypes_go_proto.Time
- func (x *ElementDefinition_Fixed) GetTiming() *datatypes_go_proto.Timing
- func (x *ElementDefinition_Fixed) GetUnsignedInt() *datatypes_go_proto.UnsignedInt
- func (x *ElementDefinition_Fixed) GetUri() *datatypes_go_proto.Uri
- func (*ElementDefinition_Fixed) ProtoMessage()
- func (x *ElementDefinition_Fixed) ProtoReflect() protoreflect.Message
- func (x *ElementDefinition_Fixed) Reset()
- func (x *ElementDefinition_Fixed) String() string
- type ElementDefinition_Fixed_Address
- type ElementDefinition_Fixed_Annotation
- type ElementDefinition_Fixed_Attachment
- type ElementDefinition_Fixed_Base64Binary
- type ElementDefinition_Fixed_Boolean
- type ElementDefinition_Fixed_Code
- type ElementDefinition_Fixed_CodeableConcept
- type ElementDefinition_Fixed_Coding
- type ElementDefinition_Fixed_ContactPoint
- type ElementDefinition_Fixed_Date
- type ElementDefinition_Fixed_DateTime
- type ElementDefinition_Fixed_Decimal
- type ElementDefinition_Fixed_HumanName
- type ElementDefinition_Fixed_Id
- type ElementDefinition_Fixed_Identifier
- type ElementDefinition_Fixed_Instant
- type ElementDefinition_Fixed_Integer
- type ElementDefinition_Fixed_Markdown
- type ElementDefinition_Fixed_Meta
- type ElementDefinition_Fixed_Oid
- type ElementDefinition_Fixed_Period
- type ElementDefinition_Fixed_PositiveInt
- type ElementDefinition_Fixed_Quantity
- type ElementDefinition_Fixed_Range
- type ElementDefinition_Fixed_Ratio
- type ElementDefinition_Fixed_Reference
- type ElementDefinition_Fixed_SampledData
- type ElementDefinition_Fixed_Signature
- type ElementDefinition_Fixed_StringValue
- type ElementDefinition_Fixed_Time
- type ElementDefinition_Fixed_Timing
- type ElementDefinition_Fixed_UnsignedInt
- type ElementDefinition_Fixed_Uri
- type ElementDefinition_Mapping
- func (*ElementDefinition_Mapping) Descriptor() ([]byte, []int)deprecated
- func (x *ElementDefinition_Mapping) GetExtension() []*datatypes_go_proto.Extension
- func (x *ElementDefinition_Mapping) GetId() *datatypes_go_proto.Id
- func (x *ElementDefinition_Mapping) GetIdentity() *datatypes_go_proto.Id
- func (x *ElementDefinition_Mapping) GetLanguage() *datatypes_go_proto.MimeTypeCode
- func (x *ElementDefinition_Mapping) GetMap() *datatypes_go_proto.String
- func (*ElementDefinition_Mapping) ProtoMessage()
- func (x *ElementDefinition_Mapping) ProtoReflect() protoreflect.Message
- func (x *ElementDefinition_Mapping) Reset()
- func (x *ElementDefinition_Mapping) String() string
- type ElementDefinition_MaxValue
- func (*ElementDefinition_MaxValue) Descriptor() ([]byte, []int)deprecated
- func (x *ElementDefinition_MaxValue) GetAddress() *datatypes_go_proto.Address
- func (x *ElementDefinition_MaxValue) GetAnnotation() *datatypes_go_proto.Annotation
- func (x *ElementDefinition_MaxValue) GetAttachment() *datatypes_go_proto.Attachment
- func (x *ElementDefinition_MaxValue) GetBase64Binary() *datatypes_go_proto.Base64Binary
- func (x *ElementDefinition_MaxValue) GetBoolean() *datatypes_go_proto.Boolean
- func (x *ElementDefinition_MaxValue) GetCode() *datatypes_go_proto.Code
- func (x *ElementDefinition_MaxValue) GetCodeableConcept() *datatypes_go_proto.CodeableConcept
- func (x *ElementDefinition_MaxValue) GetCoding() *datatypes_go_proto.Coding
- func (x *ElementDefinition_MaxValue) GetContactPoint() *datatypes_go_proto.ContactPoint
- func (x *ElementDefinition_MaxValue) GetDate() *datatypes_go_proto.Date
- func (x *ElementDefinition_MaxValue) GetDateTime() *datatypes_go_proto.DateTime
- func (x *ElementDefinition_MaxValue) GetDecimal() *datatypes_go_proto.Decimal
- func (x *ElementDefinition_MaxValue) GetHumanName() *datatypes_go_proto.HumanName
- func (x *ElementDefinition_MaxValue) GetId() *datatypes_go_proto.Id
- func (x *ElementDefinition_MaxValue) GetIdentifier() *datatypes_go_proto.Identifier
- func (x *ElementDefinition_MaxValue) GetInstant() *datatypes_go_proto.Instant
- func (x *ElementDefinition_MaxValue) GetInteger() *datatypes_go_proto.Integer
- func (x *ElementDefinition_MaxValue) GetMarkdown() *datatypes_go_proto.Markdown
- func (m *ElementDefinition_MaxValue) GetMaxValue() isElementDefinition_MaxValue_MaxValue
- func (x *ElementDefinition_MaxValue) GetMeta() *datatypes_go_proto.Meta
- func (x *ElementDefinition_MaxValue) GetOid() *datatypes_go_proto.Oid
- func (x *ElementDefinition_MaxValue) GetPeriod() *datatypes_go_proto.Period
- func (x *ElementDefinition_MaxValue) GetPositiveInt() *datatypes_go_proto.PositiveInt
- func (x *ElementDefinition_MaxValue) GetQuantity() *datatypes_go_proto.Quantity
- func (x *ElementDefinition_MaxValue) GetRange() *datatypes_go_proto.Range
- func (x *ElementDefinition_MaxValue) GetRatio() *datatypes_go_proto.Ratio
- func (x *ElementDefinition_MaxValue) GetReference() *datatypes_go_proto.Reference
- func (x *ElementDefinition_MaxValue) GetSampledData() *datatypes_go_proto.SampledData
- func (x *ElementDefinition_MaxValue) GetSignature() *datatypes_go_proto.Signature
- func (x *ElementDefinition_MaxValue) GetStringValue() *datatypes_go_proto.String
- func (x *ElementDefinition_MaxValue) GetTime() *datatypes_go_proto.Time
- func (x *ElementDefinition_MaxValue) GetTiming() *datatypes_go_proto.Timing
- func (x *ElementDefinition_MaxValue) GetUnsignedInt() *datatypes_go_proto.UnsignedInt
- func (x *ElementDefinition_MaxValue) GetUri() *datatypes_go_proto.Uri
- func (*ElementDefinition_MaxValue) ProtoMessage()
- func (x *ElementDefinition_MaxValue) ProtoReflect() protoreflect.Message
- func (x *ElementDefinition_MaxValue) Reset()
- func (x *ElementDefinition_MaxValue) String() string
- type ElementDefinition_MaxValue_Address
- type ElementDefinition_MaxValue_Annotation
- type ElementDefinition_MaxValue_Attachment
- type ElementDefinition_MaxValue_Base64Binary
- type ElementDefinition_MaxValue_Boolean
- type ElementDefinition_MaxValue_Code
- type ElementDefinition_MaxValue_CodeableConcept
- type ElementDefinition_MaxValue_Coding
- type ElementDefinition_MaxValue_ContactPoint
- type ElementDefinition_MaxValue_Date
- type ElementDefinition_MaxValue_DateTime
- type ElementDefinition_MaxValue_Decimal
- type ElementDefinition_MaxValue_HumanName
- type ElementDefinition_MaxValue_Id
- type ElementDefinition_MaxValue_Identifier
- type ElementDefinition_MaxValue_Instant
- type ElementDefinition_MaxValue_Integer
- type ElementDefinition_MaxValue_Markdown
- type ElementDefinition_MaxValue_Meta
- type ElementDefinition_MaxValue_Oid
- type ElementDefinition_MaxValue_Period
- type ElementDefinition_MaxValue_PositiveInt
- type ElementDefinition_MaxValue_Quantity
- type ElementDefinition_MaxValue_Range
- type ElementDefinition_MaxValue_Ratio
- type ElementDefinition_MaxValue_Reference
- type ElementDefinition_MaxValue_SampledData
- type ElementDefinition_MaxValue_Signature
- type ElementDefinition_MaxValue_StringValue
- type ElementDefinition_MaxValue_Time
- type ElementDefinition_MaxValue_Timing
- type ElementDefinition_MaxValue_UnsignedInt
- type ElementDefinition_MaxValue_Uri
- type ElementDefinition_MinValue
- func (*ElementDefinition_MinValue) Descriptor() ([]byte, []int)deprecated
- func (x *ElementDefinition_MinValue) GetAddress() *datatypes_go_proto.Address
- func (x *ElementDefinition_MinValue) GetAnnotation() *datatypes_go_proto.Annotation
- func (x *ElementDefinition_MinValue) GetAttachment() *datatypes_go_proto.Attachment
- func (x *ElementDefinition_MinValue) GetBase64Binary() *datatypes_go_proto.Base64Binary
- func (x *ElementDefinition_MinValue) GetBoolean() *datatypes_go_proto.Boolean
- func (x *ElementDefinition_MinValue) GetCode() *datatypes_go_proto.Code
- func (x *ElementDefinition_MinValue) GetCodeableConcept() *datatypes_go_proto.CodeableConcept
- func (x *ElementDefinition_MinValue) GetCoding() *datatypes_go_proto.Coding
- func (x *ElementDefinition_MinValue) GetContactPoint() *datatypes_go_proto.ContactPoint
- func (x *ElementDefinition_MinValue) GetDate() *datatypes_go_proto.Date
- func (x *ElementDefinition_MinValue) GetDateTime() *datatypes_go_proto.DateTime
- func (x *ElementDefinition_MinValue) GetDecimal() *datatypes_go_proto.Decimal
- func (x *ElementDefinition_MinValue) GetHumanName() *datatypes_go_proto.HumanName
- func (x *ElementDefinition_MinValue) GetId() *datatypes_go_proto.Id
- func (x *ElementDefinition_MinValue) GetIdentifier() *datatypes_go_proto.Identifier
- func (x *ElementDefinition_MinValue) GetInstant() *datatypes_go_proto.Instant
- func (x *ElementDefinition_MinValue) GetInteger() *datatypes_go_proto.Integer
- func (x *ElementDefinition_MinValue) GetMarkdown() *datatypes_go_proto.Markdown
- func (x *ElementDefinition_MinValue) GetMeta() *datatypes_go_proto.Meta
- func (m *ElementDefinition_MinValue) GetMinValue() isElementDefinition_MinValue_MinValue
- func (x *ElementDefinition_MinValue) GetOid() *datatypes_go_proto.Oid
- func (x *ElementDefinition_MinValue) GetPeriod() *datatypes_go_proto.Period
- func (x *ElementDefinition_MinValue) GetPositiveInt() *datatypes_go_proto.PositiveInt
- func (x *ElementDefinition_MinValue) GetQuantity() *datatypes_go_proto.Quantity
- func (x *ElementDefinition_MinValue) GetRange() *datatypes_go_proto.Range
- func (x *ElementDefinition_MinValue) GetRatio() *datatypes_go_proto.Ratio
- func (x *ElementDefinition_MinValue) GetReference() *datatypes_go_proto.Reference
- func (x *ElementDefinition_MinValue) GetSampledData() *datatypes_go_proto.SampledData
- func (x *ElementDefinition_MinValue) GetSignature() *datatypes_go_proto.Signature
- func (x *ElementDefinition_MinValue) GetStringValue() *datatypes_go_proto.String
- func (x *ElementDefinition_MinValue) GetTime() *datatypes_go_proto.Time
- func (x *ElementDefinition_MinValue) GetTiming() *datatypes_go_proto.Timing
- func (x *ElementDefinition_MinValue) GetUnsignedInt() *datatypes_go_proto.UnsignedInt
- func (x *ElementDefinition_MinValue) GetUri() *datatypes_go_proto.Uri
- func (*ElementDefinition_MinValue) ProtoMessage()
- func (x *ElementDefinition_MinValue) ProtoReflect() protoreflect.Message
- func (x *ElementDefinition_MinValue) Reset()
- func (x *ElementDefinition_MinValue) String() string
- type ElementDefinition_MinValue_Address
- type ElementDefinition_MinValue_Annotation
- type ElementDefinition_MinValue_Attachment
- type ElementDefinition_MinValue_Base64Binary
- type ElementDefinition_MinValue_Boolean
- type ElementDefinition_MinValue_Code
- type ElementDefinition_MinValue_CodeableConcept
- type ElementDefinition_MinValue_Coding
- type ElementDefinition_MinValue_ContactPoint
- type ElementDefinition_MinValue_Date
- type ElementDefinition_MinValue_DateTime
- type ElementDefinition_MinValue_Decimal
- type ElementDefinition_MinValue_HumanName
- type ElementDefinition_MinValue_Id
- type ElementDefinition_MinValue_Identifier
- type ElementDefinition_MinValue_Instant
- type ElementDefinition_MinValue_Integer
- type ElementDefinition_MinValue_Markdown
- type ElementDefinition_MinValue_Meta
- type ElementDefinition_MinValue_Oid
- type ElementDefinition_MinValue_Period
- type ElementDefinition_MinValue_PositiveInt
- type ElementDefinition_MinValue_Quantity
- type ElementDefinition_MinValue_Range
- type ElementDefinition_MinValue_Ratio
- type ElementDefinition_MinValue_Reference
- type ElementDefinition_MinValue_SampledData
- type ElementDefinition_MinValue_Signature
- type ElementDefinition_MinValue_StringValue
- type ElementDefinition_MinValue_Time
- type ElementDefinition_MinValue_Timing
- type ElementDefinition_MinValue_UnsignedInt
- type ElementDefinition_MinValue_Uri
- type ElementDefinition_Pattern
- func (*ElementDefinition_Pattern) Descriptor() ([]byte, []int)deprecated
- func (x *ElementDefinition_Pattern) GetAddress() *datatypes_go_proto.Address
- func (x *ElementDefinition_Pattern) GetAnnotation() *datatypes_go_proto.Annotation
- func (x *ElementDefinition_Pattern) GetAttachment() *datatypes_go_proto.Attachment
- func (x *ElementDefinition_Pattern) GetBase64Binary() *datatypes_go_proto.Base64Binary
- func (x *ElementDefinition_Pattern) GetBoolean() *datatypes_go_proto.Boolean
- func (x *ElementDefinition_Pattern) GetCode() *datatypes_go_proto.Code
- func (x *ElementDefinition_Pattern) GetCodeableConcept() *datatypes_go_proto.CodeableConcept
- func (x *ElementDefinition_Pattern) GetCoding() *datatypes_go_proto.Coding
- func (x *ElementDefinition_Pattern) GetContactPoint() *datatypes_go_proto.ContactPoint
- func (x *ElementDefinition_Pattern) GetDate() *datatypes_go_proto.Date
- func (x *ElementDefinition_Pattern) GetDateTime() *datatypes_go_proto.DateTime
- func (x *ElementDefinition_Pattern) GetDecimal() *datatypes_go_proto.Decimal
- func (x *ElementDefinition_Pattern) GetHumanName() *datatypes_go_proto.HumanName
- func (x *ElementDefinition_Pattern) GetId() *datatypes_go_proto.Id
- func (x *ElementDefinition_Pattern) GetIdentifier() *datatypes_go_proto.Identifier
- func (x *ElementDefinition_Pattern) GetInstant() *datatypes_go_proto.Instant
- func (x *ElementDefinition_Pattern) GetInteger() *datatypes_go_proto.Integer
- func (x *ElementDefinition_Pattern) GetMarkdown() *datatypes_go_proto.Markdown
- func (x *ElementDefinition_Pattern) GetMeta() *datatypes_go_proto.Meta
- func (x *ElementDefinition_Pattern) GetOid() *datatypes_go_proto.Oid
- func (m *ElementDefinition_Pattern) GetPattern() isElementDefinition_Pattern_Pattern
- func (x *ElementDefinition_Pattern) GetPeriod() *datatypes_go_proto.Period
- func (x *ElementDefinition_Pattern) GetPositiveInt() *datatypes_go_proto.PositiveInt
- func (x *ElementDefinition_Pattern) GetQuantity() *datatypes_go_proto.Quantity
- func (x *ElementDefinition_Pattern) GetRange() *datatypes_go_proto.Range
- func (x *ElementDefinition_Pattern) GetRatio() *datatypes_go_proto.Ratio
- func (x *ElementDefinition_Pattern) GetReference() *datatypes_go_proto.Reference
- func (x *ElementDefinition_Pattern) GetSampledData() *datatypes_go_proto.SampledData
- func (x *ElementDefinition_Pattern) GetSignature() *datatypes_go_proto.Signature
- func (x *ElementDefinition_Pattern) GetStringValue() *datatypes_go_proto.String
- func (x *ElementDefinition_Pattern) GetTime() *datatypes_go_proto.Time
- func (x *ElementDefinition_Pattern) GetTiming() *datatypes_go_proto.Timing
- func (x *ElementDefinition_Pattern) GetUnsignedInt() *datatypes_go_proto.UnsignedInt
- func (x *ElementDefinition_Pattern) GetUri() *datatypes_go_proto.Uri
- func (*ElementDefinition_Pattern) ProtoMessage()
- func (x *ElementDefinition_Pattern) ProtoReflect() protoreflect.Message
- func (x *ElementDefinition_Pattern) Reset()
- func (x *ElementDefinition_Pattern) String() string
- type ElementDefinition_Pattern_Address
- type ElementDefinition_Pattern_Annotation
- type ElementDefinition_Pattern_Attachment
- type ElementDefinition_Pattern_Base64Binary
- type ElementDefinition_Pattern_Boolean
- type ElementDefinition_Pattern_Code
- type ElementDefinition_Pattern_CodeableConcept
- type ElementDefinition_Pattern_Coding
- type ElementDefinition_Pattern_ContactPoint
- type ElementDefinition_Pattern_Date
- type ElementDefinition_Pattern_DateTime
- type ElementDefinition_Pattern_Decimal
- type ElementDefinition_Pattern_HumanName
- type ElementDefinition_Pattern_Id
- type ElementDefinition_Pattern_Identifier
- type ElementDefinition_Pattern_Instant
- type ElementDefinition_Pattern_Integer
- type ElementDefinition_Pattern_Markdown
- type ElementDefinition_Pattern_Meta
- type ElementDefinition_Pattern_Oid
- type ElementDefinition_Pattern_Period
- type ElementDefinition_Pattern_PositiveInt
- type ElementDefinition_Pattern_Quantity
- type ElementDefinition_Pattern_Range
- type ElementDefinition_Pattern_Ratio
- type ElementDefinition_Pattern_Reference
- type ElementDefinition_Pattern_SampledData
- type ElementDefinition_Pattern_Signature
- type ElementDefinition_Pattern_StringValue
- type ElementDefinition_Pattern_Time
- type ElementDefinition_Pattern_Timing
- type ElementDefinition_Pattern_UnsignedInt
- type ElementDefinition_Pattern_Uri
- type ElementDefinition_Slicing
- func (*ElementDefinition_Slicing) Descriptor() ([]byte, []int)deprecated
- func (x *ElementDefinition_Slicing) GetDescription() *datatypes_go_proto.String
- func (x *ElementDefinition_Slicing) GetDiscriminator() []*datatypes_go_proto.String
- func (x *ElementDefinition_Slicing) GetExtension() []*datatypes_go_proto.Extension
- func (x *ElementDefinition_Slicing) GetId() *datatypes_go_proto.Id
- func (x *ElementDefinition_Slicing) GetOrdered() *datatypes_go_proto.Boolean
- func (x *ElementDefinition_Slicing) GetRules() *codes_go_proto.SlicingRulesCode
- func (*ElementDefinition_Slicing) ProtoMessage()
- func (x *ElementDefinition_Slicing) ProtoReflect() protoreflect.Message
- func (x *ElementDefinition_Slicing) Reset()
- func (x *ElementDefinition_Slicing) String() string
- type ElementDefinition_Type
- func (*ElementDefinition_Type) Descriptor() ([]byte, []int)deprecated
- func (x *ElementDefinition_Type) GetAggregation() []*codes_go_proto.AggregationModeCode
- func (x *ElementDefinition_Type) GetCode() *codes_go_proto.FHIRDefinedTypeCode
- func (x *ElementDefinition_Type) GetExtension() []*datatypes_go_proto.Extension
- func (x *ElementDefinition_Type) GetId() *datatypes_go_proto.Id
- func (x *ElementDefinition_Type) GetProfile() []*datatypes_go_proto.Uri
- func (*ElementDefinition_Type) ProtoMessage()
- func (x *ElementDefinition_Type) ProtoReflect() protoreflect.Message
- func (x *ElementDefinition_Type) Reset()
- func (x *ElementDefinition_Type) String() string
- type Narrative
- func (*Narrative) Descriptor() ([]byte, []int)deprecated
- func (x *Narrative) GetDiv() *datatypes_go_proto.Xhtml
- func (x *Narrative) GetExtension() []*datatypes_go_proto.Extension
- func (x *Narrative) GetId() *datatypes_go_proto.Id
- func (x *Narrative) GetStatus() *codes_go_proto.NarrativeStatusCode
- func (*Narrative) ProtoMessage()
- func (x *Narrative) ProtoReflect() protoreflect.Message
- func (x *Narrative) Reset()
- func (x *Narrative) String() string
Constants ¶
This section is empty.
Variables ¶
var File_proto_google_fhir_proto_dstu2_metadatatypes_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type BackboneElement ¶
type BackboneElement struct { // xml:id (or equivalent in JSON) 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 ModifierExtension []*datatypes_go_proto.Extension `protobuf:"bytes,3,rep,name=modifier_extension,json=modifierExtension,proto3" json:"modifier_extension,omitempty"` // contains filtered or unexported fields }
Auto-generated from StructureDefinition for BackboneElement. Base for elements defined inside a resource. See http://hl7.org/fhir/StructureDefinition/BackboneElement
func (*BackboneElement) Descriptor
deprecated
func (*BackboneElement) Descriptor() ([]byte, []int)
Deprecated: Use BackboneElement.ProtoReflect.Descriptor instead.
func (*BackboneElement) GetExtension ¶
func (x *BackboneElement) GetExtension() []*datatypes_go_proto.Extension
func (*BackboneElement) GetId ¶
func (x *BackboneElement) GetId() *datatypes_go_proto.Id
func (*BackboneElement) GetModifierExtension ¶
func (x *BackboneElement) GetModifierExtension() []*datatypes_go_proto.Extension
func (*BackboneElement) ProtoMessage ¶
func (*BackboneElement) ProtoMessage()
func (*BackboneElement) ProtoReflect ¶
func (x *BackboneElement) ProtoReflect() protoreflect.Message
func (*BackboneElement) Reset ¶
func (x *BackboneElement) Reset()
func (*BackboneElement) String ¶
func (x *BackboneElement) String() string
type Element ¶
type Element struct { // xml:id (or equivalent in JSON) 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"` // contains filtered or unexported fields }
Auto-generated from StructureDefinition for Element. Base for all elements. See http://hl7.org/fhir/StructureDefinition/Element
func (*Element) Descriptor
deprecated
func (*Element) GetExtension ¶
func (x *Element) GetExtension() []*datatypes_go_proto.Extension
func (*Element) GetId ¶
func (x *Element) GetId() *datatypes_go_proto.Id
func (*Element) ProtoMessage ¶
func (*Element) ProtoMessage()
func (*Element) ProtoReflect ¶
func (x *Element) ProtoReflect() protoreflect.Message
type ElementDefinition ¶
type ElementDefinition struct { // xml:id (or equivalent in JSON) 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"` // The path of the element (see the Detailed Descriptions) Path *datatypes_go_proto.String `protobuf:"bytes,3,opt,name=path,proto3" json:"path,omitempty"` // How this element is represented in instances Representation []*codes_go_proto.PropertyRepresentationCode `protobuf:"bytes,4,rep,name=representation,proto3" json:"representation,omitempty"` // Name for this particular element definition (reference target) Name *datatypes_go_proto.String `protobuf:"bytes,5,opt,name=name,proto3" json:"name,omitempty"` // Name for element to display with or prompt for element Label *datatypes_go_proto.String `protobuf:"bytes,6,opt,name=label,proto3" json:"label,omitempty"` // Defining code Code []*datatypes_go_proto.Coding `protobuf:"bytes,7,rep,name=code,proto3" json:"code,omitempty"` Slicing *ElementDefinition_Slicing `protobuf:"bytes,8,opt,name=slicing,proto3" json:"slicing,omitempty"` // Concise definition for xml presentation Short *datatypes_go_proto.String `protobuf:"bytes,9,opt,name=short,proto3" json:"short,omitempty"` // Full formal definition as narrative text Definition *datatypes_go_proto.Markdown `protobuf:"bytes,10,opt,name=definition,proto3" json:"definition,omitempty"` // Comments about the use of this element Comments *datatypes_go_proto.Markdown `protobuf:"bytes,11,opt,name=comments,proto3" json:"comments,omitempty"` // Why is this needed? Requirements *datatypes_go_proto.Markdown `protobuf:"bytes,12,opt,name=requirements,proto3" json:"requirements,omitempty"` // Other names Alias []*datatypes_go_proto.String `protobuf:"bytes,13,rep,name=alias,proto3" json:"alias,omitempty"` // Minimum Cardinality Min *datatypes_go_proto.Integer `protobuf:"bytes,14,opt,name=min,proto3" json:"min,omitempty"` // Maximum Cardinality (a number or *) Max *datatypes_go_proto.String `protobuf:"bytes,15,opt,name=max,proto3" json:"max,omitempty"` Base *ElementDefinition_Base `protobuf:"bytes,16,opt,name=base,proto3" json:"base,omitempty"` Type []*ElementDefinition_Type `protobuf:"bytes,17,rep,name=type,proto3" json:"type,omitempty"` // To another element constraint (by element.name) NameReference *datatypes_go_proto.String `protobuf:"bytes,18,opt,name=name_reference,json=nameReference,proto3" json:"name_reference,omitempty"` DefaultValue *ElementDefinition_DefaultValue `protobuf:"bytes,19,opt,name=default_value,json=defaultValue,proto3" json:"default_value,omitempty"` // Implicit meaning when this element is missing MeaningWhenMissing *datatypes_go_proto.Markdown `protobuf:"bytes,20,opt,name=meaning_when_missing,json=meaningWhenMissing,proto3" json:"meaning_when_missing,omitempty"` Fixed *ElementDefinition_Fixed `protobuf:"bytes,21,opt,name=fixed,proto3" json:"fixed,omitempty"` Pattern *ElementDefinition_Pattern `protobuf:"bytes,22,opt,name=pattern,proto3" json:"pattern,omitempty"` Example *ElementDefinition_Example `protobuf:"bytes,23,opt,name=example,proto3" json:"example,omitempty"` MinValue *ElementDefinition_MinValue `protobuf:"bytes,24,opt,name=min_value,json=minValue,proto3" json:"min_value,omitempty"` MaxValue *ElementDefinition_MaxValue `protobuf:"bytes,25,opt,name=max_value,json=maxValue,proto3" json:"max_value,omitempty"` // Max length for strings MaxLength *datatypes_go_proto.Integer `protobuf:"bytes,26,opt,name=max_length,json=maxLength,proto3" json:"max_length,omitempty"` // Reference to invariant about presence Condition []*datatypes_go_proto.Id `protobuf:"bytes,27,rep,name=condition,proto3" json:"condition,omitempty"` Constraint []*ElementDefinition_Constraint `protobuf:"bytes,28,rep,name=constraint,proto3" json:"constraint,omitempty"` // If the element must supported MustSupport *datatypes_go_proto.Boolean `protobuf:"bytes,29,opt,name=must_support,json=mustSupport,proto3" json:"must_support,omitempty"` // If this modifies the meaning of other elements IsModifier *datatypes_go_proto.Boolean `protobuf:"bytes,30,opt,name=is_modifier,json=isModifier,proto3" json:"is_modifier,omitempty"` // Include when _summary = true? IsSummary *datatypes_go_proto.Boolean `protobuf:"bytes,31,opt,name=is_summary,json=isSummary,proto3" json:"is_summary,omitempty"` Binding *ElementDefinition_Binding `protobuf:"bytes,32,opt,name=binding,proto3" json:"binding,omitempty"` Mapping []*ElementDefinition_Mapping `protobuf:"bytes,33,rep,name=mapping,proto3" json:"mapping,omitempty"` // contains filtered or unexported fields }
Auto-generated from StructureDefinition for ElementDefinition. Definition of an element in a resource or extension. See http://hl7.org/fhir/StructureDefinition/ElementDefinition
func (*ElementDefinition) Descriptor
deprecated
func (*ElementDefinition) Descriptor() ([]byte, []int)
Deprecated: Use ElementDefinition.ProtoReflect.Descriptor instead.
func (*ElementDefinition) GetAlias ¶
func (x *ElementDefinition) GetAlias() []*datatypes_go_proto.String
func (*ElementDefinition) GetBase ¶
func (x *ElementDefinition) GetBase() *ElementDefinition_Base
func (*ElementDefinition) GetBinding ¶
func (x *ElementDefinition) GetBinding() *ElementDefinition_Binding
func (*ElementDefinition) GetCode ¶
func (x *ElementDefinition) GetCode() []*datatypes_go_proto.Coding
func (*ElementDefinition) GetComments ¶
func (x *ElementDefinition) GetComments() *datatypes_go_proto.Markdown
func (*ElementDefinition) GetCondition ¶
func (x *ElementDefinition) GetCondition() []*datatypes_go_proto.Id
func (*ElementDefinition) GetConstraint ¶
func (x *ElementDefinition) GetConstraint() []*ElementDefinition_Constraint
func (*ElementDefinition) GetDefaultValue ¶
func (x *ElementDefinition) GetDefaultValue() *ElementDefinition_DefaultValue
func (*ElementDefinition) GetDefinition ¶
func (x *ElementDefinition) GetDefinition() *datatypes_go_proto.Markdown
func (*ElementDefinition) GetExample ¶
func (x *ElementDefinition) GetExample() *ElementDefinition_Example
func (*ElementDefinition) GetExtension ¶
func (x *ElementDefinition) GetExtension() []*datatypes_go_proto.Extension
func (*ElementDefinition) GetFixed ¶
func (x *ElementDefinition) GetFixed() *ElementDefinition_Fixed
func (*ElementDefinition) GetId ¶
func (x *ElementDefinition) GetId() *datatypes_go_proto.Id
func (*ElementDefinition) GetIsModifier ¶
func (x *ElementDefinition) GetIsModifier() *datatypes_go_proto.Boolean
func (*ElementDefinition) GetIsSummary ¶
func (x *ElementDefinition) GetIsSummary() *datatypes_go_proto.Boolean
func (*ElementDefinition) GetLabel ¶
func (x *ElementDefinition) GetLabel() *datatypes_go_proto.String
func (*ElementDefinition) GetMapping ¶
func (x *ElementDefinition) GetMapping() []*ElementDefinition_Mapping
func (*ElementDefinition) GetMax ¶
func (x *ElementDefinition) GetMax() *datatypes_go_proto.String
func (*ElementDefinition) GetMaxLength ¶
func (x *ElementDefinition) GetMaxLength() *datatypes_go_proto.Integer
func (*ElementDefinition) GetMaxValue ¶
func (x *ElementDefinition) GetMaxValue() *ElementDefinition_MaxValue
func (*ElementDefinition) GetMeaningWhenMissing ¶
func (x *ElementDefinition) GetMeaningWhenMissing() *datatypes_go_proto.Markdown
func (*ElementDefinition) GetMin ¶
func (x *ElementDefinition) GetMin() *datatypes_go_proto.Integer
func (*ElementDefinition) GetMinValue ¶
func (x *ElementDefinition) GetMinValue() *ElementDefinition_MinValue
func (*ElementDefinition) GetMustSupport ¶
func (x *ElementDefinition) GetMustSupport() *datatypes_go_proto.Boolean
func (*ElementDefinition) GetName ¶
func (x *ElementDefinition) GetName() *datatypes_go_proto.String
func (*ElementDefinition) GetNameReference ¶
func (x *ElementDefinition) GetNameReference() *datatypes_go_proto.String
func (*ElementDefinition) GetPath ¶
func (x *ElementDefinition) GetPath() *datatypes_go_proto.String
func (*ElementDefinition) GetPattern ¶
func (x *ElementDefinition) GetPattern() *ElementDefinition_Pattern
func (*ElementDefinition) GetRepresentation ¶
func (x *ElementDefinition) GetRepresentation() []*codes_go_proto.PropertyRepresentationCode
func (*ElementDefinition) GetRequirements ¶
func (x *ElementDefinition) GetRequirements() *datatypes_go_proto.Markdown
func (*ElementDefinition) GetShort ¶
func (x *ElementDefinition) GetShort() *datatypes_go_proto.String
func (*ElementDefinition) GetSlicing ¶
func (x *ElementDefinition) GetSlicing() *ElementDefinition_Slicing
func (*ElementDefinition) GetType ¶
func (x *ElementDefinition) GetType() []*ElementDefinition_Type
func (*ElementDefinition) ProtoMessage ¶
func (*ElementDefinition) ProtoMessage()
func (*ElementDefinition) ProtoReflect ¶
func (x *ElementDefinition) ProtoReflect() protoreflect.Message
func (*ElementDefinition) Reset ¶
func (x *ElementDefinition) Reset()
func (*ElementDefinition) String ¶
func (x *ElementDefinition) String() string
type ElementDefinition_Base ¶
type ElementDefinition_Base struct { // xml:id (or equivalent in JSON) 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"` // Path that identifies the base element Path *datatypes_go_proto.String `protobuf:"bytes,3,opt,name=path,proto3" json:"path,omitempty"` // Min cardinality of the base element Min *datatypes_go_proto.Integer `protobuf:"bytes,4,opt,name=min,proto3" json:"min,omitempty"` // Max cardinality of the base element Max *datatypes_go_proto.String `protobuf:"bytes,5,opt,name=max,proto3" json:"max,omitempty"` // contains filtered or unexported fields }
Base definition information for tools
func (*ElementDefinition_Base) Descriptor
deprecated
func (*ElementDefinition_Base) Descriptor() ([]byte, []int)
Deprecated: Use ElementDefinition_Base.ProtoReflect.Descriptor instead.
func (*ElementDefinition_Base) GetExtension ¶
func (x *ElementDefinition_Base) GetExtension() []*datatypes_go_proto.Extension
func (*ElementDefinition_Base) GetId ¶
func (x *ElementDefinition_Base) GetId() *datatypes_go_proto.Id
func (*ElementDefinition_Base) GetMax ¶
func (x *ElementDefinition_Base) GetMax() *datatypes_go_proto.String
func (*ElementDefinition_Base) GetMin ¶
func (x *ElementDefinition_Base) GetMin() *datatypes_go_proto.Integer
func (*ElementDefinition_Base) GetPath ¶
func (x *ElementDefinition_Base) GetPath() *datatypes_go_proto.String
func (*ElementDefinition_Base) ProtoMessage ¶
func (*ElementDefinition_Base) ProtoMessage()
func (*ElementDefinition_Base) ProtoReflect ¶
func (x *ElementDefinition_Base) ProtoReflect() protoreflect.Message
func (*ElementDefinition_Base) Reset ¶
func (x *ElementDefinition_Base) Reset()
func (*ElementDefinition_Base) String ¶
func (x *ElementDefinition_Base) String() string
type ElementDefinition_Binding ¶
type ElementDefinition_Binding struct { // xml:id (or equivalent in JSON) 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"` // required | extensible | preferred | example Strength *codes_go_proto.BindingStrengthCode `protobuf:"bytes,3,opt,name=strength,proto3" json:"strength,omitempty"` // Human explanation of the value set Description *datatypes_go_proto.String `protobuf:"bytes,4,opt,name=description,proto3" json:"description,omitempty"` ValueSet *ElementDefinition_Binding_ValueSet `protobuf:"bytes,5,opt,name=value_set,json=valueSet,proto3" json:"value_set,omitempty"` // contains filtered or unexported fields }
ValueSet details if this is coded
func (*ElementDefinition_Binding) Descriptor
deprecated
func (*ElementDefinition_Binding) Descriptor() ([]byte, []int)
Deprecated: Use ElementDefinition_Binding.ProtoReflect.Descriptor instead.
func (*ElementDefinition_Binding) GetDescription ¶
func (x *ElementDefinition_Binding) GetDescription() *datatypes_go_proto.String
func (*ElementDefinition_Binding) GetExtension ¶
func (x *ElementDefinition_Binding) GetExtension() []*datatypes_go_proto.Extension
func (*ElementDefinition_Binding) GetId ¶
func (x *ElementDefinition_Binding) GetId() *datatypes_go_proto.Id
func (*ElementDefinition_Binding) GetStrength ¶
func (x *ElementDefinition_Binding) GetStrength() *codes_go_proto.BindingStrengthCode
func (*ElementDefinition_Binding) GetValueSet ¶
func (x *ElementDefinition_Binding) GetValueSet() *ElementDefinition_Binding_ValueSet
func (*ElementDefinition_Binding) ProtoMessage ¶
func (*ElementDefinition_Binding) ProtoMessage()
func (*ElementDefinition_Binding) ProtoReflect ¶
func (x *ElementDefinition_Binding) ProtoReflect() protoreflect.Message
func (*ElementDefinition_Binding) Reset ¶
func (x *ElementDefinition_Binding) Reset()
func (*ElementDefinition_Binding) String ¶
func (x *ElementDefinition_Binding) String() string
type ElementDefinition_Binding_ValueSet ¶
type ElementDefinition_Binding_ValueSet struct { // Types that are assignable to ValueSet: // *ElementDefinition_Binding_ValueSet_Uri // *ElementDefinition_Binding_ValueSet_Reference ValueSet isElementDefinition_Binding_ValueSet_ValueSet `protobuf_oneof:"value_set"` // contains filtered or unexported fields }
Source of value set
func (*ElementDefinition_Binding_ValueSet) Descriptor
deprecated
func (*ElementDefinition_Binding_ValueSet) Descriptor() ([]byte, []int)
Deprecated: Use ElementDefinition_Binding_ValueSet.ProtoReflect.Descriptor instead.
func (*ElementDefinition_Binding_ValueSet) GetReference ¶
func (x *ElementDefinition_Binding_ValueSet) GetReference() *datatypes_go_proto.Reference
func (*ElementDefinition_Binding_ValueSet) GetUri ¶
func (x *ElementDefinition_Binding_ValueSet) GetUri() *datatypes_go_proto.Uri
func (*ElementDefinition_Binding_ValueSet) GetValueSet ¶
func (m *ElementDefinition_Binding_ValueSet) GetValueSet() isElementDefinition_Binding_ValueSet_ValueSet
func (*ElementDefinition_Binding_ValueSet) ProtoMessage ¶
func (*ElementDefinition_Binding_ValueSet) ProtoMessage()
func (*ElementDefinition_Binding_ValueSet) ProtoReflect ¶
func (x *ElementDefinition_Binding_ValueSet) ProtoReflect() protoreflect.Message
func (*ElementDefinition_Binding_ValueSet) Reset ¶
func (x *ElementDefinition_Binding_ValueSet) Reset()
func (*ElementDefinition_Binding_ValueSet) String ¶
func (x *ElementDefinition_Binding_ValueSet) String() string
type ElementDefinition_Binding_ValueSet_Reference ¶
type ElementDefinition_Binding_ValueSet_Reference struct {
Reference *datatypes_go_proto.Reference `protobuf:"bytes,2,opt,name=reference,proto3,oneof"`
}
type ElementDefinition_Binding_ValueSet_Uri ¶
type ElementDefinition_Binding_ValueSet_Uri struct {
Uri *datatypes_go_proto.Uri `protobuf:"bytes,1,opt,name=uri,proto3,oneof"`
}
type ElementDefinition_Constraint ¶
type ElementDefinition_Constraint struct { // xml:id (or equivalent in JSON) 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"` // Target of 'condition' reference above Key *datatypes_go_proto.Id `protobuf:"bytes,3,opt,name=key,proto3" json:"key,omitempty"` // Why this constraint necessary or appropriate Requirements *datatypes_go_proto.String `protobuf:"bytes,4,opt,name=requirements,proto3" json:"requirements,omitempty"` // error | warning Severity *codes_go_proto.ConstraintSeverityCode `protobuf:"bytes,5,opt,name=severity,proto3" json:"severity,omitempty"` // Human description of constraint Human *datatypes_go_proto.String `protobuf:"bytes,6,opt,name=human,proto3" json:"human,omitempty"` // XPath expression of constraint Xpath *datatypes_go_proto.String `protobuf:"bytes,7,opt,name=xpath,proto3" json:"xpath,omitempty"` // contains filtered or unexported fields }
Condition that must evaluate to true
func (*ElementDefinition_Constraint) Descriptor
deprecated
func (*ElementDefinition_Constraint) Descriptor() ([]byte, []int)
Deprecated: Use ElementDefinition_Constraint.ProtoReflect.Descriptor instead.
func (*ElementDefinition_Constraint) GetExtension ¶
func (x *ElementDefinition_Constraint) GetExtension() []*datatypes_go_proto.Extension
func (*ElementDefinition_Constraint) GetHuman ¶
func (x *ElementDefinition_Constraint) GetHuman() *datatypes_go_proto.String
func (*ElementDefinition_Constraint) GetId ¶
func (x *ElementDefinition_Constraint) GetId() *datatypes_go_proto.Id
func (*ElementDefinition_Constraint) GetKey ¶
func (x *ElementDefinition_Constraint) GetKey() *datatypes_go_proto.Id
func (*ElementDefinition_Constraint) GetRequirements ¶
func (x *ElementDefinition_Constraint) GetRequirements() *datatypes_go_proto.String
func (*ElementDefinition_Constraint) GetSeverity ¶
func (x *ElementDefinition_Constraint) GetSeverity() *codes_go_proto.ConstraintSeverityCode
func (*ElementDefinition_Constraint) GetXpath ¶
func (x *ElementDefinition_Constraint) GetXpath() *datatypes_go_proto.String
func (*ElementDefinition_Constraint) ProtoMessage ¶
func (*ElementDefinition_Constraint) ProtoMessage()
func (*ElementDefinition_Constraint) ProtoReflect ¶
func (x *ElementDefinition_Constraint) ProtoReflect() protoreflect.Message
func (*ElementDefinition_Constraint) Reset ¶
func (x *ElementDefinition_Constraint) Reset()
func (*ElementDefinition_Constraint) String ¶
func (x *ElementDefinition_Constraint) String() string
type ElementDefinition_DefaultValue ¶
type ElementDefinition_DefaultValue struct { // Types that are assignable to DefaultValue: // *ElementDefinition_DefaultValue_Boolean // *ElementDefinition_DefaultValue_Integer // *ElementDefinition_DefaultValue_Decimal // *ElementDefinition_DefaultValue_Base64Binary // *ElementDefinition_DefaultValue_Instant // *ElementDefinition_DefaultValue_StringValue // *ElementDefinition_DefaultValue_Uri // *ElementDefinition_DefaultValue_Date // *ElementDefinition_DefaultValue_DateTime // *ElementDefinition_DefaultValue_Time // *ElementDefinition_DefaultValue_Code // *ElementDefinition_DefaultValue_Oid // *ElementDefinition_DefaultValue_Id // *ElementDefinition_DefaultValue_UnsignedInt // *ElementDefinition_DefaultValue_PositiveInt // *ElementDefinition_DefaultValue_Markdown // *ElementDefinition_DefaultValue_Annotation // *ElementDefinition_DefaultValue_Attachment // *ElementDefinition_DefaultValue_Identifier // *ElementDefinition_DefaultValue_CodeableConcept // *ElementDefinition_DefaultValue_Coding // *ElementDefinition_DefaultValue_Quantity // *ElementDefinition_DefaultValue_Range // *ElementDefinition_DefaultValue_Period // *ElementDefinition_DefaultValue_Ratio // *ElementDefinition_DefaultValue_SampledData // *ElementDefinition_DefaultValue_Signature // *ElementDefinition_DefaultValue_HumanName // *ElementDefinition_DefaultValue_Address // *ElementDefinition_DefaultValue_ContactPoint // *ElementDefinition_DefaultValue_Timing // *ElementDefinition_DefaultValue_Reference // *ElementDefinition_DefaultValue_Meta DefaultValue isElementDefinition_DefaultValue_DefaultValue `protobuf_oneof:"default_value"` // contains filtered or unexported fields }
Specified value it missing from instance
func (*ElementDefinition_DefaultValue) Descriptor
deprecated
func (*ElementDefinition_DefaultValue) Descriptor() ([]byte, []int)
Deprecated: Use ElementDefinition_DefaultValue.ProtoReflect.Descriptor instead.
func (*ElementDefinition_DefaultValue) GetAddress ¶
func (x *ElementDefinition_DefaultValue) GetAddress() *datatypes_go_proto.Address
func (*ElementDefinition_DefaultValue) GetAnnotation ¶
func (x *ElementDefinition_DefaultValue) GetAnnotation() *datatypes_go_proto.Annotation
func (*ElementDefinition_DefaultValue) GetAttachment ¶
func (x *ElementDefinition_DefaultValue) GetAttachment() *datatypes_go_proto.Attachment
func (*ElementDefinition_DefaultValue) GetBase64Binary ¶
func (x *ElementDefinition_DefaultValue) GetBase64Binary() *datatypes_go_proto.Base64Binary
func (*ElementDefinition_DefaultValue) GetBoolean ¶
func (x *ElementDefinition_DefaultValue) GetBoolean() *datatypes_go_proto.Boolean
func (*ElementDefinition_DefaultValue) GetCode ¶
func (x *ElementDefinition_DefaultValue) GetCode() *datatypes_go_proto.Code
func (*ElementDefinition_DefaultValue) GetCodeableConcept ¶
func (x *ElementDefinition_DefaultValue) GetCodeableConcept() *datatypes_go_proto.CodeableConcept
func (*ElementDefinition_DefaultValue) GetCoding ¶
func (x *ElementDefinition_DefaultValue) GetCoding() *datatypes_go_proto.Coding
func (*ElementDefinition_DefaultValue) GetContactPoint ¶
func (x *ElementDefinition_DefaultValue) GetContactPoint() *datatypes_go_proto.ContactPoint
func (*ElementDefinition_DefaultValue) GetDate ¶
func (x *ElementDefinition_DefaultValue) GetDate() *datatypes_go_proto.Date
func (*ElementDefinition_DefaultValue) GetDateTime ¶
func (x *ElementDefinition_DefaultValue) GetDateTime() *datatypes_go_proto.DateTime
func (*ElementDefinition_DefaultValue) GetDecimal ¶
func (x *ElementDefinition_DefaultValue) GetDecimal() *datatypes_go_proto.Decimal
func (*ElementDefinition_DefaultValue) GetDefaultValue ¶
func (m *ElementDefinition_DefaultValue) GetDefaultValue() isElementDefinition_DefaultValue_DefaultValue
func (*ElementDefinition_DefaultValue) GetHumanName ¶
func (x *ElementDefinition_DefaultValue) GetHumanName() *datatypes_go_proto.HumanName
func (*ElementDefinition_DefaultValue) GetId ¶
func (x *ElementDefinition_DefaultValue) GetId() *datatypes_go_proto.Id
func (*ElementDefinition_DefaultValue) GetIdentifier ¶
func (x *ElementDefinition_DefaultValue) GetIdentifier() *datatypes_go_proto.Identifier
func (*ElementDefinition_DefaultValue) GetInstant ¶
func (x *ElementDefinition_DefaultValue) GetInstant() *datatypes_go_proto.Instant
func (*ElementDefinition_DefaultValue) GetInteger ¶
func (x *ElementDefinition_DefaultValue) GetInteger() *datatypes_go_proto.Integer
func (*ElementDefinition_DefaultValue) GetMarkdown ¶
func (x *ElementDefinition_DefaultValue) GetMarkdown() *datatypes_go_proto.Markdown
func (*ElementDefinition_DefaultValue) GetMeta ¶
func (x *ElementDefinition_DefaultValue) GetMeta() *datatypes_go_proto.Meta
func (*ElementDefinition_DefaultValue) GetOid ¶
func (x *ElementDefinition_DefaultValue) GetOid() *datatypes_go_proto.Oid
func (*ElementDefinition_DefaultValue) GetPeriod ¶
func (x *ElementDefinition_DefaultValue) GetPeriod() *datatypes_go_proto.Period
func (*ElementDefinition_DefaultValue) GetPositiveInt ¶
func (x *ElementDefinition_DefaultValue) GetPositiveInt() *datatypes_go_proto.PositiveInt
func (*ElementDefinition_DefaultValue) GetQuantity ¶
func (x *ElementDefinition_DefaultValue) GetQuantity() *datatypes_go_proto.Quantity
func (*ElementDefinition_DefaultValue) GetRange ¶
func (x *ElementDefinition_DefaultValue) GetRange() *datatypes_go_proto.Range
func (*ElementDefinition_DefaultValue) GetRatio ¶
func (x *ElementDefinition_DefaultValue) GetRatio() *datatypes_go_proto.Ratio
func (*ElementDefinition_DefaultValue) GetReference ¶
func (x *ElementDefinition_DefaultValue) GetReference() *datatypes_go_proto.Reference
func (*ElementDefinition_DefaultValue) GetSampledData ¶
func (x *ElementDefinition_DefaultValue) GetSampledData() *datatypes_go_proto.SampledData
func (*ElementDefinition_DefaultValue) GetSignature ¶
func (x *ElementDefinition_DefaultValue) GetSignature() *datatypes_go_proto.Signature
func (*ElementDefinition_DefaultValue) GetStringValue ¶
func (x *ElementDefinition_DefaultValue) GetStringValue() *datatypes_go_proto.String
func (*ElementDefinition_DefaultValue) GetTime ¶
func (x *ElementDefinition_DefaultValue) GetTime() *datatypes_go_proto.Time
func (*ElementDefinition_DefaultValue) GetTiming ¶
func (x *ElementDefinition_DefaultValue) GetTiming() *datatypes_go_proto.Timing
func (*ElementDefinition_DefaultValue) GetUnsignedInt ¶
func (x *ElementDefinition_DefaultValue) GetUnsignedInt() *datatypes_go_proto.UnsignedInt
func (*ElementDefinition_DefaultValue) GetUri ¶
func (x *ElementDefinition_DefaultValue) GetUri() *datatypes_go_proto.Uri
func (*ElementDefinition_DefaultValue) ProtoMessage ¶
func (*ElementDefinition_DefaultValue) ProtoMessage()
func (*ElementDefinition_DefaultValue) ProtoReflect ¶
func (x *ElementDefinition_DefaultValue) ProtoReflect() protoreflect.Message
func (*ElementDefinition_DefaultValue) Reset ¶
func (x *ElementDefinition_DefaultValue) Reset()
func (*ElementDefinition_DefaultValue) String ¶
func (x *ElementDefinition_DefaultValue) String() string
type ElementDefinition_DefaultValue_Address ¶
type ElementDefinition_DefaultValue_Address struct {
Address *datatypes_go_proto.Address `protobuf:"bytes,29,opt,name=address,proto3,oneof"`
}
type ElementDefinition_DefaultValue_Annotation ¶
type ElementDefinition_DefaultValue_Annotation struct {
Annotation *datatypes_go_proto.Annotation `protobuf:"bytes,17,opt,name=annotation,proto3,oneof"`
}
type ElementDefinition_DefaultValue_Attachment ¶
type ElementDefinition_DefaultValue_Attachment struct {
Attachment *datatypes_go_proto.Attachment `protobuf:"bytes,18,opt,name=attachment,proto3,oneof"`
}
type ElementDefinition_DefaultValue_Base64Binary ¶
type ElementDefinition_DefaultValue_Base64Binary struct {
Base64Binary *datatypes_go_proto.Base64Binary `protobuf:"bytes,4,opt,name=base64_binary,json=base64Binary,proto3,oneof"`
}
type ElementDefinition_DefaultValue_Boolean ¶
type ElementDefinition_DefaultValue_Boolean struct {
Boolean *datatypes_go_proto.Boolean `protobuf:"bytes,1,opt,name=boolean,proto3,oneof"`
}
type ElementDefinition_DefaultValue_Code ¶
type ElementDefinition_DefaultValue_Code struct {
Code *datatypes_go_proto.Code `protobuf:"bytes,11,opt,name=code,proto3,oneof"`
}
type ElementDefinition_DefaultValue_CodeableConcept ¶
type ElementDefinition_DefaultValue_CodeableConcept struct {
CodeableConcept *datatypes_go_proto.CodeableConcept `protobuf:"bytes,20,opt,name=codeable_concept,json=codeableConcept,proto3,oneof"`
}
type ElementDefinition_DefaultValue_Coding ¶
type ElementDefinition_DefaultValue_Coding struct {
Coding *datatypes_go_proto.Coding `protobuf:"bytes,21,opt,name=coding,proto3,oneof"`
}
type ElementDefinition_DefaultValue_ContactPoint ¶
type ElementDefinition_DefaultValue_ContactPoint struct {
ContactPoint *datatypes_go_proto.ContactPoint `protobuf:"bytes,30,opt,name=contact_point,json=contactPoint,proto3,oneof"`
}
type ElementDefinition_DefaultValue_Date ¶
type ElementDefinition_DefaultValue_Date struct {
Date *datatypes_go_proto.Date `protobuf:"bytes,8,opt,name=date,proto3,oneof"`
}
type ElementDefinition_DefaultValue_DateTime ¶
type ElementDefinition_DefaultValue_DateTime struct {
DateTime *datatypes_go_proto.DateTime `protobuf:"bytes,9,opt,name=date_time,json=dateTime,proto3,oneof"`
}
type ElementDefinition_DefaultValue_Decimal ¶
type ElementDefinition_DefaultValue_Decimal struct {
Decimal *datatypes_go_proto.Decimal `protobuf:"bytes,3,opt,name=decimal,proto3,oneof"`
}
type ElementDefinition_DefaultValue_HumanName ¶
type ElementDefinition_DefaultValue_HumanName struct {
HumanName *datatypes_go_proto.HumanName `protobuf:"bytes,28,opt,name=human_name,json=humanName,proto3,oneof"`
}
type ElementDefinition_DefaultValue_Id ¶
type ElementDefinition_DefaultValue_Id struct {
Id *datatypes_go_proto.Id `protobuf:"bytes,13,opt,name=id,proto3,oneof"`
}
type ElementDefinition_DefaultValue_Identifier ¶
type ElementDefinition_DefaultValue_Identifier struct {
Identifier *datatypes_go_proto.Identifier `protobuf:"bytes,19,opt,name=identifier,proto3,oneof"`
}
type ElementDefinition_DefaultValue_Instant ¶
type ElementDefinition_DefaultValue_Instant struct {
Instant *datatypes_go_proto.Instant `protobuf:"bytes,5,opt,name=instant,proto3,oneof"`
}
type ElementDefinition_DefaultValue_Integer ¶
type ElementDefinition_DefaultValue_Integer struct {
Integer *datatypes_go_proto.Integer `protobuf:"bytes,2,opt,name=integer,proto3,oneof"`
}
type ElementDefinition_DefaultValue_Markdown ¶
type ElementDefinition_DefaultValue_Markdown struct {
Markdown *datatypes_go_proto.Markdown `protobuf:"bytes,16,opt,name=markdown,proto3,oneof"`
}
type ElementDefinition_DefaultValue_Meta ¶
type ElementDefinition_DefaultValue_Meta struct {
Meta *datatypes_go_proto.Meta `protobuf:"bytes,33,opt,name=meta,proto3,oneof"`
}
type ElementDefinition_DefaultValue_Oid ¶
type ElementDefinition_DefaultValue_Oid struct {
Oid *datatypes_go_proto.Oid `protobuf:"bytes,12,opt,name=oid,proto3,oneof"`
}
type ElementDefinition_DefaultValue_Period ¶
type ElementDefinition_DefaultValue_Period struct {
Period *datatypes_go_proto.Period `protobuf:"bytes,24,opt,name=period,proto3,oneof"`
}
type ElementDefinition_DefaultValue_PositiveInt ¶
type ElementDefinition_DefaultValue_PositiveInt struct {
PositiveInt *datatypes_go_proto.PositiveInt `protobuf:"bytes,15,opt,name=positive_int,json=positiveInt,proto3,oneof"`
}
type ElementDefinition_DefaultValue_Quantity ¶
type ElementDefinition_DefaultValue_Quantity struct {
Quantity *datatypes_go_proto.Quantity `protobuf:"bytes,22,opt,name=quantity,proto3,oneof"`
}
type ElementDefinition_DefaultValue_Range ¶
type ElementDefinition_DefaultValue_Range struct {
Range *datatypes_go_proto.Range `protobuf:"bytes,23,opt,name=range,proto3,oneof"`
}
type ElementDefinition_DefaultValue_Ratio ¶
type ElementDefinition_DefaultValue_Ratio struct {
Ratio *datatypes_go_proto.Ratio `protobuf:"bytes,25,opt,name=ratio,proto3,oneof"`
}
type ElementDefinition_DefaultValue_Reference ¶
type ElementDefinition_DefaultValue_Reference struct {
Reference *datatypes_go_proto.Reference `protobuf:"bytes,32,opt,name=reference,proto3,oneof"`
}
type ElementDefinition_DefaultValue_SampledData ¶
type ElementDefinition_DefaultValue_SampledData struct {
SampledData *datatypes_go_proto.SampledData `protobuf:"bytes,26,opt,name=sampled_data,json=sampledData,proto3,oneof"`
}
type ElementDefinition_DefaultValue_Signature ¶
type ElementDefinition_DefaultValue_Signature struct {
Signature *datatypes_go_proto.Signature `protobuf:"bytes,27,opt,name=signature,proto3,oneof"`
}
type ElementDefinition_DefaultValue_StringValue ¶
type ElementDefinition_DefaultValue_StringValue struct {
StringValue *datatypes_go_proto.String `protobuf:"bytes,6,opt,name=string_value,json=string,proto3,oneof"`
}
type ElementDefinition_DefaultValue_Time ¶
type ElementDefinition_DefaultValue_Time struct {
Time *datatypes_go_proto.Time `protobuf:"bytes,10,opt,name=time,proto3,oneof"`
}
type ElementDefinition_DefaultValue_Timing ¶
type ElementDefinition_DefaultValue_Timing struct {
Timing *datatypes_go_proto.Timing `protobuf:"bytes,31,opt,name=timing,proto3,oneof"`
}
type ElementDefinition_DefaultValue_UnsignedInt ¶
type ElementDefinition_DefaultValue_UnsignedInt struct {
UnsignedInt *datatypes_go_proto.UnsignedInt `protobuf:"bytes,14,opt,name=unsigned_int,json=unsignedInt,proto3,oneof"`
}
type ElementDefinition_DefaultValue_Uri ¶
type ElementDefinition_DefaultValue_Uri struct {
Uri *datatypes_go_proto.Uri `protobuf:"bytes,7,opt,name=uri,proto3,oneof"`
}
type ElementDefinition_Example ¶
type ElementDefinition_Example struct { // Types that are assignable to Example: // *ElementDefinition_Example_Boolean // *ElementDefinition_Example_Integer // *ElementDefinition_Example_Decimal // *ElementDefinition_Example_Base64Binary // *ElementDefinition_Example_Instant // *ElementDefinition_Example_StringValue // *ElementDefinition_Example_Uri // *ElementDefinition_Example_Date // *ElementDefinition_Example_DateTime // *ElementDefinition_Example_Time // *ElementDefinition_Example_Code // *ElementDefinition_Example_Oid // *ElementDefinition_Example_Id // *ElementDefinition_Example_UnsignedInt // *ElementDefinition_Example_PositiveInt // *ElementDefinition_Example_Markdown // *ElementDefinition_Example_Annotation // *ElementDefinition_Example_Attachment // *ElementDefinition_Example_Identifier // *ElementDefinition_Example_CodeableConcept // *ElementDefinition_Example_Coding // *ElementDefinition_Example_Quantity // *ElementDefinition_Example_Range // *ElementDefinition_Example_Period // *ElementDefinition_Example_Ratio // *ElementDefinition_Example_SampledData // *ElementDefinition_Example_Signature // *ElementDefinition_Example_HumanName // *ElementDefinition_Example_Address // *ElementDefinition_Example_ContactPoint // *ElementDefinition_Example_Timing // *ElementDefinition_Example_Reference // *ElementDefinition_Example_Meta Example isElementDefinition_Example_Example `protobuf_oneof:"example"` // contains filtered or unexported fields }
Example value: [as defined for type]
func (*ElementDefinition_Example) Descriptor
deprecated
func (*ElementDefinition_Example) Descriptor() ([]byte, []int)
Deprecated: Use ElementDefinition_Example.ProtoReflect.Descriptor instead.
func (*ElementDefinition_Example) GetAddress ¶
func (x *ElementDefinition_Example) GetAddress() *datatypes_go_proto.Address
func (*ElementDefinition_Example) GetAnnotation ¶
func (x *ElementDefinition_Example) GetAnnotation() *datatypes_go_proto.Annotation
func (*ElementDefinition_Example) GetAttachment ¶
func (x *ElementDefinition_Example) GetAttachment() *datatypes_go_proto.Attachment
func (*ElementDefinition_Example) GetBase64Binary ¶
func (x *ElementDefinition_Example) GetBase64Binary() *datatypes_go_proto.Base64Binary
func (*ElementDefinition_Example) GetBoolean ¶
func (x *ElementDefinition_Example) GetBoolean() *datatypes_go_proto.Boolean
func (*ElementDefinition_Example) GetCode ¶
func (x *ElementDefinition_Example) GetCode() *datatypes_go_proto.Code
func (*ElementDefinition_Example) GetCodeableConcept ¶
func (x *ElementDefinition_Example) GetCodeableConcept() *datatypes_go_proto.CodeableConcept
func (*ElementDefinition_Example) GetCoding ¶
func (x *ElementDefinition_Example) GetCoding() *datatypes_go_proto.Coding
func (*ElementDefinition_Example) GetContactPoint ¶
func (x *ElementDefinition_Example) GetContactPoint() *datatypes_go_proto.ContactPoint
func (*ElementDefinition_Example) GetDate ¶
func (x *ElementDefinition_Example) GetDate() *datatypes_go_proto.Date
func (*ElementDefinition_Example) GetDateTime ¶
func (x *ElementDefinition_Example) GetDateTime() *datatypes_go_proto.DateTime
func (*ElementDefinition_Example) GetDecimal ¶
func (x *ElementDefinition_Example) GetDecimal() *datatypes_go_proto.Decimal
func (*ElementDefinition_Example) GetExample ¶
func (m *ElementDefinition_Example) GetExample() isElementDefinition_Example_Example
func (*ElementDefinition_Example) GetHumanName ¶
func (x *ElementDefinition_Example) GetHumanName() *datatypes_go_proto.HumanName
func (*ElementDefinition_Example) GetId ¶
func (x *ElementDefinition_Example) GetId() *datatypes_go_proto.Id
func (*ElementDefinition_Example) GetIdentifier ¶
func (x *ElementDefinition_Example) GetIdentifier() *datatypes_go_proto.Identifier
func (*ElementDefinition_Example) GetInstant ¶
func (x *ElementDefinition_Example) GetInstant() *datatypes_go_proto.Instant
func (*ElementDefinition_Example) GetInteger ¶
func (x *ElementDefinition_Example) GetInteger() *datatypes_go_proto.Integer
func (*ElementDefinition_Example) GetMarkdown ¶
func (x *ElementDefinition_Example) GetMarkdown() *datatypes_go_proto.Markdown
func (*ElementDefinition_Example) GetMeta ¶
func (x *ElementDefinition_Example) GetMeta() *datatypes_go_proto.Meta
func (*ElementDefinition_Example) GetOid ¶
func (x *ElementDefinition_Example) GetOid() *datatypes_go_proto.Oid
func (*ElementDefinition_Example) GetPeriod ¶
func (x *ElementDefinition_Example) GetPeriod() *datatypes_go_proto.Period
func (*ElementDefinition_Example) GetPositiveInt ¶
func (x *ElementDefinition_Example) GetPositiveInt() *datatypes_go_proto.PositiveInt
func (*ElementDefinition_Example) GetQuantity ¶
func (x *ElementDefinition_Example) GetQuantity() *datatypes_go_proto.Quantity
func (*ElementDefinition_Example) GetRange ¶
func (x *ElementDefinition_Example) GetRange() *datatypes_go_proto.Range
func (*ElementDefinition_Example) GetRatio ¶
func (x *ElementDefinition_Example) GetRatio() *datatypes_go_proto.Ratio
func (*ElementDefinition_Example) GetReference ¶
func (x *ElementDefinition_Example) GetReference() *datatypes_go_proto.Reference
func (*ElementDefinition_Example) GetSampledData ¶
func (x *ElementDefinition_Example) GetSampledData() *datatypes_go_proto.SampledData
func (*ElementDefinition_Example) GetSignature ¶
func (x *ElementDefinition_Example) GetSignature() *datatypes_go_proto.Signature
func (*ElementDefinition_Example) GetStringValue ¶
func (x *ElementDefinition_Example) GetStringValue() *datatypes_go_proto.String
func (*ElementDefinition_Example) GetTime ¶
func (x *ElementDefinition_Example) GetTime() *datatypes_go_proto.Time
func (*ElementDefinition_Example) GetTiming ¶
func (x *ElementDefinition_Example) GetTiming() *datatypes_go_proto.Timing
func (*ElementDefinition_Example) GetUnsignedInt ¶
func (x *ElementDefinition_Example) GetUnsignedInt() *datatypes_go_proto.UnsignedInt
func (*ElementDefinition_Example) GetUri ¶
func (x *ElementDefinition_Example) GetUri() *datatypes_go_proto.Uri
func (*ElementDefinition_Example) ProtoMessage ¶
func (*ElementDefinition_Example) ProtoMessage()
func (*ElementDefinition_Example) ProtoReflect ¶
func (x *ElementDefinition_Example) ProtoReflect() protoreflect.Message
func (*ElementDefinition_Example) Reset ¶
func (x *ElementDefinition_Example) Reset()
func (*ElementDefinition_Example) String ¶
func (x *ElementDefinition_Example) String() string
type ElementDefinition_Example_Address ¶
type ElementDefinition_Example_Address struct {
Address *datatypes_go_proto.Address `protobuf:"bytes,29,opt,name=address,proto3,oneof"`
}
type ElementDefinition_Example_Annotation ¶
type ElementDefinition_Example_Annotation struct {
Annotation *datatypes_go_proto.Annotation `protobuf:"bytes,17,opt,name=annotation,proto3,oneof"`
}
type ElementDefinition_Example_Attachment ¶
type ElementDefinition_Example_Attachment struct {
Attachment *datatypes_go_proto.Attachment `protobuf:"bytes,18,opt,name=attachment,proto3,oneof"`
}
type ElementDefinition_Example_Base64Binary ¶
type ElementDefinition_Example_Base64Binary struct {
Base64Binary *datatypes_go_proto.Base64Binary `protobuf:"bytes,4,opt,name=base64_binary,json=base64Binary,proto3,oneof"`
}
type ElementDefinition_Example_Boolean ¶
type ElementDefinition_Example_Boolean struct {
Boolean *datatypes_go_proto.Boolean `protobuf:"bytes,1,opt,name=boolean,proto3,oneof"`
}
type ElementDefinition_Example_Code ¶
type ElementDefinition_Example_Code struct {
Code *datatypes_go_proto.Code `protobuf:"bytes,11,opt,name=code,proto3,oneof"`
}
type ElementDefinition_Example_CodeableConcept ¶
type ElementDefinition_Example_CodeableConcept struct {
CodeableConcept *datatypes_go_proto.CodeableConcept `protobuf:"bytes,20,opt,name=codeable_concept,json=codeableConcept,proto3,oneof"`
}
type ElementDefinition_Example_Coding ¶
type ElementDefinition_Example_Coding struct {
Coding *datatypes_go_proto.Coding `protobuf:"bytes,21,opt,name=coding,proto3,oneof"`
}
type ElementDefinition_Example_ContactPoint ¶
type ElementDefinition_Example_ContactPoint struct {
ContactPoint *datatypes_go_proto.ContactPoint `protobuf:"bytes,30,opt,name=contact_point,json=contactPoint,proto3,oneof"`
}
type ElementDefinition_Example_Date ¶
type ElementDefinition_Example_Date struct {
Date *datatypes_go_proto.Date `protobuf:"bytes,8,opt,name=date,proto3,oneof"`
}
type ElementDefinition_Example_DateTime ¶
type ElementDefinition_Example_DateTime struct {
DateTime *datatypes_go_proto.DateTime `protobuf:"bytes,9,opt,name=date_time,json=dateTime,proto3,oneof"`
}
type ElementDefinition_Example_Decimal ¶
type ElementDefinition_Example_Decimal struct {
Decimal *datatypes_go_proto.Decimal `protobuf:"bytes,3,opt,name=decimal,proto3,oneof"`
}
type ElementDefinition_Example_HumanName ¶
type ElementDefinition_Example_HumanName struct {
HumanName *datatypes_go_proto.HumanName `protobuf:"bytes,28,opt,name=human_name,json=humanName,proto3,oneof"`
}
type ElementDefinition_Example_Id ¶
type ElementDefinition_Example_Id struct {
Id *datatypes_go_proto.Id `protobuf:"bytes,13,opt,name=id,proto3,oneof"`
}
type ElementDefinition_Example_Identifier ¶
type ElementDefinition_Example_Identifier struct {
Identifier *datatypes_go_proto.Identifier `protobuf:"bytes,19,opt,name=identifier,proto3,oneof"`
}
type ElementDefinition_Example_Instant ¶
type ElementDefinition_Example_Instant struct {
Instant *datatypes_go_proto.Instant `protobuf:"bytes,5,opt,name=instant,proto3,oneof"`
}
type ElementDefinition_Example_Integer ¶
type ElementDefinition_Example_Integer struct {
Integer *datatypes_go_proto.Integer `protobuf:"bytes,2,opt,name=integer,proto3,oneof"`
}
type ElementDefinition_Example_Markdown ¶
type ElementDefinition_Example_Markdown struct {
Markdown *datatypes_go_proto.Markdown `protobuf:"bytes,16,opt,name=markdown,proto3,oneof"`
}
type ElementDefinition_Example_Meta ¶
type ElementDefinition_Example_Meta struct {
Meta *datatypes_go_proto.Meta `protobuf:"bytes,33,opt,name=meta,proto3,oneof"`
}
type ElementDefinition_Example_Oid ¶
type ElementDefinition_Example_Oid struct {
Oid *datatypes_go_proto.Oid `protobuf:"bytes,12,opt,name=oid,proto3,oneof"`
}
type ElementDefinition_Example_Period ¶
type ElementDefinition_Example_Period struct {
Period *datatypes_go_proto.Period `protobuf:"bytes,24,opt,name=period,proto3,oneof"`
}
type ElementDefinition_Example_PositiveInt ¶
type ElementDefinition_Example_PositiveInt struct {
PositiveInt *datatypes_go_proto.PositiveInt `protobuf:"bytes,15,opt,name=positive_int,json=positiveInt,proto3,oneof"`
}
type ElementDefinition_Example_Quantity ¶
type ElementDefinition_Example_Quantity struct {
Quantity *datatypes_go_proto.Quantity `protobuf:"bytes,22,opt,name=quantity,proto3,oneof"`
}
type ElementDefinition_Example_Range ¶
type ElementDefinition_Example_Range struct {
Range *datatypes_go_proto.Range `protobuf:"bytes,23,opt,name=range,proto3,oneof"`
}
type ElementDefinition_Example_Ratio ¶
type ElementDefinition_Example_Ratio struct {
Ratio *datatypes_go_proto.Ratio `protobuf:"bytes,25,opt,name=ratio,proto3,oneof"`
}
type ElementDefinition_Example_Reference ¶
type ElementDefinition_Example_Reference struct {
Reference *datatypes_go_proto.Reference `protobuf:"bytes,32,opt,name=reference,proto3,oneof"`
}
type ElementDefinition_Example_SampledData ¶
type ElementDefinition_Example_SampledData struct {
SampledData *datatypes_go_proto.SampledData `protobuf:"bytes,26,opt,name=sampled_data,json=sampledData,proto3,oneof"`
}
type ElementDefinition_Example_Signature ¶
type ElementDefinition_Example_Signature struct {
Signature *datatypes_go_proto.Signature `protobuf:"bytes,27,opt,name=signature,proto3,oneof"`
}
type ElementDefinition_Example_StringValue ¶
type ElementDefinition_Example_StringValue struct {
StringValue *datatypes_go_proto.String `protobuf:"bytes,6,opt,name=string_value,json=string,proto3,oneof"`
}
type ElementDefinition_Example_Time ¶
type ElementDefinition_Example_Time struct {
Time *datatypes_go_proto.Time `protobuf:"bytes,10,opt,name=time,proto3,oneof"`
}
type ElementDefinition_Example_Timing ¶
type ElementDefinition_Example_Timing struct {
Timing *datatypes_go_proto.Timing `protobuf:"bytes,31,opt,name=timing,proto3,oneof"`
}
type ElementDefinition_Example_UnsignedInt ¶
type ElementDefinition_Example_UnsignedInt struct {
UnsignedInt *datatypes_go_proto.UnsignedInt `protobuf:"bytes,14,opt,name=unsigned_int,json=unsignedInt,proto3,oneof"`
}
type ElementDefinition_Example_Uri ¶
type ElementDefinition_Example_Uri struct {
Uri *datatypes_go_proto.Uri `protobuf:"bytes,7,opt,name=uri,proto3,oneof"`
}
type ElementDefinition_Fixed ¶
type ElementDefinition_Fixed struct { // Types that are assignable to Fixed: // *ElementDefinition_Fixed_Boolean // *ElementDefinition_Fixed_Integer // *ElementDefinition_Fixed_Decimal // *ElementDefinition_Fixed_Base64Binary // *ElementDefinition_Fixed_Instant // *ElementDefinition_Fixed_StringValue // *ElementDefinition_Fixed_Uri // *ElementDefinition_Fixed_Date // *ElementDefinition_Fixed_DateTime // *ElementDefinition_Fixed_Time // *ElementDefinition_Fixed_Code // *ElementDefinition_Fixed_Oid // *ElementDefinition_Fixed_Id // *ElementDefinition_Fixed_UnsignedInt // *ElementDefinition_Fixed_PositiveInt // *ElementDefinition_Fixed_Markdown // *ElementDefinition_Fixed_Annotation // *ElementDefinition_Fixed_Attachment // *ElementDefinition_Fixed_Identifier // *ElementDefinition_Fixed_CodeableConcept // *ElementDefinition_Fixed_Coding // *ElementDefinition_Fixed_Quantity // *ElementDefinition_Fixed_Range // *ElementDefinition_Fixed_Period // *ElementDefinition_Fixed_Ratio // *ElementDefinition_Fixed_SampledData // *ElementDefinition_Fixed_Signature // *ElementDefinition_Fixed_HumanName // *ElementDefinition_Fixed_Address // *ElementDefinition_Fixed_ContactPoint // *ElementDefinition_Fixed_Timing // *ElementDefinition_Fixed_Reference // *ElementDefinition_Fixed_Meta Fixed isElementDefinition_Fixed_Fixed `protobuf_oneof:"fixed"` // contains filtered or unexported fields }
Value must be exactly this
func (*ElementDefinition_Fixed) Descriptor
deprecated
func (*ElementDefinition_Fixed) Descriptor() ([]byte, []int)
Deprecated: Use ElementDefinition_Fixed.ProtoReflect.Descriptor instead.
func (*ElementDefinition_Fixed) GetAddress ¶
func (x *ElementDefinition_Fixed) GetAddress() *datatypes_go_proto.Address
func (*ElementDefinition_Fixed) GetAnnotation ¶
func (x *ElementDefinition_Fixed) GetAnnotation() *datatypes_go_proto.Annotation
func (*ElementDefinition_Fixed) GetAttachment ¶
func (x *ElementDefinition_Fixed) GetAttachment() *datatypes_go_proto.Attachment
func (*ElementDefinition_Fixed) GetBase64Binary ¶
func (x *ElementDefinition_Fixed) GetBase64Binary() *datatypes_go_proto.Base64Binary
func (*ElementDefinition_Fixed) GetBoolean ¶
func (x *ElementDefinition_Fixed) GetBoolean() *datatypes_go_proto.Boolean
func (*ElementDefinition_Fixed) GetCode ¶
func (x *ElementDefinition_Fixed) GetCode() *datatypes_go_proto.Code
func (*ElementDefinition_Fixed) GetCodeableConcept ¶
func (x *ElementDefinition_Fixed) GetCodeableConcept() *datatypes_go_proto.CodeableConcept
func (*ElementDefinition_Fixed) GetCoding ¶
func (x *ElementDefinition_Fixed) GetCoding() *datatypes_go_proto.Coding
func (*ElementDefinition_Fixed) GetContactPoint ¶
func (x *ElementDefinition_Fixed) GetContactPoint() *datatypes_go_proto.ContactPoint
func (*ElementDefinition_Fixed) GetDate ¶
func (x *ElementDefinition_Fixed) GetDate() *datatypes_go_proto.Date
func (*ElementDefinition_Fixed) GetDateTime ¶
func (x *ElementDefinition_Fixed) GetDateTime() *datatypes_go_proto.DateTime
func (*ElementDefinition_Fixed) GetDecimal ¶
func (x *ElementDefinition_Fixed) GetDecimal() *datatypes_go_proto.Decimal
func (*ElementDefinition_Fixed) GetFixed ¶
func (m *ElementDefinition_Fixed) GetFixed() isElementDefinition_Fixed_Fixed
func (*ElementDefinition_Fixed) GetHumanName ¶
func (x *ElementDefinition_Fixed) GetHumanName() *datatypes_go_proto.HumanName
func (*ElementDefinition_Fixed) GetId ¶
func (x *ElementDefinition_Fixed) GetId() *datatypes_go_proto.Id
func (*ElementDefinition_Fixed) GetIdentifier ¶
func (x *ElementDefinition_Fixed) GetIdentifier() *datatypes_go_proto.Identifier
func (*ElementDefinition_Fixed) GetInstant ¶
func (x *ElementDefinition_Fixed) GetInstant() *datatypes_go_proto.Instant
func (*ElementDefinition_Fixed) GetInteger ¶
func (x *ElementDefinition_Fixed) GetInteger() *datatypes_go_proto.Integer
func (*ElementDefinition_Fixed) GetMarkdown ¶
func (x *ElementDefinition_Fixed) GetMarkdown() *datatypes_go_proto.Markdown
func (*ElementDefinition_Fixed) GetMeta ¶
func (x *ElementDefinition_Fixed) GetMeta() *datatypes_go_proto.Meta
func (*ElementDefinition_Fixed) GetOid ¶
func (x *ElementDefinition_Fixed) GetOid() *datatypes_go_proto.Oid
func (*ElementDefinition_Fixed) GetPeriod ¶
func (x *ElementDefinition_Fixed) GetPeriod() *datatypes_go_proto.Period
func (*ElementDefinition_Fixed) GetPositiveInt ¶
func (x *ElementDefinition_Fixed) GetPositiveInt() *datatypes_go_proto.PositiveInt
func (*ElementDefinition_Fixed) GetQuantity ¶
func (x *ElementDefinition_Fixed) GetQuantity() *datatypes_go_proto.Quantity
func (*ElementDefinition_Fixed) GetRange ¶
func (x *ElementDefinition_Fixed) GetRange() *datatypes_go_proto.Range
func (*ElementDefinition_Fixed) GetRatio ¶
func (x *ElementDefinition_Fixed) GetRatio() *datatypes_go_proto.Ratio
func (*ElementDefinition_Fixed) GetReference ¶
func (x *ElementDefinition_Fixed) GetReference() *datatypes_go_proto.Reference
func (*ElementDefinition_Fixed) GetSampledData ¶
func (x *ElementDefinition_Fixed) GetSampledData() *datatypes_go_proto.SampledData
func (*ElementDefinition_Fixed) GetSignature ¶
func (x *ElementDefinition_Fixed) GetSignature() *datatypes_go_proto.Signature
func (*ElementDefinition_Fixed) GetStringValue ¶
func (x *ElementDefinition_Fixed) GetStringValue() *datatypes_go_proto.String
func (*ElementDefinition_Fixed) GetTime ¶
func (x *ElementDefinition_Fixed) GetTime() *datatypes_go_proto.Time
func (*ElementDefinition_Fixed) GetTiming ¶
func (x *ElementDefinition_Fixed) GetTiming() *datatypes_go_proto.Timing
func (*ElementDefinition_Fixed) GetUnsignedInt ¶
func (x *ElementDefinition_Fixed) GetUnsignedInt() *datatypes_go_proto.UnsignedInt
func (*ElementDefinition_Fixed) GetUri ¶
func (x *ElementDefinition_Fixed) GetUri() *datatypes_go_proto.Uri
func (*ElementDefinition_Fixed) ProtoMessage ¶
func (*ElementDefinition_Fixed) ProtoMessage()
func (*ElementDefinition_Fixed) ProtoReflect ¶
func (x *ElementDefinition_Fixed) ProtoReflect() protoreflect.Message
func (*ElementDefinition_Fixed) Reset ¶
func (x *ElementDefinition_Fixed) Reset()
func (*ElementDefinition_Fixed) String ¶
func (x *ElementDefinition_Fixed) String() string
type ElementDefinition_Fixed_Address ¶
type ElementDefinition_Fixed_Address struct {
Address *datatypes_go_proto.Address `protobuf:"bytes,29,opt,name=address,proto3,oneof"`
}
type ElementDefinition_Fixed_Annotation ¶
type ElementDefinition_Fixed_Annotation struct {
Annotation *datatypes_go_proto.Annotation `protobuf:"bytes,17,opt,name=annotation,proto3,oneof"`
}
type ElementDefinition_Fixed_Attachment ¶
type ElementDefinition_Fixed_Attachment struct {
Attachment *datatypes_go_proto.Attachment `protobuf:"bytes,18,opt,name=attachment,proto3,oneof"`
}
type ElementDefinition_Fixed_Base64Binary ¶
type ElementDefinition_Fixed_Base64Binary struct {
Base64Binary *datatypes_go_proto.Base64Binary `protobuf:"bytes,4,opt,name=base64_binary,json=base64Binary,proto3,oneof"`
}
type ElementDefinition_Fixed_Boolean ¶
type ElementDefinition_Fixed_Boolean struct {
Boolean *datatypes_go_proto.Boolean `protobuf:"bytes,1,opt,name=boolean,proto3,oneof"`
}
type ElementDefinition_Fixed_Code ¶
type ElementDefinition_Fixed_Code struct {
Code *datatypes_go_proto.Code `protobuf:"bytes,11,opt,name=code,proto3,oneof"`
}
type ElementDefinition_Fixed_CodeableConcept ¶
type ElementDefinition_Fixed_CodeableConcept struct {
CodeableConcept *datatypes_go_proto.CodeableConcept `protobuf:"bytes,20,opt,name=codeable_concept,json=codeableConcept,proto3,oneof"`
}
type ElementDefinition_Fixed_Coding ¶
type ElementDefinition_Fixed_Coding struct {
Coding *datatypes_go_proto.Coding `protobuf:"bytes,21,opt,name=coding,proto3,oneof"`
}
type ElementDefinition_Fixed_ContactPoint ¶
type ElementDefinition_Fixed_ContactPoint struct {
ContactPoint *datatypes_go_proto.ContactPoint `protobuf:"bytes,30,opt,name=contact_point,json=contactPoint,proto3,oneof"`
}
type ElementDefinition_Fixed_Date ¶
type ElementDefinition_Fixed_Date struct {
Date *datatypes_go_proto.Date `protobuf:"bytes,8,opt,name=date,proto3,oneof"`
}
type ElementDefinition_Fixed_DateTime ¶
type ElementDefinition_Fixed_DateTime struct {
DateTime *datatypes_go_proto.DateTime `protobuf:"bytes,9,opt,name=date_time,json=dateTime,proto3,oneof"`
}
type ElementDefinition_Fixed_Decimal ¶
type ElementDefinition_Fixed_Decimal struct {
Decimal *datatypes_go_proto.Decimal `protobuf:"bytes,3,opt,name=decimal,proto3,oneof"`
}
type ElementDefinition_Fixed_HumanName ¶
type ElementDefinition_Fixed_HumanName struct {
HumanName *datatypes_go_proto.HumanName `protobuf:"bytes,28,opt,name=human_name,json=humanName,proto3,oneof"`
}
type ElementDefinition_Fixed_Id ¶
type ElementDefinition_Fixed_Id struct {
Id *datatypes_go_proto.Id `protobuf:"bytes,13,opt,name=id,proto3,oneof"`
}
type ElementDefinition_Fixed_Identifier ¶
type ElementDefinition_Fixed_Identifier struct {
Identifier *datatypes_go_proto.Identifier `protobuf:"bytes,19,opt,name=identifier,proto3,oneof"`
}
type ElementDefinition_Fixed_Instant ¶
type ElementDefinition_Fixed_Instant struct {
Instant *datatypes_go_proto.Instant `protobuf:"bytes,5,opt,name=instant,proto3,oneof"`
}
type ElementDefinition_Fixed_Integer ¶
type ElementDefinition_Fixed_Integer struct {
Integer *datatypes_go_proto.Integer `protobuf:"bytes,2,opt,name=integer,proto3,oneof"`
}
type ElementDefinition_Fixed_Markdown ¶
type ElementDefinition_Fixed_Markdown struct {
Markdown *datatypes_go_proto.Markdown `protobuf:"bytes,16,opt,name=markdown,proto3,oneof"`
}
type ElementDefinition_Fixed_Meta ¶
type ElementDefinition_Fixed_Meta struct {
Meta *datatypes_go_proto.Meta `protobuf:"bytes,33,opt,name=meta,proto3,oneof"`
}
type ElementDefinition_Fixed_Oid ¶
type ElementDefinition_Fixed_Oid struct {
Oid *datatypes_go_proto.Oid `protobuf:"bytes,12,opt,name=oid,proto3,oneof"`
}
type ElementDefinition_Fixed_Period ¶
type ElementDefinition_Fixed_Period struct {
Period *datatypes_go_proto.Period `protobuf:"bytes,24,opt,name=period,proto3,oneof"`
}
type ElementDefinition_Fixed_PositiveInt ¶
type ElementDefinition_Fixed_PositiveInt struct {
PositiveInt *datatypes_go_proto.PositiveInt `protobuf:"bytes,15,opt,name=positive_int,json=positiveInt,proto3,oneof"`
}
type ElementDefinition_Fixed_Quantity ¶
type ElementDefinition_Fixed_Quantity struct {
Quantity *datatypes_go_proto.Quantity `protobuf:"bytes,22,opt,name=quantity,proto3,oneof"`
}
type ElementDefinition_Fixed_Range ¶
type ElementDefinition_Fixed_Range struct {
Range *datatypes_go_proto.Range `protobuf:"bytes,23,opt,name=range,proto3,oneof"`
}
type ElementDefinition_Fixed_Ratio ¶
type ElementDefinition_Fixed_Ratio struct {
Ratio *datatypes_go_proto.Ratio `protobuf:"bytes,25,opt,name=ratio,proto3,oneof"`
}
type ElementDefinition_Fixed_Reference ¶
type ElementDefinition_Fixed_Reference struct {
Reference *datatypes_go_proto.Reference `protobuf:"bytes,32,opt,name=reference,proto3,oneof"`
}
type ElementDefinition_Fixed_SampledData ¶
type ElementDefinition_Fixed_SampledData struct {
SampledData *datatypes_go_proto.SampledData `protobuf:"bytes,26,opt,name=sampled_data,json=sampledData,proto3,oneof"`
}
type ElementDefinition_Fixed_Signature ¶
type ElementDefinition_Fixed_Signature struct {
Signature *datatypes_go_proto.Signature `protobuf:"bytes,27,opt,name=signature,proto3,oneof"`
}
type ElementDefinition_Fixed_StringValue ¶
type ElementDefinition_Fixed_StringValue struct {
StringValue *datatypes_go_proto.String `protobuf:"bytes,6,opt,name=string_value,json=string,proto3,oneof"`
}
type ElementDefinition_Fixed_Time ¶
type ElementDefinition_Fixed_Time struct {
Time *datatypes_go_proto.Time `protobuf:"bytes,10,opt,name=time,proto3,oneof"`
}
type ElementDefinition_Fixed_Timing ¶
type ElementDefinition_Fixed_Timing struct {
Timing *datatypes_go_proto.Timing `protobuf:"bytes,31,opt,name=timing,proto3,oneof"`
}
type ElementDefinition_Fixed_UnsignedInt ¶
type ElementDefinition_Fixed_UnsignedInt struct {
UnsignedInt *datatypes_go_proto.UnsignedInt `protobuf:"bytes,14,opt,name=unsigned_int,json=unsignedInt,proto3,oneof"`
}
type ElementDefinition_Fixed_Uri ¶
type ElementDefinition_Fixed_Uri struct {
Uri *datatypes_go_proto.Uri `protobuf:"bytes,7,opt,name=uri,proto3,oneof"`
}
type ElementDefinition_Mapping ¶
type ElementDefinition_Mapping struct { // xml:id (or equivalent in JSON) 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"` // Reference to mapping declaration Identity *datatypes_go_proto.Id `protobuf:"bytes,3,opt,name=identity,proto3" json:"identity,omitempty"` // Computable language of mapping Language *datatypes_go_proto.MimeTypeCode `protobuf:"bytes,4,opt,name=language,proto3" json:"language,omitempty"` // Details of the mapping Map *datatypes_go_proto.String `protobuf:"bytes,5,opt,name=map,proto3" json:"map,omitempty"` // contains filtered or unexported fields }
Map element to another set of definitions
func (*ElementDefinition_Mapping) Descriptor
deprecated
func (*ElementDefinition_Mapping) Descriptor() ([]byte, []int)
Deprecated: Use ElementDefinition_Mapping.ProtoReflect.Descriptor instead.
func (*ElementDefinition_Mapping) GetExtension ¶
func (x *ElementDefinition_Mapping) GetExtension() []*datatypes_go_proto.Extension
func (*ElementDefinition_Mapping) GetId ¶
func (x *ElementDefinition_Mapping) GetId() *datatypes_go_proto.Id
func (*ElementDefinition_Mapping) GetIdentity ¶
func (x *ElementDefinition_Mapping) GetIdentity() *datatypes_go_proto.Id
func (*ElementDefinition_Mapping) GetLanguage ¶
func (x *ElementDefinition_Mapping) GetLanguage() *datatypes_go_proto.MimeTypeCode
func (*ElementDefinition_Mapping) GetMap ¶
func (x *ElementDefinition_Mapping) GetMap() *datatypes_go_proto.String
func (*ElementDefinition_Mapping) ProtoMessage ¶
func (*ElementDefinition_Mapping) ProtoMessage()
func (*ElementDefinition_Mapping) ProtoReflect ¶
func (x *ElementDefinition_Mapping) ProtoReflect() protoreflect.Message
func (*ElementDefinition_Mapping) Reset ¶
func (x *ElementDefinition_Mapping) Reset()
func (*ElementDefinition_Mapping) String ¶
func (x *ElementDefinition_Mapping) String() string
type ElementDefinition_MaxValue ¶
type ElementDefinition_MaxValue struct { // Types that are assignable to MaxValue: // *ElementDefinition_MaxValue_Boolean // *ElementDefinition_MaxValue_Integer // *ElementDefinition_MaxValue_Decimal // *ElementDefinition_MaxValue_Base64Binary // *ElementDefinition_MaxValue_Instant // *ElementDefinition_MaxValue_StringValue // *ElementDefinition_MaxValue_Uri // *ElementDefinition_MaxValue_Date // *ElementDefinition_MaxValue_DateTime // *ElementDefinition_MaxValue_Time // *ElementDefinition_MaxValue_Code // *ElementDefinition_MaxValue_Oid // *ElementDefinition_MaxValue_Id // *ElementDefinition_MaxValue_UnsignedInt // *ElementDefinition_MaxValue_PositiveInt // *ElementDefinition_MaxValue_Markdown // *ElementDefinition_MaxValue_Annotation // *ElementDefinition_MaxValue_Attachment // *ElementDefinition_MaxValue_Identifier // *ElementDefinition_MaxValue_CodeableConcept // *ElementDefinition_MaxValue_Coding // *ElementDefinition_MaxValue_Quantity // *ElementDefinition_MaxValue_Range // *ElementDefinition_MaxValue_Period // *ElementDefinition_MaxValue_Ratio // *ElementDefinition_MaxValue_SampledData // *ElementDefinition_MaxValue_Signature // *ElementDefinition_MaxValue_HumanName // *ElementDefinition_MaxValue_Address // *ElementDefinition_MaxValue_ContactPoint // *ElementDefinition_MaxValue_Timing // *ElementDefinition_MaxValue_Reference // *ElementDefinition_MaxValue_Meta MaxValue isElementDefinition_MaxValue_MaxValue `protobuf_oneof:"max_value"` // contains filtered or unexported fields }
Maximum Allowed Value (for some types)
func (*ElementDefinition_MaxValue) Descriptor
deprecated
func (*ElementDefinition_MaxValue) Descriptor() ([]byte, []int)
Deprecated: Use ElementDefinition_MaxValue.ProtoReflect.Descriptor instead.
func (*ElementDefinition_MaxValue) GetAddress ¶
func (x *ElementDefinition_MaxValue) GetAddress() *datatypes_go_proto.Address
func (*ElementDefinition_MaxValue) GetAnnotation ¶
func (x *ElementDefinition_MaxValue) GetAnnotation() *datatypes_go_proto.Annotation
func (*ElementDefinition_MaxValue) GetAttachment ¶
func (x *ElementDefinition_MaxValue) GetAttachment() *datatypes_go_proto.Attachment
func (*ElementDefinition_MaxValue) GetBase64Binary ¶
func (x *ElementDefinition_MaxValue) GetBase64Binary() *datatypes_go_proto.Base64Binary
func (*ElementDefinition_MaxValue) GetBoolean ¶
func (x *ElementDefinition_MaxValue) GetBoolean() *datatypes_go_proto.Boolean
func (*ElementDefinition_MaxValue) GetCode ¶
func (x *ElementDefinition_MaxValue) GetCode() *datatypes_go_proto.Code
func (*ElementDefinition_MaxValue) GetCodeableConcept ¶
func (x *ElementDefinition_MaxValue) GetCodeableConcept() *datatypes_go_proto.CodeableConcept
func (*ElementDefinition_MaxValue) GetCoding ¶
func (x *ElementDefinition_MaxValue) GetCoding() *datatypes_go_proto.Coding
func (*ElementDefinition_MaxValue) GetContactPoint ¶
func (x *ElementDefinition_MaxValue) GetContactPoint() *datatypes_go_proto.ContactPoint
func (*ElementDefinition_MaxValue) GetDate ¶
func (x *ElementDefinition_MaxValue) GetDate() *datatypes_go_proto.Date
func (*ElementDefinition_MaxValue) GetDateTime ¶
func (x *ElementDefinition_MaxValue) GetDateTime() *datatypes_go_proto.DateTime
func (*ElementDefinition_MaxValue) GetDecimal ¶
func (x *ElementDefinition_MaxValue) GetDecimal() *datatypes_go_proto.Decimal
func (*ElementDefinition_MaxValue) GetHumanName ¶
func (x *ElementDefinition_MaxValue) GetHumanName() *datatypes_go_proto.HumanName
func (*ElementDefinition_MaxValue) GetId ¶
func (x *ElementDefinition_MaxValue) GetId() *datatypes_go_proto.Id
func (*ElementDefinition_MaxValue) GetIdentifier ¶
func (x *ElementDefinition_MaxValue) GetIdentifier() *datatypes_go_proto.Identifier
func (*ElementDefinition_MaxValue) GetInstant ¶
func (x *ElementDefinition_MaxValue) GetInstant() *datatypes_go_proto.Instant
func (*ElementDefinition_MaxValue) GetInteger ¶
func (x *ElementDefinition_MaxValue) GetInteger() *datatypes_go_proto.Integer
func (*ElementDefinition_MaxValue) GetMarkdown ¶
func (x *ElementDefinition_MaxValue) GetMarkdown() *datatypes_go_proto.Markdown
func (*ElementDefinition_MaxValue) GetMaxValue ¶
func (m *ElementDefinition_MaxValue) GetMaxValue() isElementDefinition_MaxValue_MaxValue
func (*ElementDefinition_MaxValue) GetMeta ¶
func (x *ElementDefinition_MaxValue) GetMeta() *datatypes_go_proto.Meta
func (*ElementDefinition_MaxValue) GetOid ¶
func (x *ElementDefinition_MaxValue) GetOid() *datatypes_go_proto.Oid
func (*ElementDefinition_MaxValue) GetPeriod ¶
func (x *ElementDefinition_MaxValue) GetPeriod() *datatypes_go_proto.Period
func (*ElementDefinition_MaxValue) GetPositiveInt ¶
func (x *ElementDefinition_MaxValue) GetPositiveInt() *datatypes_go_proto.PositiveInt
func (*ElementDefinition_MaxValue) GetQuantity ¶
func (x *ElementDefinition_MaxValue) GetQuantity() *datatypes_go_proto.Quantity
func (*ElementDefinition_MaxValue) GetRange ¶
func (x *ElementDefinition_MaxValue) GetRange() *datatypes_go_proto.Range
func (*ElementDefinition_MaxValue) GetRatio ¶
func (x *ElementDefinition_MaxValue) GetRatio() *datatypes_go_proto.Ratio
func (*ElementDefinition_MaxValue) GetReference ¶
func (x *ElementDefinition_MaxValue) GetReference() *datatypes_go_proto.Reference
func (*ElementDefinition_MaxValue) GetSampledData ¶
func (x *ElementDefinition_MaxValue) GetSampledData() *datatypes_go_proto.SampledData
func (*ElementDefinition_MaxValue) GetSignature ¶
func (x *ElementDefinition_MaxValue) GetSignature() *datatypes_go_proto.Signature
func (*ElementDefinition_MaxValue) GetStringValue ¶
func (x *ElementDefinition_MaxValue) GetStringValue() *datatypes_go_proto.String
func (*ElementDefinition_MaxValue) GetTime ¶
func (x *ElementDefinition_MaxValue) GetTime() *datatypes_go_proto.Time
func (*ElementDefinition_MaxValue) GetTiming ¶
func (x *ElementDefinition_MaxValue) GetTiming() *datatypes_go_proto.Timing
func (*ElementDefinition_MaxValue) GetUnsignedInt ¶
func (x *ElementDefinition_MaxValue) GetUnsignedInt() *datatypes_go_proto.UnsignedInt
func (*ElementDefinition_MaxValue) GetUri ¶
func (x *ElementDefinition_MaxValue) GetUri() *datatypes_go_proto.Uri
func (*ElementDefinition_MaxValue) ProtoMessage ¶
func (*ElementDefinition_MaxValue) ProtoMessage()
func (*ElementDefinition_MaxValue) ProtoReflect ¶
func (x *ElementDefinition_MaxValue) ProtoReflect() protoreflect.Message
func (*ElementDefinition_MaxValue) Reset ¶
func (x *ElementDefinition_MaxValue) Reset()
func (*ElementDefinition_MaxValue) String ¶
func (x *ElementDefinition_MaxValue) String() string
type ElementDefinition_MaxValue_Address ¶
type ElementDefinition_MaxValue_Address struct {
Address *datatypes_go_proto.Address `protobuf:"bytes,29,opt,name=address,proto3,oneof"`
}
type ElementDefinition_MaxValue_Annotation ¶
type ElementDefinition_MaxValue_Annotation struct {
Annotation *datatypes_go_proto.Annotation `protobuf:"bytes,17,opt,name=annotation,proto3,oneof"`
}
type ElementDefinition_MaxValue_Attachment ¶
type ElementDefinition_MaxValue_Attachment struct {
Attachment *datatypes_go_proto.Attachment `protobuf:"bytes,18,opt,name=attachment,proto3,oneof"`
}
type ElementDefinition_MaxValue_Base64Binary ¶
type ElementDefinition_MaxValue_Base64Binary struct {
Base64Binary *datatypes_go_proto.Base64Binary `protobuf:"bytes,4,opt,name=base64_binary,json=base64Binary,proto3,oneof"`
}
type ElementDefinition_MaxValue_Boolean ¶
type ElementDefinition_MaxValue_Boolean struct {
Boolean *datatypes_go_proto.Boolean `protobuf:"bytes,1,opt,name=boolean,proto3,oneof"`
}
type ElementDefinition_MaxValue_Code ¶
type ElementDefinition_MaxValue_Code struct {
Code *datatypes_go_proto.Code `protobuf:"bytes,11,opt,name=code,proto3,oneof"`
}
type ElementDefinition_MaxValue_CodeableConcept ¶
type ElementDefinition_MaxValue_CodeableConcept struct {
CodeableConcept *datatypes_go_proto.CodeableConcept `protobuf:"bytes,20,opt,name=codeable_concept,json=codeableConcept,proto3,oneof"`
}
type ElementDefinition_MaxValue_Coding ¶
type ElementDefinition_MaxValue_Coding struct {
Coding *datatypes_go_proto.Coding `protobuf:"bytes,21,opt,name=coding,proto3,oneof"`
}
type ElementDefinition_MaxValue_ContactPoint ¶
type ElementDefinition_MaxValue_ContactPoint struct {
ContactPoint *datatypes_go_proto.ContactPoint `protobuf:"bytes,30,opt,name=contact_point,json=contactPoint,proto3,oneof"`
}
type ElementDefinition_MaxValue_Date ¶
type ElementDefinition_MaxValue_Date struct {
Date *datatypes_go_proto.Date `protobuf:"bytes,8,opt,name=date,proto3,oneof"`
}
type ElementDefinition_MaxValue_DateTime ¶
type ElementDefinition_MaxValue_DateTime struct {
DateTime *datatypes_go_proto.DateTime `protobuf:"bytes,9,opt,name=date_time,json=dateTime,proto3,oneof"`
}
type ElementDefinition_MaxValue_Decimal ¶
type ElementDefinition_MaxValue_Decimal struct {
Decimal *datatypes_go_proto.Decimal `protobuf:"bytes,3,opt,name=decimal,proto3,oneof"`
}
type ElementDefinition_MaxValue_HumanName ¶
type ElementDefinition_MaxValue_HumanName struct {
HumanName *datatypes_go_proto.HumanName `protobuf:"bytes,28,opt,name=human_name,json=humanName,proto3,oneof"`
}
type ElementDefinition_MaxValue_Id ¶
type ElementDefinition_MaxValue_Id struct {
Id *datatypes_go_proto.Id `protobuf:"bytes,13,opt,name=id,proto3,oneof"`
}
type ElementDefinition_MaxValue_Identifier ¶
type ElementDefinition_MaxValue_Identifier struct {
Identifier *datatypes_go_proto.Identifier `protobuf:"bytes,19,opt,name=identifier,proto3,oneof"`
}
type ElementDefinition_MaxValue_Instant ¶
type ElementDefinition_MaxValue_Instant struct {
Instant *datatypes_go_proto.Instant `protobuf:"bytes,5,opt,name=instant,proto3,oneof"`
}
type ElementDefinition_MaxValue_Integer ¶
type ElementDefinition_MaxValue_Integer struct {
Integer *datatypes_go_proto.Integer `protobuf:"bytes,2,opt,name=integer,proto3,oneof"`
}
type ElementDefinition_MaxValue_Markdown ¶
type ElementDefinition_MaxValue_Markdown struct {
Markdown *datatypes_go_proto.Markdown `protobuf:"bytes,16,opt,name=markdown,proto3,oneof"`
}
type ElementDefinition_MaxValue_Meta ¶
type ElementDefinition_MaxValue_Meta struct {
Meta *datatypes_go_proto.Meta `protobuf:"bytes,33,opt,name=meta,proto3,oneof"`
}
type ElementDefinition_MaxValue_Oid ¶
type ElementDefinition_MaxValue_Oid struct {
Oid *datatypes_go_proto.Oid `protobuf:"bytes,12,opt,name=oid,proto3,oneof"`
}
type ElementDefinition_MaxValue_Period ¶
type ElementDefinition_MaxValue_Period struct {
Period *datatypes_go_proto.Period `protobuf:"bytes,24,opt,name=period,proto3,oneof"`
}
type ElementDefinition_MaxValue_PositiveInt ¶
type ElementDefinition_MaxValue_PositiveInt struct {
PositiveInt *datatypes_go_proto.PositiveInt `protobuf:"bytes,15,opt,name=positive_int,json=positiveInt,proto3,oneof"`
}
type ElementDefinition_MaxValue_Quantity ¶
type ElementDefinition_MaxValue_Quantity struct {
Quantity *datatypes_go_proto.Quantity `protobuf:"bytes,22,opt,name=quantity,proto3,oneof"`
}
type ElementDefinition_MaxValue_Range ¶
type ElementDefinition_MaxValue_Range struct {
Range *datatypes_go_proto.Range `protobuf:"bytes,23,opt,name=range,proto3,oneof"`
}
type ElementDefinition_MaxValue_Ratio ¶
type ElementDefinition_MaxValue_Ratio struct {
Ratio *datatypes_go_proto.Ratio `protobuf:"bytes,25,opt,name=ratio,proto3,oneof"`
}
type ElementDefinition_MaxValue_Reference ¶
type ElementDefinition_MaxValue_Reference struct {
Reference *datatypes_go_proto.Reference `protobuf:"bytes,32,opt,name=reference,proto3,oneof"`
}
type ElementDefinition_MaxValue_SampledData ¶
type ElementDefinition_MaxValue_SampledData struct {
SampledData *datatypes_go_proto.SampledData `protobuf:"bytes,26,opt,name=sampled_data,json=sampledData,proto3,oneof"`
}
type ElementDefinition_MaxValue_Signature ¶
type ElementDefinition_MaxValue_Signature struct {
Signature *datatypes_go_proto.Signature `protobuf:"bytes,27,opt,name=signature,proto3,oneof"`
}
type ElementDefinition_MaxValue_StringValue ¶
type ElementDefinition_MaxValue_StringValue struct {
StringValue *datatypes_go_proto.String `protobuf:"bytes,6,opt,name=string_value,json=string,proto3,oneof"`
}
type ElementDefinition_MaxValue_Time ¶
type ElementDefinition_MaxValue_Time struct {
Time *datatypes_go_proto.Time `protobuf:"bytes,10,opt,name=time,proto3,oneof"`
}
type ElementDefinition_MaxValue_Timing ¶
type ElementDefinition_MaxValue_Timing struct {
Timing *datatypes_go_proto.Timing `protobuf:"bytes,31,opt,name=timing,proto3,oneof"`
}
type ElementDefinition_MaxValue_UnsignedInt ¶
type ElementDefinition_MaxValue_UnsignedInt struct {
UnsignedInt *datatypes_go_proto.UnsignedInt `protobuf:"bytes,14,opt,name=unsigned_int,json=unsignedInt,proto3,oneof"`
}
type ElementDefinition_MaxValue_Uri ¶
type ElementDefinition_MaxValue_Uri struct {
Uri *datatypes_go_proto.Uri `protobuf:"bytes,7,opt,name=uri,proto3,oneof"`
}
type ElementDefinition_MinValue ¶
type ElementDefinition_MinValue struct { // Types that are assignable to MinValue: // *ElementDefinition_MinValue_Boolean // *ElementDefinition_MinValue_Integer // *ElementDefinition_MinValue_Decimal // *ElementDefinition_MinValue_Base64Binary // *ElementDefinition_MinValue_Instant // *ElementDefinition_MinValue_StringValue // *ElementDefinition_MinValue_Uri // *ElementDefinition_MinValue_Date // *ElementDefinition_MinValue_DateTime // *ElementDefinition_MinValue_Time // *ElementDefinition_MinValue_Code // *ElementDefinition_MinValue_Oid // *ElementDefinition_MinValue_Id // *ElementDefinition_MinValue_UnsignedInt // *ElementDefinition_MinValue_PositiveInt // *ElementDefinition_MinValue_Markdown // *ElementDefinition_MinValue_Annotation // *ElementDefinition_MinValue_Attachment // *ElementDefinition_MinValue_Identifier // *ElementDefinition_MinValue_CodeableConcept // *ElementDefinition_MinValue_Coding // *ElementDefinition_MinValue_Quantity // *ElementDefinition_MinValue_Range // *ElementDefinition_MinValue_Period // *ElementDefinition_MinValue_Ratio // *ElementDefinition_MinValue_SampledData // *ElementDefinition_MinValue_Signature // *ElementDefinition_MinValue_HumanName // *ElementDefinition_MinValue_Address // *ElementDefinition_MinValue_ContactPoint // *ElementDefinition_MinValue_Timing // *ElementDefinition_MinValue_Reference // *ElementDefinition_MinValue_Meta MinValue isElementDefinition_MinValue_MinValue `protobuf_oneof:"min_value"` // contains filtered or unexported fields }
Minimum Allowed Value (for some types)
func (*ElementDefinition_MinValue) Descriptor
deprecated
func (*ElementDefinition_MinValue) Descriptor() ([]byte, []int)
Deprecated: Use ElementDefinition_MinValue.ProtoReflect.Descriptor instead.
func (*ElementDefinition_MinValue) GetAddress ¶
func (x *ElementDefinition_MinValue) GetAddress() *datatypes_go_proto.Address
func (*ElementDefinition_MinValue) GetAnnotation ¶
func (x *ElementDefinition_MinValue) GetAnnotation() *datatypes_go_proto.Annotation
func (*ElementDefinition_MinValue) GetAttachment ¶
func (x *ElementDefinition_MinValue) GetAttachment() *datatypes_go_proto.Attachment
func (*ElementDefinition_MinValue) GetBase64Binary ¶
func (x *ElementDefinition_MinValue) GetBase64Binary() *datatypes_go_proto.Base64Binary
func (*ElementDefinition_MinValue) GetBoolean ¶
func (x *ElementDefinition_MinValue) GetBoolean() *datatypes_go_proto.Boolean
func (*ElementDefinition_MinValue) GetCode ¶
func (x *ElementDefinition_MinValue) GetCode() *datatypes_go_proto.Code
func (*ElementDefinition_MinValue) GetCodeableConcept ¶
func (x *ElementDefinition_MinValue) GetCodeableConcept() *datatypes_go_proto.CodeableConcept
func (*ElementDefinition_MinValue) GetCoding ¶
func (x *ElementDefinition_MinValue) GetCoding() *datatypes_go_proto.Coding
func (*ElementDefinition_MinValue) GetContactPoint ¶
func (x *ElementDefinition_MinValue) GetContactPoint() *datatypes_go_proto.ContactPoint
func (*ElementDefinition_MinValue) GetDate ¶
func (x *ElementDefinition_MinValue) GetDate() *datatypes_go_proto.Date
func (*ElementDefinition_MinValue) GetDateTime ¶
func (x *ElementDefinition_MinValue) GetDateTime() *datatypes_go_proto.DateTime
func (*ElementDefinition_MinValue) GetDecimal ¶
func (x *ElementDefinition_MinValue) GetDecimal() *datatypes_go_proto.Decimal
func (*ElementDefinition_MinValue) GetHumanName ¶
func (x *ElementDefinition_MinValue) GetHumanName() *datatypes_go_proto.HumanName
func (*ElementDefinition_MinValue) GetId ¶
func (x *ElementDefinition_MinValue) GetId() *datatypes_go_proto.Id
func (*ElementDefinition_MinValue) GetIdentifier ¶
func (x *ElementDefinition_MinValue) GetIdentifier() *datatypes_go_proto.Identifier
func (*ElementDefinition_MinValue) GetInstant ¶
func (x *ElementDefinition_MinValue) GetInstant() *datatypes_go_proto.Instant
func (*ElementDefinition_MinValue) GetInteger ¶
func (x *ElementDefinition_MinValue) GetInteger() *datatypes_go_proto.Integer
func (*ElementDefinition_MinValue) GetMarkdown ¶
func (x *ElementDefinition_MinValue) GetMarkdown() *datatypes_go_proto.Markdown
func (*ElementDefinition_MinValue) GetMeta ¶
func (x *ElementDefinition_MinValue) GetMeta() *datatypes_go_proto.Meta
func (*ElementDefinition_MinValue) GetMinValue ¶
func (m *ElementDefinition_MinValue) GetMinValue() isElementDefinition_MinValue_MinValue
func (*ElementDefinition_MinValue) GetOid ¶
func (x *ElementDefinition_MinValue) GetOid() *datatypes_go_proto.Oid
func (*ElementDefinition_MinValue) GetPeriod ¶
func (x *ElementDefinition_MinValue) GetPeriod() *datatypes_go_proto.Period
func (*ElementDefinition_MinValue) GetPositiveInt ¶
func (x *ElementDefinition_MinValue) GetPositiveInt() *datatypes_go_proto.PositiveInt
func (*ElementDefinition_MinValue) GetQuantity ¶
func (x *ElementDefinition_MinValue) GetQuantity() *datatypes_go_proto.Quantity
func (*ElementDefinition_MinValue) GetRange ¶
func (x *ElementDefinition_MinValue) GetRange() *datatypes_go_proto.Range
func (*ElementDefinition_MinValue) GetRatio ¶
func (x *ElementDefinition_MinValue) GetRatio() *datatypes_go_proto.Ratio
func (*ElementDefinition_MinValue) GetReference ¶
func (x *ElementDefinition_MinValue) GetReference() *datatypes_go_proto.Reference
func (*ElementDefinition_MinValue) GetSampledData ¶
func (x *ElementDefinition_MinValue) GetSampledData() *datatypes_go_proto.SampledData
func (*ElementDefinition_MinValue) GetSignature ¶
func (x *ElementDefinition_MinValue) GetSignature() *datatypes_go_proto.Signature
func (*ElementDefinition_MinValue) GetStringValue ¶
func (x *ElementDefinition_MinValue) GetStringValue() *datatypes_go_proto.String
func (*ElementDefinition_MinValue) GetTime ¶
func (x *ElementDefinition_MinValue) GetTime() *datatypes_go_proto.Time
func (*ElementDefinition_MinValue) GetTiming ¶
func (x *ElementDefinition_MinValue) GetTiming() *datatypes_go_proto.Timing
func (*ElementDefinition_MinValue) GetUnsignedInt ¶
func (x *ElementDefinition_MinValue) GetUnsignedInt() *datatypes_go_proto.UnsignedInt
func (*ElementDefinition_MinValue) GetUri ¶
func (x *ElementDefinition_MinValue) GetUri() *datatypes_go_proto.Uri
func (*ElementDefinition_MinValue) ProtoMessage ¶
func (*ElementDefinition_MinValue) ProtoMessage()
func (*ElementDefinition_MinValue) ProtoReflect ¶
func (x *ElementDefinition_MinValue) ProtoReflect() protoreflect.Message
func (*ElementDefinition_MinValue) Reset ¶
func (x *ElementDefinition_MinValue) Reset()
func (*ElementDefinition_MinValue) String ¶
func (x *ElementDefinition_MinValue) String() string
type ElementDefinition_MinValue_Address ¶
type ElementDefinition_MinValue_Address struct {
Address *datatypes_go_proto.Address `protobuf:"bytes,29,opt,name=address,proto3,oneof"`
}
type ElementDefinition_MinValue_Annotation ¶
type ElementDefinition_MinValue_Annotation struct {
Annotation *datatypes_go_proto.Annotation `protobuf:"bytes,17,opt,name=annotation,proto3,oneof"`
}
type ElementDefinition_MinValue_Attachment ¶
type ElementDefinition_MinValue_Attachment struct {
Attachment *datatypes_go_proto.Attachment `protobuf:"bytes,18,opt,name=attachment,proto3,oneof"`
}
type ElementDefinition_MinValue_Base64Binary ¶
type ElementDefinition_MinValue_Base64Binary struct {
Base64Binary *datatypes_go_proto.Base64Binary `protobuf:"bytes,4,opt,name=base64_binary,json=base64Binary,proto3,oneof"`
}
type ElementDefinition_MinValue_Boolean ¶
type ElementDefinition_MinValue_Boolean struct {
Boolean *datatypes_go_proto.Boolean `protobuf:"bytes,1,opt,name=boolean,proto3,oneof"`
}
type ElementDefinition_MinValue_Code ¶
type ElementDefinition_MinValue_Code struct {
Code *datatypes_go_proto.Code `protobuf:"bytes,11,opt,name=code,proto3,oneof"`
}
type ElementDefinition_MinValue_CodeableConcept ¶
type ElementDefinition_MinValue_CodeableConcept struct {
CodeableConcept *datatypes_go_proto.CodeableConcept `protobuf:"bytes,20,opt,name=codeable_concept,json=codeableConcept,proto3,oneof"`
}
type ElementDefinition_MinValue_Coding ¶
type ElementDefinition_MinValue_Coding struct {
Coding *datatypes_go_proto.Coding `protobuf:"bytes,21,opt,name=coding,proto3,oneof"`
}
type ElementDefinition_MinValue_ContactPoint ¶
type ElementDefinition_MinValue_ContactPoint struct {
ContactPoint *datatypes_go_proto.ContactPoint `protobuf:"bytes,30,opt,name=contact_point,json=contactPoint,proto3,oneof"`
}
type ElementDefinition_MinValue_Date ¶
type ElementDefinition_MinValue_Date struct {
Date *datatypes_go_proto.Date `protobuf:"bytes,8,opt,name=date,proto3,oneof"`
}
type ElementDefinition_MinValue_DateTime ¶
type ElementDefinition_MinValue_DateTime struct {
DateTime *datatypes_go_proto.DateTime `protobuf:"bytes,9,opt,name=date_time,json=dateTime,proto3,oneof"`
}
type ElementDefinition_MinValue_Decimal ¶
type ElementDefinition_MinValue_Decimal struct {
Decimal *datatypes_go_proto.Decimal `protobuf:"bytes,3,opt,name=decimal,proto3,oneof"`
}
type ElementDefinition_MinValue_HumanName ¶
type ElementDefinition_MinValue_HumanName struct {
HumanName *datatypes_go_proto.HumanName `protobuf:"bytes,28,opt,name=human_name,json=humanName,proto3,oneof"`
}
type ElementDefinition_MinValue_Id ¶
type ElementDefinition_MinValue_Id struct {
Id *datatypes_go_proto.Id `protobuf:"bytes,13,opt,name=id,proto3,oneof"`
}
type ElementDefinition_MinValue_Identifier ¶
type ElementDefinition_MinValue_Identifier struct {
Identifier *datatypes_go_proto.Identifier `protobuf:"bytes,19,opt,name=identifier,proto3,oneof"`
}
type ElementDefinition_MinValue_Instant ¶
type ElementDefinition_MinValue_Instant struct {
Instant *datatypes_go_proto.Instant `protobuf:"bytes,5,opt,name=instant,proto3,oneof"`
}
type ElementDefinition_MinValue_Integer ¶
type ElementDefinition_MinValue_Integer struct {
Integer *datatypes_go_proto.Integer `protobuf:"bytes,2,opt,name=integer,proto3,oneof"`
}
type ElementDefinition_MinValue_Markdown ¶
type ElementDefinition_MinValue_Markdown struct {
Markdown *datatypes_go_proto.Markdown `protobuf:"bytes,16,opt,name=markdown,proto3,oneof"`
}
type ElementDefinition_MinValue_Meta ¶
type ElementDefinition_MinValue_Meta struct {
Meta *datatypes_go_proto.Meta `protobuf:"bytes,33,opt,name=meta,proto3,oneof"`
}
type ElementDefinition_MinValue_Oid ¶
type ElementDefinition_MinValue_Oid struct {
Oid *datatypes_go_proto.Oid `protobuf:"bytes,12,opt,name=oid,proto3,oneof"`
}
type ElementDefinition_MinValue_Period ¶
type ElementDefinition_MinValue_Period struct {
Period *datatypes_go_proto.Period `protobuf:"bytes,24,opt,name=period,proto3,oneof"`
}
type ElementDefinition_MinValue_PositiveInt ¶
type ElementDefinition_MinValue_PositiveInt struct {
PositiveInt *datatypes_go_proto.PositiveInt `protobuf:"bytes,15,opt,name=positive_int,json=positiveInt,proto3,oneof"`
}
type ElementDefinition_MinValue_Quantity ¶
type ElementDefinition_MinValue_Quantity struct {
Quantity *datatypes_go_proto.Quantity `protobuf:"bytes,22,opt,name=quantity,proto3,oneof"`
}
type ElementDefinition_MinValue_Range ¶
type ElementDefinition_MinValue_Range struct {
Range *datatypes_go_proto.Range `protobuf:"bytes,23,opt,name=range,proto3,oneof"`
}
type ElementDefinition_MinValue_Ratio ¶
type ElementDefinition_MinValue_Ratio struct {
Ratio *datatypes_go_proto.Ratio `protobuf:"bytes,25,opt,name=ratio,proto3,oneof"`
}
type ElementDefinition_MinValue_Reference ¶
type ElementDefinition_MinValue_Reference struct {
Reference *datatypes_go_proto.Reference `protobuf:"bytes,32,opt,name=reference,proto3,oneof"`
}
type ElementDefinition_MinValue_SampledData ¶
type ElementDefinition_MinValue_SampledData struct {
SampledData *datatypes_go_proto.SampledData `protobuf:"bytes,26,opt,name=sampled_data,json=sampledData,proto3,oneof"`
}
type ElementDefinition_MinValue_Signature ¶
type ElementDefinition_MinValue_Signature struct {
Signature *datatypes_go_proto.Signature `protobuf:"bytes,27,opt,name=signature,proto3,oneof"`
}
type ElementDefinition_MinValue_StringValue ¶
type ElementDefinition_MinValue_StringValue struct {
StringValue *datatypes_go_proto.String `protobuf:"bytes,6,opt,name=string_value,json=string,proto3,oneof"`
}
type ElementDefinition_MinValue_Time ¶
type ElementDefinition_MinValue_Time struct {
Time *datatypes_go_proto.Time `protobuf:"bytes,10,opt,name=time,proto3,oneof"`
}
type ElementDefinition_MinValue_Timing ¶
type ElementDefinition_MinValue_Timing struct {
Timing *datatypes_go_proto.Timing `protobuf:"bytes,31,opt,name=timing,proto3,oneof"`
}
type ElementDefinition_MinValue_UnsignedInt ¶
type ElementDefinition_MinValue_UnsignedInt struct {
UnsignedInt *datatypes_go_proto.UnsignedInt `protobuf:"bytes,14,opt,name=unsigned_int,json=unsignedInt,proto3,oneof"`
}
type ElementDefinition_MinValue_Uri ¶
type ElementDefinition_MinValue_Uri struct {
Uri *datatypes_go_proto.Uri `protobuf:"bytes,7,opt,name=uri,proto3,oneof"`
}
type ElementDefinition_Pattern ¶
type ElementDefinition_Pattern struct { // Types that are assignable to Pattern: // *ElementDefinition_Pattern_Boolean // *ElementDefinition_Pattern_Integer // *ElementDefinition_Pattern_Decimal // *ElementDefinition_Pattern_Base64Binary // *ElementDefinition_Pattern_Instant // *ElementDefinition_Pattern_StringValue // *ElementDefinition_Pattern_Uri // *ElementDefinition_Pattern_Date // *ElementDefinition_Pattern_DateTime // *ElementDefinition_Pattern_Time // *ElementDefinition_Pattern_Code // *ElementDefinition_Pattern_Oid // *ElementDefinition_Pattern_Id // *ElementDefinition_Pattern_UnsignedInt // *ElementDefinition_Pattern_PositiveInt // *ElementDefinition_Pattern_Markdown // *ElementDefinition_Pattern_Annotation // *ElementDefinition_Pattern_Attachment // *ElementDefinition_Pattern_Identifier // *ElementDefinition_Pattern_CodeableConcept // *ElementDefinition_Pattern_Coding // *ElementDefinition_Pattern_Quantity // *ElementDefinition_Pattern_Range // *ElementDefinition_Pattern_Period // *ElementDefinition_Pattern_Ratio // *ElementDefinition_Pattern_SampledData // *ElementDefinition_Pattern_Signature // *ElementDefinition_Pattern_HumanName // *ElementDefinition_Pattern_Address // *ElementDefinition_Pattern_ContactPoint // *ElementDefinition_Pattern_Timing // *ElementDefinition_Pattern_Reference // *ElementDefinition_Pattern_Meta Pattern isElementDefinition_Pattern_Pattern `protobuf_oneof:"pattern"` // contains filtered or unexported fields }
Value must have at least these property values
func (*ElementDefinition_Pattern) Descriptor
deprecated
func (*ElementDefinition_Pattern) Descriptor() ([]byte, []int)
Deprecated: Use ElementDefinition_Pattern.ProtoReflect.Descriptor instead.
func (*ElementDefinition_Pattern) GetAddress ¶
func (x *ElementDefinition_Pattern) GetAddress() *datatypes_go_proto.Address
func (*ElementDefinition_Pattern) GetAnnotation ¶
func (x *ElementDefinition_Pattern) GetAnnotation() *datatypes_go_proto.Annotation
func (*ElementDefinition_Pattern) GetAttachment ¶
func (x *ElementDefinition_Pattern) GetAttachment() *datatypes_go_proto.Attachment
func (*ElementDefinition_Pattern) GetBase64Binary ¶
func (x *ElementDefinition_Pattern) GetBase64Binary() *datatypes_go_proto.Base64Binary
func (*ElementDefinition_Pattern) GetBoolean ¶
func (x *ElementDefinition_Pattern) GetBoolean() *datatypes_go_proto.Boolean
func (*ElementDefinition_Pattern) GetCode ¶
func (x *ElementDefinition_Pattern) GetCode() *datatypes_go_proto.Code
func (*ElementDefinition_Pattern) GetCodeableConcept ¶
func (x *ElementDefinition_Pattern) GetCodeableConcept() *datatypes_go_proto.CodeableConcept
func (*ElementDefinition_Pattern) GetCoding ¶
func (x *ElementDefinition_Pattern) GetCoding() *datatypes_go_proto.Coding
func (*ElementDefinition_Pattern) GetContactPoint ¶
func (x *ElementDefinition_Pattern) GetContactPoint() *datatypes_go_proto.ContactPoint
func (*ElementDefinition_Pattern) GetDate ¶
func (x *ElementDefinition_Pattern) GetDate() *datatypes_go_proto.Date
func (*ElementDefinition_Pattern) GetDateTime ¶
func (x *ElementDefinition_Pattern) GetDateTime() *datatypes_go_proto.DateTime
func (*ElementDefinition_Pattern) GetDecimal ¶
func (x *ElementDefinition_Pattern) GetDecimal() *datatypes_go_proto.Decimal
func (*ElementDefinition_Pattern) GetHumanName ¶
func (x *ElementDefinition_Pattern) GetHumanName() *datatypes_go_proto.HumanName
func (*ElementDefinition_Pattern) GetId ¶
func (x *ElementDefinition_Pattern) GetId() *datatypes_go_proto.Id
func (*ElementDefinition_Pattern) GetIdentifier ¶
func (x *ElementDefinition_Pattern) GetIdentifier() *datatypes_go_proto.Identifier
func (*ElementDefinition_Pattern) GetInstant ¶
func (x *ElementDefinition_Pattern) GetInstant() *datatypes_go_proto.Instant
func (*ElementDefinition_Pattern) GetInteger ¶
func (x *ElementDefinition_Pattern) GetInteger() *datatypes_go_proto.Integer
func (*ElementDefinition_Pattern) GetMarkdown ¶
func (x *ElementDefinition_Pattern) GetMarkdown() *datatypes_go_proto.Markdown
func (*ElementDefinition_Pattern) GetMeta ¶
func (x *ElementDefinition_Pattern) GetMeta() *datatypes_go_proto.Meta
func (*ElementDefinition_Pattern) GetOid ¶
func (x *ElementDefinition_Pattern) GetOid() *datatypes_go_proto.Oid
func (*ElementDefinition_Pattern) GetPattern ¶
func (m *ElementDefinition_Pattern) GetPattern() isElementDefinition_Pattern_Pattern
func (*ElementDefinition_Pattern) GetPeriod ¶
func (x *ElementDefinition_Pattern) GetPeriod() *datatypes_go_proto.Period
func (*ElementDefinition_Pattern) GetPositiveInt ¶
func (x *ElementDefinition_Pattern) GetPositiveInt() *datatypes_go_proto.PositiveInt
func (*ElementDefinition_Pattern) GetQuantity ¶
func (x *ElementDefinition_Pattern) GetQuantity() *datatypes_go_proto.Quantity
func (*ElementDefinition_Pattern) GetRange ¶
func (x *ElementDefinition_Pattern) GetRange() *datatypes_go_proto.Range
func (*ElementDefinition_Pattern) GetRatio ¶
func (x *ElementDefinition_Pattern) GetRatio() *datatypes_go_proto.Ratio
func (*ElementDefinition_Pattern) GetReference ¶
func (x *ElementDefinition_Pattern) GetReference() *datatypes_go_proto.Reference
func (*ElementDefinition_Pattern) GetSampledData ¶
func (x *ElementDefinition_Pattern) GetSampledData() *datatypes_go_proto.SampledData
func (*ElementDefinition_Pattern) GetSignature ¶
func (x *ElementDefinition_Pattern) GetSignature() *datatypes_go_proto.Signature
func (*ElementDefinition_Pattern) GetStringValue ¶
func (x *ElementDefinition_Pattern) GetStringValue() *datatypes_go_proto.String
func (*ElementDefinition_Pattern) GetTime ¶
func (x *ElementDefinition_Pattern) GetTime() *datatypes_go_proto.Time
func (*ElementDefinition_Pattern) GetTiming ¶
func (x *ElementDefinition_Pattern) GetTiming() *datatypes_go_proto.Timing
func (*ElementDefinition_Pattern) GetUnsignedInt ¶
func (x *ElementDefinition_Pattern) GetUnsignedInt() *datatypes_go_proto.UnsignedInt
func (*ElementDefinition_Pattern) GetUri ¶
func (x *ElementDefinition_Pattern) GetUri() *datatypes_go_proto.Uri
func (*ElementDefinition_Pattern) ProtoMessage ¶
func (*ElementDefinition_Pattern) ProtoMessage()
func (*ElementDefinition_Pattern) ProtoReflect ¶
func (x *ElementDefinition_Pattern) ProtoReflect() protoreflect.Message
func (*ElementDefinition_Pattern) Reset ¶
func (x *ElementDefinition_Pattern) Reset()
func (*ElementDefinition_Pattern) String ¶
func (x *ElementDefinition_Pattern) String() string
type ElementDefinition_Pattern_Address ¶
type ElementDefinition_Pattern_Address struct {
Address *datatypes_go_proto.Address `protobuf:"bytes,29,opt,name=address,proto3,oneof"`
}
type ElementDefinition_Pattern_Annotation ¶
type ElementDefinition_Pattern_Annotation struct {
Annotation *datatypes_go_proto.Annotation `protobuf:"bytes,17,opt,name=annotation,proto3,oneof"`
}
type ElementDefinition_Pattern_Attachment ¶
type ElementDefinition_Pattern_Attachment struct {
Attachment *datatypes_go_proto.Attachment `protobuf:"bytes,18,opt,name=attachment,proto3,oneof"`
}
type ElementDefinition_Pattern_Base64Binary ¶
type ElementDefinition_Pattern_Base64Binary struct {
Base64Binary *datatypes_go_proto.Base64Binary `protobuf:"bytes,4,opt,name=base64_binary,json=base64Binary,proto3,oneof"`
}
type ElementDefinition_Pattern_Boolean ¶
type ElementDefinition_Pattern_Boolean struct {
Boolean *datatypes_go_proto.Boolean `protobuf:"bytes,1,opt,name=boolean,proto3,oneof"`
}
type ElementDefinition_Pattern_Code ¶
type ElementDefinition_Pattern_Code struct {
Code *datatypes_go_proto.Code `protobuf:"bytes,11,opt,name=code,proto3,oneof"`
}
type ElementDefinition_Pattern_CodeableConcept ¶
type ElementDefinition_Pattern_CodeableConcept struct {
CodeableConcept *datatypes_go_proto.CodeableConcept `protobuf:"bytes,20,opt,name=codeable_concept,json=codeableConcept,proto3,oneof"`
}
type ElementDefinition_Pattern_Coding ¶
type ElementDefinition_Pattern_Coding struct {
Coding *datatypes_go_proto.Coding `protobuf:"bytes,21,opt,name=coding,proto3,oneof"`
}
type ElementDefinition_Pattern_ContactPoint ¶
type ElementDefinition_Pattern_ContactPoint struct {
ContactPoint *datatypes_go_proto.ContactPoint `protobuf:"bytes,30,opt,name=contact_point,json=contactPoint,proto3,oneof"`
}
type ElementDefinition_Pattern_Date ¶
type ElementDefinition_Pattern_Date struct {
Date *datatypes_go_proto.Date `protobuf:"bytes,8,opt,name=date,proto3,oneof"`
}
type ElementDefinition_Pattern_DateTime ¶
type ElementDefinition_Pattern_DateTime struct {
DateTime *datatypes_go_proto.DateTime `protobuf:"bytes,9,opt,name=date_time,json=dateTime,proto3,oneof"`
}
type ElementDefinition_Pattern_Decimal ¶
type ElementDefinition_Pattern_Decimal struct {
Decimal *datatypes_go_proto.Decimal `protobuf:"bytes,3,opt,name=decimal,proto3,oneof"`
}
type ElementDefinition_Pattern_HumanName ¶
type ElementDefinition_Pattern_HumanName struct {
HumanName *datatypes_go_proto.HumanName `protobuf:"bytes,28,opt,name=human_name,json=humanName,proto3,oneof"`
}
type ElementDefinition_Pattern_Id ¶
type ElementDefinition_Pattern_Id struct {
Id *datatypes_go_proto.Id `protobuf:"bytes,13,opt,name=id,proto3,oneof"`
}
type ElementDefinition_Pattern_Identifier ¶
type ElementDefinition_Pattern_Identifier struct {
Identifier *datatypes_go_proto.Identifier `protobuf:"bytes,19,opt,name=identifier,proto3,oneof"`
}
type ElementDefinition_Pattern_Instant ¶
type ElementDefinition_Pattern_Instant struct {
Instant *datatypes_go_proto.Instant `protobuf:"bytes,5,opt,name=instant,proto3,oneof"`
}
type ElementDefinition_Pattern_Integer ¶
type ElementDefinition_Pattern_Integer struct {
Integer *datatypes_go_proto.Integer `protobuf:"bytes,2,opt,name=integer,proto3,oneof"`
}
type ElementDefinition_Pattern_Markdown ¶
type ElementDefinition_Pattern_Markdown struct {
Markdown *datatypes_go_proto.Markdown `protobuf:"bytes,16,opt,name=markdown,proto3,oneof"`
}
type ElementDefinition_Pattern_Meta ¶
type ElementDefinition_Pattern_Meta struct {
Meta *datatypes_go_proto.Meta `protobuf:"bytes,33,opt,name=meta,proto3,oneof"`
}
type ElementDefinition_Pattern_Oid ¶
type ElementDefinition_Pattern_Oid struct {
Oid *datatypes_go_proto.Oid `protobuf:"bytes,12,opt,name=oid,proto3,oneof"`
}
type ElementDefinition_Pattern_Period ¶
type ElementDefinition_Pattern_Period struct {
Period *datatypes_go_proto.Period `protobuf:"bytes,24,opt,name=period,proto3,oneof"`
}
type ElementDefinition_Pattern_PositiveInt ¶
type ElementDefinition_Pattern_PositiveInt struct {
PositiveInt *datatypes_go_proto.PositiveInt `protobuf:"bytes,15,opt,name=positive_int,json=positiveInt,proto3,oneof"`
}
type ElementDefinition_Pattern_Quantity ¶
type ElementDefinition_Pattern_Quantity struct {
Quantity *datatypes_go_proto.Quantity `protobuf:"bytes,22,opt,name=quantity,proto3,oneof"`
}
type ElementDefinition_Pattern_Range ¶
type ElementDefinition_Pattern_Range struct {
Range *datatypes_go_proto.Range `protobuf:"bytes,23,opt,name=range,proto3,oneof"`
}
type ElementDefinition_Pattern_Ratio ¶
type ElementDefinition_Pattern_Ratio struct {
Ratio *datatypes_go_proto.Ratio `protobuf:"bytes,25,opt,name=ratio,proto3,oneof"`
}
type ElementDefinition_Pattern_Reference ¶
type ElementDefinition_Pattern_Reference struct {
Reference *datatypes_go_proto.Reference `protobuf:"bytes,32,opt,name=reference,proto3,oneof"`
}
type ElementDefinition_Pattern_SampledData ¶
type ElementDefinition_Pattern_SampledData struct {
SampledData *datatypes_go_proto.SampledData `protobuf:"bytes,26,opt,name=sampled_data,json=sampledData,proto3,oneof"`
}
type ElementDefinition_Pattern_Signature ¶
type ElementDefinition_Pattern_Signature struct {
Signature *datatypes_go_proto.Signature `protobuf:"bytes,27,opt,name=signature,proto3,oneof"`
}
type ElementDefinition_Pattern_StringValue ¶
type ElementDefinition_Pattern_StringValue struct {
StringValue *datatypes_go_proto.String `protobuf:"bytes,6,opt,name=string_value,json=string,proto3,oneof"`
}
type ElementDefinition_Pattern_Time ¶
type ElementDefinition_Pattern_Time struct {
Time *datatypes_go_proto.Time `protobuf:"bytes,10,opt,name=time,proto3,oneof"`
}
type ElementDefinition_Pattern_Timing ¶
type ElementDefinition_Pattern_Timing struct {
Timing *datatypes_go_proto.Timing `protobuf:"bytes,31,opt,name=timing,proto3,oneof"`
}
type ElementDefinition_Pattern_UnsignedInt ¶
type ElementDefinition_Pattern_UnsignedInt struct {
UnsignedInt *datatypes_go_proto.UnsignedInt `protobuf:"bytes,14,opt,name=unsigned_int,json=unsignedInt,proto3,oneof"`
}
type ElementDefinition_Pattern_Uri ¶
type ElementDefinition_Pattern_Uri struct {
Uri *datatypes_go_proto.Uri `protobuf:"bytes,7,opt,name=uri,proto3,oneof"`
}
type ElementDefinition_Slicing ¶
type ElementDefinition_Slicing struct { // xml:id (or equivalent in JSON) 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"` // Element values that used to distinguish the slices Discriminator []*datatypes_go_proto.String `protobuf:"bytes,3,rep,name=discriminator,proto3" json:"discriminator,omitempty"` // Text description of how slicing works (or not) Description *datatypes_go_proto.String `protobuf:"bytes,4,opt,name=description,proto3" json:"description,omitempty"` // If elements must be in same order as slices Ordered *datatypes_go_proto.Boolean `protobuf:"bytes,5,opt,name=ordered,proto3" json:"ordered,omitempty"` // closed | open | openAtEnd Rules *codes_go_proto.SlicingRulesCode `protobuf:"bytes,6,opt,name=rules,proto3" json:"rules,omitempty"` // contains filtered or unexported fields }
This element is sliced - slices follow
func (*ElementDefinition_Slicing) Descriptor
deprecated
func (*ElementDefinition_Slicing) Descriptor() ([]byte, []int)
Deprecated: Use ElementDefinition_Slicing.ProtoReflect.Descriptor instead.
func (*ElementDefinition_Slicing) GetDescription ¶
func (x *ElementDefinition_Slicing) GetDescription() *datatypes_go_proto.String
func (*ElementDefinition_Slicing) GetDiscriminator ¶
func (x *ElementDefinition_Slicing) GetDiscriminator() []*datatypes_go_proto.String
func (*ElementDefinition_Slicing) GetExtension ¶
func (x *ElementDefinition_Slicing) GetExtension() []*datatypes_go_proto.Extension
func (*ElementDefinition_Slicing) GetId ¶
func (x *ElementDefinition_Slicing) GetId() *datatypes_go_proto.Id
func (*ElementDefinition_Slicing) GetOrdered ¶
func (x *ElementDefinition_Slicing) GetOrdered() *datatypes_go_proto.Boolean
func (*ElementDefinition_Slicing) GetRules ¶
func (x *ElementDefinition_Slicing) GetRules() *codes_go_proto.SlicingRulesCode
func (*ElementDefinition_Slicing) ProtoMessage ¶
func (*ElementDefinition_Slicing) ProtoMessage()
func (*ElementDefinition_Slicing) ProtoReflect ¶
func (x *ElementDefinition_Slicing) ProtoReflect() protoreflect.Message
func (*ElementDefinition_Slicing) Reset ¶
func (x *ElementDefinition_Slicing) Reset()
func (*ElementDefinition_Slicing) String ¶
func (x *ElementDefinition_Slicing) String() string
type ElementDefinition_Type ¶
type ElementDefinition_Type struct { // xml:id (or equivalent in JSON) 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"` // Name of Data type or Resource Code *codes_go_proto.FHIRDefinedTypeCode `protobuf:"bytes,3,opt,name=code,proto3" json:"code,omitempty"` // Profile (StructureDefinition) to apply (or IG) Profile []*datatypes_go_proto.Uri `protobuf:"bytes,4,rep,name=profile,proto3" json:"profile,omitempty"` // contained | referenced | bundled - how aggregated Aggregation []*codes_go_proto.AggregationModeCode `protobuf:"bytes,5,rep,name=aggregation,proto3" json:"aggregation,omitempty"` // contains filtered or unexported fields }
Data type and Profile for this element
func (*ElementDefinition_Type) Descriptor
deprecated
func (*ElementDefinition_Type) Descriptor() ([]byte, []int)
Deprecated: Use ElementDefinition_Type.ProtoReflect.Descriptor instead.
func (*ElementDefinition_Type) GetAggregation ¶
func (x *ElementDefinition_Type) GetAggregation() []*codes_go_proto.AggregationModeCode
func (*ElementDefinition_Type) GetCode ¶
func (x *ElementDefinition_Type) GetCode() *codes_go_proto.FHIRDefinedTypeCode
func (*ElementDefinition_Type) GetExtension ¶
func (x *ElementDefinition_Type) GetExtension() []*datatypes_go_proto.Extension
func (*ElementDefinition_Type) GetId ¶
func (x *ElementDefinition_Type) GetId() *datatypes_go_proto.Id
func (*ElementDefinition_Type) GetProfile ¶
func (x *ElementDefinition_Type) GetProfile() []*datatypes_go_proto.Uri
func (*ElementDefinition_Type) ProtoMessage ¶
func (*ElementDefinition_Type) ProtoMessage()
func (*ElementDefinition_Type) ProtoReflect ¶
func (x *ElementDefinition_Type) ProtoReflect() protoreflect.Message
func (*ElementDefinition_Type) Reset ¶
func (x *ElementDefinition_Type) Reset()
func (*ElementDefinition_Type) String ¶
func (x *ElementDefinition_Type) String() string
type Narrative ¶
type Narrative struct { // xml:id (or equivalent in JSON) 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"` // generated | extensions | additional | empty Status *codes_go_proto.NarrativeStatusCode `protobuf:"bytes,3,opt,name=status,proto3" json:"status,omitempty"` // Limited xhtml content Div *datatypes_go_proto.Xhtml `protobuf:"bytes,4,opt,name=div,proto3" json:"div,omitempty"` // contains filtered or unexported fields }
Auto-generated from StructureDefinition for Narrative. A human-readable formatted text, including images. See http://hl7.org/fhir/StructureDefinition/Narrative
func (*Narrative) Descriptor
deprecated
func (*Narrative) GetDiv ¶
func (x *Narrative) GetDiv() *datatypes_go_proto.Xhtml
func (*Narrative) GetExtension ¶
func (x *Narrative) GetExtension() []*datatypes_go_proto.Extension
func (*Narrative) GetId ¶
func (x *Narrative) GetId() *datatypes_go_proto.Id
func (*Narrative) GetStatus ¶
func (x *Narrative) GetStatus() *codes_go_proto.NarrativeStatusCode
func (*Narrative) ProtoMessage ¶
func (*Narrative) ProtoMessage()
func (*Narrative) ProtoReflect ¶
func (x *Narrative) ProtoReflect() protoreflect.Message