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.String
- 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 ContactDetail
- func (*ContactDetail) Descriptor() ([]byte, []int)deprecated
- func (x *ContactDetail) GetExtension() []*datatypes_go_proto.Extension
- func (x *ContactDetail) GetId() *datatypes_go_proto.String
- func (x *ContactDetail) GetName() *datatypes_go_proto.String
- func (x *ContactDetail) GetTelecom() []*datatypes_go_proto.ContactPoint
- func (*ContactDetail) ProtoMessage()
- func (x *ContactDetail) ProtoReflect() protoreflect.Message
- func (x *ContactDetail) Reset()
- func (x *ContactDetail) String() string
- type Contributor
- func (*Contributor) Descriptor() ([]byte, []int)deprecated
- func (x *Contributor) GetContact() []*ContactDetail
- func (x *Contributor) GetExtension() []*datatypes_go_proto.Extension
- func (x *Contributor) GetId() *datatypes_go_proto.String
- func (x *Contributor) GetName() *datatypes_go_proto.String
- func (x *Contributor) GetType() *codes_go_proto.ContributorTypeCode
- func (*Contributor) ProtoMessage()
- func (x *Contributor) ProtoReflect() protoreflect.Message
- func (x *Contributor) Reset()
- func (x *Contributor) String() string
- type DataRequirement
- func (*DataRequirement) Descriptor() ([]byte, []int)deprecated
- func (x *DataRequirement) GetCodeFilter() []*DataRequirement_CodeFilter
- func (x *DataRequirement) GetDateFilter() []*DataRequirement_DateFilter
- func (x *DataRequirement) GetExtension() []*datatypes_go_proto.Extension
- func (x *DataRequirement) GetId() *datatypes_go_proto.String
- func (x *DataRequirement) GetMustSupport() []*datatypes_go_proto.String
- func (x *DataRequirement) GetProfile() []*datatypes_go_proto.Uri
- func (x *DataRequirement) GetType() *codes_go_proto.FHIRAllTypesCode
- func (*DataRequirement) ProtoMessage()
- func (x *DataRequirement) ProtoReflect() protoreflect.Message
- func (x *DataRequirement) Reset()
- func (x *DataRequirement) String() string
- type DataRequirement_CodeFilter
- func (*DataRequirement_CodeFilter) Descriptor() ([]byte, []int)deprecated
- func (x *DataRequirement_CodeFilter) GetExtension() []*datatypes_go_proto.Extension
- func (x *DataRequirement_CodeFilter) GetId() *datatypes_go_proto.String
- func (x *DataRequirement_CodeFilter) GetPath() *datatypes_go_proto.String
- func (x *DataRequirement_CodeFilter) GetValueCode() []*datatypes_go_proto.Code
- func (x *DataRequirement_CodeFilter) GetValueCodeableConcept() []*datatypes_go_proto.CodeableConcept
- func (x *DataRequirement_CodeFilter) GetValueCoding() []*datatypes_go_proto.Coding
- func (x *DataRequirement_CodeFilter) GetValueSet() *DataRequirement_CodeFilter_ValueSet
- func (*DataRequirement_CodeFilter) ProtoMessage()
- func (x *DataRequirement_CodeFilter) ProtoReflect() protoreflect.Message
- func (x *DataRequirement_CodeFilter) Reset()
- func (x *DataRequirement_CodeFilter) String() string
- type DataRequirement_CodeFilter_ValueSet
- func (*DataRequirement_CodeFilter_ValueSet) Descriptor() ([]byte, []int)deprecated
- func (x *DataRequirement_CodeFilter_ValueSet) GetReference() *datatypes_go_proto.Reference
- func (x *DataRequirement_CodeFilter_ValueSet) GetStringValue() *datatypes_go_proto.String
- func (m *DataRequirement_CodeFilter_ValueSet) GetValueSet() isDataRequirement_CodeFilter_ValueSet_ValueSet
- func (*DataRequirement_CodeFilter_ValueSet) ProtoMessage()
- func (x *DataRequirement_CodeFilter_ValueSet) ProtoReflect() protoreflect.Message
- func (x *DataRequirement_CodeFilter_ValueSet) Reset()
- func (x *DataRequirement_CodeFilter_ValueSet) String() string
- type DataRequirement_CodeFilter_ValueSet_Reference
- type DataRequirement_CodeFilter_ValueSet_StringValue
- type DataRequirement_DateFilter
- func (*DataRequirement_DateFilter) Descriptor() ([]byte, []int)deprecated
- func (x *DataRequirement_DateFilter) GetExtension() []*datatypes_go_proto.Extension
- func (x *DataRequirement_DateFilter) GetId() *datatypes_go_proto.String
- func (x *DataRequirement_DateFilter) GetPath() *datatypes_go_proto.String
- func (x *DataRequirement_DateFilter) GetValue() *DataRequirement_DateFilter_Value
- func (*DataRequirement_DateFilter) ProtoMessage()
- func (x *DataRequirement_DateFilter) ProtoReflect() protoreflect.Message
- func (x *DataRequirement_DateFilter) Reset()
- func (x *DataRequirement_DateFilter) String() string
- type DataRequirement_DateFilter_Value
- func (*DataRequirement_DateFilter_Value) Descriptor() ([]byte, []int)deprecated
- func (x *DataRequirement_DateFilter_Value) GetDateTime() *datatypes_go_proto.DateTime
- func (x *DataRequirement_DateFilter_Value) GetDuration() *datatypes_go_proto.Duration
- func (x *DataRequirement_DateFilter_Value) GetPeriod() *datatypes_go_proto.Period
- func (m *DataRequirement_DateFilter_Value) GetValue() isDataRequirement_DateFilter_Value_Value
- func (*DataRequirement_DateFilter_Value) ProtoMessage()
- func (x *DataRequirement_DateFilter_Value) ProtoReflect() protoreflect.Message
- func (x *DataRequirement_DateFilter_Value) Reset()
- func (x *DataRequirement_DateFilter_Value) String() string
- type DataRequirement_DateFilter_Value_DateTime
- type DataRequirement_DateFilter_Value_Duration
- type DataRequirement_DateFilter_Value_Period
- type Element
- func (*Element) Descriptor() ([]byte, []int)deprecated
- func (x *Element) GetExtension() []*datatypes_go_proto.Extension
- func (x *Element) GetId() *datatypes_go_proto.String
- 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_ElementDefinitionBinding
- func (x *ElementDefinition) GetCode() []*datatypes_go_proto.Coding
- func (x *ElementDefinition) GetComment() *datatypes_go_proto.Markdown
- func (x *ElementDefinition) GetCondition() []*datatypes_go_proto.Id
- func (x *ElementDefinition) GetConstraint() []*ElementDefinition_Constraint
- func (x *ElementDefinition) GetContentReference() *datatypes_go_proto.Uri
- 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.String
- 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.UnsignedInt
- func (x *ElementDefinition) GetMinValue() *ElementDefinition_MinValue
- func (x *ElementDefinition) GetMustSupport() *datatypes_go_proto.Boolean
- func (x *ElementDefinition) GetOrderMeaning() *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) GetSliceName() *datatypes_go_proto.String
- func (x *ElementDefinition) GetSlicing() *ElementDefinition_Slicing
- func (x *ElementDefinition) GetType() []*ElementDefinition_TypeRef
- 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.String
- func (x *ElementDefinition_Base) GetMax() *datatypes_go_proto.String
- func (x *ElementDefinition_Base) GetMin() *datatypes_go_proto.UnsignedInt
- 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_Constraint
- func (*ElementDefinition_Constraint) Descriptor() ([]byte, []int)deprecated
- func (x *ElementDefinition_Constraint) GetExpression() *datatypes_go_proto.String
- 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.String
- 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) GetSource() *datatypes_go_proto.Uri
- 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) GetAge() *datatypes_go_proto.Age
- 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) GetCount() *datatypes_go_proto.Count
- 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) GetDistance() *datatypes_go_proto.Distance
- func (x *ElementDefinition_DefaultValue) GetDuration() *datatypes_go_proto.Duration
- 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) GetMoney() *datatypes_go_proto.Money
- 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_Age
- 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_Count
- type ElementDefinition_DefaultValue_Date
- type ElementDefinition_DefaultValue_DateTime
- type ElementDefinition_DefaultValue_Decimal
- type ElementDefinition_DefaultValue_Distance
- type ElementDefinition_DefaultValue_Duration
- 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_Money
- 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_ElementDefinitionBinding
- func (*ElementDefinition_ElementDefinitionBinding) Descriptor() ([]byte, []int)deprecated
- func (x *ElementDefinition_ElementDefinitionBinding) GetDescription() *datatypes_go_proto.String
- func (x *ElementDefinition_ElementDefinitionBinding) GetExtension() []*datatypes_go_proto.Extension
- func (x *ElementDefinition_ElementDefinitionBinding) GetId() *datatypes_go_proto.String
- func (x *ElementDefinition_ElementDefinitionBinding) GetStrength() *codes_go_proto.BindingStrengthCode
- func (x *ElementDefinition_ElementDefinitionBinding) GetValueSet() *ElementDefinition_ElementDefinitionBinding_ValueSet
- func (*ElementDefinition_ElementDefinitionBinding) ProtoMessage()
- func (x *ElementDefinition_ElementDefinitionBinding) ProtoReflect() protoreflect.Message
- func (x *ElementDefinition_ElementDefinitionBinding) Reset()
- func (x *ElementDefinition_ElementDefinitionBinding) String() string
- type ElementDefinition_ElementDefinitionBinding_ValueSet
- func (*ElementDefinition_ElementDefinitionBinding_ValueSet) Descriptor() ([]byte, []int)deprecated
- func (x *ElementDefinition_ElementDefinitionBinding_ValueSet) GetReference() *datatypes_go_proto.Reference
- func (x *ElementDefinition_ElementDefinitionBinding_ValueSet) GetUri() *datatypes_go_proto.Uri
- func (m *ElementDefinition_ElementDefinitionBinding_ValueSet) GetValueSet() isElementDefinition_ElementDefinitionBinding_ValueSet_ValueSet
- func (*ElementDefinition_ElementDefinitionBinding_ValueSet) ProtoMessage()
- func (x *ElementDefinition_ElementDefinitionBinding_ValueSet) ProtoReflect() protoreflect.Message
- func (x *ElementDefinition_ElementDefinitionBinding_ValueSet) Reset()
- func (x *ElementDefinition_ElementDefinitionBinding_ValueSet) String() string
- type ElementDefinition_ElementDefinitionBinding_ValueSet_Reference
- type ElementDefinition_ElementDefinitionBinding_ValueSet_Uri
- type ElementDefinition_Example
- func (*ElementDefinition_Example) Descriptor() ([]byte, []int)deprecated
- func (x *ElementDefinition_Example) GetExtension() []*datatypes_go_proto.Extension
- func (x *ElementDefinition_Example) GetId() *datatypes_go_proto.String
- func (x *ElementDefinition_Example) GetLabel() *datatypes_go_proto.String
- func (x *ElementDefinition_Example) GetValue() *ElementDefinition_Example_Value
- 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_Value
- func (*ElementDefinition_Example_Value) Descriptor() ([]byte, []int)deprecated
- func (x *ElementDefinition_Example_Value) GetAddress() *datatypes_go_proto.Address
- func (x *ElementDefinition_Example_Value) GetAge() *datatypes_go_proto.Age
- func (x *ElementDefinition_Example_Value) GetAnnotation() *datatypes_go_proto.Annotation
- func (x *ElementDefinition_Example_Value) GetAttachment() *datatypes_go_proto.Attachment
- func (x *ElementDefinition_Example_Value) GetBase64Binary() *datatypes_go_proto.Base64Binary
- func (x *ElementDefinition_Example_Value) GetBoolean() *datatypes_go_proto.Boolean
- func (x *ElementDefinition_Example_Value) GetCode() *datatypes_go_proto.Code
- func (x *ElementDefinition_Example_Value) GetCodeableConcept() *datatypes_go_proto.CodeableConcept
- func (x *ElementDefinition_Example_Value) GetCoding() *datatypes_go_proto.Coding
- func (x *ElementDefinition_Example_Value) GetContactPoint() *datatypes_go_proto.ContactPoint
- func (x *ElementDefinition_Example_Value) GetCount() *datatypes_go_proto.Count
- func (x *ElementDefinition_Example_Value) GetDate() *datatypes_go_proto.Date
- func (x *ElementDefinition_Example_Value) GetDateTime() *datatypes_go_proto.DateTime
- func (x *ElementDefinition_Example_Value) GetDecimal() *datatypes_go_proto.Decimal
- func (x *ElementDefinition_Example_Value) GetDistance() *datatypes_go_proto.Distance
- func (x *ElementDefinition_Example_Value) GetDuration() *datatypes_go_proto.Duration
- func (x *ElementDefinition_Example_Value) GetHumanName() *datatypes_go_proto.HumanName
- func (x *ElementDefinition_Example_Value) GetId() *datatypes_go_proto.Id
- func (x *ElementDefinition_Example_Value) GetIdentifier() *datatypes_go_proto.Identifier
- func (x *ElementDefinition_Example_Value) GetInstant() *datatypes_go_proto.Instant
- func (x *ElementDefinition_Example_Value) GetInteger() *datatypes_go_proto.Integer
- func (x *ElementDefinition_Example_Value) GetMarkdown() *datatypes_go_proto.Markdown
- func (x *ElementDefinition_Example_Value) GetMeta() *datatypes_go_proto.Meta
- func (x *ElementDefinition_Example_Value) GetMoney() *datatypes_go_proto.Money
- func (x *ElementDefinition_Example_Value) GetOid() *datatypes_go_proto.Oid
- func (x *ElementDefinition_Example_Value) GetPeriod() *datatypes_go_proto.Period
- func (x *ElementDefinition_Example_Value) GetPositiveInt() *datatypes_go_proto.PositiveInt
- func (x *ElementDefinition_Example_Value) GetQuantity() *datatypes_go_proto.Quantity
- func (x *ElementDefinition_Example_Value) GetRange() *datatypes_go_proto.Range
- func (x *ElementDefinition_Example_Value) GetRatio() *datatypes_go_proto.Ratio
- func (x *ElementDefinition_Example_Value) GetReference() *datatypes_go_proto.Reference
- func (x *ElementDefinition_Example_Value) GetSampledData() *datatypes_go_proto.SampledData
- func (x *ElementDefinition_Example_Value) GetSignature() *datatypes_go_proto.Signature
- func (x *ElementDefinition_Example_Value) GetStringValue() *datatypes_go_proto.String
- func (x *ElementDefinition_Example_Value) GetTime() *datatypes_go_proto.Time
- func (x *ElementDefinition_Example_Value) GetTiming() *datatypes_go_proto.Timing
- func (x *ElementDefinition_Example_Value) GetUnsignedInt() *datatypes_go_proto.UnsignedInt
- func (x *ElementDefinition_Example_Value) GetUri() *datatypes_go_proto.Uri
- func (m *ElementDefinition_Example_Value) GetValue() isElementDefinition_Example_Value_Value
- func (*ElementDefinition_Example_Value) ProtoMessage()
- func (x *ElementDefinition_Example_Value) ProtoReflect() protoreflect.Message
- func (x *ElementDefinition_Example_Value) Reset()
- func (x *ElementDefinition_Example_Value) String() string
- type ElementDefinition_Example_Value_Address
- type ElementDefinition_Example_Value_Age
- type ElementDefinition_Example_Value_Annotation
- type ElementDefinition_Example_Value_Attachment
- type ElementDefinition_Example_Value_Base64Binary
- type ElementDefinition_Example_Value_Boolean
- type ElementDefinition_Example_Value_Code
- type ElementDefinition_Example_Value_CodeableConcept
- type ElementDefinition_Example_Value_Coding
- type ElementDefinition_Example_Value_ContactPoint
- type ElementDefinition_Example_Value_Count
- type ElementDefinition_Example_Value_Date
- type ElementDefinition_Example_Value_DateTime
- type ElementDefinition_Example_Value_Decimal
- type ElementDefinition_Example_Value_Distance
- type ElementDefinition_Example_Value_Duration
- type ElementDefinition_Example_Value_HumanName
- type ElementDefinition_Example_Value_Id
- type ElementDefinition_Example_Value_Identifier
- type ElementDefinition_Example_Value_Instant
- type ElementDefinition_Example_Value_Integer
- type ElementDefinition_Example_Value_Markdown
- type ElementDefinition_Example_Value_Meta
- type ElementDefinition_Example_Value_Money
- type ElementDefinition_Example_Value_Oid
- type ElementDefinition_Example_Value_Period
- type ElementDefinition_Example_Value_PositiveInt
- type ElementDefinition_Example_Value_Quantity
- type ElementDefinition_Example_Value_Range
- type ElementDefinition_Example_Value_Ratio
- type ElementDefinition_Example_Value_Reference
- type ElementDefinition_Example_Value_SampledData
- type ElementDefinition_Example_Value_Signature
- type ElementDefinition_Example_Value_StringValue
- type ElementDefinition_Example_Value_Time
- type ElementDefinition_Example_Value_Timing
- type ElementDefinition_Example_Value_UnsignedInt
- type ElementDefinition_Example_Value_Uri
- type ElementDefinition_Fixed
- func (*ElementDefinition_Fixed) Descriptor() ([]byte, []int)deprecated
- func (x *ElementDefinition_Fixed) GetAddress() *datatypes_go_proto.Address
- func (x *ElementDefinition_Fixed) GetAge() *datatypes_go_proto.Age
- 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) GetCount() *datatypes_go_proto.Count
- 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 (x *ElementDefinition_Fixed) GetDistance() *datatypes_go_proto.Distance
- func (x *ElementDefinition_Fixed) GetDuration() *datatypes_go_proto.Duration
- 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) GetMoney() *datatypes_go_proto.Money
- 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_Age
- 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_Count
- type ElementDefinition_Fixed_Date
- type ElementDefinition_Fixed_DateTime
- type ElementDefinition_Fixed_Decimal
- type ElementDefinition_Fixed_Distance
- type ElementDefinition_Fixed_Duration
- 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_Money
- 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) GetComment() *datatypes_go_proto.String
- func (x *ElementDefinition_Mapping) GetExtension() []*datatypes_go_proto.Extension
- func (x *ElementDefinition_Mapping) GetId() *datatypes_go_proto.String
- 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) 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) GetInstant() *datatypes_go_proto.Instant
- func (x *ElementDefinition_MaxValue) GetInteger() *datatypes_go_proto.Integer
- func (m *ElementDefinition_MaxValue) GetMaxValue() isElementDefinition_MaxValue_MaxValue
- func (x *ElementDefinition_MaxValue) GetPositiveInt() *datatypes_go_proto.PositiveInt
- func (x *ElementDefinition_MaxValue) GetQuantity() *datatypes_go_proto.Quantity
- func (x *ElementDefinition_MaxValue) GetTime() *datatypes_go_proto.Time
- func (x *ElementDefinition_MaxValue) GetUnsignedInt() *datatypes_go_proto.UnsignedInt
- 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_Date
- type ElementDefinition_MaxValue_DateTime
- type ElementDefinition_MaxValue_Decimal
- type ElementDefinition_MaxValue_Instant
- type ElementDefinition_MaxValue_Integer
- type ElementDefinition_MaxValue_PositiveInt
- type ElementDefinition_MaxValue_Quantity
- type ElementDefinition_MaxValue_Time
- type ElementDefinition_MaxValue_UnsignedInt
- type ElementDefinition_MinValue
- func (*ElementDefinition_MinValue) Descriptor() ([]byte, []int)deprecated
- 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) GetInstant() *datatypes_go_proto.Instant
- func (x *ElementDefinition_MinValue) GetInteger() *datatypes_go_proto.Integer
- func (m *ElementDefinition_MinValue) GetMinValue() isElementDefinition_MinValue_MinValue
- func (x *ElementDefinition_MinValue) GetPositiveInt() *datatypes_go_proto.PositiveInt
- func (x *ElementDefinition_MinValue) GetQuantity() *datatypes_go_proto.Quantity
- func (x *ElementDefinition_MinValue) GetTime() *datatypes_go_proto.Time
- func (x *ElementDefinition_MinValue) GetUnsignedInt() *datatypes_go_proto.UnsignedInt
- 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_Date
- type ElementDefinition_MinValue_DateTime
- type ElementDefinition_MinValue_Decimal
- type ElementDefinition_MinValue_Instant
- type ElementDefinition_MinValue_Integer
- type ElementDefinition_MinValue_PositiveInt
- type ElementDefinition_MinValue_Quantity
- type ElementDefinition_MinValue_Time
- type ElementDefinition_MinValue_UnsignedInt
- type ElementDefinition_Pattern
- func (*ElementDefinition_Pattern) Descriptor() ([]byte, []int)deprecated
- func (x *ElementDefinition_Pattern) GetAddress() *datatypes_go_proto.Address
- func (x *ElementDefinition_Pattern) GetAge() *datatypes_go_proto.Age
- 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) GetCount() *datatypes_go_proto.Count
- 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) GetDistance() *datatypes_go_proto.Distance
- func (x *ElementDefinition_Pattern) GetDuration() *datatypes_go_proto.Duration
- 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) GetMoney() *datatypes_go_proto.Money
- 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_Age
- 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_Count
- type ElementDefinition_Pattern_Date
- type ElementDefinition_Pattern_DateTime
- type ElementDefinition_Pattern_Decimal
- type ElementDefinition_Pattern_Distance
- type ElementDefinition_Pattern_Duration
- 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_Money
- 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() []*ElementDefinition_Slicing_Discriminator
- func (x *ElementDefinition_Slicing) GetExtension() []*datatypes_go_proto.Extension
- func (x *ElementDefinition_Slicing) GetId() *datatypes_go_proto.String
- 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_Slicing_Discriminator
- func (*ElementDefinition_Slicing_Discriminator) Descriptor() ([]byte, []int)deprecated
- func (x *ElementDefinition_Slicing_Discriminator) GetExtension() []*datatypes_go_proto.Extension
- func (x *ElementDefinition_Slicing_Discriminator) GetId() *datatypes_go_proto.String
- func (x *ElementDefinition_Slicing_Discriminator) GetPath() *datatypes_go_proto.String
- func (x *ElementDefinition_Slicing_Discriminator) GetType() *codes_go_proto.DiscriminatorTypeCode
- func (*ElementDefinition_Slicing_Discriminator) ProtoMessage()
- func (x *ElementDefinition_Slicing_Discriminator) ProtoReflect() protoreflect.Message
- func (x *ElementDefinition_Slicing_Discriminator) Reset()
- func (x *ElementDefinition_Slicing_Discriminator) String() string
- type ElementDefinition_TypeRef
- func (*ElementDefinition_TypeRef) Descriptor() ([]byte, []int)deprecated
- func (x *ElementDefinition_TypeRef) GetAggregation() []*codes_go_proto.AggregationModeCode
- func (x *ElementDefinition_TypeRef) GetCode() *datatypes_go_proto.Uri
- func (x *ElementDefinition_TypeRef) GetExtension() []*datatypes_go_proto.Extension
- func (x *ElementDefinition_TypeRef) GetId() *datatypes_go_proto.String
- func (x *ElementDefinition_TypeRef) GetProfile() *datatypes_go_proto.Uri
- func (x *ElementDefinition_TypeRef) GetTargetProfile() *datatypes_go_proto.Uri
- func (x *ElementDefinition_TypeRef) GetVersioning() *codes_go_proto.ReferenceVersionRulesCode
- func (*ElementDefinition_TypeRef) ProtoMessage()
- func (x *ElementDefinition_TypeRef) ProtoReflect() protoreflect.Message
- func (x *ElementDefinition_TypeRef) Reset()
- func (x *ElementDefinition_TypeRef) 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.String
- 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
- type ParameterDefinition
- func (*ParameterDefinition) Descriptor() ([]byte, []int)deprecated
- func (x *ParameterDefinition) GetDocumentation() *datatypes_go_proto.String
- func (x *ParameterDefinition) GetExtension() []*datatypes_go_proto.Extension
- func (x *ParameterDefinition) GetId() *datatypes_go_proto.String
- func (x *ParameterDefinition) GetMax() *datatypes_go_proto.String
- func (x *ParameterDefinition) GetMin() *datatypes_go_proto.Integer
- func (x *ParameterDefinition) GetName() *datatypes_go_proto.Code
- func (x *ParameterDefinition) GetProfile() *datatypes_go_proto.Reference
- func (x *ParameterDefinition) GetType() *codes_go_proto.FHIRAllTypesCode
- func (x *ParameterDefinition) GetUse() *codes_go_proto.OperationParameterUseCode
- func (*ParameterDefinition) ProtoMessage()
- func (x *ParameterDefinition) ProtoReflect() protoreflect.Message
- func (x *ParameterDefinition) Reset()
- func (x *ParameterDefinition) String() string
- type RelatedArtifact
- func (*RelatedArtifact) Descriptor() ([]byte, []int)deprecated
- func (x *RelatedArtifact) GetCitation() *datatypes_go_proto.String
- func (x *RelatedArtifact) GetDisplay() *datatypes_go_proto.String
- func (x *RelatedArtifact) GetDocument() *datatypes_go_proto.Attachment
- func (x *RelatedArtifact) GetExtension() []*datatypes_go_proto.Extension
- func (x *RelatedArtifact) GetId() *datatypes_go_proto.String
- func (x *RelatedArtifact) GetResource() *datatypes_go_proto.Reference
- func (x *RelatedArtifact) GetType() *codes_go_proto.RelatedArtifactTypeCode
- func (x *RelatedArtifact) GetUrl() *datatypes_go_proto.Uri
- func (*RelatedArtifact) ProtoMessage()
- func (x *RelatedArtifact) ProtoReflect() protoreflect.Message
- func (x *RelatedArtifact) Reset()
- func (x *RelatedArtifact) String() string
- type TriggerDefinition
- func (*TriggerDefinition) Descriptor() ([]byte, []int)deprecated
- func (x *TriggerDefinition) GetEventData() *DataRequirement
- func (x *TriggerDefinition) GetEventName() *datatypes_go_proto.String
- func (x *TriggerDefinition) GetEventTiming() *TriggerDefinition_EventTiming
- func (x *TriggerDefinition) GetExtension() []*datatypes_go_proto.Extension
- func (x *TriggerDefinition) GetId() *datatypes_go_proto.String
- func (x *TriggerDefinition) GetType() *codes_go_proto.TriggerTypeCode
- func (*TriggerDefinition) ProtoMessage()
- func (x *TriggerDefinition) ProtoReflect() protoreflect.Message
- func (x *TriggerDefinition) Reset()
- func (x *TriggerDefinition) String() string
- type TriggerDefinition_EventTiming
- func (*TriggerDefinition_EventTiming) Descriptor() ([]byte, []int)deprecated
- func (x *TriggerDefinition_EventTiming) GetDate() *datatypes_go_proto.Date
- func (x *TriggerDefinition_EventTiming) GetDateTime() *datatypes_go_proto.DateTime
- func (m *TriggerDefinition_EventTiming) GetEventTiming() isTriggerDefinition_EventTiming_EventTiming
- func (x *TriggerDefinition_EventTiming) GetReference() *datatypes_go_proto.Reference
- func (x *TriggerDefinition_EventTiming) GetTiming() *datatypes_go_proto.Timing
- func (*TriggerDefinition_EventTiming) ProtoMessage()
- func (x *TriggerDefinition_EventTiming) ProtoReflect() protoreflect.Message
- func (x *TriggerDefinition_EventTiming) Reset()
- func (x *TriggerDefinition_EventTiming) String() string
- type TriggerDefinition_EventTiming_Date
- type TriggerDefinition_EventTiming_DateTime
- type TriggerDefinition_EventTiming_Reference
- type TriggerDefinition_EventTiming_Timing
- type UsageContext
- func (*UsageContext) Descriptor() ([]byte, []int)deprecated
- func (x *UsageContext) GetCode() *datatypes_go_proto.Coding
- func (x *UsageContext) GetExtension() []*datatypes_go_proto.Extension
- func (x *UsageContext) GetId() *datatypes_go_proto.String
- func (x *UsageContext) GetValue() *UsageContext_Value
- func (*UsageContext) ProtoMessage()
- func (x *UsageContext) ProtoReflect() protoreflect.Message
- func (x *UsageContext) Reset()
- func (x *UsageContext) String() string
- type UsageContext_Value
- func (*UsageContext_Value) Descriptor() ([]byte, []int)deprecated
- func (x *UsageContext_Value) GetCodeableConcept() *datatypes_go_proto.CodeableConcept
- func (x *UsageContext_Value) GetQuantity() *datatypes_go_proto.Quantity
- func (x *UsageContext_Value) GetRange() *datatypes_go_proto.Range
- func (m *UsageContext_Value) GetValue() isUsageContext_Value_Value
- func (*UsageContext_Value) ProtoMessage()
- func (x *UsageContext_Value) ProtoReflect() protoreflect.Message
- func (x *UsageContext_Value) Reset()
- func (x *UsageContext_Value) String() string
- type UsageContext_Value_CodeableConcept
- type UsageContext_Value_Quantity
- type UsageContext_Value_Range
Constants ¶
This section is empty.
Variables ¶
var File_proto_google_fhir_proto_stu3_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.String `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // Additional Content defined by implementations Extension []*datatypes_go_proto.Extension `protobuf:"bytes,2,rep,name=extension,proto3" json:"extension,omitempty"` // Extensions that cannot be ignored 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, last updated 2017-04-19T07:44:43.294+10:00. 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.String
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 ContactDetail ¶
type ContactDetail struct { // xml:id (or equivalent in JSON) Id *datatypes_go_proto.String `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // Additional Content defined by implementations Extension []*datatypes_go_proto.Extension `protobuf:"bytes,2,rep,name=extension,proto3" json:"extension,omitempty"` // Name of an individual to contact Name *datatypes_go_proto.String `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"` // Contact details for individual or organization Telecom []*datatypes_go_proto.ContactPoint `protobuf:"bytes,4,rep,name=telecom,proto3" json:"telecom,omitempty"` // contains filtered or unexported fields }
Auto-generated from StructureDefinition for ContactDetail, last updated 2017-04-19T07:44:43.294+10:00. Contact information. See http://hl7.org/fhir/StructureDefinition/ContactDetail
func (*ContactDetail) Descriptor
deprecated
func (*ContactDetail) Descriptor() ([]byte, []int)
Deprecated: Use ContactDetail.ProtoReflect.Descriptor instead.
func (*ContactDetail) GetExtension ¶
func (x *ContactDetail) GetExtension() []*datatypes_go_proto.Extension
func (*ContactDetail) GetId ¶
func (x *ContactDetail) GetId() *datatypes_go_proto.String
func (*ContactDetail) GetName ¶
func (x *ContactDetail) GetName() *datatypes_go_proto.String
func (*ContactDetail) GetTelecom ¶
func (x *ContactDetail) GetTelecom() []*datatypes_go_proto.ContactPoint
func (*ContactDetail) ProtoMessage ¶
func (*ContactDetail) ProtoMessage()
func (*ContactDetail) ProtoReflect ¶
func (x *ContactDetail) ProtoReflect() protoreflect.Message
func (*ContactDetail) Reset ¶
func (x *ContactDetail) Reset()
func (*ContactDetail) String ¶
func (x *ContactDetail) String() string
type Contributor ¶
type Contributor struct { // xml:id (or equivalent in JSON) Id *datatypes_go_proto.String `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // Additional Content defined by implementations Extension []*datatypes_go_proto.Extension `protobuf:"bytes,2,rep,name=extension,proto3" json:"extension,omitempty"` // author | editor | reviewer | endorser Type *codes_go_proto.ContributorTypeCode `protobuf:"bytes,3,opt,name=type,proto3" json:"type,omitempty"` // Who contributed the content Name *datatypes_go_proto.String `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"` // Contact details of the contributor Contact []*ContactDetail `protobuf:"bytes,5,rep,name=contact,proto3" json:"contact,omitempty"` // contains filtered or unexported fields }
Auto-generated from StructureDefinition for Contributor, last updated 2017-04-19T07:44:43.294+10:00. Contributor information. See http://hl7.org/fhir/StructureDefinition/Contributor
func (*Contributor) Descriptor
deprecated
func (*Contributor) Descriptor() ([]byte, []int)
Deprecated: Use Contributor.ProtoReflect.Descriptor instead.
func (*Contributor) GetContact ¶
func (x *Contributor) GetContact() []*ContactDetail
func (*Contributor) GetExtension ¶
func (x *Contributor) GetExtension() []*datatypes_go_proto.Extension
func (*Contributor) GetId ¶
func (x *Contributor) GetId() *datatypes_go_proto.String
func (*Contributor) GetName ¶
func (x *Contributor) GetName() *datatypes_go_proto.String
func (*Contributor) GetType ¶
func (x *Contributor) GetType() *codes_go_proto.ContributorTypeCode
func (*Contributor) ProtoMessage ¶
func (*Contributor) ProtoMessage()
func (*Contributor) ProtoReflect ¶
func (x *Contributor) ProtoReflect() protoreflect.Message
func (*Contributor) Reset ¶
func (x *Contributor) Reset()
func (*Contributor) String ¶
func (x *Contributor) String() string
type DataRequirement ¶
type DataRequirement struct { // xml:id (or equivalent in JSON) Id *datatypes_go_proto.String `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // Additional Content defined by implementations Extension []*datatypes_go_proto.Extension `protobuf:"bytes,2,rep,name=extension,proto3" json:"extension,omitempty"` // The type of the required data Type *codes_go_proto.FHIRAllTypesCode `protobuf:"bytes,3,opt,name=type,proto3" json:"type,omitempty"` // The profile of the required data Profile []*datatypes_go_proto.Uri `protobuf:"bytes,4,rep,name=profile,proto3" json:"profile,omitempty"` // Indicates that specific structure elements are referenced by the knowledge // module MustSupport []*datatypes_go_proto.String `protobuf:"bytes,5,rep,name=must_support,json=mustSupport,proto3" json:"must_support,omitempty"` CodeFilter []*DataRequirement_CodeFilter `protobuf:"bytes,6,rep,name=code_filter,json=codeFilter,proto3" json:"code_filter,omitempty"` DateFilter []*DataRequirement_DateFilter `protobuf:"bytes,7,rep,name=date_filter,json=dateFilter,proto3" json:"date_filter,omitempty"` // contains filtered or unexported fields }
Auto-generated from StructureDefinition for DataRequirement, last updated 2017-04-19T07:44:43.294+10:00. Describes a required data item. See http://hl7.org/fhir/StructureDefinition/DataRequirement
func (*DataRequirement) Descriptor
deprecated
func (*DataRequirement) Descriptor() ([]byte, []int)
Deprecated: Use DataRequirement.ProtoReflect.Descriptor instead.
func (*DataRequirement) GetCodeFilter ¶
func (x *DataRequirement) GetCodeFilter() []*DataRequirement_CodeFilter
func (*DataRequirement) GetDateFilter ¶
func (x *DataRequirement) GetDateFilter() []*DataRequirement_DateFilter
func (*DataRequirement) GetExtension ¶
func (x *DataRequirement) GetExtension() []*datatypes_go_proto.Extension
func (*DataRequirement) GetId ¶
func (x *DataRequirement) GetId() *datatypes_go_proto.String
func (*DataRequirement) GetMustSupport ¶
func (x *DataRequirement) GetMustSupport() []*datatypes_go_proto.String
func (*DataRequirement) GetProfile ¶
func (x *DataRequirement) GetProfile() []*datatypes_go_proto.Uri
func (*DataRequirement) GetType ¶
func (x *DataRequirement) GetType() *codes_go_proto.FHIRAllTypesCode
func (*DataRequirement) ProtoMessage ¶
func (*DataRequirement) ProtoMessage()
func (*DataRequirement) ProtoReflect ¶
func (x *DataRequirement) ProtoReflect() protoreflect.Message
func (*DataRequirement) Reset ¶
func (x *DataRequirement) Reset()
func (*DataRequirement) String ¶
func (x *DataRequirement) String() string
type DataRequirement_CodeFilter ¶
type DataRequirement_CodeFilter struct { // xml:id (or equivalent in JSON) Id *datatypes_go_proto.String `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // Additional Content defined by implementations Extension []*datatypes_go_proto.Extension `protobuf:"bytes,2,rep,name=extension,proto3" json:"extension,omitempty"` // The code-valued attribute of the filter Path *datatypes_go_proto.String `protobuf:"bytes,3,opt,name=path,proto3" json:"path,omitempty"` ValueSet *DataRequirement_CodeFilter_ValueSet `protobuf:"bytes,4,opt,name=value_set,json=valueSet,proto3" json:"value_set,omitempty"` // What code is expected ValueCode []*datatypes_go_proto.Code `protobuf:"bytes,5,rep,name=value_code,json=valueCode,proto3" json:"value_code,omitempty"` // What Coding is expected ValueCoding []*datatypes_go_proto.Coding `protobuf:"bytes,6,rep,name=value_coding,json=valueCoding,proto3" json:"value_coding,omitempty"` // What CodeableConcept is expected ValueCodeableConcept []*datatypes_go_proto.CodeableConcept `protobuf:"bytes,7,rep,name=value_codeable_concept,json=valueCodeableConcept,proto3" json:"value_codeable_concept,omitempty"` // contains filtered or unexported fields }
What codes are expected
func (*DataRequirement_CodeFilter) Descriptor
deprecated
func (*DataRequirement_CodeFilter) Descriptor() ([]byte, []int)
Deprecated: Use DataRequirement_CodeFilter.ProtoReflect.Descriptor instead.
func (*DataRequirement_CodeFilter) GetExtension ¶
func (x *DataRequirement_CodeFilter) GetExtension() []*datatypes_go_proto.Extension
func (*DataRequirement_CodeFilter) GetId ¶
func (x *DataRequirement_CodeFilter) GetId() *datatypes_go_proto.String
func (*DataRequirement_CodeFilter) GetPath ¶
func (x *DataRequirement_CodeFilter) GetPath() *datatypes_go_proto.String
func (*DataRequirement_CodeFilter) GetValueCode ¶
func (x *DataRequirement_CodeFilter) GetValueCode() []*datatypes_go_proto.Code
func (*DataRequirement_CodeFilter) GetValueCodeableConcept ¶
func (x *DataRequirement_CodeFilter) GetValueCodeableConcept() []*datatypes_go_proto.CodeableConcept
func (*DataRequirement_CodeFilter) GetValueCoding ¶
func (x *DataRequirement_CodeFilter) GetValueCoding() []*datatypes_go_proto.Coding
func (*DataRequirement_CodeFilter) GetValueSet ¶
func (x *DataRequirement_CodeFilter) GetValueSet() *DataRequirement_CodeFilter_ValueSet
func (*DataRequirement_CodeFilter) ProtoMessage ¶
func (*DataRequirement_CodeFilter) ProtoMessage()
func (*DataRequirement_CodeFilter) ProtoReflect ¶
func (x *DataRequirement_CodeFilter) ProtoReflect() protoreflect.Message
func (*DataRequirement_CodeFilter) Reset ¶
func (x *DataRequirement_CodeFilter) Reset()
func (*DataRequirement_CodeFilter) String ¶
func (x *DataRequirement_CodeFilter) String() string
type DataRequirement_CodeFilter_ValueSet ¶
type DataRequirement_CodeFilter_ValueSet struct { // Types that are assignable to ValueSet: // *DataRequirement_CodeFilter_ValueSet_StringValue // *DataRequirement_CodeFilter_ValueSet_Reference ValueSet isDataRequirement_CodeFilter_ValueSet_ValueSet `protobuf_oneof:"value_set"` // contains filtered or unexported fields }
Valueset for the filter
func (*DataRequirement_CodeFilter_ValueSet) Descriptor
deprecated
func (*DataRequirement_CodeFilter_ValueSet) Descriptor() ([]byte, []int)
Deprecated: Use DataRequirement_CodeFilter_ValueSet.ProtoReflect.Descriptor instead.
func (*DataRequirement_CodeFilter_ValueSet) GetReference ¶
func (x *DataRequirement_CodeFilter_ValueSet) GetReference() *datatypes_go_proto.Reference
func (*DataRequirement_CodeFilter_ValueSet) GetStringValue ¶
func (x *DataRequirement_CodeFilter_ValueSet) GetStringValue() *datatypes_go_proto.String
func (*DataRequirement_CodeFilter_ValueSet) GetValueSet ¶
func (m *DataRequirement_CodeFilter_ValueSet) GetValueSet() isDataRequirement_CodeFilter_ValueSet_ValueSet
func (*DataRequirement_CodeFilter_ValueSet) ProtoMessage ¶
func (*DataRequirement_CodeFilter_ValueSet) ProtoMessage()
func (*DataRequirement_CodeFilter_ValueSet) ProtoReflect ¶
func (x *DataRequirement_CodeFilter_ValueSet) ProtoReflect() protoreflect.Message
func (*DataRequirement_CodeFilter_ValueSet) Reset ¶
func (x *DataRequirement_CodeFilter_ValueSet) Reset()
func (*DataRequirement_CodeFilter_ValueSet) String ¶
func (x *DataRequirement_CodeFilter_ValueSet) String() string
type DataRequirement_CodeFilter_ValueSet_Reference ¶
type DataRequirement_CodeFilter_ValueSet_Reference struct {
Reference *datatypes_go_proto.Reference `protobuf:"bytes,2,opt,name=reference,proto3,oneof"`
}
type DataRequirement_CodeFilter_ValueSet_StringValue ¶
type DataRequirement_CodeFilter_ValueSet_StringValue struct {
StringValue *datatypes_go_proto.String `protobuf:"bytes,1,opt,name=string_value,json=string,proto3,oneof"`
}
type DataRequirement_DateFilter ¶
type DataRequirement_DateFilter struct { // xml:id (or equivalent in JSON) Id *datatypes_go_proto.String `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // Additional Content defined by implementations Extension []*datatypes_go_proto.Extension `protobuf:"bytes,2,rep,name=extension,proto3" json:"extension,omitempty"` // The date-valued attribute of the filter Path *datatypes_go_proto.String `protobuf:"bytes,3,opt,name=path,proto3" json:"path,omitempty"` Value *DataRequirement_DateFilter_Value `protobuf:"bytes,4,opt,name=value,proto3" json:"value,omitempty"` // contains filtered or unexported fields }
What dates/date ranges are expected
func (*DataRequirement_DateFilter) Descriptor
deprecated
func (*DataRequirement_DateFilter) Descriptor() ([]byte, []int)
Deprecated: Use DataRequirement_DateFilter.ProtoReflect.Descriptor instead.
func (*DataRequirement_DateFilter) GetExtension ¶
func (x *DataRequirement_DateFilter) GetExtension() []*datatypes_go_proto.Extension
func (*DataRequirement_DateFilter) GetId ¶
func (x *DataRequirement_DateFilter) GetId() *datatypes_go_proto.String
func (*DataRequirement_DateFilter) GetPath ¶
func (x *DataRequirement_DateFilter) GetPath() *datatypes_go_proto.String
func (*DataRequirement_DateFilter) GetValue ¶
func (x *DataRequirement_DateFilter) GetValue() *DataRequirement_DateFilter_Value
func (*DataRequirement_DateFilter) ProtoMessage ¶
func (*DataRequirement_DateFilter) ProtoMessage()
func (*DataRequirement_DateFilter) ProtoReflect ¶
func (x *DataRequirement_DateFilter) ProtoReflect() protoreflect.Message
func (*DataRequirement_DateFilter) Reset ¶
func (x *DataRequirement_DateFilter) Reset()
func (*DataRequirement_DateFilter) String ¶
func (x *DataRequirement_DateFilter) String() string
type DataRequirement_DateFilter_Value ¶
type DataRequirement_DateFilter_Value struct { // Types that are assignable to Value: // *DataRequirement_DateFilter_Value_DateTime // *DataRequirement_DateFilter_Value_Period // *DataRequirement_DateFilter_Value_Duration Value isDataRequirement_DateFilter_Value_Value `protobuf_oneof:"value"` // contains filtered or unexported fields }
The value of the filter, as a Period, DateTime, or Duration value
func (*DataRequirement_DateFilter_Value) Descriptor
deprecated
func (*DataRequirement_DateFilter_Value) Descriptor() ([]byte, []int)
Deprecated: Use DataRequirement_DateFilter_Value.ProtoReflect.Descriptor instead.
func (*DataRequirement_DateFilter_Value) GetDateTime ¶
func (x *DataRequirement_DateFilter_Value) GetDateTime() *datatypes_go_proto.DateTime
func (*DataRequirement_DateFilter_Value) GetDuration ¶
func (x *DataRequirement_DateFilter_Value) GetDuration() *datatypes_go_proto.Duration
func (*DataRequirement_DateFilter_Value) GetPeriod ¶
func (x *DataRequirement_DateFilter_Value) GetPeriod() *datatypes_go_proto.Period
func (*DataRequirement_DateFilter_Value) GetValue ¶
func (m *DataRequirement_DateFilter_Value) GetValue() isDataRequirement_DateFilter_Value_Value
func (*DataRequirement_DateFilter_Value) ProtoMessage ¶
func (*DataRequirement_DateFilter_Value) ProtoMessage()
func (*DataRequirement_DateFilter_Value) ProtoReflect ¶
func (x *DataRequirement_DateFilter_Value) ProtoReflect() protoreflect.Message
func (*DataRequirement_DateFilter_Value) Reset ¶
func (x *DataRequirement_DateFilter_Value) Reset()
func (*DataRequirement_DateFilter_Value) String ¶
func (x *DataRequirement_DateFilter_Value) String() string
type DataRequirement_DateFilter_Value_DateTime ¶
type DataRequirement_DateFilter_Value_DateTime struct {
DateTime *datatypes_go_proto.DateTime `protobuf:"bytes,1,opt,name=date_time,json=dateTime,proto3,oneof"`
}
type DataRequirement_DateFilter_Value_Duration ¶
type DataRequirement_DateFilter_Value_Duration struct {
Duration *datatypes_go_proto.Duration `protobuf:"bytes,3,opt,name=duration,proto3,oneof"`
}
type DataRequirement_DateFilter_Value_Period ¶
type DataRequirement_DateFilter_Value_Period struct {
Period *datatypes_go_proto.Period `protobuf:"bytes,2,opt,name=period,proto3,oneof"`
}
type Element ¶
type Element struct { // xml:id (or equivalent in JSON) Id *datatypes_go_proto.String `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // Additional Content defined by implementations Extension []*datatypes_go_proto.Extension `protobuf:"bytes,2,rep,name=extension,proto3" json:"extension,omitempty"` // contains filtered or unexported fields }
Auto-generated from StructureDefinition for Element, last updated 2017-04-19T07:44:43.294+10:00. 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.String
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.String `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // Additional Content defined by implementations Extension []*datatypes_go_proto.Extension `protobuf:"bytes,2,rep,name=extension,proto3" json:"extension,omitempty"` // Path of the element in the hierarchy of elements Path *datatypes_go_proto.String `protobuf:"bytes,3,opt,name=path,proto3" json:"path,omitempty"` // xmlAttr | xmlText | typeAttr | cdaText | xhtml Representation []*codes_go_proto.PropertyRepresentationCode `protobuf:"bytes,4,rep,name=representation,proto3" json:"representation,omitempty"` // Name for this particular element (in a set of slices) SliceName *datatypes_go_proto.String `protobuf:"bytes,5,opt,name=slice_name,json=sliceName,proto3" json:"slice_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"` // Corresponding codes in terminologies 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 space-constrained 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 Comment *datatypes_go_proto.Markdown `protobuf:"bytes,11,opt,name=comment,proto3" json:"comment,omitempty"` // Why this resource has been created 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.UnsignedInt `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"` // Reference to definition of content for the element ContentReference *datatypes_go_proto.Uri `protobuf:"bytes,17,opt,name=content_reference,json=contentReference,proto3" json:"content_reference,omitempty"` Type []*ElementDefinition_TypeRef `protobuf:"bytes,18,rep,name=type,proto3" json:"type,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"` // What the order of the elements means OrderMeaning *datatypes_go_proto.String `protobuf:"bytes,21,opt,name=order_meaning,json=orderMeaning,proto3" json:"order_meaning,omitempty"` Fixed *ElementDefinition_Fixed `protobuf:"bytes,22,opt,name=fixed,proto3" json:"fixed,omitempty"` Pattern *ElementDefinition_Pattern `protobuf:"bytes,23,opt,name=pattern,proto3" json:"pattern,omitempty"` Example []*ElementDefinition_Example `protobuf:"bytes,24,rep,name=example,proto3" json:"example,omitempty"` MinValue *ElementDefinition_MinValue `protobuf:"bytes,25,opt,name=min_value,json=minValue,proto3" json:"min_value,omitempty"` MaxValue *ElementDefinition_MaxValue `protobuf:"bytes,26,opt,name=max_value,json=maxValue,proto3" json:"max_value,omitempty"` // Max length for strings MaxLength *datatypes_go_proto.Integer `protobuf:"bytes,27,opt,name=max_length,json=maxLength,proto3" json:"max_length,omitempty"` // Reference to invariant about presence Condition []*datatypes_go_proto.Id `protobuf:"bytes,28,rep,name=condition,proto3" json:"condition,omitempty"` Constraint []*ElementDefinition_Constraint `protobuf:"bytes,29,rep,name=constraint,proto3" json:"constraint,omitempty"` // If the element must supported MustSupport *datatypes_go_proto.Boolean `protobuf:"bytes,30,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,31,opt,name=is_modifier,json=isModifier,proto3" json:"is_modifier,omitempty"` // Include when _summary = true? IsSummary *datatypes_go_proto.Boolean `protobuf:"bytes,32,opt,name=is_summary,json=isSummary,proto3" json:"is_summary,omitempty"` Binding *ElementDefinition_ElementDefinitionBinding `protobuf:"bytes,33,opt,name=binding,proto3" json:"binding,omitempty"` Mapping []*ElementDefinition_Mapping `protobuf:"bytes,34,rep,name=mapping,proto3" json:"mapping,omitempty"` // contains filtered or unexported fields }
Auto-generated from StructureDefinition for ElementDefinition, last updated 2017-04-19T07:44:43.294+10:00. 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_ElementDefinitionBinding
func (*ElementDefinition) GetCode ¶
func (x *ElementDefinition) GetCode() []*datatypes_go_proto.Coding
func (*ElementDefinition) GetComment ¶
func (x *ElementDefinition) GetComment() *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) GetContentReference ¶
func (x *ElementDefinition) GetContentReference() *datatypes_go_proto.Uri
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.String
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.UnsignedInt
func (*ElementDefinition) GetMinValue ¶
func (x *ElementDefinition) GetMinValue() *ElementDefinition_MinValue
func (*ElementDefinition) GetMustSupport ¶
func (x *ElementDefinition) GetMustSupport() *datatypes_go_proto.Boolean
func (*ElementDefinition) GetOrderMeaning ¶
func (x *ElementDefinition) GetOrderMeaning() *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) GetSliceName ¶
func (x *ElementDefinition) GetSliceName() *datatypes_go_proto.String
func (*ElementDefinition) GetSlicing ¶
func (x *ElementDefinition) GetSlicing() *ElementDefinition_Slicing
func (*ElementDefinition) GetType ¶
func (x *ElementDefinition) GetType() []*ElementDefinition_TypeRef
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.String `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // Additional Content defined by implementations Extension []*datatypes_go_proto.Extension `protobuf:"bytes,2,rep,name=extension,proto3" json:"extension,omitempty"` // 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.UnsignedInt `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.String
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.UnsignedInt
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_Constraint ¶
type ElementDefinition_Constraint struct { // xml:id (or equivalent in JSON) Id *datatypes_go_proto.String `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // Additional Content defined by implementations Extension []*datatypes_go_proto.Extension `protobuf:"bytes,2,rep,name=extension,proto3" json:"extension,omitempty"` // Target of 'condition' reference above Key *datatypes_go_proto.Id `protobuf:"bytes,3,opt,name=key,proto3" json:"key,omitempty"` // Why this constraint is 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"` // FHIRPath expression of constraint Expression *datatypes_go_proto.String `protobuf:"bytes,7,opt,name=expression,proto3" json:"expression,omitempty"` // XPath expression of constraint Xpath *datatypes_go_proto.String `protobuf:"bytes,8,opt,name=xpath,proto3" json:"xpath,omitempty"` // Reference to original source of constraint Source *datatypes_go_proto.Uri `protobuf:"bytes,9,opt,name=source,proto3" json:"source,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) GetExpression ¶
func (x *ElementDefinition_Constraint) GetExpression() *datatypes_go_proto.String
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.String
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) GetSource ¶
func (x *ElementDefinition_Constraint) GetSource() *datatypes_go_proto.Uri
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_Base64Binary // *ElementDefinition_DefaultValue_Boolean // *ElementDefinition_DefaultValue_Code // *ElementDefinition_DefaultValue_Date // *ElementDefinition_DefaultValue_DateTime // *ElementDefinition_DefaultValue_Decimal // *ElementDefinition_DefaultValue_Id // *ElementDefinition_DefaultValue_Instant // *ElementDefinition_DefaultValue_Integer // *ElementDefinition_DefaultValue_Markdown // *ElementDefinition_DefaultValue_Oid // *ElementDefinition_DefaultValue_PositiveInt // *ElementDefinition_DefaultValue_StringValue // *ElementDefinition_DefaultValue_Time // *ElementDefinition_DefaultValue_UnsignedInt // *ElementDefinition_DefaultValue_Uri // *ElementDefinition_DefaultValue_Address // *ElementDefinition_DefaultValue_Age // *ElementDefinition_DefaultValue_Annotation // *ElementDefinition_DefaultValue_Attachment // *ElementDefinition_DefaultValue_CodeableConcept // *ElementDefinition_DefaultValue_Coding // *ElementDefinition_DefaultValue_ContactPoint // *ElementDefinition_DefaultValue_Count // *ElementDefinition_DefaultValue_Distance // *ElementDefinition_DefaultValue_Duration // *ElementDefinition_DefaultValue_HumanName // *ElementDefinition_DefaultValue_Identifier // *ElementDefinition_DefaultValue_Money // *ElementDefinition_DefaultValue_Period // *ElementDefinition_DefaultValue_Quantity // *ElementDefinition_DefaultValue_Range // *ElementDefinition_DefaultValue_Ratio // *ElementDefinition_DefaultValue_Reference // *ElementDefinition_DefaultValue_SampledData // *ElementDefinition_DefaultValue_Signature // *ElementDefinition_DefaultValue_Timing // *ElementDefinition_DefaultValue_Meta DefaultValue isElementDefinition_DefaultValue_DefaultValue `protobuf_oneof:"default_value"` // contains filtered or unexported fields }
Specified value if 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) GetAge ¶
func (x *ElementDefinition_DefaultValue) GetAge() *datatypes_go_proto.Age
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) GetCount ¶
func (x *ElementDefinition_DefaultValue) GetCount() *datatypes_go_proto.Count
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) GetDistance ¶
func (x *ElementDefinition_DefaultValue) GetDistance() *datatypes_go_proto.Distance
func (*ElementDefinition_DefaultValue) GetDuration ¶
func (x *ElementDefinition_DefaultValue) GetDuration() *datatypes_go_proto.Duration
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) GetMoney ¶
func (x *ElementDefinition_DefaultValue) GetMoney() *datatypes_go_proto.Money
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,17,opt,name=address,proto3,oneof"`
}
type ElementDefinition_DefaultValue_Age ¶
type ElementDefinition_DefaultValue_Age struct {
Age *datatypes_go_proto.Age `protobuf:"bytes,18,opt,name=age,proto3,oneof"`
}
type ElementDefinition_DefaultValue_Annotation ¶
type ElementDefinition_DefaultValue_Annotation struct {
Annotation *datatypes_go_proto.Annotation `protobuf:"bytes,19,opt,name=annotation,proto3,oneof"`
}
type ElementDefinition_DefaultValue_Attachment ¶
type ElementDefinition_DefaultValue_Attachment struct {
Attachment *datatypes_go_proto.Attachment `protobuf:"bytes,20,opt,name=attachment,proto3,oneof"`
}
type ElementDefinition_DefaultValue_Base64Binary ¶
type ElementDefinition_DefaultValue_Base64Binary struct {
Base64Binary *datatypes_go_proto.Base64Binary `protobuf:"bytes,1,opt,name=base64_binary,json=base64Binary,proto3,oneof"`
}
type ElementDefinition_DefaultValue_Boolean ¶
type ElementDefinition_DefaultValue_Boolean struct {
Boolean *datatypes_go_proto.Boolean `protobuf:"bytes,2,opt,name=boolean,proto3,oneof"`
}
type ElementDefinition_DefaultValue_Code ¶
type ElementDefinition_DefaultValue_Code struct {
Code *datatypes_go_proto.Code `protobuf:"bytes,3,opt,name=code,proto3,oneof"`
}
type ElementDefinition_DefaultValue_CodeableConcept ¶
type ElementDefinition_DefaultValue_CodeableConcept struct {
CodeableConcept *datatypes_go_proto.CodeableConcept `protobuf:"bytes,21,opt,name=codeable_concept,json=codeableConcept,proto3,oneof"`
}
type ElementDefinition_DefaultValue_Coding ¶
type ElementDefinition_DefaultValue_Coding struct {
Coding *datatypes_go_proto.Coding `protobuf:"bytes,22,opt,name=coding,proto3,oneof"`
}
type ElementDefinition_DefaultValue_ContactPoint ¶
type ElementDefinition_DefaultValue_ContactPoint struct {
ContactPoint *datatypes_go_proto.ContactPoint `protobuf:"bytes,23,opt,name=contact_point,json=contactPoint,proto3,oneof"`
}
type ElementDefinition_DefaultValue_Count ¶
type ElementDefinition_DefaultValue_Count struct {
Count *datatypes_go_proto.Count `protobuf:"bytes,24,opt,name=count,proto3,oneof"`
}
type ElementDefinition_DefaultValue_Date ¶
type ElementDefinition_DefaultValue_Date struct {
Date *datatypes_go_proto.Date `protobuf:"bytes,4,opt,name=date,proto3,oneof"`
}
type ElementDefinition_DefaultValue_DateTime ¶
type ElementDefinition_DefaultValue_DateTime struct {
DateTime *datatypes_go_proto.DateTime `protobuf:"bytes,5,opt,name=date_time,json=dateTime,proto3,oneof"`
}
type ElementDefinition_DefaultValue_Decimal ¶
type ElementDefinition_DefaultValue_Decimal struct {
Decimal *datatypes_go_proto.Decimal `protobuf:"bytes,6,opt,name=decimal,proto3,oneof"`
}
type ElementDefinition_DefaultValue_Distance ¶
type ElementDefinition_DefaultValue_Distance struct {
Distance *datatypes_go_proto.Distance `protobuf:"bytes,25,opt,name=distance,proto3,oneof"`
}
type ElementDefinition_DefaultValue_Duration ¶
type ElementDefinition_DefaultValue_Duration struct {
Duration *datatypes_go_proto.Duration `protobuf:"bytes,26,opt,name=duration,proto3,oneof"`
}
type ElementDefinition_DefaultValue_HumanName ¶
type ElementDefinition_DefaultValue_HumanName struct {
HumanName *datatypes_go_proto.HumanName `protobuf:"bytes,27,opt,name=human_name,json=humanName,proto3,oneof"`
}
type ElementDefinition_DefaultValue_Id ¶
type ElementDefinition_DefaultValue_Id struct {
Id *datatypes_go_proto.Id `protobuf:"bytes,7,opt,name=id,proto3,oneof"`
}
type ElementDefinition_DefaultValue_Identifier ¶
type ElementDefinition_DefaultValue_Identifier struct {
Identifier *datatypes_go_proto.Identifier `protobuf:"bytes,28,opt,name=identifier,proto3,oneof"`
}
type ElementDefinition_DefaultValue_Instant ¶
type ElementDefinition_DefaultValue_Instant struct {
Instant *datatypes_go_proto.Instant `protobuf:"bytes,8,opt,name=instant,proto3,oneof"`
}
type ElementDefinition_DefaultValue_Integer ¶
type ElementDefinition_DefaultValue_Integer struct {
Integer *datatypes_go_proto.Integer `protobuf:"bytes,9,opt,name=integer,proto3,oneof"`
}
type ElementDefinition_DefaultValue_Markdown ¶
type ElementDefinition_DefaultValue_Markdown struct {
Markdown *datatypes_go_proto.Markdown `protobuf:"bytes,10,opt,name=markdown,proto3,oneof"`
}
type ElementDefinition_DefaultValue_Meta ¶
type ElementDefinition_DefaultValue_Meta struct {
Meta *datatypes_go_proto.Meta `protobuf:"bytes,38,opt,name=meta,proto3,oneof"`
}
type ElementDefinition_DefaultValue_Money ¶
type ElementDefinition_DefaultValue_Money struct {
Money *datatypes_go_proto.Money `protobuf:"bytes,29,opt,name=money,proto3,oneof"`
}
type ElementDefinition_DefaultValue_Oid ¶
type ElementDefinition_DefaultValue_Oid struct {
Oid *datatypes_go_proto.Oid `protobuf:"bytes,11,opt,name=oid,proto3,oneof"`
}
type ElementDefinition_DefaultValue_Period ¶
type ElementDefinition_DefaultValue_Period struct {
Period *datatypes_go_proto.Period `protobuf:"bytes,30,opt,name=period,proto3,oneof"`
}
type ElementDefinition_DefaultValue_PositiveInt ¶
type ElementDefinition_DefaultValue_PositiveInt struct {
PositiveInt *datatypes_go_proto.PositiveInt `protobuf:"bytes,12,opt,name=positive_int,json=positiveInt,proto3,oneof"`
}
type ElementDefinition_DefaultValue_Quantity ¶
type ElementDefinition_DefaultValue_Quantity struct {
Quantity *datatypes_go_proto.Quantity `protobuf:"bytes,31,opt,name=quantity,proto3,oneof"`
}
type ElementDefinition_DefaultValue_Range ¶
type ElementDefinition_DefaultValue_Range struct {
Range *datatypes_go_proto.Range `protobuf:"bytes,32,opt,name=range,proto3,oneof"`
}
type ElementDefinition_DefaultValue_Ratio ¶
type ElementDefinition_DefaultValue_Ratio struct {
Ratio *datatypes_go_proto.Ratio `protobuf:"bytes,33,opt,name=ratio,proto3,oneof"`
}
type ElementDefinition_DefaultValue_Reference ¶
type ElementDefinition_DefaultValue_Reference struct {
Reference *datatypes_go_proto.Reference `protobuf:"bytes,34,opt,name=reference,proto3,oneof"`
}
type ElementDefinition_DefaultValue_SampledData ¶
type ElementDefinition_DefaultValue_SampledData struct {
SampledData *datatypes_go_proto.SampledData `protobuf:"bytes,35,opt,name=sampled_data,json=sampledData,proto3,oneof"`
}
type ElementDefinition_DefaultValue_Signature ¶
type ElementDefinition_DefaultValue_Signature struct {
Signature *datatypes_go_proto.Signature `protobuf:"bytes,36,opt,name=signature,proto3,oneof"`
}
type ElementDefinition_DefaultValue_StringValue ¶
type ElementDefinition_DefaultValue_StringValue struct {
StringValue *datatypes_go_proto.String `protobuf:"bytes,13,opt,name=string_value,json=string,proto3,oneof"`
}
type ElementDefinition_DefaultValue_Time ¶
type ElementDefinition_DefaultValue_Time struct {
Time *datatypes_go_proto.Time `protobuf:"bytes,14,opt,name=time,proto3,oneof"`
}
type ElementDefinition_DefaultValue_Timing ¶
type ElementDefinition_DefaultValue_Timing struct {
Timing *datatypes_go_proto.Timing `protobuf:"bytes,37,opt,name=timing,proto3,oneof"`
}
type ElementDefinition_DefaultValue_UnsignedInt ¶
type ElementDefinition_DefaultValue_UnsignedInt struct {
UnsignedInt *datatypes_go_proto.UnsignedInt `protobuf:"bytes,15,opt,name=unsigned_int,json=unsignedInt,proto3,oneof"`
}
type ElementDefinition_DefaultValue_Uri ¶
type ElementDefinition_DefaultValue_Uri struct {
Uri *datatypes_go_proto.Uri `protobuf:"bytes,16,opt,name=uri,proto3,oneof"`
}
type ElementDefinition_ElementDefinitionBinding ¶
type ElementDefinition_ElementDefinitionBinding struct { // xml:id (or equivalent in JSON) Id *datatypes_go_proto.String `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // Additional Content defined by implementations Extension []*datatypes_go_proto.Extension `protobuf:"bytes,2,rep,name=extension,proto3" json:"extension,omitempty"` // 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_ElementDefinitionBinding_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_ElementDefinitionBinding) Descriptor
deprecated
func (*ElementDefinition_ElementDefinitionBinding) Descriptor() ([]byte, []int)
Deprecated: Use ElementDefinition_ElementDefinitionBinding.ProtoReflect.Descriptor instead.
func (*ElementDefinition_ElementDefinitionBinding) GetDescription ¶
func (x *ElementDefinition_ElementDefinitionBinding) GetDescription() *datatypes_go_proto.String
func (*ElementDefinition_ElementDefinitionBinding) GetExtension ¶
func (x *ElementDefinition_ElementDefinitionBinding) GetExtension() []*datatypes_go_proto.Extension
func (*ElementDefinition_ElementDefinitionBinding) GetId ¶
func (x *ElementDefinition_ElementDefinitionBinding) GetId() *datatypes_go_proto.String
func (*ElementDefinition_ElementDefinitionBinding) GetStrength ¶
func (x *ElementDefinition_ElementDefinitionBinding) GetStrength() *codes_go_proto.BindingStrengthCode
func (*ElementDefinition_ElementDefinitionBinding) GetValueSet ¶
func (x *ElementDefinition_ElementDefinitionBinding) GetValueSet() *ElementDefinition_ElementDefinitionBinding_ValueSet
func (*ElementDefinition_ElementDefinitionBinding) ProtoMessage ¶
func (*ElementDefinition_ElementDefinitionBinding) ProtoMessage()
func (*ElementDefinition_ElementDefinitionBinding) ProtoReflect ¶
func (x *ElementDefinition_ElementDefinitionBinding) ProtoReflect() protoreflect.Message
func (*ElementDefinition_ElementDefinitionBinding) Reset ¶
func (x *ElementDefinition_ElementDefinitionBinding) Reset()
func (*ElementDefinition_ElementDefinitionBinding) String ¶
func (x *ElementDefinition_ElementDefinitionBinding) String() string
type ElementDefinition_ElementDefinitionBinding_ValueSet ¶
type ElementDefinition_ElementDefinitionBinding_ValueSet struct { // Types that are assignable to ValueSet: // *ElementDefinition_ElementDefinitionBinding_ValueSet_Uri // *ElementDefinition_ElementDefinitionBinding_ValueSet_Reference ValueSet isElementDefinition_ElementDefinitionBinding_ValueSet_ValueSet `protobuf_oneof:"value_set"` // contains filtered or unexported fields }
Source of value set
func (*ElementDefinition_ElementDefinitionBinding_ValueSet) Descriptor
deprecated
func (*ElementDefinition_ElementDefinitionBinding_ValueSet) Descriptor() ([]byte, []int)
Deprecated: Use ElementDefinition_ElementDefinitionBinding_ValueSet.ProtoReflect.Descriptor instead.
func (*ElementDefinition_ElementDefinitionBinding_ValueSet) GetReference ¶
func (x *ElementDefinition_ElementDefinitionBinding_ValueSet) GetReference() *datatypes_go_proto.Reference
func (*ElementDefinition_ElementDefinitionBinding_ValueSet) GetUri ¶
func (x *ElementDefinition_ElementDefinitionBinding_ValueSet) GetUri() *datatypes_go_proto.Uri
func (*ElementDefinition_ElementDefinitionBinding_ValueSet) GetValueSet ¶
func (m *ElementDefinition_ElementDefinitionBinding_ValueSet) GetValueSet() isElementDefinition_ElementDefinitionBinding_ValueSet_ValueSet
func (*ElementDefinition_ElementDefinitionBinding_ValueSet) ProtoMessage ¶
func (*ElementDefinition_ElementDefinitionBinding_ValueSet) ProtoMessage()
func (*ElementDefinition_ElementDefinitionBinding_ValueSet) ProtoReflect ¶
func (x *ElementDefinition_ElementDefinitionBinding_ValueSet) ProtoReflect() protoreflect.Message
func (*ElementDefinition_ElementDefinitionBinding_ValueSet) Reset ¶
func (x *ElementDefinition_ElementDefinitionBinding_ValueSet) Reset()
func (*ElementDefinition_ElementDefinitionBinding_ValueSet) String ¶
func (x *ElementDefinition_ElementDefinitionBinding_ValueSet) String() string
type ElementDefinition_ElementDefinitionBinding_ValueSet_Reference ¶
type ElementDefinition_ElementDefinitionBinding_ValueSet_Reference struct {
Reference *datatypes_go_proto.Reference `protobuf:"bytes,2,opt,name=reference,proto3,oneof"`
}
type ElementDefinition_ElementDefinitionBinding_ValueSet_Uri ¶
type ElementDefinition_ElementDefinitionBinding_ValueSet_Uri struct {
Uri *datatypes_go_proto.Uri `protobuf:"bytes,1,opt,name=uri,proto3,oneof"`
}
type ElementDefinition_Example ¶
type ElementDefinition_Example struct { // xml:id (or equivalent in JSON) Id *datatypes_go_proto.String `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // Additional Content defined by implementations Extension []*datatypes_go_proto.Extension `protobuf:"bytes,2,rep,name=extension,proto3" json:"extension,omitempty"` // Describes the purpose of this example Label *datatypes_go_proto.String `protobuf:"bytes,3,opt,name=label,proto3" json:"label,omitempty"` Value *ElementDefinition_Example_Value `protobuf:"bytes,4,opt,name=value,proto3" json:"value,omitempty"` // 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) GetExtension ¶
func (x *ElementDefinition_Example) GetExtension() []*datatypes_go_proto.Extension
func (*ElementDefinition_Example) GetId ¶
func (x *ElementDefinition_Example) GetId() *datatypes_go_proto.String
func (*ElementDefinition_Example) GetLabel ¶
func (x *ElementDefinition_Example) GetLabel() *datatypes_go_proto.String
func (*ElementDefinition_Example) GetValue ¶
func (x *ElementDefinition_Example) GetValue() *ElementDefinition_Example_Value
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_Value ¶
type ElementDefinition_Example_Value struct { // Types that are assignable to Value: // *ElementDefinition_Example_Value_Base64Binary // *ElementDefinition_Example_Value_Boolean // *ElementDefinition_Example_Value_Code // *ElementDefinition_Example_Value_Date // *ElementDefinition_Example_Value_DateTime // *ElementDefinition_Example_Value_Decimal // *ElementDefinition_Example_Value_Id // *ElementDefinition_Example_Value_Instant // *ElementDefinition_Example_Value_Integer // *ElementDefinition_Example_Value_Markdown // *ElementDefinition_Example_Value_Oid // *ElementDefinition_Example_Value_PositiveInt // *ElementDefinition_Example_Value_StringValue // *ElementDefinition_Example_Value_Time // *ElementDefinition_Example_Value_UnsignedInt // *ElementDefinition_Example_Value_Uri // *ElementDefinition_Example_Value_Address // *ElementDefinition_Example_Value_Age // *ElementDefinition_Example_Value_Annotation // *ElementDefinition_Example_Value_Attachment // *ElementDefinition_Example_Value_CodeableConcept // *ElementDefinition_Example_Value_Coding // *ElementDefinition_Example_Value_ContactPoint // *ElementDefinition_Example_Value_Count // *ElementDefinition_Example_Value_Distance // *ElementDefinition_Example_Value_Duration // *ElementDefinition_Example_Value_HumanName // *ElementDefinition_Example_Value_Identifier // *ElementDefinition_Example_Value_Money // *ElementDefinition_Example_Value_Period // *ElementDefinition_Example_Value_Quantity // *ElementDefinition_Example_Value_Range // *ElementDefinition_Example_Value_Ratio // *ElementDefinition_Example_Value_Reference // *ElementDefinition_Example_Value_SampledData // *ElementDefinition_Example_Value_Signature // *ElementDefinition_Example_Value_Timing // *ElementDefinition_Example_Value_Meta Value isElementDefinition_Example_Value_Value `protobuf_oneof:"value"` // contains filtered or unexported fields }
Value of Example (one of allowed types)
func (*ElementDefinition_Example_Value) Descriptor
deprecated
func (*ElementDefinition_Example_Value) Descriptor() ([]byte, []int)
Deprecated: Use ElementDefinition_Example_Value.ProtoReflect.Descriptor instead.
func (*ElementDefinition_Example_Value) GetAddress ¶
func (x *ElementDefinition_Example_Value) GetAddress() *datatypes_go_proto.Address
func (*ElementDefinition_Example_Value) GetAge ¶
func (x *ElementDefinition_Example_Value) GetAge() *datatypes_go_proto.Age
func (*ElementDefinition_Example_Value) GetAnnotation ¶
func (x *ElementDefinition_Example_Value) GetAnnotation() *datatypes_go_proto.Annotation
func (*ElementDefinition_Example_Value) GetAttachment ¶
func (x *ElementDefinition_Example_Value) GetAttachment() *datatypes_go_proto.Attachment
func (*ElementDefinition_Example_Value) GetBase64Binary ¶
func (x *ElementDefinition_Example_Value) GetBase64Binary() *datatypes_go_proto.Base64Binary
func (*ElementDefinition_Example_Value) GetBoolean ¶
func (x *ElementDefinition_Example_Value) GetBoolean() *datatypes_go_proto.Boolean
func (*ElementDefinition_Example_Value) GetCode ¶
func (x *ElementDefinition_Example_Value) GetCode() *datatypes_go_proto.Code
func (*ElementDefinition_Example_Value) GetCodeableConcept ¶
func (x *ElementDefinition_Example_Value) GetCodeableConcept() *datatypes_go_proto.CodeableConcept
func (*ElementDefinition_Example_Value) GetCoding ¶
func (x *ElementDefinition_Example_Value) GetCoding() *datatypes_go_proto.Coding
func (*ElementDefinition_Example_Value) GetContactPoint ¶
func (x *ElementDefinition_Example_Value) GetContactPoint() *datatypes_go_proto.ContactPoint
func (*ElementDefinition_Example_Value) GetCount ¶
func (x *ElementDefinition_Example_Value) GetCount() *datatypes_go_proto.Count
func (*ElementDefinition_Example_Value) GetDate ¶
func (x *ElementDefinition_Example_Value) GetDate() *datatypes_go_proto.Date
func (*ElementDefinition_Example_Value) GetDateTime ¶
func (x *ElementDefinition_Example_Value) GetDateTime() *datatypes_go_proto.DateTime
func (*ElementDefinition_Example_Value) GetDecimal ¶
func (x *ElementDefinition_Example_Value) GetDecimal() *datatypes_go_proto.Decimal
func (*ElementDefinition_Example_Value) GetDistance ¶
func (x *ElementDefinition_Example_Value) GetDistance() *datatypes_go_proto.Distance
func (*ElementDefinition_Example_Value) GetDuration ¶
func (x *ElementDefinition_Example_Value) GetDuration() *datatypes_go_proto.Duration
func (*ElementDefinition_Example_Value) GetHumanName ¶
func (x *ElementDefinition_Example_Value) GetHumanName() *datatypes_go_proto.HumanName
func (*ElementDefinition_Example_Value) GetId ¶
func (x *ElementDefinition_Example_Value) GetId() *datatypes_go_proto.Id
func (*ElementDefinition_Example_Value) GetIdentifier ¶
func (x *ElementDefinition_Example_Value) GetIdentifier() *datatypes_go_proto.Identifier
func (*ElementDefinition_Example_Value) GetInstant ¶
func (x *ElementDefinition_Example_Value) GetInstant() *datatypes_go_proto.Instant
func (*ElementDefinition_Example_Value) GetInteger ¶
func (x *ElementDefinition_Example_Value) GetInteger() *datatypes_go_proto.Integer
func (*ElementDefinition_Example_Value) GetMarkdown ¶
func (x *ElementDefinition_Example_Value) GetMarkdown() *datatypes_go_proto.Markdown
func (*ElementDefinition_Example_Value) GetMeta ¶
func (x *ElementDefinition_Example_Value) GetMeta() *datatypes_go_proto.Meta
func (*ElementDefinition_Example_Value) GetMoney ¶
func (x *ElementDefinition_Example_Value) GetMoney() *datatypes_go_proto.Money
func (*ElementDefinition_Example_Value) GetOid ¶
func (x *ElementDefinition_Example_Value) GetOid() *datatypes_go_proto.Oid
func (*ElementDefinition_Example_Value) GetPeriod ¶
func (x *ElementDefinition_Example_Value) GetPeriod() *datatypes_go_proto.Period
func (*ElementDefinition_Example_Value) GetPositiveInt ¶
func (x *ElementDefinition_Example_Value) GetPositiveInt() *datatypes_go_proto.PositiveInt
func (*ElementDefinition_Example_Value) GetQuantity ¶
func (x *ElementDefinition_Example_Value) GetQuantity() *datatypes_go_proto.Quantity
func (*ElementDefinition_Example_Value) GetRange ¶
func (x *ElementDefinition_Example_Value) GetRange() *datatypes_go_proto.Range
func (*ElementDefinition_Example_Value) GetRatio ¶
func (x *ElementDefinition_Example_Value) GetRatio() *datatypes_go_proto.Ratio
func (*ElementDefinition_Example_Value) GetReference ¶
func (x *ElementDefinition_Example_Value) GetReference() *datatypes_go_proto.Reference
func (*ElementDefinition_Example_Value) GetSampledData ¶
func (x *ElementDefinition_Example_Value) GetSampledData() *datatypes_go_proto.SampledData
func (*ElementDefinition_Example_Value) GetSignature ¶
func (x *ElementDefinition_Example_Value) GetSignature() *datatypes_go_proto.Signature
func (*ElementDefinition_Example_Value) GetStringValue ¶
func (x *ElementDefinition_Example_Value) GetStringValue() *datatypes_go_proto.String
func (*ElementDefinition_Example_Value) GetTime ¶
func (x *ElementDefinition_Example_Value) GetTime() *datatypes_go_proto.Time
func (*ElementDefinition_Example_Value) GetTiming ¶
func (x *ElementDefinition_Example_Value) GetTiming() *datatypes_go_proto.Timing
func (*ElementDefinition_Example_Value) GetUnsignedInt ¶
func (x *ElementDefinition_Example_Value) GetUnsignedInt() *datatypes_go_proto.UnsignedInt
func (*ElementDefinition_Example_Value) GetUri ¶
func (x *ElementDefinition_Example_Value) GetUri() *datatypes_go_proto.Uri
func (*ElementDefinition_Example_Value) GetValue ¶
func (m *ElementDefinition_Example_Value) GetValue() isElementDefinition_Example_Value_Value
func (*ElementDefinition_Example_Value) ProtoMessage ¶
func (*ElementDefinition_Example_Value) ProtoMessage()
func (*ElementDefinition_Example_Value) ProtoReflect ¶
func (x *ElementDefinition_Example_Value) ProtoReflect() protoreflect.Message
func (*ElementDefinition_Example_Value) Reset ¶
func (x *ElementDefinition_Example_Value) Reset()
func (*ElementDefinition_Example_Value) String ¶
func (x *ElementDefinition_Example_Value) String() string
type ElementDefinition_Example_Value_Address ¶
type ElementDefinition_Example_Value_Address struct {
Address *datatypes_go_proto.Address `protobuf:"bytes,17,opt,name=address,proto3,oneof"`
}
type ElementDefinition_Example_Value_Age ¶
type ElementDefinition_Example_Value_Age struct {
Age *datatypes_go_proto.Age `protobuf:"bytes,18,opt,name=age,proto3,oneof"`
}
type ElementDefinition_Example_Value_Annotation ¶
type ElementDefinition_Example_Value_Annotation struct {
Annotation *datatypes_go_proto.Annotation `protobuf:"bytes,19,opt,name=annotation,proto3,oneof"`
}
type ElementDefinition_Example_Value_Attachment ¶
type ElementDefinition_Example_Value_Attachment struct {
Attachment *datatypes_go_proto.Attachment `protobuf:"bytes,20,opt,name=attachment,proto3,oneof"`
}
type ElementDefinition_Example_Value_Base64Binary ¶
type ElementDefinition_Example_Value_Base64Binary struct {
Base64Binary *datatypes_go_proto.Base64Binary `protobuf:"bytes,1,opt,name=base64_binary,json=base64Binary,proto3,oneof"`
}
type ElementDefinition_Example_Value_Boolean ¶
type ElementDefinition_Example_Value_Boolean struct {
Boolean *datatypes_go_proto.Boolean `protobuf:"bytes,2,opt,name=boolean,proto3,oneof"`
}
type ElementDefinition_Example_Value_Code ¶
type ElementDefinition_Example_Value_Code struct {
Code *datatypes_go_proto.Code `protobuf:"bytes,3,opt,name=code,proto3,oneof"`
}
type ElementDefinition_Example_Value_CodeableConcept ¶
type ElementDefinition_Example_Value_CodeableConcept struct {
CodeableConcept *datatypes_go_proto.CodeableConcept `protobuf:"bytes,21,opt,name=codeable_concept,json=codeableConcept,proto3,oneof"`
}
type ElementDefinition_Example_Value_Coding ¶
type ElementDefinition_Example_Value_Coding struct {
Coding *datatypes_go_proto.Coding `protobuf:"bytes,22,opt,name=coding,proto3,oneof"`
}
type ElementDefinition_Example_Value_ContactPoint ¶
type ElementDefinition_Example_Value_ContactPoint struct {
ContactPoint *datatypes_go_proto.ContactPoint `protobuf:"bytes,23,opt,name=contact_point,json=contactPoint,proto3,oneof"`
}
type ElementDefinition_Example_Value_Count ¶
type ElementDefinition_Example_Value_Count struct {
Count *datatypes_go_proto.Count `protobuf:"bytes,24,opt,name=count,proto3,oneof"`
}
type ElementDefinition_Example_Value_Date ¶
type ElementDefinition_Example_Value_Date struct {
Date *datatypes_go_proto.Date `protobuf:"bytes,4,opt,name=date,proto3,oneof"`
}
type ElementDefinition_Example_Value_DateTime ¶
type ElementDefinition_Example_Value_DateTime struct {
DateTime *datatypes_go_proto.DateTime `protobuf:"bytes,5,opt,name=date_time,json=dateTime,proto3,oneof"`
}
type ElementDefinition_Example_Value_Decimal ¶
type ElementDefinition_Example_Value_Decimal struct {
Decimal *datatypes_go_proto.Decimal `protobuf:"bytes,6,opt,name=decimal,proto3,oneof"`
}
type ElementDefinition_Example_Value_Distance ¶
type ElementDefinition_Example_Value_Distance struct {
Distance *datatypes_go_proto.Distance `protobuf:"bytes,25,opt,name=distance,proto3,oneof"`
}
type ElementDefinition_Example_Value_Duration ¶
type ElementDefinition_Example_Value_Duration struct {
Duration *datatypes_go_proto.Duration `protobuf:"bytes,26,opt,name=duration,proto3,oneof"`
}
type ElementDefinition_Example_Value_HumanName ¶
type ElementDefinition_Example_Value_HumanName struct {
HumanName *datatypes_go_proto.HumanName `protobuf:"bytes,27,opt,name=human_name,json=humanName,proto3,oneof"`
}
type ElementDefinition_Example_Value_Id ¶
type ElementDefinition_Example_Value_Id struct {
Id *datatypes_go_proto.Id `protobuf:"bytes,7,opt,name=id,proto3,oneof"`
}
type ElementDefinition_Example_Value_Identifier ¶
type ElementDefinition_Example_Value_Identifier struct {
Identifier *datatypes_go_proto.Identifier `protobuf:"bytes,28,opt,name=identifier,proto3,oneof"`
}
type ElementDefinition_Example_Value_Instant ¶
type ElementDefinition_Example_Value_Instant struct {
Instant *datatypes_go_proto.Instant `protobuf:"bytes,8,opt,name=instant,proto3,oneof"`
}
type ElementDefinition_Example_Value_Integer ¶
type ElementDefinition_Example_Value_Integer struct {
Integer *datatypes_go_proto.Integer `protobuf:"bytes,9,opt,name=integer,proto3,oneof"`
}
type ElementDefinition_Example_Value_Markdown ¶
type ElementDefinition_Example_Value_Markdown struct {
Markdown *datatypes_go_proto.Markdown `protobuf:"bytes,10,opt,name=markdown,proto3,oneof"`
}
type ElementDefinition_Example_Value_Meta ¶
type ElementDefinition_Example_Value_Meta struct {
Meta *datatypes_go_proto.Meta `protobuf:"bytes,38,opt,name=meta,proto3,oneof"`
}
type ElementDefinition_Example_Value_Money ¶
type ElementDefinition_Example_Value_Money struct {
Money *datatypes_go_proto.Money `protobuf:"bytes,29,opt,name=money,proto3,oneof"`
}
type ElementDefinition_Example_Value_Oid ¶
type ElementDefinition_Example_Value_Oid struct {
Oid *datatypes_go_proto.Oid `protobuf:"bytes,11,opt,name=oid,proto3,oneof"`
}
type ElementDefinition_Example_Value_Period ¶
type ElementDefinition_Example_Value_Period struct {
Period *datatypes_go_proto.Period `protobuf:"bytes,30,opt,name=period,proto3,oneof"`
}
type ElementDefinition_Example_Value_PositiveInt ¶
type ElementDefinition_Example_Value_PositiveInt struct {
PositiveInt *datatypes_go_proto.PositiveInt `protobuf:"bytes,12,opt,name=positive_int,json=positiveInt,proto3,oneof"`
}
type ElementDefinition_Example_Value_Quantity ¶
type ElementDefinition_Example_Value_Quantity struct {
Quantity *datatypes_go_proto.Quantity `protobuf:"bytes,31,opt,name=quantity,proto3,oneof"`
}
type ElementDefinition_Example_Value_Range ¶
type ElementDefinition_Example_Value_Range struct {
Range *datatypes_go_proto.Range `protobuf:"bytes,32,opt,name=range,proto3,oneof"`
}
type ElementDefinition_Example_Value_Ratio ¶
type ElementDefinition_Example_Value_Ratio struct {
Ratio *datatypes_go_proto.Ratio `protobuf:"bytes,33,opt,name=ratio,proto3,oneof"`
}
type ElementDefinition_Example_Value_Reference ¶
type ElementDefinition_Example_Value_Reference struct {
Reference *datatypes_go_proto.Reference `protobuf:"bytes,34,opt,name=reference,proto3,oneof"`
}
type ElementDefinition_Example_Value_SampledData ¶
type ElementDefinition_Example_Value_SampledData struct {
SampledData *datatypes_go_proto.SampledData `protobuf:"bytes,35,opt,name=sampled_data,json=sampledData,proto3,oneof"`
}
type ElementDefinition_Example_Value_Signature ¶
type ElementDefinition_Example_Value_Signature struct {
Signature *datatypes_go_proto.Signature `protobuf:"bytes,36,opt,name=signature,proto3,oneof"`
}
type ElementDefinition_Example_Value_StringValue ¶
type ElementDefinition_Example_Value_StringValue struct {
StringValue *datatypes_go_proto.String `protobuf:"bytes,13,opt,name=string_value,json=string,proto3,oneof"`
}
type ElementDefinition_Example_Value_Time ¶
type ElementDefinition_Example_Value_Time struct {
Time *datatypes_go_proto.Time `protobuf:"bytes,14,opt,name=time,proto3,oneof"`
}
type ElementDefinition_Example_Value_Timing ¶
type ElementDefinition_Example_Value_Timing struct {
Timing *datatypes_go_proto.Timing `protobuf:"bytes,37,opt,name=timing,proto3,oneof"`
}
type ElementDefinition_Example_Value_UnsignedInt ¶
type ElementDefinition_Example_Value_UnsignedInt struct {
UnsignedInt *datatypes_go_proto.UnsignedInt `protobuf:"bytes,15,opt,name=unsigned_int,json=unsignedInt,proto3,oneof"`
}
type ElementDefinition_Example_Value_Uri ¶
type ElementDefinition_Example_Value_Uri struct {
Uri *datatypes_go_proto.Uri `protobuf:"bytes,16,opt,name=uri,proto3,oneof"`
}
type ElementDefinition_Fixed ¶
type ElementDefinition_Fixed struct { // Types that are assignable to Fixed: // *ElementDefinition_Fixed_Base64Binary // *ElementDefinition_Fixed_Boolean // *ElementDefinition_Fixed_Code // *ElementDefinition_Fixed_Date // *ElementDefinition_Fixed_DateTime // *ElementDefinition_Fixed_Decimal // *ElementDefinition_Fixed_Id // *ElementDefinition_Fixed_Instant // *ElementDefinition_Fixed_Integer // *ElementDefinition_Fixed_Markdown // *ElementDefinition_Fixed_Oid // *ElementDefinition_Fixed_PositiveInt // *ElementDefinition_Fixed_StringValue // *ElementDefinition_Fixed_Time // *ElementDefinition_Fixed_UnsignedInt // *ElementDefinition_Fixed_Uri // *ElementDefinition_Fixed_Address // *ElementDefinition_Fixed_Age // *ElementDefinition_Fixed_Annotation // *ElementDefinition_Fixed_Attachment // *ElementDefinition_Fixed_CodeableConcept // *ElementDefinition_Fixed_Coding // *ElementDefinition_Fixed_ContactPoint // *ElementDefinition_Fixed_Count // *ElementDefinition_Fixed_Distance // *ElementDefinition_Fixed_Duration // *ElementDefinition_Fixed_HumanName // *ElementDefinition_Fixed_Identifier // *ElementDefinition_Fixed_Money // *ElementDefinition_Fixed_Period // *ElementDefinition_Fixed_Quantity // *ElementDefinition_Fixed_Range // *ElementDefinition_Fixed_Ratio // *ElementDefinition_Fixed_Reference // *ElementDefinition_Fixed_SampledData // *ElementDefinition_Fixed_Signature // *ElementDefinition_Fixed_Timing // *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) GetAge ¶
func (x *ElementDefinition_Fixed) GetAge() *datatypes_go_proto.Age
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) GetCount ¶
func (x *ElementDefinition_Fixed) GetCount() *datatypes_go_proto.Count
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) GetDistance ¶
func (x *ElementDefinition_Fixed) GetDistance() *datatypes_go_proto.Distance
func (*ElementDefinition_Fixed) GetDuration ¶
func (x *ElementDefinition_Fixed) GetDuration() *datatypes_go_proto.Duration
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) GetMoney ¶
func (x *ElementDefinition_Fixed) GetMoney() *datatypes_go_proto.Money
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,17,opt,name=address,proto3,oneof"`
}
type ElementDefinition_Fixed_Age ¶
type ElementDefinition_Fixed_Age struct {
Age *datatypes_go_proto.Age `protobuf:"bytes,18,opt,name=age,proto3,oneof"`
}
type ElementDefinition_Fixed_Annotation ¶
type ElementDefinition_Fixed_Annotation struct {
Annotation *datatypes_go_proto.Annotation `protobuf:"bytes,19,opt,name=annotation,proto3,oneof"`
}
type ElementDefinition_Fixed_Attachment ¶
type ElementDefinition_Fixed_Attachment struct {
Attachment *datatypes_go_proto.Attachment `protobuf:"bytes,20,opt,name=attachment,proto3,oneof"`
}
type ElementDefinition_Fixed_Base64Binary ¶
type ElementDefinition_Fixed_Base64Binary struct {
Base64Binary *datatypes_go_proto.Base64Binary `protobuf:"bytes,1,opt,name=base64_binary,json=base64Binary,proto3,oneof"`
}
type ElementDefinition_Fixed_Boolean ¶
type ElementDefinition_Fixed_Boolean struct {
Boolean *datatypes_go_proto.Boolean `protobuf:"bytes,2,opt,name=boolean,proto3,oneof"`
}
type ElementDefinition_Fixed_Code ¶
type ElementDefinition_Fixed_Code struct {
Code *datatypes_go_proto.Code `protobuf:"bytes,3,opt,name=code,proto3,oneof"`
}
type ElementDefinition_Fixed_CodeableConcept ¶
type ElementDefinition_Fixed_CodeableConcept struct {
CodeableConcept *datatypes_go_proto.CodeableConcept `protobuf:"bytes,21,opt,name=codeable_concept,json=codeableConcept,proto3,oneof"`
}
type ElementDefinition_Fixed_Coding ¶
type ElementDefinition_Fixed_Coding struct {
Coding *datatypes_go_proto.Coding `protobuf:"bytes,22,opt,name=coding,proto3,oneof"`
}
type ElementDefinition_Fixed_ContactPoint ¶
type ElementDefinition_Fixed_ContactPoint struct {
ContactPoint *datatypes_go_proto.ContactPoint `protobuf:"bytes,23,opt,name=contact_point,json=contactPoint,proto3,oneof"`
}
type ElementDefinition_Fixed_Count ¶
type ElementDefinition_Fixed_Count struct {
Count *datatypes_go_proto.Count `protobuf:"bytes,24,opt,name=count,proto3,oneof"`
}
type ElementDefinition_Fixed_Date ¶
type ElementDefinition_Fixed_Date struct {
Date *datatypes_go_proto.Date `protobuf:"bytes,4,opt,name=date,proto3,oneof"`
}
type ElementDefinition_Fixed_DateTime ¶
type ElementDefinition_Fixed_DateTime struct {
DateTime *datatypes_go_proto.DateTime `protobuf:"bytes,5,opt,name=date_time,json=dateTime,proto3,oneof"`
}
type ElementDefinition_Fixed_Decimal ¶
type ElementDefinition_Fixed_Decimal struct {
Decimal *datatypes_go_proto.Decimal `protobuf:"bytes,6,opt,name=decimal,proto3,oneof"`
}
type ElementDefinition_Fixed_Distance ¶
type ElementDefinition_Fixed_Distance struct {
Distance *datatypes_go_proto.Distance `protobuf:"bytes,25,opt,name=distance,proto3,oneof"`
}
type ElementDefinition_Fixed_Duration ¶
type ElementDefinition_Fixed_Duration struct {
Duration *datatypes_go_proto.Duration `protobuf:"bytes,26,opt,name=duration,proto3,oneof"`
}
type ElementDefinition_Fixed_HumanName ¶
type ElementDefinition_Fixed_HumanName struct {
HumanName *datatypes_go_proto.HumanName `protobuf:"bytes,27,opt,name=human_name,json=humanName,proto3,oneof"`
}
type ElementDefinition_Fixed_Id ¶
type ElementDefinition_Fixed_Id struct {
Id *datatypes_go_proto.Id `protobuf:"bytes,7,opt,name=id,proto3,oneof"`
}
type ElementDefinition_Fixed_Identifier ¶
type ElementDefinition_Fixed_Identifier struct {
Identifier *datatypes_go_proto.Identifier `protobuf:"bytes,28,opt,name=identifier,proto3,oneof"`
}
type ElementDefinition_Fixed_Instant ¶
type ElementDefinition_Fixed_Instant struct {
Instant *datatypes_go_proto.Instant `protobuf:"bytes,8,opt,name=instant,proto3,oneof"`
}
type ElementDefinition_Fixed_Integer ¶
type ElementDefinition_Fixed_Integer struct {
Integer *datatypes_go_proto.Integer `protobuf:"bytes,9,opt,name=integer,proto3,oneof"`
}
type ElementDefinition_Fixed_Markdown ¶
type ElementDefinition_Fixed_Markdown struct {
Markdown *datatypes_go_proto.Markdown `protobuf:"bytes,10,opt,name=markdown,proto3,oneof"`
}
type ElementDefinition_Fixed_Meta ¶
type ElementDefinition_Fixed_Meta struct {
Meta *datatypes_go_proto.Meta `protobuf:"bytes,38,opt,name=meta,proto3,oneof"`
}
type ElementDefinition_Fixed_Money ¶
type ElementDefinition_Fixed_Money struct {
Money *datatypes_go_proto.Money `protobuf:"bytes,29,opt,name=money,proto3,oneof"`
}
type ElementDefinition_Fixed_Oid ¶
type ElementDefinition_Fixed_Oid struct {
Oid *datatypes_go_proto.Oid `protobuf:"bytes,11,opt,name=oid,proto3,oneof"`
}
type ElementDefinition_Fixed_Period ¶
type ElementDefinition_Fixed_Period struct {
Period *datatypes_go_proto.Period `protobuf:"bytes,30,opt,name=period,proto3,oneof"`
}
type ElementDefinition_Fixed_PositiveInt ¶
type ElementDefinition_Fixed_PositiveInt struct {
PositiveInt *datatypes_go_proto.PositiveInt `protobuf:"bytes,12,opt,name=positive_int,json=positiveInt,proto3,oneof"`
}
type ElementDefinition_Fixed_Quantity ¶
type ElementDefinition_Fixed_Quantity struct {
Quantity *datatypes_go_proto.Quantity `protobuf:"bytes,31,opt,name=quantity,proto3,oneof"`
}
type ElementDefinition_Fixed_Range ¶
type ElementDefinition_Fixed_Range struct {
Range *datatypes_go_proto.Range `protobuf:"bytes,32,opt,name=range,proto3,oneof"`
}
type ElementDefinition_Fixed_Ratio ¶
type ElementDefinition_Fixed_Ratio struct {
Ratio *datatypes_go_proto.Ratio `protobuf:"bytes,33,opt,name=ratio,proto3,oneof"`
}
type ElementDefinition_Fixed_Reference ¶
type ElementDefinition_Fixed_Reference struct {
Reference *datatypes_go_proto.Reference `protobuf:"bytes,34,opt,name=reference,proto3,oneof"`
}
type ElementDefinition_Fixed_SampledData ¶
type ElementDefinition_Fixed_SampledData struct {
SampledData *datatypes_go_proto.SampledData `protobuf:"bytes,35,opt,name=sampled_data,json=sampledData,proto3,oneof"`
}
type ElementDefinition_Fixed_Signature ¶
type ElementDefinition_Fixed_Signature struct {
Signature *datatypes_go_proto.Signature `protobuf:"bytes,36,opt,name=signature,proto3,oneof"`
}
type ElementDefinition_Fixed_StringValue ¶
type ElementDefinition_Fixed_StringValue struct {
StringValue *datatypes_go_proto.String `protobuf:"bytes,13,opt,name=string_value,json=string,proto3,oneof"`
}
type ElementDefinition_Fixed_Time ¶
type ElementDefinition_Fixed_Time struct {
Time *datatypes_go_proto.Time `protobuf:"bytes,14,opt,name=time,proto3,oneof"`
}
type ElementDefinition_Fixed_Timing ¶
type ElementDefinition_Fixed_Timing struct {
Timing *datatypes_go_proto.Timing `protobuf:"bytes,37,opt,name=timing,proto3,oneof"`
}
type ElementDefinition_Fixed_UnsignedInt ¶
type ElementDefinition_Fixed_UnsignedInt struct {
UnsignedInt *datatypes_go_proto.UnsignedInt `protobuf:"bytes,15,opt,name=unsigned_int,json=unsignedInt,proto3,oneof"`
}
type ElementDefinition_Fixed_Uri ¶
type ElementDefinition_Fixed_Uri struct {
Uri *datatypes_go_proto.Uri `protobuf:"bytes,16,opt,name=uri,proto3,oneof"`
}
type ElementDefinition_Mapping ¶
type ElementDefinition_Mapping struct { // xml:id (or equivalent in JSON) Id *datatypes_go_proto.String `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // Additional Content defined by implementations Extension []*datatypes_go_proto.Extension `protobuf:"bytes,2,rep,name=extension,proto3" json:"extension,omitempty"` // 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"` // Comments about the mapping or its use Comment *datatypes_go_proto.String `protobuf:"bytes,6,opt,name=comment,proto3" json:"comment,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) GetComment ¶
func (x *ElementDefinition_Mapping) GetComment() *datatypes_go_proto.String
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.String
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_Date // *ElementDefinition_MaxValue_DateTime // *ElementDefinition_MaxValue_Instant // *ElementDefinition_MaxValue_Time // *ElementDefinition_MaxValue_Decimal // *ElementDefinition_MaxValue_Integer // *ElementDefinition_MaxValue_PositiveInt // *ElementDefinition_MaxValue_UnsignedInt // *ElementDefinition_MaxValue_Quantity 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) 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) 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) GetMaxValue ¶
func (m *ElementDefinition_MaxValue) GetMaxValue() isElementDefinition_MaxValue_MaxValue
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) GetTime ¶
func (x *ElementDefinition_MaxValue) GetTime() *datatypes_go_proto.Time
func (*ElementDefinition_MaxValue) GetUnsignedInt ¶
func (x *ElementDefinition_MaxValue) GetUnsignedInt() *datatypes_go_proto.UnsignedInt
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_Date ¶
type ElementDefinition_MaxValue_Date struct {
Date *datatypes_go_proto.Date `protobuf:"bytes,1,opt,name=date,proto3,oneof"`
}
type ElementDefinition_MaxValue_DateTime ¶
type ElementDefinition_MaxValue_DateTime struct {
DateTime *datatypes_go_proto.DateTime `protobuf:"bytes,2,opt,name=date_time,json=dateTime,proto3,oneof"`
}
type ElementDefinition_MaxValue_Decimal ¶
type ElementDefinition_MaxValue_Decimal struct {
Decimal *datatypes_go_proto.Decimal `protobuf:"bytes,5,opt,name=decimal,proto3,oneof"`
}
type ElementDefinition_MaxValue_Instant ¶
type ElementDefinition_MaxValue_Instant struct {
Instant *datatypes_go_proto.Instant `protobuf:"bytes,3,opt,name=instant,proto3,oneof"`
}
type ElementDefinition_MaxValue_Integer ¶
type ElementDefinition_MaxValue_Integer struct {
Integer *datatypes_go_proto.Integer `protobuf:"bytes,6,opt,name=integer,proto3,oneof"`
}
type ElementDefinition_MaxValue_PositiveInt ¶
type ElementDefinition_MaxValue_PositiveInt struct {
PositiveInt *datatypes_go_proto.PositiveInt `protobuf:"bytes,7,opt,name=positive_int,json=positiveInt,proto3,oneof"`
}
type ElementDefinition_MaxValue_Quantity ¶
type ElementDefinition_MaxValue_Quantity struct {
Quantity *datatypes_go_proto.Quantity `protobuf:"bytes,9,opt,name=quantity,proto3,oneof"`
}
type ElementDefinition_MaxValue_Time ¶
type ElementDefinition_MaxValue_Time struct {
Time *datatypes_go_proto.Time `protobuf:"bytes,4,opt,name=time,proto3,oneof"`
}
type ElementDefinition_MaxValue_UnsignedInt ¶
type ElementDefinition_MaxValue_UnsignedInt struct {
UnsignedInt *datatypes_go_proto.UnsignedInt `protobuf:"bytes,8,opt,name=unsigned_int,json=unsignedInt,proto3,oneof"`
}
type ElementDefinition_MinValue ¶
type ElementDefinition_MinValue struct { // Types that are assignable to MinValue: // *ElementDefinition_MinValue_Date // *ElementDefinition_MinValue_DateTime // *ElementDefinition_MinValue_Instant // *ElementDefinition_MinValue_Time // *ElementDefinition_MinValue_Decimal // *ElementDefinition_MinValue_Integer // *ElementDefinition_MinValue_PositiveInt // *ElementDefinition_MinValue_UnsignedInt // *ElementDefinition_MinValue_Quantity 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) 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) 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) GetMinValue ¶
func (m *ElementDefinition_MinValue) GetMinValue() isElementDefinition_MinValue_MinValue
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) GetTime ¶
func (x *ElementDefinition_MinValue) GetTime() *datatypes_go_proto.Time
func (*ElementDefinition_MinValue) GetUnsignedInt ¶
func (x *ElementDefinition_MinValue) GetUnsignedInt() *datatypes_go_proto.UnsignedInt
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_Date ¶
type ElementDefinition_MinValue_Date struct {
Date *datatypes_go_proto.Date `protobuf:"bytes,1,opt,name=date,proto3,oneof"`
}
type ElementDefinition_MinValue_DateTime ¶
type ElementDefinition_MinValue_DateTime struct {
DateTime *datatypes_go_proto.DateTime `protobuf:"bytes,2,opt,name=date_time,json=dateTime,proto3,oneof"`
}
type ElementDefinition_MinValue_Decimal ¶
type ElementDefinition_MinValue_Decimal struct {
Decimal *datatypes_go_proto.Decimal `protobuf:"bytes,5,opt,name=decimal,proto3,oneof"`
}
type ElementDefinition_MinValue_Instant ¶
type ElementDefinition_MinValue_Instant struct {
Instant *datatypes_go_proto.Instant `protobuf:"bytes,3,opt,name=instant,proto3,oneof"`
}
type ElementDefinition_MinValue_Integer ¶
type ElementDefinition_MinValue_Integer struct {
Integer *datatypes_go_proto.Integer `protobuf:"bytes,6,opt,name=integer,proto3,oneof"`
}
type ElementDefinition_MinValue_PositiveInt ¶
type ElementDefinition_MinValue_PositiveInt struct {
PositiveInt *datatypes_go_proto.PositiveInt `protobuf:"bytes,7,opt,name=positive_int,json=positiveInt,proto3,oneof"`
}
type ElementDefinition_MinValue_Quantity ¶
type ElementDefinition_MinValue_Quantity struct {
Quantity *datatypes_go_proto.Quantity `protobuf:"bytes,9,opt,name=quantity,proto3,oneof"`
}
type ElementDefinition_MinValue_Time ¶
type ElementDefinition_MinValue_Time struct {
Time *datatypes_go_proto.Time `protobuf:"bytes,4,opt,name=time,proto3,oneof"`
}
type ElementDefinition_MinValue_UnsignedInt ¶
type ElementDefinition_MinValue_UnsignedInt struct {
UnsignedInt *datatypes_go_proto.UnsignedInt `protobuf:"bytes,8,opt,name=unsigned_int,json=unsignedInt,proto3,oneof"`
}
type ElementDefinition_Pattern ¶
type ElementDefinition_Pattern struct { // Types that are assignable to Pattern: // *ElementDefinition_Pattern_Base64Binary // *ElementDefinition_Pattern_Boolean // *ElementDefinition_Pattern_Code // *ElementDefinition_Pattern_Date // *ElementDefinition_Pattern_DateTime // *ElementDefinition_Pattern_Decimal // *ElementDefinition_Pattern_Id // *ElementDefinition_Pattern_Instant // *ElementDefinition_Pattern_Integer // *ElementDefinition_Pattern_Markdown // *ElementDefinition_Pattern_Oid // *ElementDefinition_Pattern_PositiveInt // *ElementDefinition_Pattern_StringValue // *ElementDefinition_Pattern_Time // *ElementDefinition_Pattern_UnsignedInt // *ElementDefinition_Pattern_Uri // *ElementDefinition_Pattern_Address // *ElementDefinition_Pattern_Age // *ElementDefinition_Pattern_Annotation // *ElementDefinition_Pattern_Attachment // *ElementDefinition_Pattern_CodeableConcept // *ElementDefinition_Pattern_Coding // *ElementDefinition_Pattern_ContactPoint // *ElementDefinition_Pattern_Count // *ElementDefinition_Pattern_Distance // *ElementDefinition_Pattern_Duration // *ElementDefinition_Pattern_HumanName // *ElementDefinition_Pattern_Identifier // *ElementDefinition_Pattern_Money // *ElementDefinition_Pattern_Period // *ElementDefinition_Pattern_Quantity // *ElementDefinition_Pattern_Range // *ElementDefinition_Pattern_Ratio // *ElementDefinition_Pattern_Reference // *ElementDefinition_Pattern_SampledData // *ElementDefinition_Pattern_Signature // *ElementDefinition_Pattern_Timing // *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) GetAge ¶
func (x *ElementDefinition_Pattern) GetAge() *datatypes_go_proto.Age
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) GetCount ¶
func (x *ElementDefinition_Pattern) GetCount() *datatypes_go_proto.Count
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) GetDistance ¶
func (x *ElementDefinition_Pattern) GetDistance() *datatypes_go_proto.Distance
func (*ElementDefinition_Pattern) GetDuration ¶
func (x *ElementDefinition_Pattern) GetDuration() *datatypes_go_proto.Duration
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) GetMoney ¶
func (x *ElementDefinition_Pattern) GetMoney() *datatypes_go_proto.Money
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,17,opt,name=address,proto3,oneof"`
}
type ElementDefinition_Pattern_Age ¶
type ElementDefinition_Pattern_Age struct {
Age *datatypes_go_proto.Age `protobuf:"bytes,18,opt,name=age,proto3,oneof"`
}
type ElementDefinition_Pattern_Annotation ¶
type ElementDefinition_Pattern_Annotation struct {
Annotation *datatypes_go_proto.Annotation `protobuf:"bytes,19,opt,name=annotation,proto3,oneof"`
}
type ElementDefinition_Pattern_Attachment ¶
type ElementDefinition_Pattern_Attachment struct {
Attachment *datatypes_go_proto.Attachment `protobuf:"bytes,20,opt,name=attachment,proto3,oneof"`
}
type ElementDefinition_Pattern_Base64Binary ¶
type ElementDefinition_Pattern_Base64Binary struct {
Base64Binary *datatypes_go_proto.Base64Binary `protobuf:"bytes,1,opt,name=base64_binary,json=base64Binary,proto3,oneof"`
}
type ElementDefinition_Pattern_Boolean ¶
type ElementDefinition_Pattern_Boolean struct {
Boolean *datatypes_go_proto.Boolean `protobuf:"bytes,2,opt,name=boolean,proto3,oneof"`
}
type ElementDefinition_Pattern_Code ¶
type ElementDefinition_Pattern_Code struct {
Code *datatypes_go_proto.Code `protobuf:"bytes,3,opt,name=code,proto3,oneof"`
}
type ElementDefinition_Pattern_CodeableConcept ¶
type ElementDefinition_Pattern_CodeableConcept struct {
CodeableConcept *datatypes_go_proto.CodeableConcept `protobuf:"bytes,21,opt,name=codeable_concept,json=codeableConcept,proto3,oneof"`
}
type ElementDefinition_Pattern_Coding ¶
type ElementDefinition_Pattern_Coding struct {
Coding *datatypes_go_proto.Coding `protobuf:"bytes,22,opt,name=coding,proto3,oneof"`
}
type ElementDefinition_Pattern_ContactPoint ¶
type ElementDefinition_Pattern_ContactPoint struct {
ContactPoint *datatypes_go_proto.ContactPoint `protobuf:"bytes,23,opt,name=contact_point,json=contactPoint,proto3,oneof"`
}
type ElementDefinition_Pattern_Count ¶
type ElementDefinition_Pattern_Count struct {
Count *datatypes_go_proto.Count `protobuf:"bytes,24,opt,name=count,proto3,oneof"`
}
type ElementDefinition_Pattern_Date ¶
type ElementDefinition_Pattern_Date struct {
Date *datatypes_go_proto.Date `protobuf:"bytes,4,opt,name=date,proto3,oneof"`
}
type ElementDefinition_Pattern_DateTime ¶
type ElementDefinition_Pattern_DateTime struct {
DateTime *datatypes_go_proto.DateTime `protobuf:"bytes,5,opt,name=date_time,json=dateTime,proto3,oneof"`
}
type ElementDefinition_Pattern_Decimal ¶
type ElementDefinition_Pattern_Decimal struct {
Decimal *datatypes_go_proto.Decimal `protobuf:"bytes,6,opt,name=decimal,proto3,oneof"`
}
type ElementDefinition_Pattern_Distance ¶
type ElementDefinition_Pattern_Distance struct {
Distance *datatypes_go_proto.Distance `protobuf:"bytes,25,opt,name=distance,proto3,oneof"`
}
type ElementDefinition_Pattern_Duration ¶
type ElementDefinition_Pattern_Duration struct {
Duration *datatypes_go_proto.Duration `protobuf:"bytes,26,opt,name=duration,proto3,oneof"`
}
type ElementDefinition_Pattern_HumanName ¶
type ElementDefinition_Pattern_HumanName struct {
HumanName *datatypes_go_proto.HumanName `protobuf:"bytes,27,opt,name=human_name,json=humanName,proto3,oneof"`
}
type ElementDefinition_Pattern_Id ¶
type ElementDefinition_Pattern_Id struct {
Id *datatypes_go_proto.Id `protobuf:"bytes,7,opt,name=id,proto3,oneof"`
}
type ElementDefinition_Pattern_Identifier ¶
type ElementDefinition_Pattern_Identifier struct {
Identifier *datatypes_go_proto.Identifier `protobuf:"bytes,28,opt,name=identifier,proto3,oneof"`
}
type ElementDefinition_Pattern_Instant ¶
type ElementDefinition_Pattern_Instant struct {
Instant *datatypes_go_proto.Instant `protobuf:"bytes,8,opt,name=instant,proto3,oneof"`
}
type ElementDefinition_Pattern_Integer ¶
type ElementDefinition_Pattern_Integer struct {
Integer *datatypes_go_proto.Integer `protobuf:"bytes,9,opt,name=integer,proto3,oneof"`
}
type ElementDefinition_Pattern_Markdown ¶
type ElementDefinition_Pattern_Markdown struct {
Markdown *datatypes_go_proto.Markdown `protobuf:"bytes,10,opt,name=markdown,proto3,oneof"`
}
type ElementDefinition_Pattern_Meta ¶
type ElementDefinition_Pattern_Meta struct {
Meta *datatypes_go_proto.Meta `protobuf:"bytes,38,opt,name=meta,proto3,oneof"`
}
type ElementDefinition_Pattern_Money ¶
type ElementDefinition_Pattern_Money struct {
Money *datatypes_go_proto.Money `protobuf:"bytes,29,opt,name=money,proto3,oneof"`
}
type ElementDefinition_Pattern_Oid ¶
type ElementDefinition_Pattern_Oid struct {
Oid *datatypes_go_proto.Oid `protobuf:"bytes,11,opt,name=oid,proto3,oneof"`
}
type ElementDefinition_Pattern_Period ¶
type ElementDefinition_Pattern_Period struct {
Period *datatypes_go_proto.Period `protobuf:"bytes,30,opt,name=period,proto3,oneof"`
}
type ElementDefinition_Pattern_PositiveInt ¶
type ElementDefinition_Pattern_PositiveInt struct {
PositiveInt *datatypes_go_proto.PositiveInt `protobuf:"bytes,12,opt,name=positive_int,json=positiveInt,proto3,oneof"`
}
type ElementDefinition_Pattern_Quantity ¶
type ElementDefinition_Pattern_Quantity struct {
Quantity *datatypes_go_proto.Quantity `protobuf:"bytes,31,opt,name=quantity,proto3,oneof"`
}
type ElementDefinition_Pattern_Range ¶
type ElementDefinition_Pattern_Range struct {
Range *datatypes_go_proto.Range `protobuf:"bytes,32,opt,name=range,proto3,oneof"`
}
type ElementDefinition_Pattern_Ratio ¶
type ElementDefinition_Pattern_Ratio struct {
Ratio *datatypes_go_proto.Ratio `protobuf:"bytes,33,opt,name=ratio,proto3,oneof"`
}
type ElementDefinition_Pattern_Reference ¶
type ElementDefinition_Pattern_Reference struct {
Reference *datatypes_go_proto.Reference `protobuf:"bytes,34,opt,name=reference,proto3,oneof"`
}
type ElementDefinition_Pattern_SampledData ¶
type ElementDefinition_Pattern_SampledData struct {
SampledData *datatypes_go_proto.SampledData `protobuf:"bytes,35,opt,name=sampled_data,json=sampledData,proto3,oneof"`
}
type ElementDefinition_Pattern_Signature ¶
type ElementDefinition_Pattern_Signature struct {
Signature *datatypes_go_proto.Signature `protobuf:"bytes,36,opt,name=signature,proto3,oneof"`
}
type ElementDefinition_Pattern_StringValue ¶
type ElementDefinition_Pattern_StringValue struct {
StringValue *datatypes_go_proto.String `protobuf:"bytes,13,opt,name=string_value,json=string,proto3,oneof"`
}
type ElementDefinition_Pattern_Time ¶
type ElementDefinition_Pattern_Time struct {
Time *datatypes_go_proto.Time `protobuf:"bytes,14,opt,name=time,proto3,oneof"`
}
type ElementDefinition_Pattern_Timing ¶
type ElementDefinition_Pattern_Timing struct {
Timing *datatypes_go_proto.Timing `protobuf:"bytes,37,opt,name=timing,proto3,oneof"`
}
type ElementDefinition_Pattern_UnsignedInt ¶
type ElementDefinition_Pattern_UnsignedInt struct {
UnsignedInt *datatypes_go_proto.UnsignedInt `protobuf:"bytes,15,opt,name=unsigned_int,json=unsignedInt,proto3,oneof"`
}
type ElementDefinition_Pattern_Uri ¶
type ElementDefinition_Pattern_Uri struct {
Uri *datatypes_go_proto.Uri `protobuf:"bytes,16,opt,name=uri,proto3,oneof"`
}
type ElementDefinition_Slicing ¶
type ElementDefinition_Slicing struct { // xml:id (or equivalent in JSON) Id *datatypes_go_proto.String `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // Additional Content defined by implementations Extension []*datatypes_go_proto.Extension `protobuf:"bytes,2,rep,name=extension,proto3" json:"extension,omitempty"` Discriminator []*ElementDefinition_Slicing_Discriminator `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() []*ElementDefinition_Slicing_Discriminator
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.String
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_Slicing_Discriminator ¶
type ElementDefinition_Slicing_Discriminator struct { // xml:id (or equivalent in JSON) Id *datatypes_go_proto.String `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // Additional Content defined by implementations Extension []*datatypes_go_proto.Extension `protobuf:"bytes,2,rep,name=extension,proto3" json:"extension,omitempty"` // value | exists | pattern | type | profile Type *codes_go_proto.DiscriminatorTypeCode `protobuf:"bytes,3,opt,name=type,proto3" json:"type,omitempty"` // Path to element value Path *datatypes_go_proto.String `protobuf:"bytes,4,opt,name=path,proto3" json:"path,omitempty"` // contains filtered or unexported fields }
Element values that are used to distinguish the slices
func (*ElementDefinition_Slicing_Discriminator) Descriptor
deprecated
func (*ElementDefinition_Slicing_Discriminator) Descriptor() ([]byte, []int)
Deprecated: Use ElementDefinition_Slicing_Discriminator.ProtoReflect.Descriptor instead.
func (*ElementDefinition_Slicing_Discriminator) GetExtension ¶
func (x *ElementDefinition_Slicing_Discriminator) GetExtension() []*datatypes_go_proto.Extension
func (*ElementDefinition_Slicing_Discriminator) GetId ¶
func (x *ElementDefinition_Slicing_Discriminator) GetId() *datatypes_go_proto.String
func (*ElementDefinition_Slicing_Discriminator) GetPath ¶
func (x *ElementDefinition_Slicing_Discriminator) GetPath() *datatypes_go_proto.String
func (*ElementDefinition_Slicing_Discriminator) GetType ¶
func (x *ElementDefinition_Slicing_Discriminator) GetType() *codes_go_proto.DiscriminatorTypeCode
func (*ElementDefinition_Slicing_Discriminator) ProtoMessage ¶
func (*ElementDefinition_Slicing_Discriminator) ProtoMessage()
func (*ElementDefinition_Slicing_Discriminator) ProtoReflect ¶
func (x *ElementDefinition_Slicing_Discriminator) ProtoReflect() protoreflect.Message
func (*ElementDefinition_Slicing_Discriminator) Reset ¶
func (x *ElementDefinition_Slicing_Discriminator) Reset()
func (*ElementDefinition_Slicing_Discriminator) String ¶
func (x *ElementDefinition_Slicing_Discriminator) String() string
type ElementDefinition_TypeRef ¶
type ElementDefinition_TypeRef struct { // xml:id (or equivalent in JSON) Id *datatypes_go_proto.String `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // Additional Content defined by implementations Extension []*datatypes_go_proto.Extension `protobuf:"bytes,2,rep,name=extension,proto3" json:"extension,omitempty"` // Data type or Resource (reference to definition) Code *datatypes_go_proto.Uri `protobuf:"bytes,3,opt,name=code,proto3" json:"code,omitempty"` // Profile (StructureDefinition) to apply (or IG) Profile *datatypes_go_proto.Uri `protobuf:"bytes,4,opt,name=profile,proto3" json:"profile,omitempty"` // Profile (StructureDefinition) to apply to reference target (or IG) TargetProfile *datatypes_go_proto.Uri `protobuf:"bytes,5,opt,name=target_profile,json=targetProfile,proto3" json:"target_profile,omitempty"` // contained | referenced | bundled - how aggregated Aggregation []*codes_go_proto.AggregationModeCode `protobuf:"bytes,6,rep,name=aggregation,proto3" json:"aggregation,omitempty"` // either | independent | specific Versioning *codes_go_proto.ReferenceVersionRulesCode `protobuf:"bytes,7,opt,name=versioning,proto3" json:"versioning,omitempty"` // contains filtered or unexported fields }
Data type and Profile for this element
func (*ElementDefinition_TypeRef) Descriptor
deprecated
func (*ElementDefinition_TypeRef) Descriptor() ([]byte, []int)
Deprecated: Use ElementDefinition_TypeRef.ProtoReflect.Descriptor instead.
func (*ElementDefinition_TypeRef) GetAggregation ¶
func (x *ElementDefinition_TypeRef) GetAggregation() []*codes_go_proto.AggregationModeCode
func (*ElementDefinition_TypeRef) GetCode ¶
func (x *ElementDefinition_TypeRef) GetCode() *datatypes_go_proto.Uri
func (*ElementDefinition_TypeRef) GetExtension ¶
func (x *ElementDefinition_TypeRef) GetExtension() []*datatypes_go_proto.Extension
func (*ElementDefinition_TypeRef) GetId ¶
func (x *ElementDefinition_TypeRef) GetId() *datatypes_go_proto.String
func (*ElementDefinition_TypeRef) GetProfile ¶
func (x *ElementDefinition_TypeRef) GetProfile() *datatypes_go_proto.Uri
func (*ElementDefinition_TypeRef) GetTargetProfile ¶
func (x *ElementDefinition_TypeRef) GetTargetProfile() *datatypes_go_proto.Uri
func (*ElementDefinition_TypeRef) GetVersioning ¶
func (x *ElementDefinition_TypeRef) GetVersioning() *codes_go_proto.ReferenceVersionRulesCode
func (*ElementDefinition_TypeRef) ProtoMessage ¶
func (*ElementDefinition_TypeRef) ProtoMessage()
func (*ElementDefinition_TypeRef) ProtoReflect ¶
func (x *ElementDefinition_TypeRef) ProtoReflect() protoreflect.Message
func (*ElementDefinition_TypeRef) Reset ¶
func (x *ElementDefinition_TypeRef) Reset()
func (*ElementDefinition_TypeRef) String ¶
func (x *ElementDefinition_TypeRef) String() string
type Narrative ¶
type Narrative struct { // xml:id (or equivalent in JSON) Id *datatypes_go_proto.String `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // Additional Content defined by implementations Extension []*datatypes_go_proto.Extension `protobuf:"bytes,2,rep,name=extension,proto3" json:"extension,omitempty"` // 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, last updated 2017-04-19T07:44:43.294+10:00. 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.String
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
type ParameterDefinition ¶
type ParameterDefinition struct { // xml:id (or equivalent in JSON) Id *datatypes_go_proto.String `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // Additional Content defined by implementations Extension []*datatypes_go_proto.Extension `protobuf:"bytes,2,rep,name=extension,proto3" json:"extension,omitempty"` // Name used to access the parameter value Name *datatypes_go_proto.Code `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"` // in | out Use *codes_go_proto.OperationParameterUseCode `protobuf:"bytes,4,opt,name=use,proto3" json:"use,omitempty"` // Minimum cardinality Min *datatypes_go_proto.Integer `protobuf:"bytes,5,opt,name=min,proto3" json:"min,omitempty"` // Maximum cardinality (a number of *) Max *datatypes_go_proto.String `protobuf:"bytes,6,opt,name=max,proto3" json:"max,omitempty"` // A brief description of the parameter Documentation *datatypes_go_proto.String `protobuf:"bytes,7,opt,name=documentation,proto3" json:"documentation,omitempty"` // What type of value Type *codes_go_proto.FHIRAllTypesCode `protobuf:"bytes,8,opt,name=type,proto3" json:"type,omitempty"` // What profile the value is expected to be Profile *datatypes_go_proto.Reference `protobuf:"bytes,9,opt,name=profile,proto3" json:"profile,omitempty"` // contains filtered or unexported fields }
Auto-generated from StructureDefinition for ParameterDefinition, last updated 2017-04-19T07:44:43.294+10:00. Definition of a parameter to a module. See http://hl7.org/fhir/StructureDefinition/ParameterDefinition
func (*ParameterDefinition) Descriptor
deprecated
func (*ParameterDefinition) Descriptor() ([]byte, []int)
Deprecated: Use ParameterDefinition.ProtoReflect.Descriptor instead.
func (*ParameterDefinition) GetDocumentation ¶
func (x *ParameterDefinition) GetDocumentation() *datatypes_go_proto.String
func (*ParameterDefinition) GetExtension ¶
func (x *ParameterDefinition) GetExtension() []*datatypes_go_proto.Extension
func (*ParameterDefinition) GetId ¶
func (x *ParameterDefinition) GetId() *datatypes_go_proto.String
func (*ParameterDefinition) GetMax ¶
func (x *ParameterDefinition) GetMax() *datatypes_go_proto.String
func (*ParameterDefinition) GetMin ¶
func (x *ParameterDefinition) GetMin() *datatypes_go_proto.Integer
func (*ParameterDefinition) GetName ¶
func (x *ParameterDefinition) GetName() *datatypes_go_proto.Code
func (*ParameterDefinition) GetProfile ¶
func (x *ParameterDefinition) GetProfile() *datatypes_go_proto.Reference
func (*ParameterDefinition) GetType ¶
func (x *ParameterDefinition) GetType() *codes_go_proto.FHIRAllTypesCode
func (*ParameterDefinition) GetUse ¶
func (x *ParameterDefinition) GetUse() *codes_go_proto.OperationParameterUseCode
func (*ParameterDefinition) ProtoMessage ¶
func (*ParameterDefinition) ProtoMessage()
func (*ParameterDefinition) ProtoReflect ¶
func (x *ParameterDefinition) ProtoReflect() protoreflect.Message
func (*ParameterDefinition) Reset ¶
func (x *ParameterDefinition) Reset()
func (*ParameterDefinition) String ¶
func (x *ParameterDefinition) String() string
type RelatedArtifact ¶
type RelatedArtifact struct { // xml:id (or equivalent in JSON) Id *datatypes_go_proto.String `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // Additional Content defined by implementations Extension []*datatypes_go_proto.Extension `protobuf:"bytes,2,rep,name=extension,proto3" json:"extension,omitempty"` // documentation | justification | citation | predecessor | successor | // derived-from | depends-on | composed-of Type *codes_go_proto.RelatedArtifactTypeCode `protobuf:"bytes,3,opt,name=type,proto3" json:"type,omitempty"` // Brief description of the related artifact Display *datatypes_go_proto.String `protobuf:"bytes,4,opt,name=display,proto3" json:"display,omitempty"` // Bibliographic citation for the artifact Citation *datatypes_go_proto.String `protobuf:"bytes,5,opt,name=citation,proto3" json:"citation,omitempty"` // Where the artifact can be accessed Url *datatypes_go_proto.Uri `protobuf:"bytes,6,opt,name=url,proto3" json:"url,omitempty"` // What document is being referenced Document *datatypes_go_proto.Attachment `protobuf:"bytes,7,opt,name=document,proto3" json:"document,omitempty"` // What resource is being referenced Resource *datatypes_go_proto.Reference `protobuf:"bytes,8,opt,name=resource,proto3" json:"resource,omitempty"` // contains filtered or unexported fields }
Auto-generated from StructureDefinition for RelatedArtifact, last updated 2017-04-19T07:44:43.294+10:00. Related artifacts for a knowledge resource. See http://hl7.org/fhir/StructureDefinition/RelatedArtifact
func (*RelatedArtifact) Descriptor
deprecated
func (*RelatedArtifact) Descriptor() ([]byte, []int)
Deprecated: Use RelatedArtifact.ProtoReflect.Descriptor instead.
func (*RelatedArtifact) GetCitation ¶
func (x *RelatedArtifact) GetCitation() *datatypes_go_proto.String
func (*RelatedArtifact) GetDisplay ¶
func (x *RelatedArtifact) GetDisplay() *datatypes_go_proto.String
func (*RelatedArtifact) GetDocument ¶
func (x *RelatedArtifact) GetDocument() *datatypes_go_proto.Attachment
func (*RelatedArtifact) GetExtension ¶
func (x *RelatedArtifact) GetExtension() []*datatypes_go_proto.Extension
func (*RelatedArtifact) GetId ¶
func (x *RelatedArtifact) GetId() *datatypes_go_proto.String
func (*RelatedArtifact) GetResource ¶
func (x *RelatedArtifact) GetResource() *datatypes_go_proto.Reference
func (*RelatedArtifact) GetType ¶
func (x *RelatedArtifact) GetType() *codes_go_proto.RelatedArtifactTypeCode
func (*RelatedArtifact) GetUrl ¶
func (x *RelatedArtifact) GetUrl() *datatypes_go_proto.Uri
func (*RelatedArtifact) ProtoMessage ¶
func (*RelatedArtifact) ProtoMessage()
func (*RelatedArtifact) ProtoReflect ¶
func (x *RelatedArtifact) ProtoReflect() protoreflect.Message
func (*RelatedArtifact) Reset ¶
func (x *RelatedArtifact) Reset()
func (*RelatedArtifact) String ¶
func (x *RelatedArtifact) String() string
type TriggerDefinition ¶
type TriggerDefinition struct { // xml:id (or equivalent in JSON) Id *datatypes_go_proto.String `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // Additional Content defined by implementations Extension []*datatypes_go_proto.Extension `protobuf:"bytes,2,rep,name=extension,proto3" json:"extension,omitempty"` // named-event | periodic | data-added | data-modified | data-removed | // data-accessed | data-access-ended Type *codes_go_proto.TriggerTypeCode `protobuf:"bytes,3,opt,name=type,proto3" json:"type,omitempty"` // Triggering event name EventName *datatypes_go_proto.String `protobuf:"bytes,4,opt,name=event_name,json=eventName,proto3" json:"event_name,omitempty"` EventTiming *TriggerDefinition_EventTiming `protobuf:"bytes,5,opt,name=event_timing,json=eventTiming,proto3" json:"event_timing,omitempty"` // Triggering data of the event EventData *DataRequirement `protobuf:"bytes,6,opt,name=event_data,json=eventData,proto3" json:"event_data,omitempty"` // contains filtered or unexported fields }
Auto-generated from StructureDefinition for TriggerDefinition, last updated 2017-04-19T07:44:43.294+10:00. Defines an expected trigger for a module. See http://hl7.org/fhir/StructureDefinition/TriggerDefinition
func (*TriggerDefinition) Descriptor
deprecated
func (*TriggerDefinition) Descriptor() ([]byte, []int)
Deprecated: Use TriggerDefinition.ProtoReflect.Descriptor instead.
func (*TriggerDefinition) GetEventData ¶
func (x *TriggerDefinition) GetEventData() *DataRequirement
func (*TriggerDefinition) GetEventName ¶
func (x *TriggerDefinition) GetEventName() *datatypes_go_proto.String
func (*TriggerDefinition) GetEventTiming ¶
func (x *TriggerDefinition) GetEventTiming() *TriggerDefinition_EventTiming
func (*TriggerDefinition) GetExtension ¶
func (x *TriggerDefinition) GetExtension() []*datatypes_go_proto.Extension
func (*TriggerDefinition) GetId ¶
func (x *TriggerDefinition) GetId() *datatypes_go_proto.String
func (*TriggerDefinition) GetType ¶
func (x *TriggerDefinition) GetType() *codes_go_proto.TriggerTypeCode
func (*TriggerDefinition) ProtoMessage ¶
func (*TriggerDefinition) ProtoMessage()
func (*TriggerDefinition) ProtoReflect ¶
func (x *TriggerDefinition) ProtoReflect() protoreflect.Message
func (*TriggerDefinition) Reset ¶
func (x *TriggerDefinition) Reset()
func (*TriggerDefinition) String ¶
func (x *TriggerDefinition) String() string
type TriggerDefinition_EventTiming ¶
type TriggerDefinition_EventTiming struct { // Types that are assignable to EventTiming: // *TriggerDefinition_EventTiming_Timing // *TriggerDefinition_EventTiming_Reference // *TriggerDefinition_EventTiming_Date // *TriggerDefinition_EventTiming_DateTime EventTiming isTriggerDefinition_EventTiming_EventTiming `protobuf_oneof:"event_timing"` // contains filtered or unexported fields }
Timing of the event
func (*TriggerDefinition_EventTiming) Descriptor
deprecated
func (*TriggerDefinition_EventTiming) Descriptor() ([]byte, []int)
Deprecated: Use TriggerDefinition_EventTiming.ProtoReflect.Descriptor instead.
func (*TriggerDefinition_EventTiming) GetDate ¶
func (x *TriggerDefinition_EventTiming) GetDate() *datatypes_go_proto.Date
func (*TriggerDefinition_EventTiming) GetDateTime ¶
func (x *TriggerDefinition_EventTiming) GetDateTime() *datatypes_go_proto.DateTime
func (*TriggerDefinition_EventTiming) GetEventTiming ¶
func (m *TriggerDefinition_EventTiming) GetEventTiming() isTriggerDefinition_EventTiming_EventTiming
func (*TriggerDefinition_EventTiming) GetReference ¶
func (x *TriggerDefinition_EventTiming) GetReference() *datatypes_go_proto.Reference
func (*TriggerDefinition_EventTiming) GetTiming ¶
func (x *TriggerDefinition_EventTiming) GetTiming() *datatypes_go_proto.Timing
func (*TriggerDefinition_EventTiming) ProtoMessage ¶
func (*TriggerDefinition_EventTiming) ProtoMessage()
func (*TriggerDefinition_EventTiming) ProtoReflect ¶
func (x *TriggerDefinition_EventTiming) ProtoReflect() protoreflect.Message
func (*TriggerDefinition_EventTiming) Reset ¶
func (x *TriggerDefinition_EventTiming) Reset()
func (*TriggerDefinition_EventTiming) String ¶
func (x *TriggerDefinition_EventTiming) String() string
type TriggerDefinition_EventTiming_Date ¶
type TriggerDefinition_EventTiming_Date struct {
Date *datatypes_go_proto.Date `protobuf:"bytes,3,opt,name=date,proto3,oneof"`
}
type TriggerDefinition_EventTiming_DateTime ¶
type TriggerDefinition_EventTiming_DateTime struct {
DateTime *datatypes_go_proto.DateTime `protobuf:"bytes,4,opt,name=date_time,json=dateTime,proto3,oneof"`
}
type TriggerDefinition_EventTiming_Reference ¶
type TriggerDefinition_EventTiming_Reference struct {
Reference *datatypes_go_proto.Reference `protobuf:"bytes,2,opt,name=reference,proto3,oneof"`
}
type TriggerDefinition_EventTiming_Timing ¶
type TriggerDefinition_EventTiming_Timing struct {
Timing *datatypes_go_proto.Timing `protobuf:"bytes,1,opt,name=timing,proto3,oneof"`
}
type UsageContext ¶
type UsageContext struct { // xml:id (or equivalent in JSON) Id *datatypes_go_proto.String `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // Additional Content defined by implementations Extension []*datatypes_go_proto.Extension `protobuf:"bytes,2,rep,name=extension,proto3" json:"extension,omitempty"` // Type of context being specified Code *datatypes_go_proto.Coding `protobuf:"bytes,3,opt,name=code,proto3" json:"code,omitempty"` Value *UsageContext_Value `protobuf:"bytes,4,opt,name=value,proto3" json:"value,omitempty"` // contains filtered or unexported fields }
Auto-generated from StructureDefinition for UsageContext, last updated 2017-04-19T07:44:43.294+10:00. Describes the context of use for a conformance or knowledge resource. See http://hl7.org/fhir/StructureDefinition/UsageContext
func (*UsageContext) Descriptor
deprecated
func (*UsageContext) Descriptor() ([]byte, []int)
Deprecated: Use UsageContext.ProtoReflect.Descriptor instead.
func (*UsageContext) GetCode ¶
func (x *UsageContext) GetCode() *datatypes_go_proto.Coding
func (*UsageContext) GetExtension ¶
func (x *UsageContext) GetExtension() []*datatypes_go_proto.Extension
func (*UsageContext) GetId ¶
func (x *UsageContext) GetId() *datatypes_go_proto.String
func (*UsageContext) GetValue ¶
func (x *UsageContext) GetValue() *UsageContext_Value
func (*UsageContext) ProtoMessage ¶
func (*UsageContext) ProtoMessage()
func (*UsageContext) ProtoReflect ¶
func (x *UsageContext) ProtoReflect() protoreflect.Message
func (*UsageContext) Reset ¶
func (x *UsageContext) Reset()
func (*UsageContext) String ¶
func (x *UsageContext) String() string
type UsageContext_Value ¶
type UsageContext_Value struct { // Types that are assignable to Value: // *UsageContext_Value_CodeableConcept // *UsageContext_Value_Quantity // *UsageContext_Value_Range Value isUsageContext_Value_Value `protobuf_oneof:"value"` // contains filtered or unexported fields }
Value that defines the context
func (*UsageContext_Value) Descriptor
deprecated
func (*UsageContext_Value) Descriptor() ([]byte, []int)
Deprecated: Use UsageContext_Value.ProtoReflect.Descriptor instead.
func (*UsageContext_Value) GetCodeableConcept ¶
func (x *UsageContext_Value) GetCodeableConcept() *datatypes_go_proto.CodeableConcept
func (*UsageContext_Value) GetQuantity ¶
func (x *UsageContext_Value) GetQuantity() *datatypes_go_proto.Quantity
func (*UsageContext_Value) GetRange ¶
func (x *UsageContext_Value) GetRange() *datatypes_go_proto.Range
func (*UsageContext_Value) GetValue ¶
func (m *UsageContext_Value) GetValue() isUsageContext_Value_Value
func (*UsageContext_Value) ProtoMessage ¶
func (*UsageContext_Value) ProtoMessage()
func (*UsageContext_Value) ProtoReflect ¶
func (x *UsageContext_Value) ProtoReflect() protoreflect.Message
func (*UsageContext_Value) Reset ¶
func (x *UsageContext_Value) Reset()
func (*UsageContext_Value) String ¶
func (x *UsageContext_Value) String() string
type UsageContext_Value_CodeableConcept ¶
type UsageContext_Value_CodeableConcept struct {
CodeableConcept *datatypes_go_proto.CodeableConcept `protobuf:"bytes,1,opt,name=codeable_concept,json=codeableConcept,proto3,oneof"`
}
type UsageContext_Value_Quantity ¶
type UsageContext_Value_Quantity struct {
Quantity *datatypes_go_proto.Quantity `protobuf:"bytes,2,opt,name=quantity,proto3,oneof"`
}
type UsageContext_Value_Range ¶
type UsageContext_Value_Range struct {
Range *datatypes_go_proto.Range `protobuf:"bytes,3,opt,name=range,proto3,oneof"`
}