Documentation ¶
Index ¶
- Variables
- type Address
- func (*Address) Descriptor() ([]byte, []int)deprecated
- func (x *Address) GetCity() *String
- func (x *Address) GetCountry() *String
- func (x *Address) GetDistrict() *String
- func (x *Address) GetExtension() []*Extension
- func (x *Address) GetId() *String
- func (x *Address) GetLine() []*String
- func (x *Address) GetPeriod() *Period
- func (x *Address) GetPostalCode() *String
- func (x *Address) GetState() *String
- func (x *Address) GetText() *String
- func (x *Address) GetType() *Address_TypeCode
- func (x *Address) GetUse() *Address_UseCode
- func (*Address) ProtoMessage()
- func (x *Address) ProtoReflect() protoreflect.Message
- func (x *Address) Reset()
- func (x *Address) String() string
- type Address_TypeCode
- func (*Address_TypeCode) Descriptor() ([]byte, []int)deprecated
- func (x *Address_TypeCode) GetExtension() []*Extension
- func (x *Address_TypeCode) GetId() *String
- func (x *Address_TypeCode) GetValue() codes_go_proto.AddressTypeCode_Value
- func (*Address_TypeCode) ProtoMessage()
- func (x *Address_TypeCode) ProtoReflect() protoreflect.Message
- func (x *Address_TypeCode) Reset()
- func (x *Address_TypeCode) String() string
- type Address_UseCode
- func (*Address_UseCode) Descriptor() ([]byte, []int)deprecated
- func (x *Address_UseCode) GetExtension() []*Extension
- func (x *Address_UseCode) GetId() *String
- func (x *Address_UseCode) GetValue() codes_go_proto.AddressUseCode_Value
- func (*Address_UseCode) ProtoMessage()
- func (x *Address_UseCode) ProtoReflect() protoreflect.Message
- func (x *Address_UseCode) Reset()
- func (x *Address_UseCode) String() string
- type Age
- func (*Age) Descriptor() ([]byte, []int)deprecated
- func (x *Age) GetCode() *Code
- func (x *Age) GetComparator() *Age_ComparatorCode
- func (x *Age) GetExtension() []*Extension
- func (x *Age) GetId() *String
- func (x *Age) GetSystem() *Uri
- func (x *Age) GetUnit() *String
- func (x *Age) GetValue() *Decimal
- func (*Age) ProtoMessage()
- func (x *Age) ProtoReflect() protoreflect.Message
- func (x *Age) Reset()
- func (x *Age) String() string
- type Age_ComparatorCode
- func (*Age_ComparatorCode) Descriptor() ([]byte, []int)deprecated
- func (x *Age_ComparatorCode) GetExtension() []*Extension
- func (x *Age_ComparatorCode) GetId() *String
- func (x *Age_ComparatorCode) GetValue() codes_go_proto.QuantityComparatorCode_Value
- func (*Age_ComparatorCode) ProtoMessage()
- func (x *Age_ComparatorCode) ProtoReflect() protoreflect.Message
- func (x *Age_ComparatorCode) Reset()
- func (x *Age_ComparatorCode) String() string
- type Annotation
- func (*Annotation) Descriptor() ([]byte, []int)deprecated
- func (x *Annotation) GetAuthor() *Annotation_AuthorX
- func (x *Annotation) GetExtension() []*Extension
- func (x *Annotation) GetId() *String
- func (x *Annotation) GetText() *Markdown
- func (x *Annotation) GetTime() *DateTime
- func (*Annotation) ProtoMessage()
- func (x *Annotation) ProtoReflect() protoreflect.Message
- func (x *Annotation) Reset()
- func (x *Annotation) String() string
- type Annotation_AuthorX
- func (*Annotation_AuthorX) Descriptor() ([]byte, []int)deprecated
- func (m *Annotation_AuthorX) GetChoice() isAnnotation_AuthorX_Choice
- func (x *Annotation_AuthorX) GetReference() *Reference
- func (x *Annotation_AuthorX) GetStringValue() *String
- func (*Annotation_AuthorX) ProtoMessage()
- func (x *Annotation_AuthorX) ProtoReflect() protoreflect.Message
- func (x *Annotation_AuthorX) Reset()
- func (x *Annotation_AuthorX) String() string
- type Annotation_AuthorX_Reference
- type Annotation_AuthorX_StringValue
- type Attachment
- func (*Attachment) Descriptor() ([]byte, []int)deprecated
- func (x *Attachment) GetContentType() *Attachment_ContentTypeCode
- func (x *Attachment) GetCreation() *DateTime
- func (x *Attachment) GetData() *Base64Binary
- func (x *Attachment) GetDuration() *Decimal
- func (x *Attachment) GetExtension() []*Extension
- func (x *Attachment) GetFrames() *PositiveInt
- func (x *Attachment) GetHash() *Base64Binary
- func (x *Attachment) GetHeight() *PositiveInt
- func (x *Attachment) GetId() *String
- func (x *Attachment) GetLanguage() *Code
- func (x *Attachment) GetPages() *PositiveInt
- func (x *Attachment) GetSize() *Integer64
- func (x *Attachment) GetTitle() *String
- func (x *Attachment) GetUrl() *Url
- func (x *Attachment) GetWidth() *PositiveInt
- func (*Attachment) ProtoMessage()
- func (x *Attachment) ProtoReflect() protoreflect.Message
- func (x *Attachment) Reset()
- func (x *Attachment) String() string
- type Attachment_ContentTypeCode
- func (*Attachment_ContentTypeCode) Descriptor() ([]byte, []int)deprecated
- func (x *Attachment_ContentTypeCode) GetExtension() []*Extension
- func (x *Attachment_ContentTypeCode) GetId() *String
- func (x *Attachment_ContentTypeCode) GetValue() string
- func (*Attachment_ContentTypeCode) ProtoMessage()
- func (x *Attachment_ContentTypeCode) ProtoReflect() protoreflect.Message
- func (x *Attachment_ContentTypeCode) Reset()
- func (x *Attachment_ContentTypeCode) String() string
- type BackboneElement
- func (*BackboneElement) Descriptor() ([]byte, []int)deprecated
- func (x *BackboneElement) GetExtension() []*Extension
- func (x *BackboneElement) GetId() *String
- func (x *BackboneElement) GetModifierExtension() []*Extension
- func (*BackboneElement) ProtoMessage()
- func (x *BackboneElement) ProtoReflect() protoreflect.Message
- func (x *BackboneElement) Reset()
- func (x *BackboneElement) String() string
- type BackboneType
- func (*BackboneType) Descriptor() ([]byte, []int)deprecated
- func (x *BackboneType) GetExtension() []*Extension
- func (x *BackboneType) GetId() *String
- func (x *BackboneType) GetModifierExtension() []*Extension
- func (*BackboneType) ProtoMessage()
- func (x *BackboneType) ProtoReflect() protoreflect.Message
- func (x *BackboneType) Reset()
- func (x *BackboneType) String() string
- type Base
- type Base64Binary
- func (*Base64Binary) Descriptor() ([]byte, []int)deprecated
- func (x *Base64Binary) GetExtension() []*Extension
- func (x *Base64Binary) GetId() *String
- func (x *Base64Binary) GetValue() []byte
- func (*Base64Binary) ProtoMessage()
- func (x *Base64Binary) ProtoReflect() protoreflect.Message
- func (x *Base64Binary) Reset()
- func (x *Base64Binary) String() string
- type Boolean
- func (*Boolean) Descriptor() ([]byte, []int)deprecated
- func (x *Boolean) GetExtension() []*Extension
- func (x *Boolean) GetId() *String
- func (x *Boolean) GetValue() bool
- func (*Boolean) ProtoMessage()
- func (x *Boolean) ProtoReflect() protoreflect.Message
- func (x *Boolean) Reset()
- func (x *Boolean) String() string
- type Canonical
- func (*Canonical) Descriptor() ([]byte, []int)deprecated
- func (x *Canonical) GetExtension() []*Extension
- func (x *Canonical) GetId() *String
- func (x *Canonical) GetValue() string
- func (*Canonical) ProtoMessage()
- func (x *Canonical) ProtoReflect() protoreflect.Message
- func (x *Canonical) Reset()
- func (x *Canonical) String() string
- type Code
- type CodeableConcept
- func (*CodeableConcept) Descriptor() ([]byte, []int)deprecated
- func (x *CodeableConcept) GetCoding() []*Coding
- func (x *CodeableConcept) GetExtension() []*Extension
- func (x *CodeableConcept) GetId() *String
- func (x *CodeableConcept) GetText() *String
- func (*CodeableConcept) ProtoMessage()
- func (x *CodeableConcept) ProtoReflect() protoreflect.Message
- func (x *CodeableConcept) Reset()
- func (x *CodeableConcept) String() string
- type CodeableReference
- func (*CodeableReference) Descriptor() ([]byte, []int)deprecated
- func (x *CodeableReference) GetConcept() *CodeableConcept
- func (x *CodeableReference) GetExtension() []*Extension
- func (x *CodeableReference) GetId() *String
- func (x *CodeableReference) GetReference() *Reference
- func (*CodeableReference) ProtoMessage()
- func (x *CodeableReference) ProtoReflect() protoreflect.Message
- func (x *CodeableReference) Reset()
- func (x *CodeableReference) String() string
- type Coding
- func (*Coding) Descriptor() ([]byte, []int)deprecated
- func (x *Coding) GetCode() *Code
- func (x *Coding) GetDisplay() *String
- func (x *Coding) GetExtension() []*Extension
- func (x *Coding) GetId() *String
- func (x *Coding) GetSystem() *Uri
- func (x *Coding) GetUserSelected() *Boolean
- func (x *Coding) GetVersion() *String
- func (*Coding) ProtoMessage()
- func (x *Coding) ProtoReflect() protoreflect.Message
- func (x *Coding) Reset()
- func (x *Coding) String() string
- type CodingWithFixedCode
- func (*CodingWithFixedCode) Descriptor() ([]byte, []int)deprecated
- func (x *CodingWithFixedCode) GetDisplay() *String
- func (x *CodingWithFixedCode) GetExtension() []*Extension
- func (x *CodingWithFixedCode) GetId() *String
- func (x *CodingWithFixedCode) GetUserSelected() *Boolean
- func (x *CodingWithFixedCode) GetVersion() *String
- func (*CodingWithFixedCode) ProtoMessage()
- func (x *CodingWithFixedCode) ProtoReflect() protoreflect.Message
- func (x *CodingWithFixedCode) Reset()
- func (x *CodingWithFixedCode) String() string
- type ContactDetail
- func (*ContactDetail) Descriptor() ([]byte, []int)deprecated
- func (x *ContactDetail) GetExtension() []*Extension
- func (x *ContactDetail) GetId() *String
- func (x *ContactDetail) GetName() *String
- func (x *ContactDetail) GetTelecom() []*ContactPoint
- func (*ContactDetail) ProtoMessage()
- func (x *ContactDetail) ProtoReflect() protoreflect.Message
- func (x *ContactDetail) Reset()
- func (x *ContactDetail) String() string
- type ContactPoint
- func (*ContactPoint) Descriptor() ([]byte, []int)deprecated
- func (x *ContactPoint) GetExtension() []*Extension
- func (x *ContactPoint) GetId() *String
- func (x *ContactPoint) GetPeriod() *Period
- func (x *ContactPoint) GetRank() *PositiveInt
- func (x *ContactPoint) GetSystem() *ContactPoint_SystemCode
- func (x *ContactPoint) GetUse() *ContactPoint_UseCode
- func (x *ContactPoint) GetValue() *String
- func (*ContactPoint) ProtoMessage()
- func (x *ContactPoint) ProtoReflect() protoreflect.Message
- func (x *ContactPoint) Reset()
- func (x *ContactPoint) String() string
- type ContactPoint_SystemCode
- func (*ContactPoint_SystemCode) Descriptor() ([]byte, []int)deprecated
- func (x *ContactPoint_SystemCode) GetExtension() []*Extension
- func (x *ContactPoint_SystemCode) GetId() *String
- func (x *ContactPoint_SystemCode) GetValue() codes_go_proto.ContactPointSystemCode_Value
- func (*ContactPoint_SystemCode) ProtoMessage()
- func (x *ContactPoint_SystemCode) ProtoReflect() protoreflect.Message
- func (x *ContactPoint_SystemCode) Reset()
- func (x *ContactPoint_SystemCode) String() string
- type ContactPoint_UseCode
- func (*ContactPoint_UseCode) Descriptor() ([]byte, []int)deprecated
- func (x *ContactPoint_UseCode) GetExtension() []*Extension
- func (x *ContactPoint_UseCode) GetId() *String
- func (x *ContactPoint_UseCode) GetValue() codes_go_proto.ContactPointUseCode_Value
- func (*ContactPoint_UseCode) ProtoMessage()
- func (x *ContactPoint_UseCode) ProtoReflect() protoreflect.Message
- func (x *ContactPoint_UseCode) Reset()
- func (x *ContactPoint_UseCode) String() string
- type Contributor
- func (*Contributor) Descriptor() ([]byte, []int)deprecated
- func (x *Contributor) GetContact() []*ContactDetail
- func (x *Contributor) GetExtension() []*Extension
- func (x *Contributor) GetId() *String
- func (x *Contributor) GetName() *String
- func (x *Contributor) GetType() *Contributor_TypeCode
- func (*Contributor) ProtoMessage()
- func (x *Contributor) ProtoReflect() protoreflect.Message
- func (x *Contributor) Reset()
- func (x *Contributor) String() string
- type Contributor_TypeCode
- func (*Contributor_TypeCode) Descriptor() ([]byte, []int)deprecated
- func (x *Contributor_TypeCode) GetExtension() []*Extension
- func (x *Contributor_TypeCode) GetId() *String
- func (x *Contributor_TypeCode) GetValue() codes_go_proto.ContributorTypeCode_Value
- func (*Contributor_TypeCode) ProtoMessage()
- func (x *Contributor_TypeCode) ProtoReflect() protoreflect.Message
- func (x *Contributor_TypeCode) Reset()
- func (x *Contributor_TypeCode) String() string
- type Count
- func (*Count) Descriptor() ([]byte, []int)deprecated
- func (x *Count) GetCode() *Code
- func (x *Count) GetComparator() *Count_ComparatorCode
- func (x *Count) GetExtension() []*Extension
- func (x *Count) GetId() *String
- func (x *Count) GetSystem() *Uri
- func (x *Count) GetUnit() *String
- func (x *Count) GetValue() *Decimal
- func (*Count) ProtoMessage()
- func (x *Count) ProtoReflect() protoreflect.Message
- func (x *Count) Reset()
- func (x *Count) String() string
- type Count_ComparatorCode
- func (*Count_ComparatorCode) Descriptor() ([]byte, []int)deprecated
- func (x *Count_ComparatorCode) GetExtension() []*Extension
- func (x *Count_ComparatorCode) GetId() *String
- func (x *Count_ComparatorCode) GetValue() codes_go_proto.QuantityComparatorCode_Value
- func (*Count_ComparatorCode) ProtoMessage()
- func (x *Count_ComparatorCode) ProtoReflect() protoreflect.Message
- func (x *Count_ComparatorCode) Reset()
- func (x *Count_ComparatorCode) 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() []*Extension
- func (x *DataRequirement) GetId() *String
- func (x *DataRequirement) GetLimit() *PositiveInt
- func (x *DataRequirement) GetMustSupport() []*String
- func (x *DataRequirement) GetProfile() []*Canonical
- func (x *DataRequirement) GetSort() []*DataRequirement_Sort
- func (x *DataRequirement) GetSubject() *DataRequirement_SubjectX
- func (x *DataRequirement) GetType() *DataRequirement_TypeCode
- 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) GetCode() []*Coding
- func (x *DataRequirement_CodeFilter) GetExtension() []*Extension
- func (x *DataRequirement_CodeFilter) GetId() *String
- func (x *DataRequirement_CodeFilter) GetPath() *String
- func (x *DataRequirement_CodeFilter) GetSearchParam() *String
- func (x *DataRequirement_CodeFilter) GetValueSet() *Canonical
- func (*DataRequirement_CodeFilter) ProtoMessage()
- func (x *DataRequirement_CodeFilter) ProtoReflect() protoreflect.Message
- func (x *DataRequirement_CodeFilter) Reset()
- func (x *DataRequirement_CodeFilter) String() string
- type DataRequirement_DateFilter
- func (*DataRequirement_DateFilter) Descriptor() ([]byte, []int)deprecated
- func (x *DataRequirement_DateFilter) GetExtension() []*Extension
- func (x *DataRequirement_DateFilter) GetId() *String
- func (x *DataRequirement_DateFilter) GetPath() *String
- func (x *DataRequirement_DateFilter) GetSearchParam() *String
- func (x *DataRequirement_DateFilter) GetValue() *DataRequirement_DateFilter_ValueX
- 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_ValueX
- func (*DataRequirement_DateFilter_ValueX) Descriptor() ([]byte, []int)deprecated
- func (m *DataRequirement_DateFilter_ValueX) GetChoice() isDataRequirement_DateFilter_ValueX_Choice
- func (x *DataRequirement_DateFilter_ValueX) GetDateTime() *DateTime
- func (x *DataRequirement_DateFilter_ValueX) GetDuration() *Duration
- func (x *DataRequirement_DateFilter_ValueX) GetPeriod() *Period
- func (*DataRequirement_DateFilter_ValueX) ProtoMessage()
- func (x *DataRequirement_DateFilter_ValueX) ProtoReflect() protoreflect.Message
- func (x *DataRequirement_DateFilter_ValueX) Reset()
- func (x *DataRequirement_DateFilter_ValueX) String() string
- type DataRequirement_DateFilter_ValueX_DateTime
- type DataRequirement_DateFilter_ValueX_Duration
- type DataRequirement_DateFilter_ValueX_Period
- type DataRequirement_Sort
- func (*DataRequirement_Sort) Descriptor() ([]byte, []int)deprecated
- func (x *DataRequirement_Sort) GetDirection() *DataRequirement_Sort_DirectionCode
- func (x *DataRequirement_Sort) GetExtension() []*Extension
- func (x *DataRequirement_Sort) GetId() *String
- func (x *DataRequirement_Sort) GetPath() *String
- func (*DataRequirement_Sort) ProtoMessage()
- func (x *DataRequirement_Sort) ProtoReflect() protoreflect.Message
- func (x *DataRequirement_Sort) Reset()
- func (x *DataRequirement_Sort) String() string
- type DataRequirement_Sort_DirectionCode
- func (*DataRequirement_Sort_DirectionCode) Descriptor() ([]byte, []int)deprecated
- func (x *DataRequirement_Sort_DirectionCode) GetExtension() []*Extension
- func (x *DataRequirement_Sort_DirectionCode) GetId() *String
- func (x *DataRequirement_Sort_DirectionCode) GetValue() codes_go_proto.SortDirectionCode_Value
- func (*DataRequirement_Sort_DirectionCode) ProtoMessage()
- func (x *DataRequirement_Sort_DirectionCode) ProtoReflect() protoreflect.Message
- func (x *DataRequirement_Sort_DirectionCode) Reset()
- func (x *DataRequirement_Sort_DirectionCode) String() string
- type DataRequirement_SubjectX
- func (*DataRequirement_SubjectX) Descriptor() ([]byte, []int)deprecated
- func (m *DataRequirement_SubjectX) GetChoice() isDataRequirement_SubjectX_Choice
- func (x *DataRequirement_SubjectX) GetCodeableConcept() *CodeableConcept
- func (x *DataRequirement_SubjectX) GetReference() *Reference
- func (*DataRequirement_SubjectX) ProtoMessage()
- func (x *DataRequirement_SubjectX) ProtoReflect() protoreflect.Message
- func (x *DataRequirement_SubjectX) Reset()
- func (x *DataRequirement_SubjectX) String() string
- type DataRequirement_SubjectX_CodeableConcept
- type DataRequirement_SubjectX_Reference
- type DataRequirement_TypeCode
- func (*DataRequirement_TypeCode) Descriptor() ([]byte, []int)deprecated
- func (x *DataRequirement_TypeCode) GetExtension() []*Extension
- func (x *DataRequirement_TypeCode) GetId() *String
- func (x *DataRequirement_TypeCode) GetValue() valuesets_go_proto.FHIRAllTypesValueSet_Value
- func (*DataRequirement_TypeCode) ProtoMessage()
- func (x *DataRequirement_TypeCode) ProtoReflect() protoreflect.Message
- func (x *DataRequirement_TypeCode) Reset()
- func (x *DataRequirement_TypeCode) String() string
- type DataType
- type Date
- func (*Date) Descriptor() ([]byte, []int)deprecated
- func (x *Date) GetExtension() []*Extension
- func (x *Date) GetId() *String
- func (x *Date) GetPrecision() Date_Precision
- func (x *Date) GetTimezone() string
- func (x *Date) GetValueUs() int64
- func (*Date) ProtoMessage()
- func (x *Date) ProtoReflect() protoreflect.Message
- func (x *Date) Reset()
- func (x *Date) String() string
- type DateTime
- func (*DateTime) Descriptor() ([]byte, []int)deprecated
- func (x *DateTime) GetExtension() []*Extension
- func (x *DateTime) GetId() *String
- func (x *DateTime) GetPrecision() DateTime_Precision
- func (x *DateTime) GetTimezone() string
- func (x *DateTime) GetValueUs() int64
- func (*DateTime) ProtoMessage()
- func (x *DateTime) ProtoReflect() protoreflect.Message
- func (x *DateTime) Reset()
- func (x *DateTime) String() string
- type DateTime_Precision
- func (DateTime_Precision) Descriptor() protoreflect.EnumDescriptor
- func (x DateTime_Precision) Enum() *DateTime_Precision
- func (DateTime_Precision) EnumDescriptor() ([]byte, []int)deprecated
- func (x DateTime_Precision) Number() protoreflect.EnumNumber
- func (x DateTime_Precision) String() string
- func (DateTime_Precision) Type() protoreflect.EnumType
- type Date_Precision
- func (Date_Precision) Descriptor() protoreflect.EnumDescriptor
- func (x Date_Precision) Enum() *Date_Precision
- func (Date_Precision) EnumDescriptor() ([]byte, []int)deprecated
- func (x Date_Precision) Number() protoreflect.EnumNumber
- func (x Date_Precision) String() string
- func (Date_Precision) Type() protoreflect.EnumType
- type Decimal
- func (*Decimal) Descriptor() ([]byte, []int)deprecated
- func (x *Decimal) GetExtension() []*Extension
- func (x *Decimal) GetId() *String
- func (x *Decimal) GetValue() string
- func (*Decimal) ProtoMessage()
- func (x *Decimal) ProtoReflect() protoreflect.Message
- func (x *Decimal) Reset()
- func (x *Decimal) String() string
- type Distance
- func (*Distance) Descriptor() ([]byte, []int)deprecated
- func (x *Distance) GetCode() *Code
- func (x *Distance) GetComparator() *Distance_ComparatorCode
- func (x *Distance) GetExtension() []*Extension
- func (x *Distance) GetId() *String
- func (x *Distance) GetSystem() *Uri
- func (x *Distance) GetUnit() *String
- func (x *Distance) GetValue() *Decimal
- func (*Distance) ProtoMessage()
- func (x *Distance) ProtoReflect() protoreflect.Message
- func (x *Distance) Reset()
- func (x *Distance) String() string
- type Distance_ComparatorCode
- func (*Distance_ComparatorCode) Descriptor() ([]byte, []int)deprecated
- func (x *Distance_ComparatorCode) GetExtension() []*Extension
- func (x *Distance_ComparatorCode) GetId() *String
- func (x *Distance_ComparatorCode) GetValue() codes_go_proto.QuantityComparatorCode_Value
- func (*Distance_ComparatorCode) ProtoMessage()
- func (x *Distance_ComparatorCode) ProtoReflect() protoreflect.Message
- func (x *Distance_ComparatorCode) Reset()
- func (x *Distance_ComparatorCode) String() string
- type Dosage
- func (*Dosage) Descriptor() ([]byte, []int)deprecated
- func (x *Dosage) GetAdditionalInstruction() []*CodeableConcept
- func (x *Dosage) GetAsNeeded() *Dosage_AsNeededX
- func (x *Dosage) GetDoseAndRate() []*Dosage_DoseAndRate
- func (x *Dosage) GetExtension() []*Extension
- func (x *Dosage) GetId() *String
- func (x *Dosage) GetMaxDosePerAdministration() *SimpleQuantity
- func (x *Dosage) GetMaxDosePerLifetime() *SimpleQuantity
- func (x *Dosage) GetMaxDosePerPeriod() *Ratio
- func (x *Dosage) GetMethod() *CodeableConcept
- func (x *Dosage) GetModifierExtension() []*Extension
- func (x *Dosage) GetPatientInstruction() *String
- func (x *Dosage) GetRoute() *CodeableConcept
- func (x *Dosage) GetSequence() *Integer
- func (x *Dosage) GetSite() *CodeableConcept
- func (x *Dosage) GetText() *String
- func (x *Dosage) GetTiming() *Timing
- func (*Dosage) ProtoMessage()
- func (x *Dosage) ProtoReflect() protoreflect.Message
- func (x *Dosage) Reset()
- func (x *Dosage) String() string
- type Dosage_AsNeededX
- func (*Dosage_AsNeededX) Descriptor() ([]byte, []int)deprecated
- func (x *Dosage_AsNeededX) GetBoolean() *Boolean
- func (m *Dosage_AsNeededX) GetChoice() isDosage_AsNeededX_Choice
- func (x *Dosage_AsNeededX) GetCodeableConcept() *CodeableConcept
- func (*Dosage_AsNeededX) ProtoMessage()
- func (x *Dosage_AsNeededX) ProtoReflect() protoreflect.Message
- func (x *Dosage_AsNeededX) Reset()
- func (x *Dosage_AsNeededX) String() string
- type Dosage_AsNeededX_Boolean
- type Dosage_AsNeededX_CodeableConcept
- type Dosage_DoseAndRate
- func (*Dosage_DoseAndRate) Descriptor() ([]byte, []int)deprecated
- func (x *Dosage_DoseAndRate) GetDose() *Dosage_DoseAndRate_DoseX
- func (x *Dosage_DoseAndRate) GetExtension() []*Extension
- func (x *Dosage_DoseAndRate) GetId() *String
- func (x *Dosage_DoseAndRate) GetRate() *Dosage_DoseAndRate_RateX
- func (x *Dosage_DoseAndRate) GetType() *CodeableConcept
- func (*Dosage_DoseAndRate) ProtoMessage()
- func (x *Dosage_DoseAndRate) ProtoReflect() protoreflect.Message
- func (x *Dosage_DoseAndRate) Reset()
- func (x *Dosage_DoseAndRate) String() string
- type Dosage_DoseAndRate_DoseX
- func (*Dosage_DoseAndRate_DoseX) Descriptor() ([]byte, []int)deprecated
- func (m *Dosage_DoseAndRate_DoseX) GetChoice() isDosage_DoseAndRate_DoseX_Choice
- func (x *Dosage_DoseAndRate_DoseX) GetQuantity() *SimpleQuantity
- func (x *Dosage_DoseAndRate_DoseX) GetRange() *Range
- func (*Dosage_DoseAndRate_DoseX) ProtoMessage()
- func (x *Dosage_DoseAndRate_DoseX) ProtoReflect() protoreflect.Message
- func (x *Dosage_DoseAndRate_DoseX) Reset()
- func (x *Dosage_DoseAndRate_DoseX) String() string
- type Dosage_DoseAndRate_DoseX_Quantity
- type Dosage_DoseAndRate_DoseX_Range
- type Dosage_DoseAndRate_RateX
- func (*Dosage_DoseAndRate_RateX) Descriptor() ([]byte, []int)deprecated
- func (m *Dosage_DoseAndRate_RateX) GetChoice() isDosage_DoseAndRate_RateX_Choice
- func (x *Dosage_DoseAndRate_RateX) GetQuantity() *SimpleQuantity
- func (x *Dosage_DoseAndRate_RateX) GetRange() *Range
- func (x *Dosage_DoseAndRate_RateX) GetRatio() *Ratio
- func (*Dosage_DoseAndRate_RateX) ProtoMessage()
- func (x *Dosage_DoseAndRate_RateX) ProtoReflect() protoreflect.Message
- func (x *Dosage_DoseAndRate_RateX) Reset()
- func (x *Dosage_DoseAndRate_RateX) String() string
- type Dosage_DoseAndRate_RateX_Quantity
- type Dosage_DoseAndRate_RateX_Range
- type Dosage_DoseAndRate_RateX_Ratio
- type Duration
- func (*Duration) Descriptor() ([]byte, []int)deprecated
- func (x *Duration) GetCode() *Code
- func (x *Duration) GetComparator() *Duration_ComparatorCode
- func (x *Duration) GetExtension() []*Extension
- func (x *Duration) GetId() *String
- func (x *Duration) GetSystem() *Uri
- func (x *Duration) GetUnit() *String
- func (x *Duration) GetValue() *Decimal
- func (*Duration) ProtoMessage()
- func (x *Duration) ProtoReflect() protoreflect.Message
- func (x *Duration) Reset()
- func (x *Duration) String() string
- type Duration_ComparatorCode
- func (*Duration_ComparatorCode) Descriptor() ([]byte, []int)deprecated
- func (x *Duration_ComparatorCode) GetExtension() []*Extension
- func (x *Duration_ComparatorCode) GetId() *String
- func (x *Duration_ComparatorCode) GetValue() codes_go_proto.QuantityComparatorCode_Value
- func (*Duration_ComparatorCode) ProtoMessage()
- func (x *Duration_ComparatorCode) ProtoReflect() protoreflect.Message
- func (x *Duration_ComparatorCode) Reset()
- func (x *Duration_ComparatorCode) String() string
- type ElementDefinition
- func (*ElementDefinition) Descriptor() ([]byte, []int)deprecated
- func (x *ElementDefinition) GetAlias() []*String
- func (x *ElementDefinition) GetBase() *ElementDefinition_Base
- func (x *ElementDefinition) GetBinding() *ElementDefinition_ElementDefinitionBinding
- func (x *ElementDefinition) GetCode() []*Coding
- func (x *ElementDefinition) GetComment() *Markdown
- func (x *ElementDefinition) GetCondition() []*Id
- func (x *ElementDefinition) GetConstraint() []*ElementDefinition_Constraint
- func (x *ElementDefinition) GetContentReference() *Uri
- func (x *ElementDefinition) GetDefaultValue() *ElementDefinition_DefaultValueX
- func (x *ElementDefinition) GetDefinition() *Markdown
- func (x *ElementDefinition) GetExample() []*ElementDefinition_Example
- func (x *ElementDefinition) GetExtension() []*Extension
- func (x *ElementDefinition) GetFixed() *ElementDefinition_FixedX
- func (x *ElementDefinition) GetId() *String
- func (x *ElementDefinition) GetIsModifier() *Boolean
- func (x *ElementDefinition) GetIsModifierReason() *String
- func (x *ElementDefinition) GetIsSummary() *Boolean
- func (x *ElementDefinition) GetLabel() *String
- func (x *ElementDefinition) GetMapping() []*ElementDefinition_Mapping
- func (x *ElementDefinition) GetMax() *String
- func (x *ElementDefinition) GetMaxLength() *Integer
- func (x *ElementDefinition) GetMaxValue() *ElementDefinition_MaxValueX
- func (x *ElementDefinition) GetMeaningWhenMissing() *Markdown
- func (x *ElementDefinition) GetMin() *UnsignedInt
- func (x *ElementDefinition) GetMinValue() *ElementDefinition_MinValueX
- func (x *ElementDefinition) GetModifierExtension() []*Extension
- func (x *ElementDefinition) GetMustSupport() *Boolean
- func (x *ElementDefinition) GetOrderMeaning() *String
- func (x *ElementDefinition) GetPath() *String
- func (x *ElementDefinition) GetPattern() *ElementDefinition_PatternX
- func (x *ElementDefinition) GetRepresentation() []*ElementDefinition_RepresentationCode
- func (x *ElementDefinition) GetRequirements() *Markdown
- func (x *ElementDefinition) GetShort() *String
- func (x *ElementDefinition) GetSliceIsConstraining() *Boolean
- func (x *ElementDefinition) GetSliceName() *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() []*Extension
- func (x *ElementDefinition_Base) GetId() *String
- func (x *ElementDefinition_Base) GetMax() *String
- func (x *ElementDefinition_Base) GetMin() *UnsignedInt
- func (x *ElementDefinition_Base) GetPath() *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() *String
- func (x *ElementDefinition_Constraint) GetExtension() []*Extension
- func (x *ElementDefinition_Constraint) GetHuman() *String
- func (x *ElementDefinition_Constraint) GetId() *String
- func (x *ElementDefinition_Constraint) GetKey() *Id
- func (x *ElementDefinition_Constraint) GetRequirements() *String
- func (x *ElementDefinition_Constraint) GetSeverity() *ElementDefinition_Constraint_SeverityCode
- func (x *ElementDefinition_Constraint) GetSource() *Canonical
- func (x *ElementDefinition_Constraint) GetXpath() *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_Constraint_SeverityCode
- func (*ElementDefinition_Constraint_SeverityCode) Descriptor() ([]byte, []int)deprecated
- func (x *ElementDefinition_Constraint_SeverityCode) GetExtension() []*Extension
- func (x *ElementDefinition_Constraint_SeverityCode) GetId() *String
- func (x *ElementDefinition_Constraint_SeverityCode) GetValue() codes_go_proto.ConstraintSeverityCode_Value
- func (*ElementDefinition_Constraint_SeverityCode) ProtoMessage()
- func (x *ElementDefinition_Constraint_SeverityCode) ProtoReflect() protoreflect.Message
- func (x *ElementDefinition_Constraint_SeverityCode) Reset()
- func (x *ElementDefinition_Constraint_SeverityCode) String() string
- type ElementDefinition_DefaultValueX
- func (*ElementDefinition_DefaultValueX) Descriptor() ([]byte, []int)deprecated
- func (x *ElementDefinition_DefaultValueX) GetAddress() *Address
- func (x *ElementDefinition_DefaultValueX) GetAge() *Age
- func (x *ElementDefinition_DefaultValueX) GetAnnotation() *Annotation
- func (x *ElementDefinition_DefaultValueX) GetAttachment() *Attachment
- func (x *ElementDefinition_DefaultValueX) GetBase64Binary() *Base64Binary
- func (x *ElementDefinition_DefaultValueX) GetBoolean() *Boolean
- func (x *ElementDefinition_DefaultValueX) GetCanonical() *Canonical
- func (m *ElementDefinition_DefaultValueX) GetChoice() isElementDefinition_DefaultValueX_Choice
- func (x *ElementDefinition_DefaultValueX) GetCode() *Code
- func (x *ElementDefinition_DefaultValueX) GetCodeableConcept() *CodeableConcept
- func (x *ElementDefinition_DefaultValueX) GetCoding() *Coding
- func (x *ElementDefinition_DefaultValueX) GetContactDetail() *ContactDetail
- func (x *ElementDefinition_DefaultValueX) GetContactPoint() *ContactPoint
- func (x *ElementDefinition_DefaultValueX) GetContributor() *Contributor
- func (x *ElementDefinition_DefaultValueX) GetCount() *Count
- func (x *ElementDefinition_DefaultValueX) GetDataRequirement() *DataRequirement
- func (x *ElementDefinition_DefaultValueX) GetDate() *Date
- func (x *ElementDefinition_DefaultValueX) GetDateTime() *DateTime
- func (x *ElementDefinition_DefaultValueX) GetDecimal() *Decimal
- func (x *ElementDefinition_DefaultValueX) GetDistance() *Distance
- func (x *ElementDefinition_DefaultValueX) GetDosage() *Dosage
- func (x *ElementDefinition_DefaultValueX) GetDuration() *Duration
- func (x *ElementDefinition_DefaultValueX) GetExpression() *Expression
- func (x *ElementDefinition_DefaultValueX) GetHumanName() *HumanName
- func (x *ElementDefinition_DefaultValueX) GetId() *Id
- func (x *ElementDefinition_DefaultValueX) GetIdentifier() *Identifier
- func (x *ElementDefinition_DefaultValueX) GetInstant() *Instant
- func (x *ElementDefinition_DefaultValueX) GetInteger() *Integer
- func (x *ElementDefinition_DefaultValueX) GetInteger64() *Integer64
- func (x *ElementDefinition_DefaultValueX) GetMarkdown() *Markdown
- func (x *ElementDefinition_DefaultValueX) GetMeta() *Meta
- func (x *ElementDefinition_DefaultValueX) GetMoney() *Money
- func (x *ElementDefinition_DefaultValueX) GetOid() *Oid
- func (x *ElementDefinition_DefaultValueX) GetParameterDefinition() *ParameterDefinition
- func (x *ElementDefinition_DefaultValueX) GetPeriod() *Period
- func (x *ElementDefinition_DefaultValueX) GetPositiveInt() *PositiveInt
- func (x *ElementDefinition_DefaultValueX) GetQuantity() *Quantity
- func (x *ElementDefinition_DefaultValueX) GetRange() *Range
- func (x *ElementDefinition_DefaultValueX) GetRatio() *Ratio
- func (x *ElementDefinition_DefaultValueX) GetReference() *Reference
- func (x *ElementDefinition_DefaultValueX) GetRelatedArtifact() *RelatedArtifact
- func (x *ElementDefinition_DefaultValueX) GetSampledData() *SampledData
- func (x *ElementDefinition_DefaultValueX) GetSignature() *Signature
- func (x *ElementDefinition_DefaultValueX) GetStringValue() *String
- func (x *ElementDefinition_DefaultValueX) GetTime() *Time
- func (x *ElementDefinition_DefaultValueX) GetTiming() *Timing
- func (x *ElementDefinition_DefaultValueX) GetTriggerDefinition() *TriggerDefinition
- func (x *ElementDefinition_DefaultValueX) GetUnsignedInt() *UnsignedInt
- func (x *ElementDefinition_DefaultValueX) GetUri() *Uri
- func (x *ElementDefinition_DefaultValueX) GetUrl() *Url
- func (x *ElementDefinition_DefaultValueX) GetUsageContext() *UsageContext
- func (x *ElementDefinition_DefaultValueX) GetUuid() *Uuid
- func (*ElementDefinition_DefaultValueX) ProtoMessage()
- func (x *ElementDefinition_DefaultValueX) ProtoReflect() protoreflect.Message
- func (x *ElementDefinition_DefaultValueX) Reset()
- func (x *ElementDefinition_DefaultValueX) String() string
- type ElementDefinition_DefaultValueX_Address
- type ElementDefinition_DefaultValueX_Age
- type ElementDefinition_DefaultValueX_Annotation
- type ElementDefinition_DefaultValueX_Attachment
- type ElementDefinition_DefaultValueX_Base64Binary
- type ElementDefinition_DefaultValueX_Boolean
- type ElementDefinition_DefaultValueX_Canonical
- type ElementDefinition_DefaultValueX_Code
- type ElementDefinition_DefaultValueX_CodeableConcept
- type ElementDefinition_DefaultValueX_Coding
- type ElementDefinition_DefaultValueX_ContactDetail
- type ElementDefinition_DefaultValueX_ContactPoint
- type ElementDefinition_DefaultValueX_Contributor
- type ElementDefinition_DefaultValueX_Count
- type ElementDefinition_DefaultValueX_DataRequirement
- type ElementDefinition_DefaultValueX_Date
- type ElementDefinition_DefaultValueX_DateTime
- type ElementDefinition_DefaultValueX_Decimal
- type ElementDefinition_DefaultValueX_Distance
- type ElementDefinition_DefaultValueX_Dosage
- type ElementDefinition_DefaultValueX_Duration
- type ElementDefinition_DefaultValueX_Expression
- type ElementDefinition_DefaultValueX_HumanName
- type ElementDefinition_DefaultValueX_Id
- type ElementDefinition_DefaultValueX_Identifier
- type ElementDefinition_DefaultValueX_Instant
- type ElementDefinition_DefaultValueX_Integer
- type ElementDefinition_DefaultValueX_Integer64
- type ElementDefinition_DefaultValueX_Markdown
- type ElementDefinition_DefaultValueX_Meta
- type ElementDefinition_DefaultValueX_Money
- type ElementDefinition_DefaultValueX_Oid
- type ElementDefinition_DefaultValueX_ParameterDefinition
- type ElementDefinition_DefaultValueX_Period
- type ElementDefinition_DefaultValueX_PositiveInt
- type ElementDefinition_DefaultValueX_Quantity
- type ElementDefinition_DefaultValueX_Range
- type ElementDefinition_DefaultValueX_Ratio
- type ElementDefinition_DefaultValueX_Reference
- type ElementDefinition_DefaultValueX_RelatedArtifact
- type ElementDefinition_DefaultValueX_SampledData
- type ElementDefinition_DefaultValueX_Signature
- type ElementDefinition_DefaultValueX_StringValue
- type ElementDefinition_DefaultValueX_Time
- type ElementDefinition_DefaultValueX_Timing
- type ElementDefinition_DefaultValueX_TriggerDefinition
- type ElementDefinition_DefaultValueX_UnsignedInt
- type ElementDefinition_DefaultValueX_Uri
- type ElementDefinition_DefaultValueX_Url
- type ElementDefinition_DefaultValueX_UsageContext
- type ElementDefinition_DefaultValueX_Uuid
- type ElementDefinition_ElementDefinitionBinding
- func (*ElementDefinition_ElementDefinitionBinding) Descriptor() ([]byte, []int)deprecated
- func (x *ElementDefinition_ElementDefinitionBinding) GetDescription() *String
- func (x *ElementDefinition_ElementDefinitionBinding) GetExtension() []*Extension
- func (x *ElementDefinition_ElementDefinitionBinding) GetId() *String
- func (x *ElementDefinition_ElementDefinitionBinding) GetStrength() *ElementDefinition_ElementDefinitionBinding_StrengthCode
- func (x *ElementDefinition_ElementDefinitionBinding) GetValueSet() *Canonical
- 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_StrengthCode
- func (*ElementDefinition_ElementDefinitionBinding_StrengthCode) Descriptor() ([]byte, []int)deprecated
- func (x *ElementDefinition_ElementDefinitionBinding_StrengthCode) GetExtension() []*Extension
- func (x *ElementDefinition_ElementDefinitionBinding_StrengthCode) GetId() *String
- func (x *ElementDefinition_ElementDefinitionBinding_StrengthCode) GetValue() codes_go_proto.BindingStrengthCode_Value
- func (*ElementDefinition_ElementDefinitionBinding_StrengthCode) ProtoMessage()
- func (x *ElementDefinition_ElementDefinitionBinding_StrengthCode) ProtoReflect() protoreflect.Message
- func (x *ElementDefinition_ElementDefinitionBinding_StrengthCode) Reset()
- func (x *ElementDefinition_ElementDefinitionBinding_StrengthCode) String() string
- type ElementDefinition_Example
- func (*ElementDefinition_Example) Descriptor() ([]byte, []int)deprecated
- func (x *ElementDefinition_Example) GetExtension() []*Extension
- func (x *ElementDefinition_Example) GetId() *String
- func (x *ElementDefinition_Example) GetLabel() *String
- func (x *ElementDefinition_Example) GetValue() *ElementDefinition_Example_ValueX
- 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_ValueX
- func (*ElementDefinition_Example_ValueX) Descriptor() ([]byte, []int)deprecated
- func (x *ElementDefinition_Example_ValueX) GetAddress() *Address
- func (x *ElementDefinition_Example_ValueX) GetAge() *Age
- func (x *ElementDefinition_Example_ValueX) GetAnnotation() *Annotation
- func (x *ElementDefinition_Example_ValueX) GetAttachment() *Attachment
- func (x *ElementDefinition_Example_ValueX) GetBase64Binary() *Base64Binary
- func (x *ElementDefinition_Example_ValueX) GetBoolean() *Boolean
- func (x *ElementDefinition_Example_ValueX) GetCanonical() *Canonical
- func (m *ElementDefinition_Example_ValueX) GetChoice() isElementDefinition_Example_ValueX_Choice
- func (x *ElementDefinition_Example_ValueX) GetCode() *Code
- func (x *ElementDefinition_Example_ValueX) GetCodeableConcept() *CodeableConcept
- func (x *ElementDefinition_Example_ValueX) GetCoding() *Coding
- func (x *ElementDefinition_Example_ValueX) GetContactDetail() *ContactDetail
- func (x *ElementDefinition_Example_ValueX) GetContactPoint() *ContactPoint
- func (x *ElementDefinition_Example_ValueX) GetContributor() *Contributor
- func (x *ElementDefinition_Example_ValueX) GetCount() *Count
- func (x *ElementDefinition_Example_ValueX) GetDataRequirement() *DataRequirement
- func (x *ElementDefinition_Example_ValueX) GetDate() *Date
- func (x *ElementDefinition_Example_ValueX) GetDateTime() *DateTime
- func (x *ElementDefinition_Example_ValueX) GetDecimal() *Decimal
- func (x *ElementDefinition_Example_ValueX) GetDistance() *Distance
- func (x *ElementDefinition_Example_ValueX) GetDosage() *Dosage
- func (x *ElementDefinition_Example_ValueX) GetDuration() *Duration
- func (x *ElementDefinition_Example_ValueX) GetExpression() *Expression
- func (x *ElementDefinition_Example_ValueX) GetHumanName() *HumanName
- func (x *ElementDefinition_Example_ValueX) GetId() *Id
- func (x *ElementDefinition_Example_ValueX) GetIdentifier() *Identifier
- func (x *ElementDefinition_Example_ValueX) GetInstant() *Instant
- func (x *ElementDefinition_Example_ValueX) GetInteger() *Integer
- func (x *ElementDefinition_Example_ValueX) GetInteger64() *Integer64
- func (x *ElementDefinition_Example_ValueX) GetMarkdown() *Markdown
- func (x *ElementDefinition_Example_ValueX) GetMeta() *Meta
- func (x *ElementDefinition_Example_ValueX) GetMoney() *Money
- func (x *ElementDefinition_Example_ValueX) GetOid() *Oid
- func (x *ElementDefinition_Example_ValueX) GetParameterDefinition() *ParameterDefinition
- func (x *ElementDefinition_Example_ValueX) GetPeriod() *Period
- func (x *ElementDefinition_Example_ValueX) GetPositiveInt() *PositiveInt
- func (x *ElementDefinition_Example_ValueX) GetQuantity() *Quantity
- func (x *ElementDefinition_Example_ValueX) GetRange() *Range
- func (x *ElementDefinition_Example_ValueX) GetRatio() *Ratio
- func (x *ElementDefinition_Example_ValueX) GetReference() *Reference
- func (x *ElementDefinition_Example_ValueX) GetRelatedArtifact() *RelatedArtifact
- func (x *ElementDefinition_Example_ValueX) GetSampledData() *SampledData
- func (x *ElementDefinition_Example_ValueX) GetSignature() *Signature
- func (x *ElementDefinition_Example_ValueX) GetStringValue() *String
- func (x *ElementDefinition_Example_ValueX) GetTime() *Time
- func (x *ElementDefinition_Example_ValueX) GetTiming() *Timing
- func (x *ElementDefinition_Example_ValueX) GetTriggerDefinition() *TriggerDefinition
- func (x *ElementDefinition_Example_ValueX) GetUnsignedInt() *UnsignedInt
- func (x *ElementDefinition_Example_ValueX) GetUri() *Uri
- func (x *ElementDefinition_Example_ValueX) GetUrl() *Url
- func (x *ElementDefinition_Example_ValueX) GetUsageContext() *UsageContext
- func (x *ElementDefinition_Example_ValueX) GetUuid() *Uuid
- func (*ElementDefinition_Example_ValueX) ProtoMessage()
- func (x *ElementDefinition_Example_ValueX) ProtoReflect() protoreflect.Message
- func (x *ElementDefinition_Example_ValueX) Reset()
- func (x *ElementDefinition_Example_ValueX) String() string
- type ElementDefinition_Example_ValueX_Address
- type ElementDefinition_Example_ValueX_Age
- type ElementDefinition_Example_ValueX_Annotation
- type ElementDefinition_Example_ValueX_Attachment
- type ElementDefinition_Example_ValueX_Base64Binary
- type ElementDefinition_Example_ValueX_Boolean
- type ElementDefinition_Example_ValueX_Canonical
- type ElementDefinition_Example_ValueX_Code
- type ElementDefinition_Example_ValueX_CodeableConcept
- type ElementDefinition_Example_ValueX_Coding
- type ElementDefinition_Example_ValueX_ContactDetail
- type ElementDefinition_Example_ValueX_ContactPoint
- type ElementDefinition_Example_ValueX_Contributor
- type ElementDefinition_Example_ValueX_Count
- type ElementDefinition_Example_ValueX_DataRequirement
- type ElementDefinition_Example_ValueX_Date
- type ElementDefinition_Example_ValueX_DateTime
- type ElementDefinition_Example_ValueX_Decimal
- type ElementDefinition_Example_ValueX_Distance
- type ElementDefinition_Example_ValueX_Dosage
- type ElementDefinition_Example_ValueX_Duration
- type ElementDefinition_Example_ValueX_Expression
- type ElementDefinition_Example_ValueX_HumanName
- type ElementDefinition_Example_ValueX_Id
- type ElementDefinition_Example_ValueX_Identifier
- type ElementDefinition_Example_ValueX_Instant
- type ElementDefinition_Example_ValueX_Integer
- type ElementDefinition_Example_ValueX_Integer64
- type ElementDefinition_Example_ValueX_Markdown
- type ElementDefinition_Example_ValueX_Meta
- type ElementDefinition_Example_ValueX_Money
- type ElementDefinition_Example_ValueX_Oid
- type ElementDefinition_Example_ValueX_ParameterDefinition
- type ElementDefinition_Example_ValueX_Period
- type ElementDefinition_Example_ValueX_PositiveInt
- type ElementDefinition_Example_ValueX_Quantity
- type ElementDefinition_Example_ValueX_Range
- type ElementDefinition_Example_ValueX_Ratio
- type ElementDefinition_Example_ValueX_Reference
- type ElementDefinition_Example_ValueX_RelatedArtifact
- type ElementDefinition_Example_ValueX_SampledData
- type ElementDefinition_Example_ValueX_Signature
- type ElementDefinition_Example_ValueX_StringValue
- type ElementDefinition_Example_ValueX_Time
- type ElementDefinition_Example_ValueX_Timing
- type ElementDefinition_Example_ValueX_TriggerDefinition
- type ElementDefinition_Example_ValueX_UnsignedInt
- type ElementDefinition_Example_ValueX_Uri
- type ElementDefinition_Example_ValueX_Url
- type ElementDefinition_Example_ValueX_UsageContext
- type ElementDefinition_Example_ValueX_Uuid
- type ElementDefinition_FixedX
- func (*ElementDefinition_FixedX) Descriptor() ([]byte, []int)deprecated
- func (x *ElementDefinition_FixedX) GetAddress() *Address
- func (x *ElementDefinition_FixedX) GetAge() *Age
- func (x *ElementDefinition_FixedX) GetAnnotation() *Annotation
- func (x *ElementDefinition_FixedX) GetAttachment() *Attachment
- func (x *ElementDefinition_FixedX) GetBase64Binary() *Base64Binary
- func (x *ElementDefinition_FixedX) GetBoolean() *Boolean
- func (x *ElementDefinition_FixedX) GetCanonical() *Canonical
- func (m *ElementDefinition_FixedX) GetChoice() isElementDefinition_FixedX_Choice
- func (x *ElementDefinition_FixedX) GetCode() *Code
- func (x *ElementDefinition_FixedX) GetCodeableConcept() *CodeableConcept
- func (x *ElementDefinition_FixedX) GetCoding() *Coding
- func (x *ElementDefinition_FixedX) GetContactDetail() *ContactDetail
- func (x *ElementDefinition_FixedX) GetContactPoint() *ContactPoint
- func (x *ElementDefinition_FixedX) GetContributor() *Contributor
- func (x *ElementDefinition_FixedX) GetCount() *Count
- func (x *ElementDefinition_FixedX) GetDataRequirement() *DataRequirement
- func (x *ElementDefinition_FixedX) GetDate() *Date
- func (x *ElementDefinition_FixedX) GetDateTime() *DateTime
- func (x *ElementDefinition_FixedX) GetDecimal() *Decimal
- func (x *ElementDefinition_FixedX) GetDistance() *Distance
- func (x *ElementDefinition_FixedX) GetDosage() *Dosage
- func (x *ElementDefinition_FixedX) GetDuration() *Duration
- func (x *ElementDefinition_FixedX) GetExpression() *Expression
- func (x *ElementDefinition_FixedX) GetHumanName() *HumanName
- func (x *ElementDefinition_FixedX) GetId() *Id
- func (x *ElementDefinition_FixedX) GetIdentifier() *Identifier
- func (x *ElementDefinition_FixedX) GetInstant() *Instant
- func (x *ElementDefinition_FixedX) GetInteger() *Integer
- func (x *ElementDefinition_FixedX) GetInteger64() *Integer64
- func (x *ElementDefinition_FixedX) GetMarkdown() *Markdown
- func (x *ElementDefinition_FixedX) GetMeta() *Meta
- func (x *ElementDefinition_FixedX) GetMoney() *Money
- func (x *ElementDefinition_FixedX) GetOid() *Oid
- func (x *ElementDefinition_FixedX) GetParameterDefinition() *ParameterDefinition
- func (x *ElementDefinition_FixedX) GetPeriod() *Period
- func (x *ElementDefinition_FixedX) GetPositiveInt() *PositiveInt
- func (x *ElementDefinition_FixedX) GetQuantity() *Quantity
- func (x *ElementDefinition_FixedX) GetRange() *Range
- func (x *ElementDefinition_FixedX) GetRatio() *Ratio
- func (x *ElementDefinition_FixedX) GetReference() *Reference
- func (x *ElementDefinition_FixedX) GetRelatedArtifact() *RelatedArtifact
- func (x *ElementDefinition_FixedX) GetSampledData() *SampledData
- func (x *ElementDefinition_FixedX) GetSignature() *Signature
- func (x *ElementDefinition_FixedX) GetStringValue() *String
- func (x *ElementDefinition_FixedX) GetTime() *Time
- func (x *ElementDefinition_FixedX) GetTiming() *Timing
- func (x *ElementDefinition_FixedX) GetTriggerDefinition() *TriggerDefinition
- func (x *ElementDefinition_FixedX) GetUnsignedInt() *UnsignedInt
- func (x *ElementDefinition_FixedX) GetUri() *Uri
- func (x *ElementDefinition_FixedX) GetUrl() *Url
- func (x *ElementDefinition_FixedX) GetUsageContext() *UsageContext
- func (x *ElementDefinition_FixedX) GetUuid() *Uuid
- func (*ElementDefinition_FixedX) ProtoMessage()
- func (x *ElementDefinition_FixedX) ProtoReflect() protoreflect.Message
- func (x *ElementDefinition_FixedX) Reset()
- func (x *ElementDefinition_FixedX) String() string
- type ElementDefinition_FixedX_Address
- type ElementDefinition_FixedX_Age
- type ElementDefinition_FixedX_Annotation
- type ElementDefinition_FixedX_Attachment
- type ElementDefinition_FixedX_Base64Binary
- type ElementDefinition_FixedX_Boolean
- type ElementDefinition_FixedX_Canonical
- type ElementDefinition_FixedX_Code
- type ElementDefinition_FixedX_CodeableConcept
- type ElementDefinition_FixedX_Coding
- type ElementDefinition_FixedX_ContactDetail
- type ElementDefinition_FixedX_ContactPoint
- type ElementDefinition_FixedX_Contributor
- type ElementDefinition_FixedX_Count
- type ElementDefinition_FixedX_DataRequirement
- type ElementDefinition_FixedX_Date
- type ElementDefinition_FixedX_DateTime
- type ElementDefinition_FixedX_Decimal
- type ElementDefinition_FixedX_Distance
- type ElementDefinition_FixedX_Dosage
- type ElementDefinition_FixedX_Duration
- type ElementDefinition_FixedX_Expression
- type ElementDefinition_FixedX_HumanName
- type ElementDefinition_FixedX_Id
- type ElementDefinition_FixedX_Identifier
- type ElementDefinition_FixedX_Instant
- type ElementDefinition_FixedX_Integer
- type ElementDefinition_FixedX_Integer64
- type ElementDefinition_FixedX_Markdown
- type ElementDefinition_FixedX_Meta
- type ElementDefinition_FixedX_Money
- type ElementDefinition_FixedX_Oid
- type ElementDefinition_FixedX_ParameterDefinition
- type ElementDefinition_FixedX_Period
- type ElementDefinition_FixedX_PositiveInt
- type ElementDefinition_FixedX_Quantity
- type ElementDefinition_FixedX_Range
- type ElementDefinition_FixedX_Ratio
- type ElementDefinition_FixedX_Reference
- type ElementDefinition_FixedX_RelatedArtifact
- type ElementDefinition_FixedX_SampledData
- type ElementDefinition_FixedX_Signature
- type ElementDefinition_FixedX_StringValue
- type ElementDefinition_FixedX_Time
- type ElementDefinition_FixedX_Timing
- type ElementDefinition_FixedX_TriggerDefinition
- type ElementDefinition_FixedX_UnsignedInt
- type ElementDefinition_FixedX_Uri
- type ElementDefinition_FixedX_Url
- type ElementDefinition_FixedX_UsageContext
- type ElementDefinition_FixedX_Uuid
- type ElementDefinition_Mapping
- func (*ElementDefinition_Mapping) Descriptor() ([]byte, []int)deprecated
- func (x *ElementDefinition_Mapping) GetComment() *String
- func (x *ElementDefinition_Mapping) GetExtension() []*Extension
- func (x *ElementDefinition_Mapping) GetId() *String
- func (x *ElementDefinition_Mapping) GetIdentity() *Id
- func (x *ElementDefinition_Mapping) GetLanguage() *ElementDefinition_Mapping_LanguageCode
- func (x *ElementDefinition_Mapping) GetMap() *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_Mapping_LanguageCode
- func (*ElementDefinition_Mapping_LanguageCode) Descriptor() ([]byte, []int)deprecated
- func (x *ElementDefinition_Mapping_LanguageCode) GetExtension() []*Extension
- func (x *ElementDefinition_Mapping_LanguageCode) GetId() *String
- func (x *ElementDefinition_Mapping_LanguageCode) GetValue() string
- func (*ElementDefinition_Mapping_LanguageCode) ProtoMessage()
- func (x *ElementDefinition_Mapping_LanguageCode) ProtoReflect() protoreflect.Message
- func (x *ElementDefinition_Mapping_LanguageCode) Reset()
- func (x *ElementDefinition_Mapping_LanguageCode) String() string
- type ElementDefinition_MaxValueX
- func (*ElementDefinition_MaxValueX) Descriptor() ([]byte, []int)deprecated
- func (m *ElementDefinition_MaxValueX) GetChoice() isElementDefinition_MaxValueX_Choice
- func (x *ElementDefinition_MaxValueX) GetDate() *Date
- func (x *ElementDefinition_MaxValueX) GetDateTime() *DateTime
- func (x *ElementDefinition_MaxValueX) GetDecimal() *Decimal
- func (x *ElementDefinition_MaxValueX) GetInstant() *Instant
- func (x *ElementDefinition_MaxValueX) GetInteger() *Integer
- func (x *ElementDefinition_MaxValueX) GetInteger64() *Integer64
- func (x *ElementDefinition_MaxValueX) GetPositiveInt() *PositiveInt
- func (x *ElementDefinition_MaxValueX) GetQuantity() *Quantity
- func (x *ElementDefinition_MaxValueX) GetTime() *Time
- func (x *ElementDefinition_MaxValueX) GetUnsignedInt() *UnsignedInt
- func (*ElementDefinition_MaxValueX) ProtoMessage()
- func (x *ElementDefinition_MaxValueX) ProtoReflect() protoreflect.Message
- func (x *ElementDefinition_MaxValueX) Reset()
- func (x *ElementDefinition_MaxValueX) String() string
- type ElementDefinition_MaxValueX_Date
- type ElementDefinition_MaxValueX_DateTime
- type ElementDefinition_MaxValueX_Decimal
- type ElementDefinition_MaxValueX_Instant
- type ElementDefinition_MaxValueX_Integer
- type ElementDefinition_MaxValueX_Integer64
- type ElementDefinition_MaxValueX_PositiveInt
- type ElementDefinition_MaxValueX_Quantity
- type ElementDefinition_MaxValueX_Time
- type ElementDefinition_MaxValueX_UnsignedInt
- type ElementDefinition_MinValueX
- func (*ElementDefinition_MinValueX) Descriptor() ([]byte, []int)deprecated
- func (m *ElementDefinition_MinValueX) GetChoice() isElementDefinition_MinValueX_Choice
- func (x *ElementDefinition_MinValueX) GetDate() *Date
- func (x *ElementDefinition_MinValueX) GetDateTime() *DateTime
- func (x *ElementDefinition_MinValueX) GetDecimal() *Decimal
- func (x *ElementDefinition_MinValueX) GetInstant() *Instant
- func (x *ElementDefinition_MinValueX) GetInteger() *Integer
- func (x *ElementDefinition_MinValueX) GetInteger64() *Integer64
- func (x *ElementDefinition_MinValueX) GetPositiveInt() *PositiveInt
- func (x *ElementDefinition_MinValueX) GetQuantity() *Quantity
- func (x *ElementDefinition_MinValueX) GetTime() *Time
- func (x *ElementDefinition_MinValueX) GetUnsignedInt() *UnsignedInt
- func (*ElementDefinition_MinValueX) ProtoMessage()
- func (x *ElementDefinition_MinValueX) ProtoReflect() protoreflect.Message
- func (x *ElementDefinition_MinValueX) Reset()
- func (x *ElementDefinition_MinValueX) String() string
- type ElementDefinition_MinValueX_Date
- type ElementDefinition_MinValueX_DateTime
- type ElementDefinition_MinValueX_Decimal
- type ElementDefinition_MinValueX_Instant
- type ElementDefinition_MinValueX_Integer
- type ElementDefinition_MinValueX_Integer64
- type ElementDefinition_MinValueX_PositiveInt
- type ElementDefinition_MinValueX_Quantity
- type ElementDefinition_MinValueX_Time
- type ElementDefinition_MinValueX_UnsignedInt
- type ElementDefinition_PatternX
- func (*ElementDefinition_PatternX) Descriptor() ([]byte, []int)deprecated
- func (x *ElementDefinition_PatternX) GetAddress() *Address
- func (x *ElementDefinition_PatternX) GetAge() *Age
- func (x *ElementDefinition_PatternX) GetAnnotation() *Annotation
- func (x *ElementDefinition_PatternX) GetAttachment() *Attachment
- func (x *ElementDefinition_PatternX) GetBase64Binary() *Base64Binary
- func (x *ElementDefinition_PatternX) GetBoolean() *Boolean
- func (x *ElementDefinition_PatternX) GetCanonical() *Canonical
- func (m *ElementDefinition_PatternX) GetChoice() isElementDefinition_PatternX_Choice
- func (x *ElementDefinition_PatternX) GetCode() *Code
- func (x *ElementDefinition_PatternX) GetCodeableConcept() *CodeableConcept
- func (x *ElementDefinition_PatternX) GetCoding() *Coding
- func (x *ElementDefinition_PatternX) GetContactDetail() *ContactDetail
- func (x *ElementDefinition_PatternX) GetContactPoint() *ContactPoint
- func (x *ElementDefinition_PatternX) GetContributor() *Contributor
- func (x *ElementDefinition_PatternX) GetCount() *Count
- func (x *ElementDefinition_PatternX) GetDataRequirement() *DataRequirement
- func (x *ElementDefinition_PatternX) GetDate() *Date
- func (x *ElementDefinition_PatternX) GetDateTime() *DateTime
- func (x *ElementDefinition_PatternX) GetDecimal() *Decimal
- func (x *ElementDefinition_PatternX) GetDistance() *Distance
- func (x *ElementDefinition_PatternX) GetDosage() *Dosage
- func (x *ElementDefinition_PatternX) GetDuration() *Duration
- func (x *ElementDefinition_PatternX) GetExpression() *Expression
- func (x *ElementDefinition_PatternX) GetHumanName() *HumanName
- func (x *ElementDefinition_PatternX) GetId() *Id
- func (x *ElementDefinition_PatternX) GetIdentifier() *Identifier
- func (x *ElementDefinition_PatternX) GetInstant() *Instant
- func (x *ElementDefinition_PatternX) GetInteger() *Integer
- func (x *ElementDefinition_PatternX) GetInteger64() *Integer64
- func (x *ElementDefinition_PatternX) GetMarkdown() *Markdown
- func (x *ElementDefinition_PatternX) GetMeta() *Meta
- func (x *ElementDefinition_PatternX) GetMoney() *Money
- func (x *ElementDefinition_PatternX) GetOid() *Oid
- func (x *ElementDefinition_PatternX) GetParameterDefinition() *ParameterDefinition
- func (x *ElementDefinition_PatternX) GetPeriod() *Period
- func (x *ElementDefinition_PatternX) GetPositiveInt() *PositiveInt
- func (x *ElementDefinition_PatternX) GetQuantity() *Quantity
- func (x *ElementDefinition_PatternX) GetRange() *Range
- func (x *ElementDefinition_PatternX) GetRatio() *Ratio
- func (x *ElementDefinition_PatternX) GetReference() *Reference
- func (x *ElementDefinition_PatternX) GetRelatedArtifact() *RelatedArtifact
- func (x *ElementDefinition_PatternX) GetSampledData() *SampledData
- func (x *ElementDefinition_PatternX) GetSignature() *Signature
- func (x *ElementDefinition_PatternX) GetStringValue() *String
- func (x *ElementDefinition_PatternX) GetTime() *Time
- func (x *ElementDefinition_PatternX) GetTiming() *Timing
- func (x *ElementDefinition_PatternX) GetTriggerDefinition() *TriggerDefinition
- func (x *ElementDefinition_PatternX) GetUnsignedInt() *UnsignedInt
- func (x *ElementDefinition_PatternX) GetUri() *Uri
- func (x *ElementDefinition_PatternX) GetUrl() *Url
- func (x *ElementDefinition_PatternX) GetUsageContext() *UsageContext
- func (x *ElementDefinition_PatternX) GetUuid() *Uuid
- func (*ElementDefinition_PatternX) ProtoMessage()
- func (x *ElementDefinition_PatternX) ProtoReflect() protoreflect.Message
- func (x *ElementDefinition_PatternX) Reset()
- func (x *ElementDefinition_PatternX) String() string
- type ElementDefinition_PatternX_Address
- type ElementDefinition_PatternX_Age
- type ElementDefinition_PatternX_Annotation
- type ElementDefinition_PatternX_Attachment
- type ElementDefinition_PatternX_Base64Binary
- type ElementDefinition_PatternX_Boolean
- type ElementDefinition_PatternX_Canonical
- type ElementDefinition_PatternX_Code
- type ElementDefinition_PatternX_CodeableConcept
- type ElementDefinition_PatternX_Coding
- type ElementDefinition_PatternX_ContactDetail
- type ElementDefinition_PatternX_ContactPoint
- type ElementDefinition_PatternX_Contributor
- type ElementDefinition_PatternX_Count
- type ElementDefinition_PatternX_DataRequirement
- type ElementDefinition_PatternX_Date
- type ElementDefinition_PatternX_DateTime
- type ElementDefinition_PatternX_Decimal
- type ElementDefinition_PatternX_Distance
- type ElementDefinition_PatternX_Dosage
- type ElementDefinition_PatternX_Duration
- type ElementDefinition_PatternX_Expression
- type ElementDefinition_PatternX_HumanName
- type ElementDefinition_PatternX_Id
- type ElementDefinition_PatternX_Identifier
- type ElementDefinition_PatternX_Instant
- type ElementDefinition_PatternX_Integer
- type ElementDefinition_PatternX_Integer64
- type ElementDefinition_PatternX_Markdown
- type ElementDefinition_PatternX_Meta
- type ElementDefinition_PatternX_Money
- type ElementDefinition_PatternX_Oid
- type ElementDefinition_PatternX_ParameterDefinition
- type ElementDefinition_PatternX_Period
- type ElementDefinition_PatternX_PositiveInt
- type ElementDefinition_PatternX_Quantity
- type ElementDefinition_PatternX_Range
- type ElementDefinition_PatternX_Ratio
- type ElementDefinition_PatternX_Reference
- type ElementDefinition_PatternX_RelatedArtifact
- type ElementDefinition_PatternX_SampledData
- type ElementDefinition_PatternX_Signature
- type ElementDefinition_PatternX_StringValue
- type ElementDefinition_PatternX_Time
- type ElementDefinition_PatternX_Timing
- type ElementDefinition_PatternX_TriggerDefinition
- type ElementDefinition_PatternX_UnsignedInt
- type ElementDefinition_PatternX_Uri
- type ElementDefinition_PatternX_Url
- type ElementDefinition_PatternX_UsageContext
- type ElementDefinition_PatternX_Uuid
- type ElementDefinition_RepresentationCode
- func (*ElementDefinition_RepresentationCode) Descriptor() ([]byte, []int)deprecated
- func (x *ElementDefinition_RepresentationCode) GetExtension() []*Extension
- func (x *ElementDefinition_RepresentationCode) GetId() *String
- func (x *ElementDefinition_RepresentationCode) GetValue() codes_go_proto.PropertyRepresentationCode_Value
- func (*ElementDefinition_RepresentationCode) ProtoMessage()
- func (x *ElementDefinition_RepresentationCode) ProtoReflect() protoreflect.Message
- func (x *ElementDefinition_RepresentationCode) Reset()
- func (x *ElementDefinition_RepresentationCode) String() string
- type ElementDefinition_Slicing
- func (*ElementDefinition_Slicing) Descriptor() ([]byte, []int)deprecated
- func (x *ElementDefinition_Slicing) GetDescription() *String
- func (x *ElementDefinition_Slicing) GetDiscriminator() []*ElementDefinition_Slicing_Discriminator
- func (x *ElementDefinition_Slicing) GetExtension() []*Extension
- func (x *ElementDefinition_Slicing) GetId() *String
- func (x *ElementDefinition_Slicing) GetOrdered() *Boolean
- func (x *ElementDefinition_Slicing) GetRules() *ElementDefinition_Slicing_RulesCode
- 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() []*Extension
- func (x *ElementDefinition_Slicing_Discriminator) GetId() *String
- func (x *ElementDefinition_Slicing_Discriminator) GetPath() *String
- func (x *ElementDefinition_Slicing_Discriminator) GetType() *ElementDefinition_Slicing_Discriminator_TypeCode
- 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_Slicing_Discriminator_TypeCode
- func (*ElementDefinition_Slicing_Discriminator_TypeCode) Descriptor() ([]byte, []int)deprecated
- func (x *ElementDefinition_Slicing_Discriminator_TypeCode) GetExtension() []*Extension
- func (x *ElementDefinition_Slicing_Discriminator_TypeCode) GetId() *String
- func (x *ElementDefinition_Slicing_Discriminator_TypeCode) GetValue() codes_go_proto.DiscriminatorTypeCode_Value
- func (*ElementDefinition_Slicing_Discriminator_TypeCode) ProtoMessage()
- func (x *ElementDefinition_Slicing_Discriminator_TypeCode) ProtoReflect() protoreflect.Message
- func (x *ElementDefinition_Slicing_Discriminator_TypeCode) Reset()
- func (x *ElementDefinition_Slicing_Discriminator_TypeCode) String() string
- type ElementDefinition_Slicing_RulesCode
- func (*ElementDefinition_Slicing_RulesCode) Descriptor() ([]byte, []int)deprecated
- func (x *ElementDefinition_Slicing_RulesCode) GetExtension() []*Extension
- func (x *ElementDefinition_Slicing_RulesCode) GetId() *String
- func (x *ElementDefinition_Slicing_RulesCode) GetValue() codes_go_proto.SlicingRulesCode_Value
- func (*ElementDefinition_Slicing_RulesCode) ProtoMessage()
- func (x *ElementDefinition_Slicing_RulesCode) ProtoReflect() protoreflect.Message
- func (x *ElementDefinition_Slicing_RulesCode) Reset()
- func (x *ElementDefinition_Slicing_RulesCode) String() string
- type ElementDefinition_TypeRef
- func (*ElementDefinition_TypeRef) Descriptor() ([]byte, []int)deprecated
- func (x *ElementDefinition_TypeRef) GetAggregation() []*ElementDefinition_TypeRef_AggregationCode
- func (x *ElementDefinition_TypeRef) GetCode() *Uri
- func (x *ElementDefinition_TypeRef) GetExtension() []*Extension
- func (x *ElementDefinition_TypeRef) GetId() *String
- func (x *ElementDefinition_TypeRef) GetProfile() []*Canonical
- func (x *ElementDefinition_TypeRef) GetTargetProfile() []*Canonical
- func (x *ElementDefinition_TypeRef) GetVersioning() *ElementDefinition_TypeRef_VersioningCode
- func (*ElementDefinition_TypeRef) ProtoMessage()
- func (x *ElementDefinition_TypeRef) ProtoReflect() protoreflect.Message
- func (x *ElementDefinition_TypeRef) Reset()
- func (x *ElementDefinition_TypeRef) String() string
- type ElementDefinition_TypeRef_AggregationCode
- func (*ElementDefinition_TypeRef_AggregationCode) Descriptor() ([]byte, []int)deprecated
- func (x *ElementDefinition_TypeRef_AggregationCode) GetExtension() []*Extension
- func (x *ElementDefinition_TypeRef_AggregationCode) GetId() *String
- func (x *ElementDefinition_TypeRef_AggregationCode) GetValue() codes_go_proto.AggregationModeCode_Value
- func (*ElementDefinition_TypeRef_AggregationCode) ProtoMessage()
- func (x *ElementDefinition_TypeRef_AggregationCode) ProtoReflect() protoreflect.Message
- func (x *ElementDefinition_TypeRef_AggregationCode) Reset()
- func (x *ElementDefinition_TypeRef_AggregationCode) String() string
- type ElementDefinition_TypeRef_VersioningCode
- func (*ElementDefinition_TypeRef_VersioningCode) Descriptor() ([]byte, []int)deprecated
- func (x *ElementDefinition_TypeRef_VersioningCode) GetExtension() []*Extension
- func (x *ElementDefinition_TypeRef_VersioningCode) GetId() *String
- func (x *ElementDefinition_TypeRef_VersioningCode) GetValue() codes_go_proto.ReferenceVersionRulesCode_Value
- func (*ElementDefinition_TypeRef_VersioningCode) ProtoMessage()
- func (x *ElementDefinition_TypeRef_VersioningCode) ProtoReflect() protoreflect.Message
- func (x *ElementDefinition_TypeRef_VersioningCode) Reset()
- func (x *ElementDefinition_TypeRef_VersioningCode) String() string
- type Expression
- func (*Expression) Descriptor() ([]byte, []int)deprecated
- func (x *Expression) GetDescription() *String
- func (x *Expression) GetExpression() *String
- func (x *Expression) GetExtension() []*Extension
- func (x *Expression) GetId() *String
- func (x *Expression) GetLanguage() *Code
- func (x *Expression) GetName() *Id
- func (x *Expression) GetReference() *Uri
- func (*Expression) ProtoMessage()
- func (x *Expression) ProtoReflect() protoreflect.Message
- func (x *Expression) Reset()
- func (x *Expression) String() string
- type Extension
- func (*Extension) Descriptor() ([]byte, []int)deprecated
- func (x *Extension) GetExtension() []*Extension
- func (x *Extension) GetId() *String
- func (x *Extension) GetUrl() *Uri
- func (x *Extension) GetValue() *Extension_ValueX
- func (*Extension) ProtoMessage()
- func (x *Extension) ProtoReflect() protoreflect.Message
- func (x *Extension) Reset()
- func (x *Extension) String() string
- type Extension_ValueX
- func (*Extension_ValueX) Descriptor() ([]byte, []int)deprecated
- func (x *Extension_ValueX) GetAddress() *Address
- func (x *Extension_ValueX) GetAge() *Age
- func (x *Extension_ValueX) GetAnnotation() *Annotation
- func (x *Extension_ValueX) GetAttachment() *Attachment
- func (x *Extension_ValueX) GetBase64Binary() *Base64Binary
- func (x *Extension_ValueX) GetBoolean() *Boolean
- func (x *Extension_ValueX) GetCanonical() *Canonical
- func (m *Extension_ValueX) GetChoice() isExtension_ValueX_Choice
- func (x *Extension_ValueX) GetCode() *Code
- func (x *Extension_ValueX) GetCodeableConcept() *CodeableConcept
- func (x *Extension_ValueX) GetCoding() *Coding
- func (x *Extension_ValueX) GetContactDetail() *ContactDetail
- func (x *Extension_ValueX) GetContactPoint() *ContactPoint
- func (x *Extension_ValueX) GetContributor() *Contributor
- func (x *Extension_ValueX) GetCount() *Count
- func (x *Extension_ValueX) GetDataRequirement() *DataRequirement
- func (x *Extension_ValueX) GetDate() *Date
- func (x *Extension_ValueX) GetDateTime() *DateTime
- func (x *Extension_ValueX) GetDecimal() *Decimal
- func (x *Extension_ValueX) GetDistance() *Distance
- func (x *Extension_ValueX) GetDosage() *Dosage
- func (x *Extension_ValueX) GetDuration() *Duration
- func (x *Extension_ValueX) GetExpression() *Expression
- func (x *Extension_ValueX) GetHumanName() *HumanName
- func (x *Extension_ValueX) GetId() *Id
- func (x *Extension_ValueX) GetIdentifier() *Identifier
- func (x *Extension_ValueX) GetInstant() *Instant
- func (x *Extension_ValueX) GetInteger() *Integer
- func (x *Extension_ValueX) GetInteger64() *Integer64
- func (x *Extension_ValueX) GetMarkdown() *Markdown
- func (x *Extension_ValueX) GetMeta() *Meta
- func (x *Extension_ValueX) GetMoney() *Money
- func (x *Extension_ValueX) GetOid() *Oid
- func (x *Extension_ValueX) GetParameterDefinition() *ParameterDefinition
- func (x *Extension_ValueX) GetPeriod() *Period
- func (x *Extension_ValueX) GetPositiveInt() *PositiveInt
- func (x *Extension_ValueX) GetQuantity() *Quantity
- func (x *Extension_ValueX) GetRange() *Range
- func (x *Extension_ValueX) GetRatio() *Ratio
- func (x *Extension_ValueX) GetReference() *Reference
- func (x *Extension_ValueX) GetRelatedArtifact() *RelatedArtifact
- func (x *Extension_ValueX) GetSampledData() *SampledData
- func (x *Extension_ValueX) GetSignature() *Signature
- func (x *Extension_ValueX) GetStringValue() *String
- func (x *Extension_ValueX) GetTime() *Time
- func (x *Extension_ValueX) GetTiming() *Timing
- func (x *Extension_ValueX) GetTriggerDefinition() *TriggerDefinition
- func (x *Extension_ValueX) GetUnsignedInt() *UnsignedInt
- func (x *Extension_ValueX) GetUri() *Uri
- func (x *Extension_ValueX) GetUrl() *Url
- func (x *Extension_ValueX) GetUsageContext() *UsageContext
- func (x *Extension_ValueX) GetUuid() *Uuid
- func (*Extension_ValueX) ProtoMessage()
- func (x *Extension_ValueX) ProtoReflect() protoreflect.Message
- func (x *Extension_ValueX) Reset()
- func (x *Extension_ValueX) String() string
- type Extension_ValueX_Address
- type Extension_ValueX_Age
- type Extension_ValueX_Annotation
- type Extension_ValueX_Attachment
- type Extension_ValueX_Base64Binary
- type Extension_ValueX_Boolean
- type Extension_ValueX_Canonical
- type Extension_ValueX_Code
- type Extension_ValueX_CodeableConcept
- type Extension_ValueX_Coding
- type Extension_ValueX_ContactDetail
- type Extension_ValueX_ContactPoint
- type Extension_ValueX_Contributor
- type Extension_ValueX_Count
- type Extension_ValueX_DataRequirement
- type Extension_ValueX_Date
- type Extension_ValueX_DateTime
- type Extension_ValueX_Decimal
- type Extension_ValueX_Distance
- type Extension_ValueX_Dosage
- type Extension_ValueX_Duration
- type Extension_ValueX_Expression
- type Extension_ValueX_HumanName
- type Extension_ValueX_Id
- type Extension_ValueX_Identifier
- type Extension_ValueX_Instant
- type Extension_ValueX_Integer
- type Extension_ValueX_Integer64
- type Extension_ValueX_Markdown
- type Extension_ValueX_Meta
- type Extension_ValueX_Money
- type Extension_ValueX_Oid
- type Extension_ValueX_ParameterDefinition
- type Extension_ValueX_Period
- type Extension_ValueX_PositiveInt
- type Extension_ValueX_Quantity
- type Extension_ValueX_Range
- type Extension_ValueX_Ratio
- type Extension_ValueX_Reference
- type Extension_ValueX_RelatedArtifact
- type Extension_ValueX_SampledData
- type Extension_ValueX_Signature
- type Extension_ValueX_StringValue
- type Extension_ValueX_Time
- type Extension_ValueX_Timing
- type Extension_ValueX_TriggerDefinition
- type Extension_ValueX_UnsignedInt
- type Extension_ValueX_Uri
- type Extension_ValueX_Url
- type Extension_ValueX_UsageContext
- type Extension_ValueX_Uuid
- type HumanName
- func (*HumanName) Descriptor() ([]byte, []int)deprecated
- func (x *HumanName) GetExtension() []*Extension
- func (x *HumanName) GetFamily() *String
- func (x *HumanName) GetGiven() []*String
- func (x *HumanName) GetId() *String
- func (x *HumanName) GetPeriod() *Period
- func (x *HumanName) GetPrefix() []*String
- func (x *HumanName) GetSuffix() []*String
- func (x *HumanName) GetText() *String
- func (x *HumanName) GetUse() *HumanName_UseCode
- func (*HumanName) ProtoMessage()
- func (x *HumanName) ProtoReflect() protoreflect.Message
- func (x *HumanName) Reset()
- func (x *HumanName) String() string
- type HumanName_UseCode
- func (*HumanName_UseCode) Descriptor() ([]byte, []int)deprecated
- func (x *HumanName_UseCode) GetExtension() []*Extension
- func (x *HumanName_UseCode) GetId() *String
- func (x *HumanName_UseCode) GetValue() codes_go_proto.NameUseCode_Value
- func (*HumanName_UseCode) ProtoMessage()
- func (x *HumanName_UseCode) ProtoReflect() protoreflect.Message
- func (x *HumanName_UseCode) Reset()
- func (x *HumanName_UseCode) String() string
- type Id
- type Identifier
- func (*Identifier) Descriptor() ([]byte, []int)deprecated
- func (x *Identifier) GetAssigner() *Reference
- func (x *Identifier) GetExtension() []*Extension
- func (x *Identifier) GetId() *String
- func (x *Identifier) GetPeriod() *Period
- func (x *Identifier) GetSystem() *Uri
- func (x *Identifier) GetType() *CodeableConcept
- func (x *Identifier) GetUse() *Identifier_UseCode
- func (x *Identifier) GetValue() *String
- func (*Identifier) ProtoMessage()
- func (x *Identifier) ProtoReflect() protoreflect.Message
- func (x *Identifier) Reset()
- func (x *Identifier) String() string
- type Identifier_UseCode
- func (*Identifier_UseCode) Descriptor() ([]byte, []int)deprecated
- func (x *Identifier_UseCode) GetExtension() []*Extension
- func (x *Identifier_UseCode) GetId() *String
- func (x *Identifier_UseCode) GetValue() codes_go_proto.IdentifierUseCode_Value
- func (*Identifier_UseCode) ProtoMessage()
- func (x *Identifier_UseCode) ProtoReflect() protoreflect.Message
- func (x *Identifier_UseCode) Reset()
- func (x *Identifier_UseCode) String() string
- type Instant
- func (*Instant) Descriptor() ([]byte, []int)deprecated
- func (x *Instant) GetExtension() []*Extension
- func (x *Instant) GetId() *String
- func (x *Instant) GetPrecision() Instant_Precision
- func (x *Instant) GetTimezone() string
- func (x *Instant) GetValueUs() int64
- func (*Instant) ProtoMessage()
- func (x *Instant) ProtoReflect() protoreflect.Message
- func (x *Instant) Reset()
- func (x *Instant) String() string
- type Instant_Precision
- func (Instant_Precision) Descriptor() protoreflect.EnumDescriptor
- func (x Instant_Precision) Enum() *Instant_Precision
- func (Instant_Precision) EnumDescriptor() ([]byte, []int)deprecated
- func (x Instant_Precision) Number() protoreflect.EnumNumber
- func (x Instant_Precision) String() string
- func (Instant_Precision) Type() protoreflect.EnumType
- type Integer
- func (*Integer) Descriptor() ([]byte, []int)deprecated
- func (x *Integer) GetExtension() []*Extension
- func (x *Integer) GetId() *String
- func (x *Integer) GetValue() int32
- func (*Integer) ProtoMessage()
- func (x *Integer) ProtoReflect() protoreflect.Message
- func (x *Integer) Reset()
- func (x *Integer) String() string
- type Integer64
- func (*Integer64) Descriptor() ([]byte, []int)deprecated
- func (x *Integer64) GetExtension() []*Extension
- func (x *Integer64) GetId() *String
- func (x *Integer64) GetValue() int64
- func (*Integer64) ProtoMessage()
- func (x *Integer64) ProtoReflect() protoreflect.Message
- func (x *Integer64) Reset()
- func (x *Integer64) String() string
- type Markdown
- func (*Markdown) Descriptor() ([]byte, []int)deprecated
- func (x *Markdown) GetExtension() []*Extension
- func (x *Markdown) GetId() *String
- func (x *Markdown) GetValue() string
- func (*Markdown) ProtoMessage()
- func (x *Markdown) ProtoReflect() protoreflect.Message
- func (x *Markdown) Reset()
- func (x *Markdown) String() string
- type MarketingStatus
- func (*MarketingStatus) Descriptor() ([]byte, []int)deprecated
- func (x *MarketingStatus) GetCountry() *CodeableConcept
- func (x *MarketingStatus) GetDateRange() *Period
- func (x *MarketingStatus) GetExtension() []*Extension
- func (x *MarketingStatus) GetId() *String
- func (x *MarketingStatus) GetJurisdiction() *CodeableConcept
- func (x *MarketingStatus) GetModifierExtension() []*Extension
- func (x *MarketingStatus) GetRestoreDate() *DateTime
- func (x *MarketingStatus) GetStatus() *CodeableConcept
- func (*MarketingStatus) ProtoMessage()
- func (x *MarketingStatus) ProtoReflect() protoreflect.Message
- func (x *MarketingStatus) Reset()
- func (x *MarketingStatus) String() string
- type Meta
- func (*Meta) Descriptor() ([]byte, []int)deprecated
- func (x *Meta) GetExtension() []*Extension
- func (x *Meta) GetId() *String
- func (x *Meta) GetLastUpdated() *Instant
- func (x *Meta) GetProfile() []*Canonical
- func (x *Meta) GetSecurity() []*Coding
- func (x *Meta) GetSource() *Uri
- func (x *Meta) GetTag() []*Coding
- func (x *Meta) GetVersionId() *Id
- func (*Meta) ProtoMessage()
- func (x *Meta) ProtoReflect() protoreflect.Message
- func (x *Meta) Reset()
- func (x *Meta) String() string
- type Money
- func (*Money) Descriptor() ([]byte, []int)deprecated
- func (x *Money) GetCurrency() *Money_CurrencyCode
- func (x *Money) GetExtension() []*Extension
- func (x *Money) GetId() *String
- func (x *Money) GetValue() *Decimal
- func (*Money) ProtoMessage()
- func (x *Money) ProtoReflect() protoreflect.Message
- func (x *Money) Reset()
- func (x *Money) String() string
- type MoneyQuantity
- func (*MoneyQuantity) Descriptor() ([]byte, []int)deprecated
- func (x *MoneyQuantity) GetCode() *Code
- func (x *MoneyQuantity) GetComparator() *MoneyQuantity_ComparatorCode
- func (x *MoneyQuantity) GetExtension() []*Extension
- func (x *MoneyQuantity) GetId() *String
- func (x *MoneyQuantity) GetSystem() *Uri
- func (x *MoneyQuantity) GetUnit() *String
- func (x *MoneyQuantity) GetValue() *Decimal
- func (*MoneyQuantity) ProtoMessage()
- func (x *MoneyQuantity) ProtoReflect() protoreflect.Message
- func (x *MoneyQuantity) Reset()
- func (x *MoneyQuantity) String() string
- type MoneyQuantity_ComparatorCode
- func (*MoneyQuantity_ComparatorCode) Descriptor() ([]byte, []int)deprecated
- func (x *MoneyQuantity_ComparatorCode) GetExtension() []*Extension
- func (x *MoneyQuantity_ComparatorCode) GetId() *String
- func (x *MoneyQuantity_ComparatorCode) GetValue() codes_go_proto.QuantityComparatorCode_Value
- func (*MoneyQuantity_ComparatorCode) ProtoMessage()
- func (x *MoneyQuantity_ComparatorCode) ProtoReflect() protoreflect.Message
- func (x *MoneyQuantity_ComparatorCode) Reset()
- func (x *MoneyQuantity_ComparatorCode) String() string
- type Money_CurrencyCode
- func (*Money_CurrencyCode) Descriptor() ([]byte, []int)deprecated
- func (x *Money_CurrencyCode) GetExtension() []*Extension
- func (x *Money_CurrencyCode) GetId() *String
- func (x *Money_CurrencyCode) GetValue() string
- func (*Money_CurrencyCode) ProtoMessage()
- func (x *Money_CurrencyCode) ProtoReflect() protoreflect.Message
- func (x *Money_CurrencyCode) Reset()
- func (x *Money_CurrencyCode) String() string
- type Narrative
- func (*Narrative) Descriptor() ([]byte, []int)deprecated
- func (x *Narrative) GetDiv() *Xhtml
- func (x *Narrative) GetExtension() []*Extension
- func (x *Narrative) GetId() *String
- func (x *Narrative) GetStatus() *Narrative_StatusCode
- func (*Narrative) ProtoMessage()
- func (x *Narrative) ProtoReflect() protoreflect.Message
- func (x *Narrative) Reset()
- func (x *Narrative) String() string
- type Narrative_StatusCode
- func (*Narrative_StatusCode) Descriptor() ([]byte, []int)deprecated
- func (x *Narrative_StatusCode) GetExtension() []*Extension
- func (x *Narrative_StatusCode) GetId() *String
- func (x *Narrative_StatusCode) GetValue() codes_go_proto.NarrativeStatusCode_Value
- func (*Narrative_StatusCode) ProtoMessage()
- func (x *Narrative_StatusCode) ProtoReflect() protoreflect.Message
- func (x *Narrative_StatusCode) Reset()
- func (x *Narrative_StatusCode) String() string
- type Oid
- type OrderedDistribution
- func (*OrderedDistribution) Descriptor() ([]byte, []int)deprecated
- func (x *OrderedDistribution) GetBottomOfFirstInterval() *Quantity
- func (x *OrderedDistribution) GetDescription() *String
- func (x *OrderedDistribution) GetExtension() []*Extension
- func (x *OrderedDistribution) GetId() *String
- func (x *OrderedDistribution) GetInterval() []*OrderedDistribution_Interval
- func (x *OrderedDistribution) GetModifierExtension() []*Extension
- func (x *OrderedDistribution) GetNote() []*Annotation
- func (x *OrderedDistribution) GetNumberOfIntervals() *Integer
- func (x *OrderedDistribution) GetTopOfInterval() *Quantity
- func (*OrderedDistribution) ProtoMessage()
- func (x *OrderedDistribution) ProtoReflect() protoreflect.Message
- func (x *OrderedDistribution) Reset()
- func (x *OrderedDistribution) String() string
- type OrderedDistribution_Interval
- func (*OrderedDistribution_Interval) Descriptor() ([]byte, []int)deprecated
- func (x *OrderedDistribution_Interval) GetExtension() []*Extension
- func (x *OrderedDistribution_Interval) GetId() *String
- func (x *OrderedDistribution_Interval) GetIntervalStatistic() []*Statistic
- func (x *OrderedDistribution_Interval) GetRankOrder() *Integer
- func (*OrderedDistribution_Interval) ProtoMessage()
- func (x *OrderedDistribution_Interval) ProtoReflect() protoreflect.Message
- func (x *OrderedDistribution_Interval) Reset()
- func (x *OrderedDistribution_Interval) String() string
- type ParameterDefinition
- func (*ParameterDefinition) Descriptor() ([]byte, []int)deprecated
- func (x *ParameterDefinition) GetDocumentation() *String
- func (x *ParameterDefinition) GetExtension() []*Extension
- func (x *ParameterDefinition) GetId() *String
- func (x *ParameterDefinition) GetMax() *String
- func (x *ParameterDefinition) GetMin() *Integer
- func (x *ParameterDefinition) GetName() *Code
- func (x *ParameterDefinition) GetProfile() *Canonical
- func (x *ParameterDefinition) GetType() *ParameterDefinition_TypeCode
- func (x *ParameterDefinition) GetUse() *ParameterDefinition_UseCode
- func (*ParameterDefinition) ProtoMessage()
- func (x *ParameterDefinition) ProtoReflect() protoreflect.Message
- func (x *ParameterDefinition) Reset()
- func (x *ParameterDefinition) String() string
- type ParameterDefinition_TypeCode
- func (*ParameterDefinition_TypeCode) Descriptor() ([]byte, []int)deprecated
- func (x *ParameterDefinition_TypeCode) GetExtension() []*Extension
- func (x *ParameterDefinition_TypeCode) GetId() *String
- func (x *ParameterDefinition_TypeCode) GetValue() valuesets_go_proto.FHIRAllTypesValueSet_Value
- func (*ParameterDefinition_TypeCode) ProtoMessage()
- func (x *ParameterDefinition_TypeCode) ProtoReflect() protoreflect.Message
- func (x *ParameterDefinition_TypeCode) Reset()
- func (x *ParameterDefinition_TypeCode) String() string
- type ParameterDefinition_UseCode
- func (*ParameterDefinition_UseCode) Descriptor() ([]byte, []int)deprecated
- func (x *ParameterDefinition_UseCode) GetExtension() []*Extension
- func (x *ParameterDefinition_UseCode) GetId() *String
- func (x *ParameterDefinition_UseCode) GetValue() codes_go_proto.OperationParameterUseCode_Value
- func (*ParameterDefinition_UseCode) ProtoMessage()
- func (x *ParameterDefinition_UseCode) ProtoReflect() protoreflect.Message
- func (x *ParameterDefinition_UseCode) Reset()
- func (x *ParameterDefinition_UseCode) String() string
- type Period
- func (*Period) Descriptor() ([]byte, []int)deprecated
- func (x *Period) GetEnd() *DateTime
- func (x *Period) GetExtension() []*Extension
- func (x *Period) GetId() *String
- func (x *Period) GetStart() *DateTime
- func (*Period) ProtoMessage()
- func (x *Period) ProtoReflect() protoreflect.Message
- func (x *Period) Reset()
- func (x *Period) String() string
- type Population
- func (*Population) Descriptor() ([]byte, []int)deprecated
- func (x *Population) GetAge() *Population_AgeX
- func (x *Population) GetExtension() []*Extension
- func (x *Population) GetGender() *CodeableConcept
- func (x *Population) GetId() *String
- func (x *Population) GetModifierExtension() []*Extension
- func (x *Population) GetPhysiologicalCondition() *CodeableConcept
- func (x *Population) GetRace() *CodeableConcept
- func (*Population) ProtoMessage()
- func (x *Population) ProtoReflect() protoreflect.Message
- func (x *Population) Reset()
- func (x *Population) String() string
- type Population_AgeX
- func (*Population_AgeX) Descriptor() ([]byte, []int)deprecated
- func (m *Population_AgeX) GetChoice() isPopulation_AgeX_Choice
- func (x *Population_AgeX) GetCodeableConcept() *CodeableConcept
- func (x *Population_AgeX) GetRange() *Range
- func (*Population_AgeX) ProtoMessage()
- func (x *Population_AgeX) ProtoReflect() protoreflect.Message
- func (x *Population_AgeX) Reset()
- func (x *Population_AgeX) String() string
- type Population_AgeX_CodeableConcept
- type Population_AgeX_Range
- type PositiveInt
- func (*PositiveInt) Descriptor() ([]byte, []int)deprecated
- func (x *PositiveInt) GetExtension() []*Extension
- func (x *PositiveInt) GetId() *String
- func (x *PositiveInt) GetValue() uint32
- func (*PositiveInt) ProtoMessage()
- func (x *PositiveInt) ProtoReflect() protoreflect.Message
- func (x *PositiveInt) Reset()
- func (x *PositiveInt) String() string
- type PrimitiveType
- func (*PrimitiveType) Descriptor() ([]byte, []int)deprecated
- func (x *PrimitiveType) GetExtension() []*Extension
- func (x *PrimitiveType) GetId() *String
- func (*PrimitiveType) ProtoMessage()
- func (x *PrimitiveType) ProtoReflect() protoreflect.Message
- func (x *PrimitiveType) Reset()
- func (x *PrimitiveType) String() string
- type ProdCharacteristic
- func (*ProdCharacteristic) Descriptor() ([]byte, []int)deprecated
- func (x *ProdCharacteristic) GetColor() []*String
- func (x *ProdCharacteristic) GetDepth() *Quantity
- func (x *ProdCharacteristic) GetExtension() []*Extension
- func (x *ProdCharacteristic) GetExternalDiameter() *Quantity
- func (x *ProdCharacteristic) GetHeight() *Quantity
- func (x *ProdCharacteristic) GetId() *String
- func (x *ProdCharacteristic) GetImage() []*Attachment
- func (x *ProdCharacteristic) GetImprint() []*String
- func (x *ProdCharacteristic) GetModifierExtension() []*Extension
- func (x *ProdCharacteristic) GetNominalVolume() *Quantity
- func (x *ProdCharacteristic) GetScoring() *CodeableConcept
- func (x *ProdCharacteristic) GetShape() *String
- func (x *ProdCharacteristic) GetWeight() *Quantity
- func (x *ProdCharacteristic) GetWidth() *Quantity
- func (*ProdCharacteristic) ProtoMessage()
- func (x *ProdCharacteristic) ProtoReflect() protoreflect.Message
- func (x *ProdCharacteristic) Reset()
- func (x *ProdCharacteristic) String() string
- type ProductShelfLife
- func (*ProductShelfLife) Descriptor() ([]byte, []int)deprecated
- func (x *ProductShelfLife) GetExtension() []*Extension
- func (x *ProductShelfLife) GetId() *String
- func (x *ProductShelfLife) GetIdentifier() *Identifier
- func (x *ProductShelfLife) GetModifierExtension() []*Extension
- func (x *ProductShelfLife) GetPeriod() *Quantity
- func (x *ProductShelfLife) GetSpecialPrecautionsForStorage() []*CodeableConcept
- func (x *ProductShelfLife) GetType() *CodeableConcept
- func (*ProductShelfLife) ProtoMessage()
- func (x *ProductShelfLife) ProtoReflect() protoreflect.Message
- func (x *ProductShelfLife) Reset()
- func (x *ProductShelfLife) String() string
- type Quantity
- func (*Quantity) Descriptor() ([]byte, []int)deprecated
- func (x *Quantity) GetCode() *Code
- func (x *Quantity) GetComparator() *Quantity_ComparatorCode
- func (x *Quantity) GetExtension() []*Extension
- func (x *Quantity) GetId() *String
- func (x *Quantity) GetSystem() *Uri
- func (x *Quantity) GetUnit() *String
- func (x *Quantity) GetValue() *Decimal
- func (*Quantity) ProtoMessage()
- func (x *Quantity) ProtoReflect() protoreflect.Message
- func (x *Quantity) Reset()
- func (x *Quantity) String() string
- type Quantity_ComparatorCode
- func (*Quantity_ComparatorCode) Descriptor() ([]byte, []int)deprecated
- func (x *Quantity_ComparatorCode) GetExtension() []*Extension
- func (x *Quantity_ComparatorCode) GetId() *String
- func (x *Quantity_ComparatorCode) GetValue() codes_go_proto.QuantityComparatorCode_Value
- func (*Quantity_ComparatorCode) ProtoMessage()
- func (x *Quantity_ComparatorCode) ProtoReflect() protoreflect.Message
- func (x *Quantity_ComparatorCode) Reset()
- func (x *Quantity_ComparatorCode) String() string
- type Range
- func (*Range) Descriptor() ([]byte, []int)deprecated
- func (x *Range) GetExtension() []*Extension
- func (x *Range) GetHigh() *SimpleQuantity
- func (x *Range) GetId() *String
- func (x *Range) GetLow() *SimpleQuantity
- func (*Range) ProtoMessage()
- func (x *Range) ProtoReflect() protoreflect.Message
- func (x *Range) Reset()
- func (x *Range) String() string
- type Ratio
- func (*Ratio) Descriptor() ([]byte, []int)deprecated
- func (x *Ratio) GetDenominator() *Quantity
- func (x *Ratio) GetExtension() []*Extension
- func (x *Ratio) GetId() *String
- func (x *Ratio) GetNumerator() *Quantity
- func (*Ratio) ProtoMessage()
- func (x *Ratio) ProtoReflect() protoreflect.Message
- func (x *Ratio) Reset()
- func (x *Ratio) String() string
- type Reference
- func (*Reference) Descriptor() ([]byte, []int)deprecated
- func (x *Reference) GetAccountId() *ReferenceId
- func (x *Reference) GetActivityDefinitionId() *ReferenceId
- func (x *Reference) GetAdministrableProductDefinitionId() *ReferenceId
- func (x *Reference) GetAdverseEventId() *ReferenceId
- func (x *Reference) GetAllergyIntoleranceId() *ReferenceId
- func (x *Reference) GetAppointmentId() *ReferenceId
- func (x *Reference) GetAppointmentResponseId() *ReferenceId
- func (x *Reference) GetAuditEventId() *ReferenceId
- func (x *Reference) GetBasicId() *ReferenceId
- func (x *Reference) GetBinaryId() *ReferenceId
- func (x *Reference) GetBiologicallyDerivedProductId() *ReferenceId
- func (x *Reference) GetBodyStructureId() *ReferenceId
- func (x *Reference) GetCanonicalResourceId() *ReferenceId
- func (x *Reference) GetCapabilityStatement2Id() *ReferenceId
- func (x *Reference) GetCapabilityStatementId() *ReferenceId
- func (x *Reference) GetCarePlanId() *ReferenceId
- func (x *Reference) GetCareTeamId() *ReferenceId
- func (x *Reference) GetCatalogEntryId() *ReferenceId
- func (x *Reference) GetChargeItemDefinitionId() *ReferenceId
- func (x *Reference) GetChargeItemId() *ReferenceId
- func (x *Reference) GetClaimId() *ReferenceId
- func (x *Reference) GetClaimResponseId() *ReferenceId
- func (x *Reference) GetClinicalImpressionId() *ReferenceId
- func (x *Reference) GetClinicalUseIssueId() *ReferenceId
- func (x *Reference) GetCodeSystemId() *ReferenceId
- func (x *Reference) GetCommunicationId() *ReferenceId
- func (x *Reference) GetCommunicationRequestId() *ReferenceId
- func (x *Reference) GetCompartmentDefinitionId() *ReferenceId
- func (x *Reference) GetCompositionId() *ReferenceId
- func (x *Reference) GetConceptMapId() *ReferenceId
- func (x *Reference) GetConditionDefinitionId() *ReferenceId
- func (x *Reference) GetConditionId() *ReferenceId
- func (x *Reference) GetConsentId() *ReferenceId
- func (x *Reference) GetContractId() *ReferenceId
- func (x *Reference) GetCoverageEligibilityRequestId() *ReferenceId
- func (x *Reference) GetCoverageEligibilityResponseId() *ReferenceId
- func (x *Reference) GetCoverageId() *ReferenceId
- func (x *Reference) GetDetectedIssueId() *ReferenceId
- func (x *Reference) GetDeviceDefinitionId() *ReferenceId
- func (x *Reference) GetDeviceId() *ReferenceId
- func (x *Reference) GetDeviceMetricId() *ReferenceId
- func (x *Reference) GetDeviceRequestId() *ReferenceId
- func (x *Reference) GetDeviceUseStatementId() *ReferenceId
- func (x *Reference) GetDiagnosticReportId() *ReferenceId
- func (x *Reference) GetDisplay() *String
- func (x *Reference) GetDocumentManifestId() *ReferenceId
- func (x *Reference) GetDocumentReferenceId() *ReferenceId
- func (x *Reference) GetDomainResourceId() *ReferenceId
- func (x *Reference) GetEncounterId() *ReferenceId
- func (x *Reference) GetEndpointId() *ReferenceId
- func (x *Reference) GetEnrollmentRequestId() *ReferenceId
- func (x *Reference) GetEnrollmentResponseId() *ReferenceId
- func (x *Reference) GetEpisodeOfCareId() *ReferenceId
- func (x *Reference) GetEventDefinitionId() *ReferenceId
- func (x *Reference) GetEvidenceId() *ReferenceId
- func (x *Reference) GetEvidenceVariableId() *ReferenceId
- func (x *Reference) GetExampleScenarioId() *ReferenceId
- func (x *Reference) GetExplanationOfBenefitId() *ReferenceId
- func (x *Reference) GetExtension() []*Extension
- func (x *Reference) GetFamilyMemberHistoryId() *ReferenceId
- func (x *Reference) GetFlagId() *ReferenceId
- func (x *Reference) GetFragment() *String
- func (x *Reference) GetGoalId() *ReferenceId
- func (x *Reference) GetGraphDefinitionId() *ReferenceId
- func (x *Reference) GetGroupId() *ReferenceId
- func (x *Reference) GetGuidanceResponseId() *ReferenceId
- func (x *Reference) GetHealthcareServiceId() *ReferenceId
- func (x *Reference) GetId() *String
- func (x *Reference) GetIdentifier() *Identifier
- func (x *Reference) GetImagingStudyId() *ReferenceId
- func (x *Reference) GetImmunizationEvaluationId() *ReferenceId
- func (x *Reference) GetImmunizationId() *ReferenceId
- func (x *Reference) GetImmunizationRecommendationId() *ReferenceId
- func (x *Reference) GetImplementationGuideId() *ReferenceId
- func (x *Reference) GetIngredientId() *ReferenceId
- func (x *Reference) GetInsurancePlanId() *ReferenceId
- func (x *Reference) GetInvoiceId() *ReferenceId
- func (x *Reference) GetLibraryId() *ReferenceId
- func (x *Reference) GetLinkageId() *ReferenceId
- func (x *Reference) GetListId() *ReferenceId
- func (x *Reference) GetLocationId() *ReferenceId
- func (x *Reference) GetManufacturedItemDefinitionId() *ReferenceId
- func (x *Reference) GetMeasureId() *ReferenceId
- func (x *Reference) GetMeasureReportId() *ReferenceId
- func (x *Reference) GetMedicationAdministrationId() *ReferenceId
- func (x *Reference) GetMedicationDispenseId() *ReferenceId
- func (x *Reference) GetMedicationId() *ReferenceId
- func (x *Reference) GetMedicationKnowledgeId() *ReferenceId
- func (x *Reference) GetMedicationRequestId() *ReferenceId
- func (x *Reference) GetMedicationUsageId() *ReferenceId
- func (x *Reference) GetMedicinalProductDefinitionId() *ReferenceId
- func (x *Reference) GetMessageDefinitionId() *ReferenceId
- func (x *Reference) GetMessageHeaderId() *ReferenceId
- func (x *Reference) GetMetadataResourceId() *ReferenceId
- func (x *Reference) GetMolecularSequenceId() *ReferenceId
- func (x *Reference) GetNamingSystemId() *ReferenceId
- func (x *Reference) GetNutritionIntakeId() *ReferenceId
- func (x *Reference) GetNutritionOrderId() *ReferenceId
- func (x *Reference) GetObservationDefinitionId() *ReferenceId
- func (x *Reference) GetObservationId() *ReferenceId
- func (x *Reference) GetOperationDefinitionId() *ReferenceId
- func (x *Reference) GetOperationOutcomeId() *ReferenceId
- func (x *Reference) GetOrganizationAffiliationId() *ReferenceId
- func (x *Reference) GetOrganizationId() *ReferenceId
- func (x *Reference) GetPackagedProductDefinitionId() *ReferenceId
- func (x *Reference) GetParametersId() *ReferenceId
- func (x *Reference) GetPatientId() *ReferenceId
- func (x *Reference) GetPaymentNoticeId() *ReferenceId
- func (x *Reference) GetPaymentReconciliationId() *ReferenceId
- func (x *Reference) GetPersonId() *ReferenceId
- func (x *Reference) GetPlanDefinitionId() *ReferenceId
- func (x *Reference) GetPractitionerId() *ReferenceId
- func (x *Reference) GetPractitionerRoleId() *ReferenceId
- func (x *Reference) GetProcedureId() *ReferenceId
- func (x *Reference) GetProvenanceId() *ReferenceId
- func (x *Reference) GetQuestionnaireId() *ReferenceId
- func (x *Reference) GetQuestionnaireResponseId() *ReferenceId
- func (m *Reference) GetReference() isReference_Reference
- func (x *Reference) GetRegulatedAuthorizationId() *ReferenceId
- func (x *Reference) GetRelatedPersonId() *ReferenceId
- func (x *Reference) GetRequestGroupId() *ReferenceId
- func (x *Reference) GetResearchStudyId() *ReferenceId
- func (x *Reference) GetResearchSubjectId() *ReferenceId
- func (x *Reference) GetResourceId() *ReferenceId
- func (x *Reference) GetRiskAssessmentId() *ReferenceId
- func (x *Reference) GetScheduleId() *ReferenceId
- func (x *Reference) GetSearchParameterId() *ReferenceId
- func (x *Reference) GetServiceRequestId() *ReferenceId
- func (x *Reference) GetSlotId() *ReferenceId
- func (x *Reference) GetSpecimenDefinitionId() *ReferenceId
- func (x *Reference) GetSpecimenId() *ReferenceId
- func (x *Reference) GetStructureDefinitionId() *ReferenceId
- func (x *Reference) GetStructureMapId() *ReferenceId
- func (x *Reference) GetSubscriptionId() *ReferenceId
- func (x *Reference) GetSubstanceDefinitionId() *ReferenceId
- func (x *Reference) GetSubstanceId() *ReferenceId
- func (x *Reference) GetSubstanceNucleicAcidId() *ReferenceId
- func (x *Reference) GetSubstancePolymerId() *ReferenceId
- func (x *Reference) GetSubstanceProteinId() *ReferenceId
- func (x *Reference) GetSubstanceReferenceInformationId() *ReferenceId
- func (x *Reference) GetSubstanceSourceMaterialId() *ReferenceId
- func (x *Reference) GetSupplyDeliveryId() *ReferenceId
- func (x *Reference) GetSupplyRequestId() *ReferenceId
- func (x *Reference) GetTaskId() *ReferenceId
- func (x *Reference) GetTerminologyCapabilitiesId() *ReferenceId
- func (x *Reference) GetTestReportId() *ReferenceId
- func (x *Reference) GetTestScriptId() *ReferenceId
- func (x *Reference) GetTopicId() *ReferenceId
- func (x *Reference) GetType() *Uri
- func (x *Reference) GetUri() *String
- func (x *Reference) GetValueSetId() *ReferenceId
- func (x *Reference) GetVerificationResultId() *ReferenceId
- func (x *Reference) GetVisionPrescriptionId() *ReferenceId
- func (*Reference) ProtoMessage()
- func (x *Reference) ProtoReflect() protoreflect.Message
- func (x *Reference) Reset()
- func (x *Reference) String() string
- type ReferenceId
- func (*ReferenceId) Descriptor() ([]byte, []int)deprecated
- func (x *ReferenceId) GetExtension() []*Extension
- func (x *ReferenceId) GetHistory() *Id
- func (x *ReferenceId) GetId() *String
- func (x *ReferenceId) GetValue() string
- func (*ReferenceId) ProtoMessage()
- func (x *ReferenceId) ProtoReflect() protoreflect.Message
- func (x *ReferenceId) Reset()
- func (x *ReferenceId) String() string
- type Reference_AccountId
- type Reference_ActivityDefinitionId
- type Reference_AdministrableProductDefinitionId
- type Reference_AdverseEventId
- type Reference_AllergyIntoleranceId
- type Reference_AppointmentId
- type Reference_AppointmentResponseId
- type Reference_AuditEventId
- type Reference_BasicId
- type Reference_BinaryId
- type Reference_BiologicallyDerivedProductId
- type Reference_BodyStructureId
- type Reference_CanonicalResourceId
- type Reference_CapabilityStatement2Id
- type Reference_CapabilityStatementId
- type Reference_CarePlanId
- type Reference_CareTeamId
- type Reference_CatalogEntryId
- type Reference_ChargeItemDefinitionId
- type Reference_ChargeItemId
- type Reference_ClaimId
- type Reference_ClaimResponseId
- type Reference_ClinicalImpressionId
- type Reference_ClinicalUseIssueId
- type Reference_CodeSystemId
- type Reference_CommunicationId
- type Reference_CommunicationRequestId
- type Reference_CompartmentDefinitionId
- type Reference_CompositionId
- type Reference_ConceptMapId
- type Reference_ConditionDefinitionId
- type Reference_ConditionId
- type Reference_ConsentId
- type Reference_ContractId
- type Reference_CoverageEligibilityRequestId
- type Reference_CoverageEligibilityResponseId
- type Reference_CoverageId
- type Reference_DetectedIssueId
- type Reference_DeviceDefinitionId
- type Reference_DeviceId
- type Reference_DeviceMetricId
- type Reference_DeviceRequestId
- type Reference_DeviceUseStatementId
- type Reference_DiagnosticReportId
- type Reference_DocumentManifestId
- type Reference_DocumentReferenceId
- type Reference_DomainResourceId
- type Reference_EncounterId
- type Reference_EndpointId
- type Reference_EnrollmentRequestId
- type Reference_EnrollmentResponseId
- type Reference_EpisodeOfCareId
- type Reference_EventDefinitionId
- type Reference_EvidenceId
- type Reference_EvidenceVariableId
- type Reference_ExampleScenarioId
- type Reference_ExplanationOfBenefitId
- type Reference_FamilyMemberHistoryId
- type Reference_FlagId
- type Reference_Fragment
- type Reference_GoalId
- type Reference_GraphDefinitionId
- type Reference_GroupId
- type Reference_GuidanceResponseId
- type Reference_HealthcareServiceId
- type Reference_ImagingStudyId
- type Reference_ImmunizationEvaluationId
- type Reference_ImmunizationId
- type Reference_ImmunizationRecommendationId
- type Reference_ImplementationGuideId
- type Reference_IngredientId
- type Reference_InsurancePlanId
- type Reference_InvoiceId
- type Reference_LibraryId
- type Reference_LinkageId
- type Reference_ListId
- type Reference_LocationId
- type Reference_ManufacturedItemDefinitionId
- type Reference_MeasureId
- type Reference_MeasureReportId
- type Reference_MedicationAdministrationId
- type Reference_MedicationDispenseId
- type Reference_MedicationId
- type Reference_MedicationKnowledgeId
- type Reference_MedicationRequestId
- type Reference_MedicationUsageId
- type Reference_MedicinalProductDefinitionId
- type Reference_MessageDefinitionId
- type Reference_MessageHeaderId
- type Reference_MetadataResourceId
- type Reference_MolecularSequenceId
- type Reference_NamingSystemId
- type Reference_NutritionIntakeId
- type Reference_NutritionOrderId
- type Reference_ObservationDefinitionId
- type Reference_ObservationId
- type Reference_OperationDefinitionId
- type Reference_OperationOutcomeId
- type Reference_OrganizationAffiliationId
- type Reference_OrganizationId
- type Reference_PackagedProductDefinitionId
- type Reference_ParametersId
- type Reference_PatientId
- type Reference_PaymentNoticeId
- type Reference_PaymentReconciliationId
- type Reference_PersonId
- type Reference_PlanDefinitionId
- type Reference_PractitionerId
- type Reference_PractitionerRoleId
- type Reference_ProcedureId
- type Reference_ProvenanceId
- type Reference_QuestionnaireId
- type Reference_QuestionnaireResponseId
- type Reference_RegulatedAuthorizationId
- type Reference_RelatedPersonId
- type Reference_RequestGroupId
- type Reference_ResearchStudyId
- type Reference_ResearchSubjectId
- type Reference_ResourceId
- type Reference_RiskAssessmentId
- type Reference_ScheduleId
- type Reference_SearchParameterId
- type Reference_ServiceRequestId
- type Reference_SlotId
- type Reference_SpecimenDefinitionId
- type Reference_SpecimenId
- type Reference_StructureDefinitionId
- type Reference_StructureMapId
- type Reference_SubscriptionId
- type Reference_SubstanceDefinitionId
- type Reference_SubstanceId
- type Reference_SubstanceNucleicAcidId
- type Reference_SubstancePolymerId
- type Reference_SubstanceProteinId
- type Reference_SubstanceReferenceInformationId
- type Reference_SubstanceSourceMaterialId
- type Reference_SupplyDeliveryId
- type Reference_SupplyRequestId
- type Reference_TaskId
- type Reference_TerminologyCapabilitiesId
- type Reference_TestReportId
- type Reference_TestScriptId
- type Reference_TopicId
- type Reference_Uri
- type Reference_ValueSetId
- type Reference_VerificationResultId
- type Reference_VisionPrescriptionId
- type RelatedArtifact
- func (*RelatedArtifact) Descriptor() ([]byte, []int)deprecated
- func (x *RelatedArtifact) GetCitation() *Markdown
- func (x *RelatedArtifact) GetDisplay() *String
- func (x *RelatedArtifact) GetDocument() *Attachment
- func (x *RelatedArtifact) GetExtension() []*Extension
- func (x *RelatedArtifact) GetId() *String
- func (x *RelatedArtifact) GetLabel() *String
- func (x *RelatedArtifact) GetResource() *Canonical
- func (x *RelatedArtifact) GetType() *RelatedArtifact_TypeCode
- func (x *RelatedArtifact) GetUrl() *Url
- func (*RelatedArtifact) ProtoMessage()
- func (x *RelatedArtifact) ProtoReflect() protoreflect.Message
- func (x *RelatedArtifact) Reset()
- func (x *RelatedArtifact) String() string
- type RelatedArtifact_TypeCode
- func (*RelatedArtifact_TypeCode) Descriptor() ([]byte, []int)deprecated
- func (x *RelatedArtifact_TypeCode) GetExtension() []*Extension
- func (x *RelatedArtifact_TypeCode) GetId() *String
- func (x *RelatedArtifact_TypeCode) GetValue() codes_go_proto.RelatedArtifactTypeCode_Value
- func (*RelatedArtifact_TypeCode) ProtoMessage()
- func (x *RelatedArtifact_TypeCode) ProtoReflect() protoreflect.Message
- func (x *RelatedArtifact_TypeCode) Reset()
- func (x *RelatedArtifact_TypeCode) String() string
- type SampledData
- func (*SampledData) Descriptor() ([]byte, []int)deprecated
- func (x *SampledData) GetData() *String
- func (x *SampledData) GetDimensions() *PositiveInt
- func (x *SampledData) GetExtension() []*Extension
- func (x *SampledData) GetFactor() *Decimal
- func (x *SampledData) GetId() *String
- func (x *SampledData) GetLowerLimit() *Decimal
- func (x *SampledData) GetOrigin() *SimpleQuantity
- func (x *SampledData) GetPeriod() *Decimal
- func (x *SampledData) GetUpperLimit() *Decimal
- func (*SampledData) ProtoMessage()
- func (x *SampledData) ProtoReflect() protoreflect.Message
- func (x *SampledData) Reset()
- func (x *SampledData) String() string
- type Signature
- func (*Signature) Descriptor() ([]byte, []int)deprecated
- func (x *Signature) GetData() *Base64Binary
- func (x *Signature) GetExtension() []*Extension
- func (x *Signature) GetId() *String
- func (x *Signature) GetOnBehalfOf() *Reference
- func (x *Signature) GetSigFormat() *Signature_SigFormatCode
- func (x *Signature) GetTargetFormat() *Signature_TargetFormatCode
- func (x *Signature) GetType() []*Coding
- func (x *Signature) GetWhen() *Instant
- func (x *Signature) GetWho() *Reference
- func (*Signature) ProtoMessage()
- func (x *Signature) ProtoReflect() protoreflect.Message
- func (x *Signature) Reset()
- func (x *Signature) String() string
- type Signature_SigFormatCode
- func (*Signature_SigFormatCode) Descriptor() ([]byte, []int)deprecated
- func (x *Signature_SigFormatCode) GetExtension() []*Extension
- func (x *Signature_SigFormatCode) GetId() *String
- func (x *Signature_SigFormatCode) GetValue() string
- func (*Signature_SigFormatCode) ProtoMessage()
- func (x *Signature_SigFormatCode) ProtoReflect() protoreflect.Message
- func (x *Signature_SigFormatCode) Reset()
- func (x *Signature_SigFormatCode) String() string
- type Signature_TargetFormatCode
- func (*Signature_TargetFormatCode) Descriptor() ([]byte, []int)deprecated
- func (x *Signature_TargetFormatCode) GetExtension() []*Extension
- func (x *Signature_TargetFormatCode) GetId() *String
- func (x *Signature_TargetFormatCode) GetValue() string
- func (*Signature_TargetFormatCode) ProtoMessage()
- func (x *Signature_TargetFormatCode) ProtoReflect() protoreflect.Message
- func (x *Signature_TargetFormatCode) Reset()
- func (x *Signature_TargetFormatCode) String() string
- type SimpleQuantity
- func (*SimpleQuantity) Descriptor() ([]byte, []int)deprecated
- func (x *SimpleQuantity) GetCode() *Code
- func (x *SimpleQuantity) GetExtension() []*Extension
- func (x *SimpleQuantity) GetId() *String
- func (x *SimpleQuantity) GetSystem() *Uri
- func (x *SimpleQuantity) GetUnit() *String
- func (x *SimpleQuantity) GetValue() *Decimal
- func (*SimpleQuantity) ProtoMessage()
- func (x *SimpleQuantity) ProtoReflect() protoreflect.Message
- func (x *SimpleQuantity) Reset()
- func (x *SimpleQuantity) String() string
- type Statistic
- func (*Statistic) Descriptor() ([]byte, []int)deprecated
- func (x *Statistic) GetAttributeEstimate() []*Statistic_AttributeEstimate
- func (x *Statistic) GetDescription() *String
- func (x *Statistic) GetExtension() []*Extension
- func (x *Statistic) GetId() *String
- func (x *Statistic) GetModifierExtension() []*Extension
- func (x *Statistic) GetNote() []*Annotation
- func (x *Statistic) GetQuantity() *Quantity
- func (x *Statistic) GetSampleSize() *Statistic_SampleSize
- func (x *Statistic) GetStatisticType() *CodeableConcept
- func (*Statistic) ProtoMessage()
- func (x *Statistic) ProtoReflect() protoreflect.Message
- func (x *Statistic) Reset()
- func (x *Statistic) String() string
- type Statistic_AttributeEstimate
- func (*Statistic_AttributeEstimate) Descriptor() ([]byte, []int)deprecated
- func (x *Statistic_AttributeEstimate) GetDescription() *String
- func (x *Statistic_AttributeEstimate) GetEstimateQualifier() []*Statistic_AttributeEstimate_EstimateQualifier
- func (x *Statistic_AttributeEstimate) GetExtension() []*Extension
- func (x *Statistic_AttributeEstimate) GetId() *String
- func (x *Statistic_AttributeEstimate) GetLevel() *Decimal
- func (x *Statistic_AttributeEstimate) GetNote() []*Annotation
- func (x *Statistic_AttributeEstimate) GetQuantity() *Quantity
- func (x *Statistic_AttributeEstimate) GetRange() *Range
- func (x *Statistic_AttributeEstimate) GetType() *CodeableConcept
- func (*Statistic_AttributeEstimate) ProtoMessage()
- func (x *Statistic_AttributeEstimate) ProtoReflect() protoreflect.Message
- func (x *Statistic_AttributeEstimate) Reset()
- func (x *Statistic_AttributeEstimate) String() string
- type Statistic_AttributeEstimate_EstimateQualifier
- func (*Statistic_AttributeEstimate_EstimateQualifier) Descriptor() ([]byte, []int)deprecated
- func (x *Statistic_AttributeEstimate_EstimateQualifier) GetDescription() *String
- func (x *Statistic_AttributeEstimate_EstimateQualifier) GetExtension() []*Extension
- func (x *Statistic_AttributeEstimate_EstimateQualifier) GetId() *String
- func (x *Statistic_AttributeEstimate_EstimateQualifier) GetLevel() *Decimal
- func (x *Statistic_AttributeEstimate_EstimateQualifier) GetNote() []*Annotation
- func (x *Statistic_AttributeEstimate_EstimateQualifier) GetQuantity() *Quantity
- func (x *Statistic_AttributeEstimate_EstimateQualifier) GetRange() *Range
- func (x *Statistic_AttributeEstimate_EstimateQualifier) GetType() *CodeableConcept
- func (*Statistic_AttributeEstimate_EstimateQualifier) ProtoMessage()
- func (x *Statistic_AttributeEstimate_EstimateQualifier) ProtoReflect() protoreflect.Message
- func (x *Statistic_AttributeEstimate_EstimateQualifier) Reset()
- func (x *Statistic_AttributeEstimate_EstimateQualifier) String() string
- type Statistic_SampleSize
- func (*Statistic_SampleSize) Descriptor() ([]byte, []int)deprecated
- func (x *Statistic_SampleSize) GetDescription() *String
- func (x *Statistic_SampleSize) GetExtension() []*Extension
- func (x *Statistic_SampleSize) GetId() *String
- func (x *Statistic_SampleSize) GetKnownDataCount() *Integer
- func (x *Statistic_SampleSize) GetNote() []*Annotation
- func (x *Statistic_SampleSize) GetNumberOfParticipants() *Integer
- func (x *Statistic_SampleSize) GetNumberOfStudies() *Integer
- func (x *Statistic_SampleSize) GetNumeratorCount() *Integer
- func (*Statistic_SampleSize) ProtoMessage()
- func (x *Statistic_SampleSize) ProtoReflect() protoreflect.Message
- func (x *Statistic_SampleSize) Reset()
- func (x *Statistic_SampleSize) String() string
- type String
- func (*String) Descriptor() ([]byte, []int)deprecated
- func (x *String) GetExtension() []*Extension
- func (x *String) GetId() *String
- func (x *String) GetValue() string
- func (*String) ProtoMessage()
- func (x *String) ProtoReflect() protoreflect.Message
- func (x *String) Reset()
- func (x *String) String() string
- type SubstanceAmount
- func (*SubstanceAmount) Descriptor() ([]byte, []int)deprecated
- func (x *SubstanceAmount) GetAmount() *SubstanceAmount_AmountX
- func (x *SubstanceAmount) GetAmountText() *String
- func (x *SubstanceAmount) GetAmountType() *CodeableConcept
- func (x *SubstanceAmount) GetExtension() []*Extension
- func (x *SubstanceAmount) GetId() *String
- func (x *SubstanceAmount) GetModifierExtension() []*Extension
- func (x *SubstanceAmount) GetReferenceRange() *SubstanceAmount_ReferenceRange
- func (*SubstanceAmount) ProtoMessage()
- func (x *SubstanceAmount) ProtoReflect() protoreflect.Message
- func (x *SubstanceAmount) Reset()
- func (x *SubstanceAmount) String() string
- type SubstanceAmount_AmountX
- func (*SubstanceAmount_AmountX) Descriptor() ([]byte, []int)deprecated
- func (m *SubstanceAmount_AmountX) GetChoice() isSubstanceAmount_AmountX_Choice
- func (x *SubstanceAmount_AmountX) GetQuantity() *Quantity
- func (x *SubstanceAmount_AmountX) GetRange() *Range
- func (x *SubstanceAmount_AmountX) GetStringValue() *String
- func (*SubstanceAmount_AmountX) ProtoMessage()
- func (x *SubstanceAmount_AmountX) ProtoReflect() protoreflect.Message
- func (x *SubstanceAmount_AmountX) Reset()
- func (x *SubstanceAmount_AmountX) String() string
- type SubstanceAmount_AmountX_Quantity
- type SubstanceAmount_AmountX_Range
- type SubstanceAmount_AmountX_StringValue
- type SubstanceAmount_ReferenceRange
- func (*SubstanceAmount_ReferenceRange) Descriptor() ([]byte, []int)deprecated
- func (x *SubstanceAmount_ReferenceRange) GetExtension() []*Extension
- func (x *SubstanceAmount_ReferenceRange) GetHighLimit() *Quantity
- func (x *SubstanceAmount_ReferenceRange) GetId() *String
- func (x *SubstanceAmount_ReferenceRange) GetLowLimit() *Quantity
- func (*SubstanceAmount_ReferenceRange) ProtoMessage()
- func (x *SubstanceAmount_ReferenceRange) ProtoReflect() protoreflect.Message
- func (x *SubstanceAmount_ReferenceRange) Reset()
- func (x *SubstanceAmount_ReferenceRange) String() string
- type Time
- func (*Time) Descriptor() ([]byte, []int)deprecated
- func (x *Time) GetExtension() []*Extension
- func (x *Time) GetId() *String
- func (x *Time) GetPrecision() Time_Precision
- func (x *Time) GetValueUs() int64
- func (*Time) ProtoMessage()
- func (x *Time) ProtoReflect() protoreflect.Message
- func (x *Time) Reset()
- func (x *Time) String() string
- type Time_Precision
- func (Time_Precision) Descriptor() protoreflect.EnumDescriptor
- func (x Time_Precision) Enum() *Time_Precision
- func (Time_Precision) EnumDescriptor() ([]byte, []int)deprecated
- func (x Time_Precision) Number() protoreflect.EnumNumber
- func (x Time_Precision) String() string
- func (Time_Precision) Type() protoreflect.EnumType
- type Timing
- func (*Timing) Descriptor() ([]byte, []int)deprecated
- func (x *Timing) GetCode() *CodeableConcept
- func (x *Timing) GetEvent() []*DateTime
- func (x *Timing) GetExtension() []*Extension
- func (x *Timing) GetId() *String
- func (x *Timing) GetModifierExtension() []*Extension
- func (x *Timing) GetRepeat() *Timing_Repeat
- func (*Timing) ProtoMessage()
- func (x *Timing) ProtoReflect() protoreflect.Message
- func (x *Timing) Reset()
- func (x *Timing) String() string
- type Timing_Repeat
- func (*Timing_Repeat) Descriptor() ([]byte, []int)deprecated
- func (x *Timing_Repeat) GetBounds() *Timing_Repeat_BoundsX
- func (x *Timing_Repeat) GetCount() *PositiveInt
- func (x *Timing_Repeat) GetCountMax() *PositiveInt
- func (x *Timing_Repeat) GetDayOfWeek() []*Timing_Repeat_DayOfWeekCode
- func (x *Timing_Repeat) GetDuration() *Decimal
- func (x *Timing_Repeat) GetDurationMax() *Decimal
- func (x *Timing_Repeat) GetDurationUnit() *Timing_Repeat_DurationUnitCode
- func (x *Timing_Repeat) GetExtension() []*Extension
- func (x *Timing_Repeat) GetFrequency() *PositiveInt
- func (x *Timing_Repeat) GetFrequencyMax() *PositiveInt
- func (x *Timing_Repeat) GetId() *String
- func (x *Timing_Repeat) GetOffset() *UnsignedInt
- func (x *Timing_Repeat) GetPeriod() *Decimal
- func (x *Timing_Repeat) GetPeriodMax() *Decimal
- func (x *Timing_Repeat) GetPeriodUnit() *Timing_Repeat_PeriodUnitCode
- func (x *Timing_Repeat) GetTimeOfDay() []*Time
- func (x *Timing_Repeat) GetWhen() []*Timing_Repeat_WhenCode
- func (*Timing_Repeat) ProtoMessage()
- func (x *Timing_Repeat) ProtoReflect() protoreflect.Message
- func (x *Timing_Repeat) Reset()
- func (x *Timing_Repeat) String() string
- type Timing_Repeat_BoundsX
- func (*Timing_Repeat_BoundsX) Descriptor() ([]byte, []int)deprecated
- func (m *Timing_Repeat_BoundsX) GetChoice() isTiming_Repeat_BoundsX_Choice
- func (x *Timing_Repeat_BoundsX) GetDuration() *Duration
- func (x *Timing_Repeat_BoundsX) GetPeriod() *Period
- func (x *Timing_Repeat_BoundsX) GetRange() *Range
- func (*Timing_Repeat_BoundsX) ProtoMessage()
- func (x *Timing_Repeat_BoundsX) ProtoReflect() protoreflect.Message
- func (x *Timing_Repeat_BoundsX) Reset()
- func (x *Timing_Repeat_BoundsX) String() string
- type Timing_Repeat_BoundsX_Duration
- type Timing_Repeat_BoundsX_Period
- type Timing_Repeat_BoundsX_Range
- type Timing_Repeat_DayOfWeekCode
- func (*Timing_Repeat_DayOfWeekCode) Descriptor() ([]byte, []int)deprecated
- func (x *Timing_Repeat_DayOfWeekCode) GetExtension() []*Extension
- func (x *Timing_Repeat_DayOfWeekCode) GetId() *String
- func (x *Timing_Repeat_DayOfWeekCode) GetValue() codes_go_proto.DaysOfWeekCode_Value
- func (*Timing_Repeat_DayOfWeekCode) ProtoMessage()
- func (x *Timing_Repeat_DayOfWeekCode) ProtoReflect() protoreflect.Message
- func (x *Timing_Repeat_DayOfWeekCode) Reset()
- func (x *Timing_Repeat_DayOfWeekCode) String() string
- type Timing_Repeat_DurationUnitCode
- func (*Timing_Repeat_DurationUnitCode) Descriptor() ([]byte, []int)deprecated
- func (x *Timing_Repeat_DurationUnitCode) GetExtension() []*Extension
- func (x *Timing_Repeat_DurationUnitCode) GetId() *String
- func (x *Timing_Repeat_DurationUnitCode) GetValue() valuesets_go_proto.UnitsOfTimeValueSet_Value
- func (*Timing_Repeat_DurationUnitCode) ProtoMessage()
- func (x *Timing_Repeat_DurationUnitCode) ProtoReflect() protoreflect.Message
- func (x *Timing_Repeat_DurationUnitCode) Reset()
- func (x *Timing_Repeat_DurationUnitCode) String() string
- type Timing_Repeat_PeriodUnitCode
- func (*Timing_Repeat_PeriodUnitCode) Descriptor() ([]byte, []int)deprecated
- func (x *Timing_Repeat_PeriodUnitCode) GetExtension() []*Extension
- func (x *Timing_Repeat_PeriodUnitCode) GetId() *String
- func (x *Timing_Repeat_PeriodUnitCode) GetValue() valuesets_go_proto.UnitsOfTimeValueSet_Value
- func (*Timing_Repeat_PeriodUnitCode) ProtoMessage()
- func (x *Timing_Repeat_PeriodUnitCode) ProtoReflect() protoreflect.Message
- func (x *Timing_Repeat_PeriodUnitCode) Reset()
- func (x *Timing_Repeat_PeriodUnitCode) String() string
- type Timing_Repeat_WhenCode
- func (*Timing_Repeat_WhenCode) Descriptor() ([]byte, []int)deprecated
- func (x *Timing_Repeat_WhenCode) GetExtension() []*Extension
- func (x *Timing_Repeat_WhenCode) GetId() *String
- func (x *Timing_Repeat_WhenCode) GetValue() valuesets_go_proto.EventTimingValueSet_Value
- func (*Timing_Repeat_WhenCode) ProtoMessage()
- func (x *Timing_Repeat_WhenCode) ProtoReflect() protoreflect.Message
- func (x *Timing_Repeat_WhenCode) Reset()
- func (x *Timing_Repeat_WhenCode) String() string
- type TriggerDefinition
- func (*TriggerDefinition) Descriptor() ([]byte, []int)deprecated
- func (x *TriggerDefinition) GetCondition() *Expression
- func (x *TriggerDefinition) GetData() []*DataRequirement
- func (x *TriggerDefinition) GetExtension() []*Extension
- func (x *TriggerDefinition) GetId() *String
- func (x *TriggerDefinition) GetName() *String
- func (x *TriggerDefinition) GetTiming() *TriggerDefinition_TimingX
- func (x *TriggerDefinition) GetType() *TriggerDefinition_TypeCode
- func (*TriggerDefinition) ProtoMessage()
- func (x *TriggerDefinition) ProtoReflect() protoreflect.Message
- func (x *TriggerDefinition) Reset()
- func (x *TriggerDefinition) String() string
- type TriggerDefinition_TimingX
- func (*TriggerDefinition_TimingX) Descriptor() ([]byte, []int)deprecated
- func (m *TriggerDefinition_TimingX) GetChoice() isTriggerDefinition_TimingX_Choice
- func (x *TriggerDefinition_TimingX) GetDate() *Date
- func (x *TriggerDefinition_TimingX) GetDateTime() *DateTime
- func (x *TriggerDefinition_TimingX) GetReference() *Reference
- func (x *TriggerDefinition_TimingX) GetTiming() *Timing
- func (*TriggerDefinition_TimingX) ProtoMessage()
- func (x *TriggerDefinition_TimingX) ProtoReflect() protoreflect.Message
- func (x *TriggerDefinition_TimingX) Reset()
- func (x *TriggerDefinition_TimingX) String() string
- type TriggerDefinition_TimingX_Date
- type TriggerDefinition_TimingX_DateTime
- type TriggerDefinition_TimingX_Reference
- type TriggerDefinition_TimingX_Timing
- type TriggerDefinition_TypeCode
- func (*TriggerDefinition_TypeCode) Descriptor() ([]byte, []int)deprecated
- func (x *TriggerDefinition_TypeCode) GetExtension() []*Extension
- func (x *TriggerDefinition_TypeCode) GetId() *String
- func (x *TriggerDefinition_TypeCode) GetValue() codes_go_proto.TriggerTypeCode_Value
- func (*TriggerDefinition_TypeCode) ProtoMessage()
- func (x *TriggerDefinition_TypeCode) ProtoReflect() protoreflect.Message
- func (x *TriggerDefinition_TypeCode) Reset()
- func (x *TriggerDefinition_TypeCode) String() string
- type UnsignedInt
- func (*UnsignedInt) Descriptor() ([]byte, []int)deprecated
- func (x *UnsignedInt) GetExtension() []*Extension
- func (x *UnsignedInt) GetId() *String
- func (x *UnsignedInt) GetValue() uint32
- func (*UnsignedInt) ProtoMessage()
- func (x *UnsignedInt) ProtoReflect() protoreflect.Message
- func (x *UnsignedInt) Reset()
- func (x *UnsignedInt) String() string
- type Uri
- type Url
- type UsageContext
- func (*UsageContext) Descriptor() ([]byte, []int)deprecated
- func (x *UsageContext) GetCode() *Coding
- func (x *UsageContext) GetExtension() []*Extension
- func (x *UsageContext) GetId() *String
- func (x *UsageContext) GetValue() *UsageContext_ValueX
- func (*UsageContext) ProtoMessage()
- func (x *UsageContext) ProtoReflect() protoreflect.Message
- func (x *UsageContext) Reset()
- func (x *UsageContext) String() string
- type UsageContext_ValueX
- func (*UsageContext_ValueX) Descriptor() ([]byte, []int)deprecated
- func (m *UsageContext_ValueX) GetChoice() isUsageContext_ValueX_Choice
- func (x *UsageContext_ValueX) GetCodeableConcept() *CodeableConcept
- func (x *UsageContext_ValueX) GetQuantity() *Quantity
- func (x *UsageContext_ValueX) GetRange() *Range
- func (x *UsageContext_ValueX) GetReference() *Reference
- func (*UsageContext_ValueX) ProtoMessage()
- func (x *UsageContext_ValueX) ProtoReflect() protoreflect.Message
- func (x *UsageContext_ValueX) Reset()
- func (x *UsageContext_ValueX) String() string
- type UsageContext_ValueX_CodeableConcept
- type UsageContext_ValueX_Quantity
- type UsageContext_ValueX_Range
- type UsageContext_ValueX_Reference
- type Uuid
- type Xhtml
Constants ¶
This section is empty.
Variables ¶
var ( Date_Precision_name = map[int32]string{ 0: "PRECISION_UNSPECIFIED", 1: "YEAR", 2: "MONTH", 3: "DAY", } Date_Precision_value = map[string]int32{ "PRECISION_UNSPECIFIED": 0, "YEAR": 1, "MONTH": 2, "DAY": 3, } )
Enum value maps for Date_Precision.
var ( DateTime_Precision_name = map[int32]string{ 0: "PRECISION_UNSPECIFIED", 1: "YEAR", 2: "MONTH", 3: "DAY", 4: "SECOND", 5: "MILLISECOND", 6: "MICROSECOND", } DateTime_Precision_value = map[string]int32{ "PRECISION_UNSPECIFIED": 0, "YEAR": 1, "MONTH": 2, "DAY": 3, "SECOND": 4, "MILLISECOND": 5, "MICROSECOND": 6, } )
Enum value maps for DateTime_Precision.
var ( Instant_Precision_name = map[int32]string{ 0: "PRECISION_UNSPECIFIED", 1: "SECOND", 2: "MILLISECOND", 3: "MICROSECOND", } Instant_Precision_value = map[string]int32{ "PRECISION_UNSPECIFIED": 0, "SECOND": 1, "MILLISECOND": 2, "MICROSECOND": 3, } )
Enum value maps for Instant_Precision.
var ( Time_Precision_name = map[int32]string{ 0: "PRECISION_UNSPECIFIED", 1: "SECOND", 2: "MILLISECOND", 3: "MICROSECOND", } Time_Precision_value = map[string]int32{ "PRECISION_UNSPECIFIED": 0, "SECOND": 1, "MILLISECOND": 2, "MICROSECOND": 3, } )
Enum value maps for Time_Precision.
var File_proto_google_fhir_proto_r5_core_datatypes_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type Address ¶
type Address struct { // Unique id for inter-element referencing Id *String `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // Additional content defined by implementations Extension []*Extension `protobuf:"bytes,2,rep,name=extension,proto3" json:"extension,omitempty"` Use *Address_UseCode `protobuf:"bytes,3,opt,name=use,proto3" json:"use,omitempty"` Type *Address_TypeCode `protobuf:"bytes,4,opt,name=type,proto3" json:"type,omitempty"` // Text representation of the address Text *String `protobuf:"bytes,5,opt,name=text,proto3" json:"text,omitempty"` // Street name, number, direction & P.O. Box etc. Line []*String `protobuf:"bytes,6,rep,name=line,proto3" json:"line,omitempty"` // Name of city, town etc. City *String `protobuf:"bytes,7,opt,name=city,proto3" json:"city,omitempty"` // District name (aka county) District *String `protobuf:"bytes,8,opt,name=district,proto3" json:"district,omitempty"` // Sub-unit of country (abbreviations ok) State *String `protobuf:"bytes,9,opt,name=state,proto3" json:"state,omitempty"` // Postal code for area PostalCode *String `protobuf:"bytes,10,opt,name=postal_code,json=postalCode,proto3" json:"postal_code,omitempty"` // Country (e.g. can be ISO 3166 2 or 3 letter code) Country *String `protobuf:"bytes,11,opt,name=country,proto3" json:"country,omitempty"` // Time period when address was/is in use Period *Period `protobuf:"bytes,12,opt,name=period,proto3" json:"period,omitempty"` // contains filtered or unexported fields }
Auto-generated from StructureDefinition for Address, last updated 2019-12-31T21:03:40.621+11:00. An address expressed using postal conventions (as opposed to GPS or other location definition formats). See http://hl7.org/fhir/StructureDefinition/Address
func (*Address) Descriptor
deprecated
func (*Address) GetCountry ¶
func (*Address) GetDistrict ¶
func (*Address) GetExtension ¶
func (*Address) GetPostalCode ¶
func (*Address) GetType ¶
func (x *Address) GetType() *Address_TypeCode
func (*Address) GetUse ¶
func (x *Address) GetUse() *Address_UseCode
func (*Address) ProtoMessage ¶
func (*Address) ProtoMessage()
func (*Address) ProtoReflect ¶
func (x *Address) ProtoReflect() protoreflect.Message
type Address_TypeCode ¶
type Address_TypeCode struct { Value codes_go_proto.AddressTypeCode_Value `protobuf:"varint,1,opt,name=value,proto3,enum=google.fhir.r5.core.AddressTypeCode_Value" json:"value,omitempty"` Id *String `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` Extension []*Extension `protobuf:"bytes,3,rep,name=extension,proto3" json:"extension,omitempty"` // contains filtered or unexported fields }
postal | physical | both
func (*Address_TypeCode) Descriptor
deprecated
func (*Address_TypeCode) Descriptor() ([]byte, []int)
Deprecated: Use Address_TypeCode.ProtoReflect.Descriptor instead.
func (*Address_TypeCode) GetExtension ¶
func (x *Address_TypeCode) GetExtension() []*Extension
func (*Address_TypeCode) GetId ¶
func (x *Address_TypeCode) GetId() *String
func (*Address_TypeCode) GetValue ¶
func (x *Address_TypeCode) GetValue() codes_go_proto.AddressTypeCode_Value
func (*Address_TypeCode) ProtoMessage ¶
func (*Address_TypeCode) ProtoMessage()
func (*Address_TypeCode) ProtoReflect ¶
func (x *Address_TypeCode) ProtoReflect() protoreflect.Message
func (*Address_TypeCode) Reset ¶
func (x *Address_TypeCode) Reset()
func (*Address_TypeCode) String ¶
func (x *Address_TypeCode) String() string
type Address_UseCode ¶
type Address_UseCode struct { Value codes_go_proto.AddressUseCode_Value `protobuf:"varint,1,opt,name=value,proto3,enum=google.fhir.r5.core.AddressUseCode_Value" json:"value,omitempty"` Id *String `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` Extension []*Extension `protobuf:"bytes,3,rep,name=extension,proto3" json:"extension,omitempty"` // contains filtered or unexported fields }
home | work | temp | old | billing - purpose of this address
func (*Address_UseCode) Descriptor
deprecated
func (*Address_UseCode) Descriptor() ([]byte, []int)
Deprecated: Use Address_UseCode.ProtoReflect.Descriptor instead.
func (*Address_UseCode) GetExtension ¶
func (x *Address_UseCode) GetExtension() []*Extension
func (*Address_UseCode) GetId ¶
func (x *Address_UseCode) GetId() *String
func (*Address_UseCode) GetValue ¶
func (x *Address_UseCode) GetValue() codes_go_proto.AddressUseCode_Value
func (*Address_UseCode) ProtoMessage ¶
func (*Address_UseCode) ProtoMessage()
func (*Address_UseCode) ProtoReflect ¶
func (x *Address_UseCode) ProtoReflect() protoreflect.Message
func (*Address_UseCode) Reset ¶
func (x *Address_UseCode) Reset()
func (*Address_UseCode) String ¶
func (x *Address_UseCode) String() string
type Age ¶
type Age struct { // Unique id for inter-element referencing Id *String `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // Additional content defined by implementations Extension []*Extension `protobuf:"bytes,2,rep,name=extension,proto3" json:"extension,omitempty"` // Numerical value (with implicit precision) Value *Decimal `protobuf:"bytes,3,opt,name=value,proto3" json:"value,omitempty"` Comparator *Age_ComparatorCode `protobuf:"bytes,4,opt,name=comparator,proto3" json:"comparator,omitempty"` // Unit representation Unit *String `protobuf:"bytes,5,opt,name=unit,proto3" json:"unit,omitempty"` // System that defines coded unit form System *Uri `protobuf:"bytes,6,opt,name=system,proto3" json:"system,omitempty"` // Coded form of the unit Code *Code `protobuf:"bytes,7,opt,name=code,proto3" json:"code,omitempty"` // contains filtered or unexported fields }
Auto-generated from StructureDefinition for Age, last updated 2019-12-31T21:03:40.621+11:00. A duration of time during which an organism (or a process) has existed. See http://hl7.org/fhir/StructureDefinition/Age
func (*Age) Descriptor
deprecated
func (*Age) GetComparator ¶
func (x *Age) GetComparator() *Age_ComparatorCode
func (*Age) GetExtension ¶
func (*Age) ProtoMessage ¶
func (*Age) ProtoMessage()
func (*Age) ProtoReflect ¶
func (x *Age) ProtoReflect() protoreflect.Message
type Age_ComparatorCode ¶
type Age_ComparatorCode struct { Value codes_go_proto.QuantityComparatorCode_Value `protobuf:"varint,1,opt,name=value,proto3,enum=google.fhir.r5.core.QuantityComparatorCode_Value" json:"value,omitempty"` Id *String `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` Extension []*Extension `protobuf:"bytes,3,rep,name=extension,proto3" json:"extension,omitempty"` // contains filtered or unexported fields }
< | <= | >= | > - how to understand the value
func (*Age_ComparatorCode) Descriptor
deprecated
func (*Age_ComparatorCode) Descriptor() ([]byte, []int)
Deprecated: Use Age_ComparatorCode.ProtoReflect.Descriptor instead.
func (*Age_ComparatorCode) GetExtension ¶
func (x *Age_ComparatorCode) GetExtension() []*Extension
func (*Age_ComparatorCode) GetId ¶
func (x *Age_ComparatorCode) GetId() *String
func (*Age_ComparatorCode) GetValue ¶
func (x *Age_ComparatorCode) GetValue() codes_go_proto.QuantityComparatorCode_Value
func (*Age_ComparatorCode) ProtoMessage ¶
func (*Age_ComparatorCode) ProtoMessage()
func (*Age_ComparatorCode) ProtoReflect ¶
func (x *Age_ComparatorCode) ProtoReflect() protoreflect.Message
func (*Age_ComparatorCode) Reset ¶
func (x *Age_ComparatorCode) Reset()
func (*Age_ComparatorCode) String ¶
func (x *Age_ComparatorCode) String() string
type Annotation ¶
type Annotation struct { // Unique id for inter-element referencing Id *String `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // Additional content defined by implementations Extension []*Extension `protobuf:"bytes,2,rep,name=extension,proto3" json:"extension,omitempty"` Author *Annotation_AuthorX `protobuf:"bytes,3,opt,name=author,proto3" json:"author,omitempty"` // When the annotation was made Time *DateTime `protobuf:"bytes,4,opt,name=time,proto3" json:"time,omitempty"` // The annotation - text content (as markdown) Text *Markdown `protobuf:"bytes,5,opt,name=text,proto3" json:"text,omitempty"` // contains filtered or unexported fields }
Auto-generated from StructureDefinition for Annotation, last updated 2019-12-31T21:03:40.621+11:00. Text node with attribution. See http://hl7.org/fhir/StructureDefinition/Annotation
func (*Annotation) Descriptor
deprecated
func (*Annotation) Descriptor() ([]byte, []int)
Deprecated: Use Annotation.ProtoReflect.Descriptor instead.
func (*Annotation) GetAuthor ¶
func (x *Annotation) GetAuthor() *Annotation_AuthorX
func (*Annotation) GetExtension ¶
func (x *Annotation) GetExtension() []*Extension
func (*Annotation) GetId ¶
func (x *Annotation) GetId() *String
func (*Annotation) GetText ¶
func (x *Annotation) GetText() *Markdown
func (*Annotation) GetTime ¶
func (x *Annotation) GetTime() *DateTime
func (*Annotation) ProtoMessage ¶
func (*Annotation) ProtoMessage()
func (*Annotation) ProtoReflect ¶
func (x *Annotation) ProtoReflect() protoreflect.Message
func (*Annotation) Reset ¶
func (x *Annotation) Reset()
func (*Annotation) String ¶
func (x *Annotation) String() string
type Annotation_AuthorX ¶
type Annotation_AuthorX struct { // Types that are assignable to Choice: // *Annotation_AuthorX_Reference // *Annotation_AuthorX_StringValue Choice isAnnotation_AuthorX_Choice `protobuf_oneof:"choice"` // contains filtered or unexported fields }
Individual responsible for the annotation
func (*Annotation_AuthorX) Descriptor
deprecated
func (*Annotation_AuthorX) Descriptor() ([]byte, []int)
Deprecated: Use Annotation_AuthorX.ProtoReflect.Descriptor instead.
func (*Annotation_AuthorX) GetChoice ¶
func (m *Annotation_AuthorX) GetChoice() isAnnotation_AuthorX_Choice
func (*Annotation_AuthorX) GetReference ¶
func (x *Annotation_AuthorX) GetReference() *Reference
func (*Annotation_AuthorX) GetStringValue ¶
func (x *Annotation_AuthorX) GetStringValue() *String
func (*Annotation_AuthorX) ProtoMessage ¶
func (*Annotation_AuthorX) ProtoMessage()
func (*Annotation_AuthorX) ProtoReflect ¶
func (x *Annotation_AuthorX) ProtoReflect() protoreflect.Message
func (*Annotation_AuthorX) Reset ¶
func (x *Annotation_AuthorX) Reset()
func (*Annotation_AuthorX) String ¶
func (x *Annotation_AuthorX) String() string
type Annotation_AuthorX_Reference ¶
type Annotation_AuthorX_Reference struct {
Reference *Reference `protobuf:"bytes,1,opt,name=reference,proto3,oneof"`
}
type Annotation_AuthorX_StringValue ¶
type Annotation_AuthorX_StringValue struct {
StringValue *String `protobuf:"bytes,2,opt,name=string_value,json=string,proto3,oneof"`
}
type Attachment ¶
type Attachment struct { // Unique id for inter-element referencing Id *String `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // Additional content defined by implementations Extension []*Extension `protobuf:"bytes,2,rep,name=extension,proto3" json:"extension,omitempty"` ContentType *Attachment_ContentTypeCode `protobuf:"bytes,3,opt,name=content_type,json=contentType,proto3" json:"content_type,omitempty"` // Human language of the content (BCP-47) Language *Code `protobuf:"bytes,4,opt,name=language,proto3" json:"language,omitempty"` // Data inline, base64ed Data *Base64Binary `protobuf:"bytes,5,opt,name=data,proto3" json:"data,omitempty"` // Uri where the data can be found Url *Url `protobuf:"bytes,6,opt,name=url,proto3" json:"url,omitempty"` // Number of bytes of content (if url provided) Size *Integer64 `protobuf:"bytes,7,opt,name=size,proto3" json:"size,omitempty"` // Hash of the data (sha-1, base64ed) Hash *Base64Binary `protobuf:"bytes,8,opt,name=hash,proto3" json:"hash,omitempty"` // Label to display in place of the data Title *String `protobuf:"bytes,9,opt,name=title,proto3" json:"title,omitempty"` // Date attachment was first created Creation *DateTime `protobuf:"bytes,10,opt,name=creation,proto3" json:"creation,omitempty"` // Height of the image in pixels (photo/video) Height *PositiveInt `protobuf:"bytes,11,opt,name=height,proto3" json:"height,omitempty"` // Width of the image in pixels (photo/video) Width *PositiveInt `protobuf:"bytes,12,opt,name=width,proto3" json:"width,omitempty"` // Number of frames if > 1 (photo) Frames *PositiveInt `protobuf:"bytes,13,opt,name=frames,proto3" json:"frames,omitempty"` // Length in seconds (audio / video) Duration *Decimal `protobuf:"bytes,14,opt,name=duration,proto3" json:"duration,omitempty"` // Number of printed pages Pages *PositiveInt `protobuf:"bytes,15,opt,name=pages,proto3" json:"pages,omitempty"` // contains filtered or unexported fields }
Auto-generated from StructureDefinition for Attachment, last updated 2019-12-31T21:03:40.621+11:00. Content in a format defined elsewhere. See http://hl7.org/fhir/StructureDefinition/Attachment
func (*Attachment) Descriptor
deprecated
func (*Attachment) Descriptor() ([]byte, []int)
Deprecated: Use Attachment.ProtoReflect.Descriptor instead.
func (*Attachment) GetContentType ¶
func (x *Attachment) GetContentType() *Attachment_ContentTypeCode
func (*Attachment) GetCreation ¶
func (x *Attachment) GetCreation() *DateTime
func (*Attachment) GetData ¶
func (x *Attachment) GetData() *Base64Binary
func (*Attachment) GetDuration ¶
func (x *Attachment) GetDuration() *Decimal
func (*Attachment) GetExtension ¶
func (x *Attachment) GetExtension() []*Extension
func (*Attachment) GetFrames ¶
func (x *Attachment) GetFrames() *PositiveInt
func (*Attachment) GetHash ¶
func (x *Attachment) GetHash() *Base64Binary
func (*Attachment) GetHeight ¶
func (x *Attachment) GetHeight() *PositiveInt
func (*Attachment) GetId ¶
func (x *Attachment) GetId() *String
func (*Attachment) GetLanguage ¶
func (x *Attachment) GetLanguage() *Code
func (*Attachment) GetPages ¶
func (x *Attachment) GetPages() *PositiveInt
func (*Attachment) GetSize ¶
func (x *Attachment) GetSize() *Integer64
func (*Attachment) GetTitle ¶
func (x *Attachment) GetTitle() *String
func (*Attachment) GetUrl ¶
func (x *Attachment) GetUrl() *Url
func (*Attachment) GetWidth ¶
func (x *Attachment) GetWidth() *PositiveInt
func (*Attachment) ProtoMessage ¶
func (*Attachment) ProtoMessage()
func (*Attachment) ProtoReflect ¶
func (x *Attachment) ProtoReflect() protoreflect.Message
func (*Attachment) Reset ¶
func (x *Attachment) Reset()
func (*Attachment) String ¶
func (x *Attachment) String() string
type Attachment_ContentTypeCode ¶
type Attachment_ContentTypeCode struct { Id *String `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` Extension []*Extension `protobuf:"bytes,3,rep,name=extension,proto3" json:"extension,omitempty"` // This valueset is not enumerable, and so is represented as a string. Value string `protobuf:"bytes,4,opt,name=value,proto3" json:"value,omitempty"` // contains filtered or unexported fields }
Mime type of the content, with charset etc.
func (*Attachment_ContentTypeCode) Descriptor
deprecated
func (*Attachment_ContentTypeCode) Descriptor() ([]byte, []int)
Deprecated: Use Attachment_ContentTypeCode.ProtoReflect.Descriptor instead.
func (*Attachment_ContentTypeCode) GetExtension ¶
func (x *Attachment_ContentTypeCode) GetExtension() []*Extension
func (*Attachment_ContentTypeCode) GetId ¶
func (x *Attachment_ContentTypeCode) GetId() *String
func (*Attachment_ContentTypeCode) GetValue ¶
func (x *Attachment_ContentTypeCode) GetValue() string
func (*Attachment_ContentTypeCode) ProtoMessage ¶
func (*Attachment_ContentTypeCode) ProtoMessage()
func (*Attachment_ContentTypeCode) ProtoReflect ¶
func (x *Attachment_ContentTypeCode) ProtoReflect() protoreflect.Message
func (*Attachment_ContentTypeCode) Reset ¶
func (x *Attachment_ContentTypeCode) Reset()
func (*Attachment_ContentTypeCode) String ¶
func (x *Attachment_ContentTypeCode) String() string
type BackboneElement ¶
type BackboneElement struct { // Unique id for inter-element referencing Id *String `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // Additional content defined by implementations Extension []*Extension `protobuf:"bytes,2,rep,name=extension,proto3" json:"extension,omitempty"` // Extensions that cannot be ignored even if unrecognized ModifierExtension []*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 2019-12-31T21:03:40.621+11: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() []*Extension
func (*BackboneElement) GetId ¶
func (x *BackboneElement) GetId() *String
func (*BackboneElement) GetModifierExtension ¶
func (x *BackboneElement) GetModifierExtension() []*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 BackboneType ¶
type BackboneType struct { // Unique id for inter-element referencing Id *String `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // Additional content defined by implementations Extension []*Extension `protobuf:"bytes,2,rep,name=extension,proto3" json:"extension,omitempty"` // Extensions that cannot be ignored even if unrecognized ModifierExtension []*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 BackboneType, last updated 2019-12-31T21:03:40.621+11:00. Base for datatypes that can carry modifier extensions. See http://hl7.org/fhir/StructureDefinition/BackboneType
func (*BackboneType) Descriptor
deprecated
func (*BackboneType) Descriptor() ([]byte, []int)
Deprecated: Use BackboneType.ProtoReflect.Descriptor instead.
func (*BackboneType) GetExtension ¶
func (x *BackboneType) GetExtension() []*Extension
func (*BackboneType) GetId ¶
func (x *BackboneType) GetId() *String
func (*BackboneType) GetModifierExtension ¶
func (x *BackboneType) GetModifierExtension() []*Extension
func (*BackboneType) ProtoMessage ¶
func (*BackboneType) ProtoMessage()
func (*BackboneType) ProtoReflect ¶
func (x *BackboneType) ProtoReflect() protoreflect.Message
func (*BackboneType) Reset ¶
func (x *BackboneType) Reset()
func (*BackboneType) String ¶
func (x *BackboneType) String() string
type Base ¶
type Base struct {
// contains filtered or unexported fields
}
Auto-generated from StructureDefinition for Base, last updated 2019-12-31T21:03:40.621+11:00. Base for all types and resources. See http://hl7.org/fhir/StructureDefinition/Base
func (*Base) Descriptor
deprecated
func (*Base) ProtoMessage ¶
func (*Base) ProtoMessage()
func (*Base) ProtoReflect ¶
func (x *Base) ProtoReflect() protoreflect.Message
type Base64Binary ¶
type Base64Binary struct { // Primitive value for base64Binary Value []byte `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"` // xml:id (or equivalent in JSON) Id *String `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` // Additional content defined by implementations Extension []*Extension `protobuf:"bytes,3,rep,name=extension,proto3" json:"extension,omitempty"` // contains filtered or unexported fields }
Auto-generated from StructureDefinition for base64Binary, last updated 2019-12-31T21:03:40.621+11:00. Primitive Type base64Binary. See http://hl7.org/fhir/StructureDefinition/base64Binary
func (*Base64Binary) Descriptor
deprecated
func (*Base64Binary) Descriptor() ([]byte, []int)
Deprecated: Use Base64Binary.ProtoReflect.Descriptor instead.
func (*Base64Binary) GetExtension ¶
func (x *Base64Binary) GetExtension() []*Extension
func (*Base64Binary) GetId ¶
func (x *Base64Binary) GetId() *String
func (*Base64Binary) GetValue ¶
func (x *Base64Binary) GetValue() []byte
func (*Base64Binary) ProtoMessage ¶
func (*Base64Binary) ProtoMessage()
func (*Base64Binary) ProtoReflect ¶
func (x *Base64Binary) ProtoReflect() protoreflect.Message
func (*Base64Binary) Reset ¶
func (x *Base64Binary) Reset()
func (*Base64Binary) String ¶
func (x *Base64Binary) String() string
type Boolean ¶
type Boolean struct { // Primitive value for boolean Value bool `protobuf:"varint,1,opt,name=value,proto3" json:"value,omitempty"` // xml:id (or equivalent in JSON) Id *String `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` // Additional content defined by implementations Extension []*Extension `protobuf:"bytes,3,rep,name=extension,proto3" json:"extension,omitempty"` // contains filtered or unexported fields }
Auto-generated from StructureDefinition for boolean, last updated 2019-12-31T21:03:40.621+11:00. Primitive Type boolean. See http://hl7.org/fhir/StructureDefinition/boolean
func (*Boolean) Descriptor
deprecated
func (*Boolean) GetExtension ¶
func (*Boolean) ProtoMessage ¶
func (*Boolean) ProtoMessage()
func (*Boolean) ProtoReflect ¶
func (x *Boolean) ProtoReflect() protoreflect.Message
type Canonical ¶
type Canonical struct { // Primitive value for canonical Value string `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"` // xml:id (or equivalent in JSON) Id *String `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` // Additional content defined by implementations Extension []*Extension `protobuf:"bytes,3,rep,name=extension,proto3" json:"extension,omitempty"` // contains filtered or unexported fields }
Auto-generated from StructureDefinition for canonical, last updated 2019-12-31T21:03:40.621+11:00. Primitive Type canonical. See http://hl7.org/fhir/StructureDefinition/canonical
func (*Canonical) Descriptor
deprecated
func (*Canonical) GetExtension ¶
func (*Canonical) ProtoMessage ¶
func (*Canonical) ProtoMessage()
func (*Canonical) ProtoReflect ¶
func (x *Canonical) ProtoReflect() protoreflect.Message
type Code ¶
type Code struct { // Primitive value for code Value string `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"` // xml:id (or equivalent in JSON) Id *String `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` // Additional content defined by implementations Extension []*Extension `protobuf:"bytes,3,rep,name=extension,proto3" json:"extension,omitempty"` // contains filtered or unexported fields }
Auto-generated from StructureDefinition for code, last updated 2019-12-31T21:03:40.621+11:00. Primitive Type code. See http://hl7.org/fhir/StructureDefinition/code
func (*Code) Descriptor
deprecated
func (*Code) GetExtension ¶
func (*Code) ProtoMessage ¶
func (*Code) ProtoMessage()
func (*Code) ProtoReflect ¶
func (x *Code) ProtoReflect() protoreflect.Message
type CodeableConcept ¶
type CodeableConcept struct { // Unique id for inter-element referencing Id *String `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // Additional content defined by implementations Extension []*Extension `protobuf:"bytes,2,rep,name=extension,proto3" json:"extension,omitempty"` // Code defined by a terminology system Coding []*Coding `protobuf:"bytes,3,rep,name=coding,proto3" json:"coding,omitempty"` // Plain text representation of the concept Text *String `protobuf:"bytes,4,opt,name=text,proto3" json:"text,omitempty"` // contains filtered or unexported fields }
Auto-generated from StructureDefinition for CodeableConcept, last updated 2019-12-31T21:03:40.621+11:00. Concept - reference to a terminology or just text. See http://hl7.org/fhir/StructureDefinition/CodeableConcept
func (*CodeableConcept) Descriptor
deprecated
func (*CodeableConcept) Descriptor() ([]byte, []int)
Deprecated: Use CodeableConcept.ProtoReflect.Descriptor instead.
func (*CodeableConcept) GetCoding ¶
func (x *CodeableConcept) GetCoding() []*Coding
func (*CodeableConcept) GetExtension ¶
func (x *CodeableConcept) GetExtension() []*Extension
func (*CodeableConcept) GetId ¶
func (x *CodeableConcept) GetId() *String
func (*CodeableConcept) GetText ¶
func (x *CodeableConcept) GetText() *String
func (*CodeableConcept) ProtoMessage ¶
func (*CodeableConcept) ProtoMessage()
func (*CodeableConcept) ProtoReflect ¶
func (x *CodeableConcept) ProtoReflect() protoreflect.Message
func (*CodeableConcept) Reset ¶
func (x *CodeableConcept) Reset()
func (*CodeableConcept) String ¶
func (x *CodeableConcept) String() string
type CodeableReference ¶
type CodeableReference struct { // Unique id for inter-element referencing Id *String `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // Additional content defined by implementations Extension []*Extension `protobuf:"bytes,2,rep,name=extension,proto3" json:"extension,omitempty"` // Reference to a concept (by class) Concept *CodeableConcept `protobuf:"bytes,3,opt,name=concept,proto3" json:"concept,omitempty"` // Reference to a resource (by instance) Reference *Reference `protobuf:"bytes,4,opt,name=reference,proto3" json:"reference,omitempty"` // contains filtered or unexported fields }
Auto-generated from StructureDefinition for CodeableReference, last updated 2019-12-31T21:03:40.621+11:00. Reference to a resource or a concept. See http://hl7.org/fhir/StructureDefinition/CodeableReference
func (*CodeableReference) Descriptor
deprecated
func (*CodeableReference) Descriptor() ([]byte, []int)
Deprecated: Use CodeableReference.ProtoReflect.Descriptor instead.
func (*CodeableReference) GetConcept ¶
func (x *CodeableReference) GetConcept() *CodeableConcept
func (*CodeableReference) GetExtension ¶
func (x *CodeableReference) GetExtension() []*Extension
func (*CodeableReference) GetId ¶
func (x *CodeableReference) GetId() *String
func (*CodeableReference) GetReference ¶
func (x *CodeableReference) GetReference() *Reference
func (*CodeableReference) ProtoMessage ¶
func (*CodeableReference) ProtoMessage()
func (*CodeableReference) ProtoReflect ¶
func (x *CodeableReference) ProtoReflect() protoreflect.Message
func (*CodeableReference) Reset ¶
func (x *CodeableReference) Reset()
func (*CodeableReference) String ¶
func (x *CodeableReference) String() string
type Coding ¶
type Coding struct { // Unique id for inter-element referencing Id *String `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // Additional content defined by implementations Extension []*Extension `protobuf:"bytes,2,rep,name=extension,proto3" json:"extension,omitempty"` // Identity of the terminology system System *Uri `protobuf:"bytes,3,opt,name=system,proto3" json:"system,omitempty"` // Version of the system - if relevant Version *String `protobuf:"bytes,4,opt,name=version,proto3" json:"version,omitempty"` // Symbol in syntax defined by the system Code *Code `protobuf:"bytes,5,opt,name=code,proto3" json:"code,omitempty"` // Representation defined by the system Display *String `protobuf:"bytes,6,opt,name=display,proto3" json:"display,omitempty"` // If this coding was chosen directly by the user UserSelected *Boolean `protobuf:"bytes,7,opt,name=user_selected,json=userSelected,proto3" json:"user_selected,omitempty"` // contains filtered or unexported fields }
Auto-generated from StructureDefinition for Coding, last updated 2019-12-31T21:03:40.621+11:00. A reference to a code defined by a terminology system. See http://hl7.org/fhir/StructureDefinition/Coding
func (*Coding) Descriptor
deprecated
func (*Coding) GetDisplay ¶
func (*Coding) GetExtension ¶
func (*Coding) GetUserSelected ¶
func (*Coding) GetVersion ¶
func (*Coding) ProtoMessage ¶
func (*Coding) ProtoMessage()
func (*Coding) ProtoReflect ¶
func (x *Coding) ProtoReflect() protoreflect.Message
type CodingWithFixedCode ¶
type CodingWithFixedCode struct { // xml:id (or equivalent in JSON) Id *String `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // Additional Content defined by implementations Extension []*Extension `protobuf:"bytes,2,rep,name=extension,proto3" json:"extension,omitempty"` // Version of the system - if relevant Version *String `protobuf:"bytes,4,opt,name=version,proto3" json:"version,omitempty"` // Representation defined by the system Display *String `protobuf:"bytes,6,opt,name=display,proto3" json:"display,omitempty"` // If this coding was chosen directly by the user UserSelected *Boolean `protobuf:"bytes,7,opt,name=user_selected,json=userSelected,proto3" json:"user_selected,omitempty"` // contains filtered or unexported fields }
Specialization of Coding that drops the system and code fields. Fields that use this message must be annotated with fhir_inlined_coding_system and fhir_inlined_coding_code. TODO: autogenerate this.
func (*CodingWithFixedCode) Descriptor
deprecated
func (*CodingWithFixedCode) Descriptor() ([]byte, []int)
Deprecated: Use CodingWithFixedCode.ProtoReflect.Descriptor instead.
func (*CodingWithFixedCode) GetDisplay ¶
func (x *CodingWithFixedCode) GetDisplay() *String
func (*CodingWithFixedCode) GetExtension ¶
func (x *CodingWithFixedCode) GetExtension() []*Extension
func (*CodingWithFixedCode) GetId ¶
func (x *CodingWithFixedCode) GetId() *String
func (*CodingWithFixedCode) GetUserSelected ¶
func (x *CodingWithFixedCode) GetUserSelected() *Boolean
func (*CodingWithFixedCode) GetVersion ¶
func (x *CodingWithFixedCode) GetVersion() *String
func (*CodingWithFixedCode) ProtoMessage ¶
func (*CodingWithFixedCode) ProtoMessage()
func (*CodingWithFixedCode) ProtoReflect ¶
func (x *CodingWithFixedCode) ProtoReflect() protoreflect.Message
func (*CodingWithFixedCode) Reset ¶
func (x *CodingWithFixedCode) Reset()
func (*CodingWithFixedCode) String ¶
func (x *CodingWithFixedCode) String() string
type ContactDetail ¶
type ContactDetail struct { // Unique id for inter-element referencing Id *String `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // Additional content defined by implementations Extension []*Extension `protobuf:"bytes,2,rep,name=extension,proto3" json:"extension,omitempty"` // Name of an individual to contact Name *String `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"` // Contact details for individual or organization Telecom []*ContactPoint `protobuf:"bytes,4,rep,name=telecom,proto3" json:"telecom,omitempty"` // contains filtered or unexported fields }
Auto-generated from StructureDefinition for ContactDetail, last updated 2019-12-31T21:03:40.621+11: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() []*Extension
func (*ContactDetail) GetId ¶
func (x *ContactDetail) GetId() *String
func (*ContactDetail) GetName ¶
func (x *ContactDetail) GetName() *String
func (*ContactDetail) GetTelecom ¶
func (x *ContactDetail) GetTelecom() []*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 ContactPoint ¶
type ContactPoint struct { // Unique id for inter-element referencing Id *String `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // Additional content defined by implementations Extension []*Extension `protobuf:"bytes,2,rep,name=extension,proto3" json:"extension,omitempty"` System *ContactPoint_SystemCode `protobuf:"bytes,3,opt,name=system,proto3" json:"system,omitempty"` // The actual contact point details Value *String `protobuf:"bytes,4,opt,name=value,proto3" json:"value,omitempty"` Use *ContactPoint_UseCode `protobuf:"bytes,5,opt,name=use,proto3" json:"use,omitempty"` // Specify preferred order of use (1 = highest) Rank *PositiveInt `protobuf:"bytes,6,opt,name=rank,proto3" json:"rank,omitempty"` // Time period when the contact point was/is in use Period *Period `protobuf:"bytes,7,opt,name=period,proto3" json:"period,omitempty"` // contains filtered or unexported fields }
Auto-generated from StructureDefinition for ContactPoint, last updated 2019-12-31T21:03:40.621+11:00. Details of a Technology mediated contact point (phone, fax, email, etc.). See http://hl7.org/fhir/StructureDefinition/ContactPoint
func (*ContactPoint) Descriptor
deprecated
func (*ContactPoint) Descriptor() ([]byte, []int)
Deprecated: Use ContactPoint.ProtoReflect.Descriptor instead.
func (*ContactPoint) GetExtension ¶
func (x *ContactPoint) GetExtension() []*Extension
func (*ContactPoint) GetId ¶
func (x *ContactPoint) GetId() *String
func (*ContactPoint) GetPeriod ¶
func (x *ContactPoint) GetPeriod() *Period
func (*ContactPoint) GetRank ¶
func (x *ContactPoint) GetRank() *PositiveInt
func (*ContactPoint) GetSystem ¶
func (x *ContactPoint) GetSystem() *ContactPoint_SystemCode
func (*ContactPoint) GetUse ¶
func (x *ContactPoint) GetUse() *ContactPoint_UseCode
func (*ContactPoint) GetValue ¶
func (x *ContactPoint) GetValue() *String
func (*ContactPoint) ProtoMessage ¶
func (*ContactPoint) ProtoMessage()
func (*ContactPoint) ProtoReflect ¶
func (x *ContactPoint) ProtoReflect() protoreflect.Message
func (*ContactPoint) Reset ¶
func (x *ContactPoint) Reset()
func (*ContactPoint) String ¶
func (x *ContactPoint) String() string
type ContactPoint_SystemCode ¶
type ContactPoint_SystemCode struct { Value codes_go_proto.ContactPointSystemCode_Value `protobuf:"varint,1,opt,name=value,proto3,enum=google.fhir.r5.core.ContactPointSystemCode_Value" json:"value,omitempty"` Id *String `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` Extension []*Extension `protobuf:"bytes,3,rep,name=extension,proto3" json:"extension,omitempty"` // contains filtered or unexported fields }
phone | fax | email | pager | url | sms | other
func (*ContactPoint_SystemCode) Descriptor
deprecated
func (*ContactPoint_SystemCode) Descriptor() ([]byte, []int)
Deprecated: Use ContactPoint_SystemCode.ProtoReflect.Descriptor instead.
func (*ContactPoint_SystemCode) GetExtension ¶
func (x *ContactPoint_SystemCode) GetExtension() []*Extension
func (*ContactPoint_SystemCode) GetId ¶
func (x *ContactPoint_SystemCode) GetId() *String
func (*ContactPoint_SystemCode) GetValue ¶
func (x *ContactPoint_SystemCode) GetValue() codes_go_proto.ContactPointSystemCode_Value
func (*ContactPoint_SystemCode) ProtoMessage ¶
func (*ContactPoint_SystemCode) ProtoMessage()
func (*ContactPoint_SystemCode) ProtoReflect ¶
func (x *ContactPoint_SystemCode) ProtoReflect() protoreflect.Message
func (*ContactPoint_SystemCode) Reset ¶
func (x *ContactPoint_SystemCode) Reset()
func (*ContactPoint_SystemCode) String ¶
func (x *ContactPoint_SystemCode) String() string
type ContactPoint_UseCode ¶
type ContactPoint_UseCode struct { Value codes_go_proto.ContactPointUseCode_Value `protobuf:"varint,1,opt,name=value,proto3,enum=google.fhir.r5.core.ContactPointUseCode_Value" json:"value,omitempty"` Id *String `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` Extension []*Extension `protobuf:"bytes,3,rep,name=extension,proto3" json:"extension,omitempty"` // contains filtered or unexported fields }
home | work | temp | old | mobile - purpose of this contact point
func (*ContactPoint_UseCode) Descriptor
deprecated
func (*ContactPoint_UseCode) Descriptor() ([]byte, []int)
Deprecated: Use ContactPoint_UseCode.ProtoReflect.Descriptor instead.
func (*ContactPoint_UseCode) GetExtension ¶
func (x *ContactPoint_UseCode) GetExtension() []*Extension
func (*ContactPoint_UseCode) GetId ¶
func (x *ContactPoint_UseCode) GetId() *String
func (*ContactPoint_UseCode) GetValue ¶
func (x *ContactPoint_UseCode) GetValue() codes_go_proto.ContactPointUseCode_Value
func (*ContactPoint_UseCode) ProtoMessage ¶
func (*ContactPoint_UseCode) ProtoMessage()
func (*ContactPoint_UseCode) ProtoReflect ¶
func (x *ContactPoint_UseCode) ProtoReflect() protoreflect.Message
func (*ContactPoint_UseCode) Reset ¶
func (x *ContactPoint_UseCode) Reset()
func (*ContactPoint_UseCode) String ¶
func (x *ContactPoint_UseCode) String() string
type Contributor ¶
type Contributor struct { // Unique id for inter-element referencing Id *String `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // Additional content defined by implementations Extension []*Extension `protobuf:"bytes,2,rep,name=extension,proto3" json:"extension,omitempty"` Type *Contributor_TypeCode `protobuf:"bytes,3,opt,name=type,proto3" json:"type,omitempty"` // Who contributed the content Name *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 2019-12-31T21:03:40.621+11: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() []*Extension
func (*Contributor) GetId ¶
func (x *Contributor) GetId() *String
func (*Contributor) GetName ¶
func (x *Contributor) GetName() *String
func (*Contributor) GetType ¶
func (x *Contributor) GetType() *Contributor_TypeCode
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 Contributor_TypeCode ¶
type Contributor_TypeCode struct { Value codes_go_proto.ContributorTypeCode_Value `protobuf:"varint,1,opt,name=value,proto3,enum=google.fhir.r5.core.ContributorTypeCode_Value" json:"value,omitempty"` Id *String `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` Extension []*Extension `protobuf:"bytes,3,rep,name=extension,proto3" json:"extension,omitempty"` // contains filtered or unexported fields }
author | editor | reviewer | endorser
func (*Contributor_TypeCode) Descriptor
deprecated
func (*Contributor_TypeCode) Descriptor() ([]byte, []int)
Deprecated: Use Contributor_TypeCode.ProtoReflect.Descriptor instead.
func (*Contributor_TypeCode) GetExtension ¶
func (x *Contributor_TypeCode) GetExtension() []*Extension
func (*Contributor_TypeCode) GetId ¶
func (x *Contributor_TypeCode) GetId() *String
func (*Contributor_TypeCode) GetValue ¶
func (x *Contributor_TypeCode) GetValue() codes_go_proto.ContributorTypeCode_Value
func (*Contributor_TypeCode) ProtoMessage ¶
func (*Contributor_TypeCode) ProtoMessage()
func (*Contributor_TypeCode) ProtoReflect ¶
func (x *Contributor_TypeCode) ProtoReflect() protoreflect.Message
func (*Contributor_TypeCode) Reset ¶
func (x *Contributor_TypeCode) Reset()
func (*Contributor_TypeCode) String ¶
func (x *Contributor_TypeCode) String() string
type Count ¶
type Count struct { // Unique id for inter-element referencing Id *String `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // Additional content defined by implementations Extension []*Extension `protobuf:"bytes,2,rep,name=extension,proto3" json:"extension,omitempty"` // Numerical value (with implicit precision) Value *Decimal `protobuf:"bytes,3,opt,name=value,proto3" json:"value,omitempty"` Comparator *Count_ComparatorCode `protobuf:"bytes,4,opt,name=comparator,proto3" json:"comparator,omitempty"` // Unit representation Unit *String `protobuf:"bytes,5,opt,name=unit,proto3" json:"unit,omitempty"` // System that defines coded unit form System *Uri `protobuf:"bytes,6,opt,name=system,proto3" json:"system,omitempty"` // Coded form of the unit Code *Code `protobuf:"bytes,7,opt,name=code,proto3" json:"code,omitempty"` // contains filtered or unexported fields }
Auto-generated from StructureDefinition for Count, last updated 2019-12-31T21:03:40.621+11:00. A measured or measurable amount. See http://hl7.org/fhir/StructureDefinition/Count
func (*Count) Descriptor
deprecated
func (*Count) GetComparator ¶
func (x *Count) GetComparator() *Count_ComparatorCode
func (*Count) GetExtension ¶
func (*Count) ProtoMessage ¶
func (*Count) ProtoMessage()
func (*Count) ProtoReflect ¶
func (x *Count) ProtoReflect() protoreflect.Message
type Count_ComparatorCode ¶
type Count_ComparatorCode struct { Value codes_go_proto.QuantityComparatorCode_Value `protobuf:"varint,1,opt,name=value,proto3,enum=google.fhir.r5.core.QuantityComparatorCode_Value" json:"value,omitempty"` Id *String `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` Extension []*Extension `protobuf:"bytes,3,rep,name=extension,proto3" json:"extension,omitempty"` // contains filtered or unexported fields }
< | <= | >= | > - how to understand the value
func (*Count_ComparatorCode) Descriptor
deprecated
func (*Count_ComparatorCode) Descriptor() ([]byte, []int)
Deprecated: Use Count_ComparatorCode.ProtoReflect.Descriptor instead.
func (*Count_ComparatorCode) GetExtension ¶
func (x *Count_ComparatorCode) GetExtension() []*Extension
func (*Count_ComparatorCode) GetId ¶
func (x *Count_ComparatorCode) GetId() *String
func (*Count_ComparatorCode) GetValue ¶
func (x *Count_ComparatorCode) GetValue() codes_go_proto.QuantityComparatorCode_Value
func (*Count_ComparatorCode) ProtoMessage ¶
func (*Count_ComparatorCode) ProtoMessage()
func (*Count_ComparatorCode) ProtoReflect ¶
func (x *Count_ComparatorCode) ProtoReflect() protoreflect.Message
func (*Count_ComparatorCode) Reset ¶
func (x *Count_ComparatorCode) Reset()
func (*Count_ComparatorCode) String ¶
func (x *Count_ComparatorCode) String() string
type DataRequirement ¶
type DataRequirement struct { // Unique id for inter-element referencing Id *String `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // Additional content defined by implementations Extension []*Extension `protobuf:"bytes,2,rep,name=extension,proto3" json:"extension,omitempty"` Type *DataRequirement_TypeCode `protobuf:"bytes,3,opt,name=type,proto3" json:"type,omitempty"` // The profile of the required data Profile []*Canonical `protobuf:"bytes,4,rep,name=profile,proto3" json:"profile,omitempty"` Subject *DataRequirement_SubjectX `protobuf:"bytes,5,opt,name=subject,proto3" json:"subject,omitempty"` // Indicates specific structure elements that are referenced by the knowledge // module MustSupport []*String `protobuf:"bytes,6,rep,name=must_support,json=mustSupport,proto3" json:"must_support,omitempty"` CodeFilter []*DataRequirement_CodeFilter `protobuf:"bytes,7,rep,name=code_filter,json=codeFilter,proto3" json:"code_filter,omitempty"` DateFilter []*DataRequirement_DateFilter `protobuf:"bytes,8,rep,name=date_filter,json=dateFilter,proto3" json:"date_filter,omitempty"` // Number of results Limit *PositiveInt `protobuf:"bytes,9,opt,name=limit,proto3" json:"limit,omitempty"` Sort []*DataRequirement_Sort `protobuf:"bytes,10,rep,name=sort,proto3" json:"sort,omitempty"` // contains filtered or unexported fields }
Auto-generated from StructureDefinition for DataRequirement, last updated 2019-12-31T21:03:40.621+11: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() []*Extension
func (*DataRequirement) GetId ¶
func (x *DataRequirement) GetId() *String
func (*DataRequirement) GetLimit ¶
func (x *DataRequirement) GetLimit() *PositiveInt
func (*DataRequirement) GetMustSupport ¶
func (x *DataRequirement) GetMustSupport() []*String
func (*DataRequirement) GetProfile ¶
func (x *DataRequirement) GetProfile() []*Canonical
func (*DataRequirement) GetSort ¶
func (x *DataRequirement) GetSort() []*DataRequirement_Sort
func (*DataRequirement) GetSubject ¶
func (x *DataRequirement) GetSubject() *DataRequirement_SubjectX
func (*DataRequirement) GetType ¶
func (x *DataRequirement) GetType() *DataRequirement_TypeCode
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 { // Unique id for inter-element referencing Id *String `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // Additional content defined by implementations Extension []*Extension `protobuf:"bytes,2,rep,name=extension,proto3" json:"extension,omitempty"` // A code-valued attribute to filter on Path *String `protobuf:"bytes,3,opt,name=path,proto3" json:"path,omitempty"` // A coded (token) parameter to search on SearchParam *String `protobuf:"bytes,4,opt,name=search_param,json=searchParam,proto3" json:"search_param,omitempty"` // Valueset for the filter ValueSet *Canonical `protobuf:"bytes,5,opt,name=value_set,json=valueSet,proto3" json:"value_set,omitempty"` // What code is expected Code []*Coding `protobuf:"bytes,6,rep,name=code,proto3" json:"code,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) GetCode ¶
func (x *DataRequirement_CodeFilter) GetCode() []*Coding
func (*DataRequirement_CodeFilter) GetExtension ¶
func (x *DataRequirement_CodeFilter) GetExtension() []*Extension
func (*DataRequirement_CodeFilter) GetId ¶
func (x *DataRequirement_CodeFilter) GetId() *String
func (*DataRequirement_CodeFilter) GetPath ¶
func (x *DataRequirement_CodeFilter) GetPath() *String
func (*DataRequirement_CodeFilter) GetSearchParam ¶
func (x *DataRequirement_CodeFilter) GetSearchParam() *String
func (*DataRequirement_CodeFilter) GetValueSet ¶
func (x *DataRequirement_CodeFilter) GetValueSet() *Canonical
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_DateFilter ¶
type DataRequirement_DateFilter struct { // Unique id for inter-element referencing Id *String `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // Additional content defined by implementations Extension []*Extension `protobuf:"bytes,2,rep,name=extension,proto3" json:"extension,omitempty"` // A date-valued attribute to filter on Path *String `protobuf:"bytes,3,opt,name=path,proto3" json:"path,omitempty"` // A date valued parameter to search on SearchParam *String `protobuf:"bytes,4,opt,name=search_param,json=searchParam,proto3" json:"search_param,omitempty"` Value *DataRequirement_DateFilter_ValueX `protobuf:"bytes,5,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() []*Extension
func (*DataRequirement_DateFilter) GetId ¶
func (x *DataRequirement_DateFilter) GetId() *String
func (*DataRequirement_DateFilter) GetPath ¶
func (x *DataRequirement_DateFilter) GetPath() *String
func (*DataRequirement_DateFilter) GetSearchParam ¶
func (x *DataRequirement_DateFilter) GetSearchParam() *String
func (*DataRequirement_DateFilter) GetValue ¶
func (x *DataRequirement_DateFilter) GetValue() *DataRequirement_DateFilter_ValueX
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_ValueX ¶
type DataRequirement_DateFilter_ValueX struct { // Types that are assignable to Choice: // *DataRequirement_DateFilter_ValueX_DateTime // *DataRequirement_DateFilter_ValueX_Period // *DataRequirement_DateFilter_ValueX_Duration Choice isDataRequirement_DateFilter_ValueX_Choice `protobuf_oneof:"choice"` // contains filtered or unexported fields }
The value of the filter, as a Period, DateTime, or Duration value
func (*DataRequirement_DateFilter_ValueX) Descriptor
deprecated
func (*DataRequirement_DateFilter_ValueX) Descriptor() ([]byte, []int)
Deprecated: Use DataRequirement_DateFilter_ValueX.ProtoReflect.Descriptor instead.
func (*DataRequirement_DateFilter_ValueX) GetChoice ¶
func (m *DataRequirement_DateFilter_ValueX) GetChoice() isDataRequirement_DateFilter_ValueX_Choice
func (*DataRequirement_DateFilter_ValueX) GetDateTime ¶
func (x *DataRequirement_DateFilter_ValueX) GetDateTime() *DateTime
func (*DataRequirement_DateFilter_ValueX) GetDuration ¶
func (x *DataRequirement_DateFilter_ValueX) GetDuration() *Duration
func (*DataRequirement_DateFilter_ValueX) GetPeriod ¶
func (x *DataRequirement_DateFilter_ValueX) GetPeriod() *Period
func (*DataRequirement_DateFilter_ValueX) ProtoMessage ¶
func (*DataRequirement_DateFilter_ValueX) ProtoMessage()
func (*DataRequirement_DateFilter_ValueX) ProtoReflect ¶
func (x *DataRequirement_DateFilter_ValueX) ProtoReflect() protoreflect.Message
func (*DataRequirement_DateFilter_ValueX) Reset ¶
func (x *DataRequirement_DateFilter_ValueX) Reset()
func (*DataRequirement_DateFilter_ValueX) String ¶
func (x *DataRequirement_DateFilter_ValueX) String() string
type DataRequirement_DateFilter_ValueX_DateTime ¶
type DataRequirement_DateFilter_ValueX_DateTime struct {
DateTime *DateTime `protobuf:"bytes,1,opt,name=date_time,json=dateTime,proto3,oneof"`
}
type DataRequirement_DateFilter_ValueX_Duration ¶
type DataRequirement_DateFilter_ValueX_Duration struct {
Duration *Duration `protobuf:"bytes,3,opt,name=duration,proto3,oneof"`
}
type DataRequirement_DateFilter_ValueX_Period ¶
type DataRequirement_DateFilter_ValueX_Period struct {
Period *Period `protobuf:"bytes,2,opt,name=period,proto3,oneof"`
}
type DataRequirement_Sort ¶
type DataRequirement_Sort struct { // Unique id for inter-element referencing Id *String `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // Additional content defined by implementations Extension []*Extension `protobuf:"bytes,2,rep,name=extension,proto3" json:"extension,omitempty"` // The name of the attribute to perform the sort Path *String `protobuf:"bytes,3,opt,name=path,proto3" json:"path,omitempty"` Direction *DataRequirement_Sort_DirectionCode `protobuf:"bytes,4,opt,name=direction,proto3" json:"direction,omitempty"` // contains filtered or unexported fields }
Order of the results
func (*DataRequirement_Sort) Descriptor
deprecated
func (*DataRequirement_Sort) Descriptor() ([]byte, []int)
Deprecated: Use DataRequirement_Sort.ProtoReflect.Descriptor instead.
func (*DataRequirement_Sort) GetDirection ¶
func (x *DataRequirement_Sort) GetDirection() *DataRequirement_Sort_DirectionCode
func (*DataRequirement_Sort) GetExtension ¶
func (x *DataRequirement_Sort) GetExtension() []*Extension
func (*DataRequirement_Sort) GetId ¶
func (x *DataRequirement_Sort) GetId() *String
func (*DataRequirement_Sort) GetPath ¶
func (x *DataRequirement_Sort) GetPath() *String
func (*DataRequirement_Sort) ProtoMessage ¶
func (*DataRequirement_Sort) ProtoMessage()
func (*DataRequirement_Sort) ProtoReflect ¶
func (x *DataRequirement_Sort) ProtoReflect() protoreflect.Message
func (*DataRequirement_Sort) Reset ¶
func (x *DataRequirement_Sort) Reset()
func (*DataRequirement_Sort) String ¶
func (x *DataRequirement_Sort) String() string
type DataRequirement_Sort_DirectionCode ¶
type DataRequirement_Sort_DirectionCode struct { Value codes_go_proto.SortDirectionCode_Value `protobuf:"varint,1,opt,name=value,proto3,enum=google.fhir.r5.core.SortDirectionCode_Value" json:"value,omitempty"` Id *String `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` Extension []*Extension `protobuf:"bytes,3,rep,name=extension,proto3" json:"extension,omitempty"` // contains filtered or unexported fields }
ascending | descending
func (*DataRequirement_Sort_DirectionCode) Descriptor
deprecated
func (*DataRequirement_Sort_DirectionCode) Descriptor() ([]byte, []int)
Deprecated: Use DataRequirement_Sort_DirectionCode.ProtoReflect.Descriptor instead.
func (*DataRequirement_Sort_DirectionCode) GetExtension ¶
func (x *DataRequirement_Sort_DirectionCode) GetExtension() []*Extension
func (*DataRequirement_Sort_DirectionCode) GetId ¶
func (x *DataRequirement_Sort_DirectionCode) GetId() *String
func (*DataRequirement_Sort_DirectionCode) GetValue ¶
func (x *DataRequirement_Sort_DirectionCode) GetValue() codes_go_proto.SortDirectionCode_Value
func (*DataRequirement_Sort_DirectionCode) ProtoMessage ¶
func (*DataRequirement_Sort_DirectionCode) ProtoMessage()
func (*DataRequirement_Sort_DirectionCode) ProtoReflect ¶
func (x *DataRequirement_Sort_DirectionCode) ProtoReflect() protoreflect.Message
func (*DataRequirement_Sort_DirectionCode) Reset ¶
func (x *DataRequirement_Sort_DirectionCode) Reset()
func (*DataRequirement_Sort_DirectionCode) String ¶
func (x *DataRequirement_Sort_DirectionCode) String() string
type DataRequirement_SubjectX ¶
type DataRequirement_SubjectX struct { // Types that are assignable to Choice: // *DataRequirement_SubjectX_CodeableConcept // *DataRequirement_SubjectX_Reference Choice isDataRequirement_SubjectX_Choice `protobuf_oneof:"choice"` // contains filtered or unexported fields }
E.g. Patient, Practitioner, RelatedPerson, Organization, Location, Device
func (*DataRequirement_SubjectX) Descriptor
deprecated
func (*DataRequirement_SubjectX) Descriptor() ([]byte, []int)
Deprecated: Use DataRequirement_SubjectX.ProtoReflect.Descriptor instead.
func (*DataRequirement_SubjectX) GetChoice ¶
func (m *DataRequirement_SubjectX) GetChoice() isDataRequirement_SubjectX_Choice
func (*DataRequirement_SubjectX) GetCodeableConcept ¶
func (x *DataRequirement_SubjectX) GetCodeableConcept() *CodeableConcept
func (*DataRequirement_SubjectX) GetReference ¶
func (x *DataRequirement_SubjectX) GetReference() *Reference
func (*DataRequirement_SubjectX) ProtoMessage ¶
func (*DataRequirement_SubjectX) ProtoMessage()
func (*DataRequirement_SubjectX) ProtoReflect ¶
func (x *DataRequirement_SubjectX) ProtoReflect() protoreflect.Message
func (*DataRequirement_SubjectX) Reset ¶
func (x *DataRequirement_SubjectX) Reset()
func (*DataRequirement_SubjectX) String ¶
func (x *DataRequirement_SubjectX) String() string
type DataRequirement_SubjectX_CodeableConcept ¶
type DataRequirement_SubjectX_CodeableConcept struct {
CodeableConcept *CodeableConcept `protobuf:"bytes,1,opt,name=codeable_concept,json=codeableConcept,proto3,oneof"`
}
type DataRequirement_SubjectX_Reference ¶
type DataRequirement_SubjectX_Reference struct {
Reference *Reference `protobuf:"bytes,2,opt,name=reference,proto3,oneof"`
}
type DataRequirement_TypeCode ¶
type DataRequirement_TypeCode struct { Value valuesets_go_proto.FHIRAllTypesValueSet_Value `protobuf:"varint,1,opt,name=value,proto3,enum=google.fhir.r5.core.FHIRAllTypesValueSet_Value" json:"value,omitempty"` Id *String `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` Extension []*Extension `protobuf:"bytes,3,rep,name=extension,proto3" json:"extension,omitempty"` // contains filtered or unexported fields }
The type of the required data
func (*DataRequirement_TypeCode) Descriptor
deprecated
func (*DataRequirement_TypeCode) Descriptor() ([]byte, []int)
Deprecated: Use DataRequirement_TypeCode.ProtoReflect.Descriptor instead.
func (*DataRequirement_TypeCode) GetExtension ¶
func (x *DataRequirement_TypeCode) GetExtension() []*Extension
func (*DataRequirement_TypeCode) GetId ¶
func (x *DataRequirement_TypeCode) GetId() *String
func (*DataRequirement_TypeCode) GetValue ¶
func (x *DataRequirement_TypeCode) GetValue() valuesets_go_proto.FHIRAllTypesValueSet_Value
func (*DataRequirement_TypeCode) ProtoMessage ¶
func (*DataRequirement_TypeCode) ProtoMessage()
func (*DataRequirement_TypeCode) ProtoReflect ¶
func (x *DataRequirement_TypeCode) ProtoReflect() protoreflect.Message
func (*DataRequirement_TypeCode) Reset ¶
func (x *DataRequirement_TypeCode) Reset()
func (*DataRequirement_TypeCode) String ¶
func (x *DataRequirement_TypeCode) String() string
type DataType ¶
type DataType struct { // Unique id for inter-element referencing Id *String `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // Additional content defined by implementations Extension []*Extension `protobuf:"bytes,2,rep,name=extension,proto3" json:"extension,omitempty"` // contains filtered or unexported fields }
Auto-generated from StructureDefinition for DataType, last updated 2019-12-31T21:03:40.621+11:00. Reuseable Types. See http://hl7.org/fhir/StructureDefinition/DataType
func (*DataType) Descriptor
deprecated
func (*DataType) GetExtension ¶
func (*DataType) ProtoMessage ¶
func (*DataType) ProtoMessage()
func (*DataType) ProtoReflect ¶
func (x *DataType) ProtoReflect() protoreflect.Message
type Date ¶
type Date struct { // Primitive value for date ValueUs int64 `protobuf:"varint,1,opt,name=value_us,json=valueUs,proto3" json:"value_us,omitempty"` Timezone string `protobuf:"bytes,2,opt,name=timezone,proto3" json:"timezone,omitempty"` Precision Date_Precision `protobuf:"varint,3,opt,name=precision,proto3,enum=google.fhir.r5.core.Date_Precision" json:"precision,omitempty"` // xml:id (or equivalent in JSON) Id *String `protobuf:"bytes,4,opt,name=id,proto3" json:"id,omitempty"` // Additional content defined by implementations Extension []*Extension `protobuf:"bytes,5,rep,name=extension,proto3" json:"extension,omitempty"` // contains filtered or unexported fields }
Auto-generated from StructureDefinition for date, last updated 2019-12-31T21:03:40.621+11:00. Primitive Type date. See http://hl7.org/fhir/StructureDefinition/date
func (*Date) Descriptor
deprecated
func (*Date) GetExtension ¶
func (*Date) GetPrecision ¶
func (x *Date) GetPrecision() Date_Precision
func (*Date) GetTimezone ¶
func (*Date) GetValueUs ¶
func (*Date) ProtoMessage ¶
func (*Date) ProtoMessage()
func (*Date) ProtoReflect ¶
func (x *Date) ProtoReflect() protoreflect.Message
type DateTime ¶
type DateTime struct { // Primitive value for dateTime ValueUs int64 `protobuf:"varint,1,opt,name=value_us,json=valueUs,proto3" json:"value_us,omitempty"` Timezone string `protobuf:"bytes,2,opt,name=timezone,proto3" json:"timezone,omitempty"` Precision DateTime_Precision `protobuf:"varint,3,opt,name=precision,proto3,enum=google.fhir.r5.core.DateTime_Precision" json:"precision,omitempty"` // xml:id (or equivalent in JSON) Id *String `protobuf:"bytes,4,opt,name=id,proto3" json:"id,omitempty"` // Additional content defined by implementations Extension []*Extension `protobuf:"bytes,5,rep,name=extension,proto3" json:"extension,omitempty"` // contains filtered or unexported fields }
Auto-generated from StructureDefinition for dateTime, last updated 2019-12-31T21:03:40.621+11:00. Primitive Type dateTime. See http://hl7.org/fhir/StructureDefinition/dateTime
func (*DateTime) Descriptor
deprecated
func (*DateTime) GetExtension ¶
func (*DateTime) GetPrecision ¶
func (x *DateTime) GetPrecision() DateTime_Precision
func (*DateTime) GetTimezone ¶
func (*DateTime) GetValueUs ¶
func (*DateTime) ProtoMessage ¶
func (*DateTime) ProtoMessage()
func (*DateTime) ProtoReflect ¶
func (x *DateTime) ProtoReflect() protoreflect.Message
type DateTime_Precision ¶
type DateTime_Precision int32
const ( DateTime_PRECISION_UNSPECIFIED DateTime_Precision = 0 DateTime_YEAR DateTime_Precision = 1 DateTime_MONTH DateTime_Precision = 2 DateTime_DAY DateTime_Precision = 3 DateTime_SECOND DateTime_Precision = 4 DateTime_MILLISECOND DateTime_Precision = 5 DateTime_MICROSECOND DateTime_Precision = 6 )
func (DateTime_Precision) Descriptor ¶
func (DateTime_Precision) Descriptor() protoreflect.EnumDescriptor
func (DateTime_Precision) Enum ¶
func (x DateTime_Precision) Enum() *DateTime_Precision
func (DateTime_Precision) EnumDescriptor
deprecated
func (DateTime_Precision) EnumDescriptor() ([]byte, []int)
Deprecated: Use DateTime_Precision.Descriptor instead.
func (DateTime_Precision) Number ¶
func (x DateTime_Precision) Number() protoreflect.EnumNumber
func (DateTime_Precision) String ¶
func (x DateTime_Precision) String() string
func (DateTime_Precision) Type ¶
func (DateTime_Precision) Type() protoreflect.EnumType
type Date_Precision ¶
type Date_Precision int32
const ( Date_PRECISION_UNSPECIFIED Date_Precision = 0 Date_YEAR Date_Precision = 1 Date_MONTH Date_Precision = 2 Date_DAY Date_Precision = 3 )
func (Date_Precision) Descriptor ¶
func (Date_Precision) Descriptor() protoreflect.EnumDescriptor
func (Date_Precision) Enum ¶
func (x Date_Precision) Enum() *Date_Precision
func (Date_Precision) EnumDescriptor
deprecated
func (Date_Precision) EnumDescriptor() ([]byte, []int)
Deprecated: Use Date_Precision.Descriptor instead.
func (Date_Precision) Number ¶
func (x Date_Precision) Number() protoreflect.EnumNumber
func (Date_Precision) String ¶
func (x Date_Precision) String() string
func (Date_Precision) Type ¶
func (Date_Precision) Type() protoreflect.EnumType
type Decimal ¶
type Decimal struct { // Primitive value for decimal Value string `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"` // xml:id (or equivalent in JSON) Id *String `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` // Additional content defined by implementations Extension []*Extension `protobuf:"bytes,3,rep,name=extension,proto3" json:"extension,omitempty"` // contains filtered or unexported fields }
Auto-generated from StructureDefinition for decimal, last updated 2019-12-31T21:03:40.621+11:00. Primitive Type decimal. See http://hl7.org/fhir/StructureDefinition/decimal
func (*Decimal) Descriptor
deprecated
func (*Decimal) GetExtension ¶
func (*Decimal) ProtoMessage ¶
func (*Decimal) ProtoMessage()
func (*Decimal) ProtoReflect ¶
func (x *Decimal) ProtoReflect() protoreflect.Message
type Distance ¶
type Distance struct { // Unique id for inter-element referencing Id *String `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // Additional content defined by implementations Extension []*Extension `protobuf:"bytes,2,rep,name=extension,proto3" json:"extension,omitempty"` // Numerical value (with implicit precision) Value *Decimal `protobuf:"bytes,3,opt,name=value,proto3" json:"value,omitempty"` Comparator *Distance_ComparatorCode `protobuf:"bytes,4,opt,name=comparator,proto3" json:"comparator,omitempty"` // Unit representation Unit *String `protobuf:"bytes,5,opt,name=unit,proto3" json:"unit,omitempty"` // System that defines coded unit form System *Uri `protobuf:"bytes,6,opt,name=system,proto3" json:"system,omitempty"` // Coded form of the unit Code *Code `protobuf:"bytes,7,opt,name=code,proto3" json:"code,omitempty"` // contains filtered or unexported fields }
Auto-generated from StructureDefinition for Distance, last updated 2019-12-31T21:03:40.621+11:00. A length - a value with a unit that is a physical distance. See http://hl7.org/fhir/StructureDefinition/Distance
func (*Distance) Descriptor
deprecated
func (*Distance) GetComparator ¶
func (x *Distance) GetComparator() *Distance_ComparatorCode
func (*Distance) GetExtension ¶
func (*Distance) ProtoMessage ¶
func (*Distance) ProtoMessage()
func (*Distance) ProtoReflect ¶
func (x *Distance) ProtoReflect() protoreflect.Message
type Distance_ComparatorCode ¶
type Distance_ComparatorCode struct { Value codes_go_proto.QuantityComparatorCode_Value `protobuf:"varint,1,opt,name=value,proto3,enum=google.fhir.r5.core.QuantityComparatorCode_Value" json:"value,omitempty"` Id *String `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` Extension []*Extension `protobuf:"bytes,3,rep,name=extension,proto3" json:"extension,omitempty"` // contains filtered or unexported fields }
< | <= | >= | > - how to understand the value
func (*Distance_ComparatorCode) Descriptor
deprecated
func (*Distance_ComparatorCode) Descriptor() ([]byte, []int)
Deprecated: Use Distance_ComparatorCode.ProtoReflect.Descriptor instead.
func (*Distance_ComparatorCode) GetExtension ¶
func (x *Distance_ComparatorCode) GetExtension() []*Extension
func (*Distance_ComparatorCode) GetId ¶
func (x *Distance_ComparatorCode) GetId() *String
func (*Distance_ComparatorCode) GetValue ¶
func (x *Distance_ComparatorCode) GetValue() codes_go_proto.QuantityComparatorCode_Value
func (*Distance_ComparatorCode) ProtoMessage ¶
func (*Distance_ComparatorCode) ProtoMessage()
func (*Distance_ComparatorCode) ProtoReflect ¶
func (x *Distance_ComparatorCode) ProtoReflect() protoreflect.Message
func (*Distance_ComparatorCode) Reset ¶
func (x *Distance_ComparatorCode) Reset()
func (*Distance_ComparatorCode) String ¶
func (x *Distance_ComparatorCode) String() string
type Dosage ¶
type Dosage struct { // Unique id for inter-element referencing Id *String `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // Additional content defined by implementations Extension []*Extension `protobuf:"bytes,2,rep,name=extension,proto3" json:"extension,omitempty"` // Extensions that cannot be ignored even if unrecognized ModifierExtension []*Extension `protobuf:"bytes,3,rep,name=modifier_extension,json=modifierExtension,proto3" json:"modifier_extension,omitempty"` // The order of the dosage instructions Sequence *Integer `protobuf:"bytes,4,opt,name=sequence,proto3" json:"sequence,omitempty"` // Free text dosage instructions e.g. SIG Text *String `protobuf:"bytes,5,opt,name=text,proto3" json:"text,omitempty"` // Supplemental instruction or warnings to the patient - e.g. "with meals", // "may cause drowsiness" AdditionalInstruction []*CodeableConcept `protobuf:"bytes,6,rep,name=additional_instruction,json=additionalInstruction,proto3" json:"additional_instruction,omitempty"` // Patient or consumer oriented instructions PatientInstruction *String `protobuf:"bytes,7,opt,name=patient_instruction,json=patientInstruction,proto3" json:"patient_instruction,omitempty"` // When medication should be administered Timing *Timing `protobuf:"bytes,8,opt,name=timing,proto3" json:"timing,omitempty"` AsNeeded *Dosage_AsNeededX `protobuf:"bytes,9,opt,name=as_needed,json=asNeeded,proto3" json:"as_needed,omitempty"` // Body site to administer to Site *CodeableConcept `protobuf:"bytes,10,opt,name=site,proto3" json:"site,omitempty"` // How drug should enter body Route *CodeableConcept `protobuf:"bytes,11,opt,name=route,proto3" json:"route,omitempty"` // Technique for administering medication Method *CodeableConcept `protobuf:"bytes,12,opt,name=method,proto3" json:"method,omitempty"` DoseAndRate []*Dosage_DoseAndRate `protobuf:"bytes,13,rep,name=dose_and_rate,json=doseAndRate,proto3" json:"dose_and_rate,omitempty"` // Upper limit on medication per unit of time MaxDosePerPeriod *Ratio `protobuf:"bytes,14,opt,name=max_dose_per_period,json=maxDosePerPeriod,proto3" json:"max_dose_per_period,omitempty"` // Upper limit on medication per administration MaxDosePerAdministration *SimpleQuantity `` /* 138-byte string literal not displayed */ // Upper limit on medication per lifetime of the patient MaxDosePerLifetime *SimpleQuantity `protobuf:"bytes,16,opt,name=max_dose_per_lifetime,json=maxDosePerLifetime,proto3" json:"max_dose_per_lifetime,omitempty"` // contains filtered or unexported fields }
Auto-generated from StructureDefinition for Dosage, last updated 2019-12-31T21:03:40.621+11:00. How the medication is/was taken or should be taken. See http://hl7.org/fhir/StructureDefinition/Dosage
func (*Dosage) Descriptor
deprecated
func (*Dosage) GetAdditionalInstruction ¶
func (x *Dosage) GetAdditionalInstruction() []*CodeableConcept
func (*Dosage) GetAsNeeded ¶
func (x *Dosage) GetAsNeeded() *Dosage_AsNeededX
func (*Dosage) GetDoseAndRate ¶
func (x *Dosage) GetDoseAndRate() []*Dosage_DoseAndRate
func (*Dosage) GetExtension ¶
func (*Dosage) GetMaxDosePerAdministration ¶
func (x *Dosage) GetMaxDosePerAdministration() *SimpleQuantity
func (*Dosage) GetMaxDosePerLifetime ¶
func (x *Dosage) GetMaxDosePerLifetime() *SimpleQuantity
func (*Dosage) GetMaxDosePerPeriod ¶
func (*Dosage) GetMethod ¶
func (x *Dosage) GetMethod() *CodeableConcept
func (*Dosage) GetModifierExtension ¶
func (*Dosage) GetPatientInstruction ¶
func (*Dosage) GetRoute ¶
func (x *Dosage) GetRoute() *CodeableConcept
func (*Dosage) GetSequence ¶
func (*Dosage) GetSite ¶
func (x *Dosage) GetSite() *CodeableConcept
func (*Dosage) ProtoMessage ¶
func (*Dosage) ProtoMessage()
func (*Dosage) ProtoReflect ¶
func (x *Dosage) ProtoReflect() protoreflect.Message
type Dosage_AsNeededX ¶
type Dosage_AsNeededX struct { // Types that are assignable to Choice: // *Dosage_AsNeededX_Boolean // *Dosage_AsNeededX_CodeableConcept Choice isDosage_AsNeededX_Choice `protobuf_oneof:"choice"` // contains filtered or unexported fields }
Take "as needed" (for x)
func (*Dosage_AsNeededX) Descriptor
deprecated
func (*Dosage_AsNeededX) Descriptor() ([]byte, []int)
Deprecated: Use Dosage_AsNeededX.ProtoReflect.Descriptor instead.
func (*Dosage_AsNeededX) GetBoolean ¶
func (x *Dosage_AsNeededX) GetBoolean() *Boolean
func (*Dosage_AsNeededX) GetChoice ¶
func (m *Dosage_AsNeededX) GetChoice() isDosage_AsNeededX_Choice
func (*Dosage_AsNeededX) GetCodeableConcept ¶
func (x *Dosage_AsNeededX) GetCodeableConcept() *CodeableConcept
func (*Dosage_AsNeededX) ProtoMessage ¶
func (*Dosage_AsNeededX) ProtoMessage()
func (*Dosage_AsNeededX) ProtoReflect ¶
func (x *Dosage_AsNeededX) ProtoReflect() protoreflect.Message
func (*Dosage_AsNeededX) Reset ¶
func (x *Dosage_AsNeededX) Reset()
func (*Dosage_AsNeededX) String ¶
func (x *Dosage_AsNeededX) String() string
type Dosage_AsNeededX_Boolean ¶
type Dosage_AsNeededX_Boolean struct {
Boolean *Boolean `protobuf:"bytes,1,opt,name=boolean,proto3,oneof"`
}
type Dosage_AsNeededX_CodeableConcept ¶
type Dosage_AsNeededX_CodeableConcept struct {
CodeableConcept *CodeableConcept `protobuf:"bytes,2,opt,name=codeable_concept,json=codeableConcept,proto3,oneof"`
}
type Dosage_DoseAndRate ¶
type Dosage_DoseAndRate struct { // Unique id for inter-element referencing Id *String `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // Additional content defined by implementations Extension []*Extension `protobuf:"bytes,2,rep,name=extension,proto3" json:"extension,omitempty"` // The kind of dose or rate specified Type *CodeableConcept `protobuf:"bytes,3,opt,name=type,proto3" json:"type,omitempty"` Dose *Dosage_DoseAndRate_DoseX `protobuf:"bytes,4,opt,name=dose,proto3" json:"dose,omitempty"` Rate *Dosage_DoseAndRate_RateX `protobuf:"bytes,5,opt,name=rate,proto3" json:"rate,omitempty"` // contains filtered or unexported fields }
Amount of medication administered
func (*Dosage_DoseAndRate) Descriptor
deprecated
func (*Dosage_DoseAndRate) Descriptor() ([]byte, []int)
Deprecated: Use Dosage_DoseAndRate.ProtoReflect.Descriptor instead.
func (*Dosage_DoseAndRate) GetDose ¶
func (x *Dosage_DoseAndRate) GetDose() *Dosage_DoseAndRate_DoseX
func (*Dosage_DoseAndRate) GetExtension ¶
func (x *Dosage_DoseAndRate) GetExtension() []*Extension
func (*Dosage_DoseAndRate) GetId ¶
func (x *Dosage_DoseAndRate) GetId() *String
func (*Dosage_DoseAndRate) GetRate ¶
func (x *Dosage_DoseAndRate) GetRate() *Dosage_DoseAndRate_RateX
func (*Dosage_DoseAndRate) GetType ¶
func (x *Dosage_DoseAndRate) GetType() *CodeableConcept
func (*Dosage_DoseAndRate) ProtoMessage ¶
func (*Dosage_DoseAndRate) ProtoMessage()
func (*Dosage_DoseAndRate) ProtoReflect ¶
func (x *Dosage_DoseAndRate) ProtoReflect() protoreflect.Message
func (*Dosage_DoseAndRate) Reset ¶
func (x *Dosage_DoseAndRate) Reset()
func (*Dosage_DoseAndRate) String ¶
func (x *Dosage_DoseAndRate) String() string
type Dosage_DoseAndRate_DoseX ¶
type Dosage_DoseAndRate_DoseX struct { // Types that are assignable to Choice: // *Dosage_DoseAndRate_DoseX_Range // *Dosage_DoseAndRate_DoseX_Quantity Choice isDosage_DoseAndRate_DoseX_Choice `protobuf_oneof:"choice"` // contains filtered or unexported fields }
Amount of medication per dose
func (*Dosage_DoseAndRate_DoseX) Descriptor
deprecated
func (*Dosage_DoseAndRate_DoseX) Descriptor() ([]byte, []int)
Deprecated: Use Dosage_DoseAndRate_DoseX.ProtoReflect.Descriptor instead.
func (*Dosage_DoseAndRate_DoseX) GetChoice ¶
func (m *Dosage_DoseAndRate_DoseX) GetChoice() isDosage_DoseAndRate_DoseX_Choice
func (*Dosage_DoseAndRate_DoseX) GetQuantity ¶
func (x *Dosage_DoseAndRate_DoseX) GetQuantity() *SimpleQuantity
func (*Dosage_DoseAndRate_DoseX) GetRange ¶
func (x *Dosage_DoseAndRate_DoseX) GetRange() *Range
func (*Dosage_DoseAndRate_DoseX) ProtoMessage ¶
func (*Dosage_DoseAndRate_DoseX) ProtoMessage()
func (*Dosage_DoseAndRate_DoseX) ProtoReflect ¶
func (x *Dosage_DoseAndRate_DoseX) ProtoReflect() protoreflect.Message
func (*Dosage_DoseAndRate_DoseX) Reset ¶
func (x *Dosage_DoseAndRate_DoseX) Reset()
func (*Dosage_DoseAndRate_DoseX) String ¶
func (x *Dosage_DoseAndRate_DoseX) String() string
type Dosage_DoseAndRate_DoseX_Quantity ¶
type Dosage_DoseAndRate_DoseX_Quantity struct {
Quantity *SimpleQuantity `protobuf:"bytes,2,opt,name=quantity,proto3,oneof"`
}
type Dosage_DoseAndRate_DoseX_Range ¶
type Dosage_DoseAndRate_DoseX_Range struct {
Range *Range `protobuf:"bytes,1,opt,name=range,proto3,oneof"`
}
type Dosage_DoseAndRate_RateX ¶
type Dosage_DoseAndRate_RateX struct { // Types that are assignable to Choice: // *Dosage_DoseAndRate_RateX_Ratio // *Dosage_DoseAndRate_RateX_Range // *Dosage_DoseAndRate_RateX_Quantity Choice isDosage_DoseAndRate_RateX_Choice `protobuf_oneof:"choice"` // contains filtered or unexported fields }
Amount of medication per unit of time
func (*Dosage_DoseAndRate_RateX) Descriptor
deprecated
func (*Dosage_DoseAndRate_RateX) Descriptor() ([]byte, []int)
Deprecated: Use Dosage_DoseAndRate_RateX.ProtoReflect.Descriptor instead.
func (*Dosage_DoseAndRate_RateX) GetChoice ¶
func (m *Dosage_DoseAndRate_RateX) GetChoice() isDosage_DoseAndRate_RateX_Choice
func (*Dosage_DoseAndRate_RateX) GetQuantity ¶
func (x *Dosage_DoseAndRate_RateX) GetQuantity() *SimpleQuantity
func (*Dosage_DoseAndRate_RateX) GetRange ¶
func (x *Dosage_DoseAndRate_RateX) GetRange() *Range
func (*Dosage_DoseAndRate_RateX) GetRatio ¶
func (x *Dosage_DoseAndRate_RateX) GetRatio() *Ratio
func (*Dosage_DoseAndRate_RateX) ProtoMessage ¶
func (*Dosage_DoseAndRate_RateX) ProtoMessage()
func (*Dosage_DoseAndRate_RateX) ProtoReflect ¶
func (x *Dosage_DoseAndRate_RateX) ProtoReflect() protoreflect.Message
func (*Dosage_DoseAndRate_RateX) Reset ¶
func (x *Dosage_DoseAndRate_RateX) Reset()
func (*Dosage_DoseAndRate_RateX) String ¶
func (x *Dosage_DoseAndRate_RateX) String() string
type Dosage_DoseAndRate_RateX_Quantity ¶
type Dosage_DoseAndRate_RateX_Quantity struct {
Quantity *SimpleQuantity `protobuf:"bytes,3,opt,name=quantity,proto3,oneof"`
}
type Dosage_DoseAndRate_RateX_Range ¶
type Dosage_DoseAndRate_RateX_Range struct {
Range *Range `protobuf:"bytes,2,opt,name=range,proto3,oneof"`
}
type Dosage_DoseAndRate_RateX_Ratio ¶
type Dosage_DoseAndRate_RateX_Ratio struct {
Ratio *Ratio `protobuf:"bytes,1,opt,name=ratio,proto3,oneof"`
}
type Duration ¶
type Duration struct { // Unique id for inter-element referencing Id *String `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // Additional content defined by implementations Extension []*Extension `protobuf:"bytes,2,rep,name=extension,proto3" json:"extension,omitempty"` // Numerical value (with implicit precision) Value *Decimal `protobuf:"bytes,3,opt,name=value,proto3" json:"value,omitempty"` Comparator *Duration_ComparatorCode `protobuf:"bytes,4,opt,name=comparator,proto3" json:"comparator,omitempty"` // Unit representation Unit *String `protobuf:"bytes,5,opt,name=unit,proto3" json:"unit,omitempty"` // System that defines coded unit form System *Uri `protobuf:"bytes,6,opt,name=system,proto3" json:"system,omitempty"` // Coded form of the unit Code *Code `protobuf:"bytes,7,opt,name=code,proto3" json:"code,omitempty"` // contains filtered or unexported fields }
Auto-generated from StructureDefinition for Duration, last updated 2019-12-31T21:03:40.621+11:00. A length of time. See http://hl7.org/fhir/StructureDefinition/Duration
func (*Duration) Descriptor
deprecated
func (*Duration) GetComparator ¶
func (x *Duration) GetComparator() *Duration_ComparatorCode
func (*Duration) GetExtension ¶
func (*Duration) ProtoMessage ¶
func (*Duration) ProtoMessage()
func (*Duration) ProtoReflect ¶
func (x *Duration) ProtoReflect() protoreflect.Message
type Duration_ComparatorCode ¶
type Duration_ComparatorCode struct { Value codes_go_proto.QuantityComparatorCode_Value `protobuf:"varint,1,opt,name=value,proto3,enum=google.fhir.r5.core.QuantityComparatorCode_Value" json:"value,omitempty"` Id *String `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` Extension []*Extension `protobuf:"bytes,3,rep,name=extension,proto3" json:"extension,omitempty"` // contains filtered or unexported fields }
< | <= | >= | > - how to understand the value
func (*Duration_ComparatorCode) Descriptor
deprecated
func (*Duration_ComparatorCode) Descriptor() ([]byte, []int)
Deprecated: Use Duration_ComparatorCode.ProtoReflect.Descriptor instead.
func (*Duration_ComparatorCode) GetExtension ¶
func (x *Duration_ComparatorCode) GetExtension() []*Extension
func (*Duration_ComparatorCode) GetId ¶
func (x *Duration_ComparatorCode) GetId() *String
func (*Duration_ComparatorCode) GetValue ¶
func (x *Duration_ComparatorCode) GetValue() codes_go_proto.QuantityComparatorCode_Value
func (*Duration_ComparatorCode) ProtoMessage ¶
func (*Duration_ComparatorCode) ProtoMessage()
func (*Duration_ComparatorCode) ProtoReflect ¶
func (x *Duration_ComparatorCode) ProtoReflect() protoreflect.Message
func (*Duration_ComparatorCode) Reset ¶
func (x *Duration_ComparatorCode) Reset()
func (*Duration_ComparatorCode) String ¶
func (x *Duration_ComparatorCode) String() string
type ElementDefinition ¶
type ElementDefinition struct { // Unique id for inter-element referencing Id *String `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // Additional content defined by implementations Extension []*Extension `protobuf:"bytes,2,rep,name=extension,proto3" json:"extension,omitempty"` // Extensions that cannot be ignored even if unrecognized ModifierExtension []*Extension `protobuf:"bytes,3,rep,name=modifier_extension,json=modifierExtension,proto3" json:"modifier_extension,omitempty"` // Path of the element in the hierarchy of elements Path *String `protobuf:"bytes,4,opt,name=path,proto3" json:"path,omitempty"` Representation []*ElementDefinition_RepresentationCode `protobuf:"bytes,5,rep,name=representation,proto3" json:"representation,omitempty"` // Name for this particular element (in a set of slices) SliceName *String `protobuf:"bytes,6,opt,name=slice_name,json=sliceName,proto3" json:"slice_name,omitempty"` // If this slice definition constrains an inherited slice definition (or not) SliceIsConstraining *Boolean `protobuf:"bytes,7,opt,name=slice_is_constraining,json=sliceIsConstraining,proto3" json:"slice_is_constraining,omitempty"` // Name for element to display with or prompt for element Label *String `protobuf:"bytes,8,opt,name=label,proto3" json:"label,omitempty"` // Corresponding codes in terminologies Code []*Coding `protobuf:"bytes,9,rep,name=code,proto3" json:"code,omitempty"` Slicing *ElementDefinition_Slicing `protobuf:"bytes,10,opt,name=slicing,proto3" json:"slicing,omitempty"` // Concise definition for space-constrained presentation Short *String `protobuf:"bytes,11,opt,name=short,proto3" json:"short,omitempty"` // Full formal definition as narrative text Definition *Markdown `protobuf:"bytes,12,opt,name=definition,proto3" json:"definition,omitempty"` // Comments about the use of this element Comment *Markdown `protobuf:"bytes,13,opt,name=comment,proto3" json:"comment,omitempty"` // Why this resource has been created Requirements *Markdown `protobuf:"bytes,14,opt,name=requirements,proto3" json:"requirements,omitempty"` // Other names Alias []*String `protobuf:"bytes,15,rep,name=alias,proto3" json:"alias,omitempty"` // Minimum Cardinality Min *UnsignedInt `protobuf:"bytes,16,opt,name=min,proto3" json:"min,omitempty"` // Maximum Cardinality (a number or *) Max *String `protobuf:"bytes,17,opt,name=max,proto3" json:"max,omitempty"` Base *ElementDefinition_Base `protobuf:"bytes,18,opt,name=base,proto3" json:"base,omitempty"` // Reference to definition of content for the element ContentReference *Uri `protobuf:"bytes,19,opt,name=content_reference,json=contentReference,proto3" json:"content_reference,omitempty"` Type []*ElementDefinition_TypeRef `protobuf:"bytes,20,rep,name=type,proto3" json:"type,omitempty"` DefaultValue *ElementDefinition_DefaultValueX `protobuf:"bytes,21,opt,name=default_value,json=defaultValue,proto3" json:"default_value,omitempty"` // Implicit meaning when this element is missing MeaningWhenMissing *Markdown `protobuf:"bytes,22,opt,name=meaning_when_missing,json=meaningWhenMissing,proto3" json:"meaning_when_missing,omitempty"` // What the order of the elements means OrderMeaning *String `protobuf:"bytes,23,opt,name=order_meaning,json=orderMeaning,proto3" json:"order_meaning,omitempty"` Fixed *ElementDefinition_FixedX `protobuf:"bytes,24,opt,name=fixed,proto3" json:"fixed,omitempty"` Pattern *ElementDefinition_PatternX `protobuf:"bytes,25,opt,name=pattern,proto3" json:"pattern,omitempty"` Example []*ElementDefinition_Example `protobuf:"bytes,26,rep,name=example,proto3" json:"example,omitempty"` MinValue *ElementDefinition_MinValueX `protobuf:"bytes,27,opt,name=min_value,json=minValue,proto3" json:"min_value,omitempty"` MaxValue *ElementDefinition_MaxValueX `protobuf:"bytes,28,opt,name=max_value,json=maxValue,proto3" json:"max_value,omitempty"` // Max length for strings MaxLength *Integer `protobuf:"bytes,29,opt,name=max_length,json=maxLength,proto3" json:"max_length,omitempty"` // Reference to invariant about presence Condition []*Id `protobuf:"bytes,30,rep,name=condition,proto3" json:"condition,omitempty"` Constraint []*ElementDefinition_Constraint `protobuf:"bytes,31,rep,name=constraint,proto3" json:"constraint,omitempty"` // If the element must be supported MustSupport *Boolean `protobuf:"bytes,32,opt,name=must_support,json=mustSupport,proto3" json:"must_support,omitempty"` // If this modifies the meaning of other elements IsModifier *Boolean `protobuf:"bytes,33,opt,name=is_modifier,json=isModifier,proto3" json:"is_modifier,omitempty"` // Reason that this element is marked as a modifier IsModifierReason *String `protobuf:"bytes,34,opt,name=is_modifier_reason,json=isModifierReason,proto3" json:"is_modifier_reason,omitempty"` // Include when _summary = true? IsSummary *Boolean `protobuf:"bytes,35,opt,name=is_summary,json=isSummary,proto3" json:"is_summary,omitempty"` Binding *ElementDefinition_ElementDefinitionBinding `protobuf:"bytes,36,opt,name=binding,proto3" json:"binding,omitempty"` Mapping []*ElementDefinition_Mapping `protobuf:"bytes,37,rep,name=mapping,proto3" json:"mapping,omitempty"` // contains filtered or unexported fields }
Auto-generated from StructureDefinition for ElementDefinition, last updated 2019-12-31T21:03:40.621+11: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() []*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() []*Coding
func (*ElementDefinition) GetComment ¶
func (x *ElementDefinition) GetComment() *Markdown
func (*ElementDefinition) GetCondition ¶
func (x *ElementDefinition) GetCondition() []*Id
func (*ElementDefinition) GetConstraint ¶
func (x *ElementDefinition) GetConstraint() []*ElementDefinition_Constraint
func (*ElementDefinition) GetContentReference ¶
func (x *ElementDefinition) GetContentReference() *Uri
func (*ElementDefinition) GetDefaultValue ¶
func (x *ElementDefinition) GetDefaultValue() *ElementDefinition_DefaultValueX
func (*ElementDefinition) GetDefinition ¶
func (x *ElementDefinition) GetDefinition() *Markdown
func (*ElementDefinition) GetExample ¶
func (x *ElementDefinition) GetExample() []*ElementDefinition_Example
func (*ElementDefinition) GetExtension ¶
func (x *ElementDefinition) GetExtension() []*Extension
func (*ElementDefinition) GetFixed ¶
func (x *ElementDefinition) GetFixed() *ElementDefinition_FixedX
func (*ElementDefinition) GetId ¶
func (x *ElementDefinition) GetId() *String
func (*ElementDefinition) GetIsModifier ¶
func (x *ElementDefinition) GetIsModifier() *Boolean
func (*ElementDefinition) GetIsModifierReason ¶
func (x *ElementDefinition) GetIsModifierReason() *String
func (*ElementDefinition) GetIsSummary ¶
func (x *ElementDefinition) GetIsSummary() *Boolean
func (*ElementDefinition) GetLabel ¶
func (x *ElementDefinition) GetLabel() *String
func (*ElementDefinition) GetMapping ¶
func (x *ElementDefinition) GetMapping() []*ElementDefinition_Mapping
func (*ElementDefinition) GetMax ¶
func (x *ElementDefinition) GetMax() *String
func (*ElementDefinition) GetMaxLength ¶
func (x *ElementDefinition) GetMaxLength() *Integer
func (*ElementDefinition) GetMaxValue ¶
func (x *ElementDefinition) GetMaxValue() *ElementDefinition_MaxValueX
func (*ElementDefinition) GetMeaningWhenMissing ¶
func (x *ElementDefinition) GetMeaningWhenMissing() *Markdown
func (*ElementDefinition) GetMin ¶
func (x *ElementDefinition) GetMin() *UnsignedInt
func (*ElementDefinition) GetMinValue ¶
func (x *ElementDefinition) GetMinValue() *ElementDefinition_MinValueX
func (*ElementDefinition) GetModifierExtension ¶
func (x *ElementDefinition) GetModifierExtension() []*Extension
func (*ElementDefinition) GetMustSupport ¶
func (x *ElementDefinition) GetMustSupport() *Boolean
func (*ElementDefinition) GetOrderMeaning ¶
func (x *ElementDefinition) GetOrderMeaning() *String
func (*ElementDefinition) GetPath ¶
func (x *ElementDefinition) GetPath() *String
func (*ElementDefinition) GetPattern ¶
func (x *ElementDefinition) GetPattern() *ElementDefinition_PatternX
func (*ElementDefinition) GetRepresentation ¶
func (x *ElementDefinition) GetRepresentation() []*ElementDefinition_RepresentationCode
func (*ElementDefinition) GetRequirements ¶
func (x *ElementDefinition) GetRequirements() *Markdown
func (*ElementDefinition) GetShort ¶
func (x *ElementDefinition) GetShort() *String
func (*ElementDefinition) GetSliceIsConstraining ¶
func (x *ElementDefinition) GetSliceIsConstraining() *Boolean
func (*ElementDefinition) GetSliceName ¶
func (x *ElementDefinition) GetSliceName() *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 { // Unique id for inter-element referencing Id *String `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // Additional content defined by implementations Extension []*Extension `protobuf:"bytes,2,rep,name=extension,proto3" json:"extension,omitempty"` // Path that identifies the base element Path *String `protobuf:"bytes,3,opt,name=path,proto3" json:"path,omitempty"` // Min cardinality of the base element Min *UnsignedInt `protobuf:"bytes,4,opt,name=min,proto3" json:"min,omitempty"` // Max cardinality of the base element Max *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() []*Extension
func (*ElementDefinition_Base) GetId ¶
func (x *ElementDefinition_Base) GetId() *String
func (*ElementDefinition_Base) GetMax ¶
func (x *ElementDefinition_Base) GetMax() *String
func (*ElementDefinition_Base) GetMin ¶
func (x *ElementDefinition_Base) GetMin() *UnsignedInt
func (*ElementDefinition_Base) GetPath ¶
func (x *ElementDefinition_Base) GetPath() *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 { // Unique id for inter-element referencing Id *String `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // Additional content defined by implementations Extension []*Extension `protobuf:"bytes,2,rep,name=extension,proto3" json:"extension,omitempty"` // Target of 'condition' reference above Key *Id `protobuf:"bytes,3,opt,name=key,proto3" json:"key,omitempty"` // Why this constraint is necessary or appropriate Requirements *String `protobuf:"bytes,4,opt,name=requirements,proto3" json:"requirements,omitempty"` Severity *ElementDefinition_Constraint_SeverityCode `protobuf:"bytes,5,opt,name=severity,proto3" json:"severity,omitempty"` // Human description of constraint Human *String `protobuf:"bytes,6,opt,name=human,proto3" json:"human,omitempty"` // FHIRPath expression of constraint Expression *String `protobuf:"bytes,7,opt,name=expression,proto3" json:"expression,omitempty"` // XPath expression of constraint Xpath *String `protobuf:"bytes,8,opt,name=xpath,proto3" json:"xpath,omitempty"` // Reference to original source of constraint Source *Canonical `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() *String
func (*ElementDefinition_Constraint) GetExtension ¶
func (x *ElementDefinition_Constraint) GetExtension() []*Extension
func (*ElementDefinition_Constraint) GetHuman ¶
func (x *ElementDefinition_Constraint) GetHuman() *String
func (*ElementDefinition_Constraint) GetId ¶
func (x *ElementDefinition_Constraint) GetId() *String
func (*ElementDefinition_Constraint) GetKey ¶
func (x *ElementDefinition_Constraint) GetKey() *Id
func (*ElementDefinition_Constraint) GetRequirements ¶
func (x *ElementDefinition_Constraint) GetRequirements() *String
func (*ElementDefinition_Constraint) GetSeverity ¶
func (x *ElementDefinition_Constraint) GetSeverity() *ElementDefinition_Constraint_SeverityCode
func (*ElementDefinition_Constraint) GetSource ¶
func (x *ElementDefinition_Constraint) GetSource() *Canonical
func (*ElementDefinition_Constraint) GetXpath ¶
func (x *ElementDefinition_Constraint) GetXpath() *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_Constraint_SeverityCode ¶
type ElementDefinition_Constraint_SeverityCode struct { Value codes_go_proto.ConstraintSeverityCode_Value `protobuf:"varint,1,opt,name=value,proto3,enum=google.fhir.r5.core.ConstraintSeverityCode_Value" json:"value,omitempty"` Id *String `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` Extension []*Extension `protobuf:"bytes,3,rep,name=extension,proto3" json:"extension,omitempty"` // contains filtered or unexported fields }
error | warning
func (*ElementDefinition_Constraint_SeverityCode) Descriptor
deprecated
func (*ElementDefinition_Constraint_SeverityCode) Descriptor() ([]byte, []int)
Deprecated: Use ElementDefinition_Constraint_SeverityCode.ProtoReflect.Descriptor instead.
func (*ElementDefinition_Constraint_SeverityCode) GetExtension ¶
func (x *ElementDefinition_Constraint_SeverityCode) GetExtension() []*Extension
func (*ElementDefinition_Constraint_SeverityCode) GetId ¶
func (x *ElementDefinition_Constraint_SeverityCode) GetId() *String
func (*ElementDefinition_Constraint_SeverityCode) GetValue ¶
func (x *ElementDefinition_Constraint_SeverityCode) GetValue() codes_go_proto.ConstraintSeverityCode_Value
func (*ElementDefinition_Constraint_SeverityCode) ProtoMessage ¶
func (*ElementDefinition_Constraint_SeverityCode) ProtoMessage()
func (*ElementDefinition_Constraint_SeverityCode) ProtoReflect ¶
func (x *ElementDefinition_Constraint_SeverityCode) ProtoReflect() protoreflect.Message
func (*ElementDefinition_Constraint_SeverityCode) Reset ¶
func (x *ElementDefinition_Constraint_SeverityCode) Reset()
func (*ElementDefinition_Constraint_SeverityCode) String ¶
func (x *ElementDefinition_Constraint_SeverityCode) String() string
type ElementDefinition_DefaultValueX ¶
type ElementDefinition_DefaultValueX struct { // Types that are assignable to Choice: // *ElementDefinition_DefaultValueX_Base64Binary // *ElementDefinition_DefaultValueX_Boolean // *ElementDefinition_DefaultValueX_Canonical // *ElementDefinition_DefaultValueX_Code // *ElementDefinition_DefaultValueX_Date // *ElementDefinition_DefaultValueX_DateTime // *ElementDefinition_DefaultValueX_Decimal // *ElementDefinition_DefaultValueX_Id // *ElementDefinition_DefaultValueX_Instant // *ElementDefinition_DefaultValueX_Integer // *ElementDefinition_DefaultValueX_Integer64 // *ElementDefinition_DefaultValueX_Markdown // *ElementDefinition_DefaultValueX_Oid // *ElementDefinition_DefaultValueX_PositiveInt // *ElementDefinition_DefaultValueX_StringValue // *ElementDefinition_DefaultValueX_Time // *ElementDefinition_DefaultValueX_UnsignedInt // *ElementDefinition_DefaultValueX_Uri // *ElementDefinition_DefaultValueX_Url // *ElementDefinition_DefaultValueX_Uuid // *ElementDefinition_DefaultValueX_Address // *ElementDefinition_DefaultValueX_Age // *ElementDefinition_DefaultValueX_Annotation // *ElementDefinition_DefaultValueX_Attachment // *ElementDefinition_DefaultValueX_CodeableConcept // *ElementDefinition_DefaultValueX_Coding // *ElementDefinition_DefaultValueX_ContactPoint // *ElementDefinition_DefaultValueX_Count // *ElementDefinition_DefaultValueX_Distance // *ElementDefinition_DefaultValueX_Duration // *ElementDefinition_DefaultValueX_HumanName // *ElementDefinition_DefaultValueX_Identifier // *ElementDefinition_DefaultValueX_Money // *ElementDefinition_DefaultValueX_Period // *ElementDefinition_DefaultValueX_Quantity // *ElementDefinition_DefaultValueX_Range // *ElementDefinition_DefaultValueX_Ratio // *ElementDefinition_DefaultValueX_Reference // *ElementDefinition_DefaultValueX_SampledData // *ElementDefinition_DefaultValueX_Signature // *ElementDefinition_DefaultValueX_Timing // *ElementDefinition_DefaultValueX_ContactDetail // *ElementDefinition_DefaultValueX_Contributor // *ElementDefinition_DefaultValueX_DataRequirement // *ElementDefinition_DefaultValueX_Expression // *ElementDefinition_DefaultValueX_ParameterDefinition // *ElementDefinition_DefaultValueX_RelatedArtifact // *ElementDefinition_DefaultValueX_TriggerDefinition // *ElementDefinition_DefaultValueX_UsageContext // *ElementDefinition_DefaultValueX_Dosage // *ElementDefinition_DefaultValueX_Meta Choice isElementDefinition_DefaultValueX_Choice `protobuf_oneof:"choice"` // contains filtered or unexported fields }
Specified value if missing from instance
func (*ElementDefinition_DefaultValueX) Descriptor
deprecated
func (*ElementDefinition_DefaultValueX) Descriptor() ([]byte, []int)
Deprecated: Use ElementDefinition_DefaultValueX.ProtoReflect.Descriptor instead.
func (*ElementDefinition_DefaultValueX) GetAddress ¶
func (x *ElementDefinition_DefaultValueX) GetAddress() *Address
func (*ElementDefinition_DefaultValueX) GetAge ¶
func (x *ElementDefinition_DefaultValueX) GetAge() *Age
func (*ElementDefinition_DefaultValueX) GetAnnotation ¶
func (x *ElementDefinition_DefaultValueX) GetAnnotation() *Annotation
func (*ElementDefinition_DefaultValueX) GetAttachment ¶
func (x *ElementDefinition_DefaultValueX) GetAttachment() *Attachment
func (*ElementDefinition_DefaultValueX) GetBase64Binary ¶
func (x *ElementDefinition_DefaultValueX) GetBase64Binary() *Base64Binary
func (*ElementDefinition_DefaultValueX) GetBoolean ¶
func (x *ElementDefinition_DefaultValueX) GetBoolean() *Boolean
func (*ElementDefinition_DefaultValueX) GetCanonical ¶
func (x *ElementDefinition_DefaultValueX) GetCanonical() *Canonical
func (*ElementDefinition_DefaultValueX) GetChoice ¶
func (m *ElementDefinition_DefaultValueX) GetChoice() isElementDefinition_DefaultValueX_Choice
func (*ElementDefinition_DefaultValueX) GetCode ¶
func (x *ElementDefinition_DefaultValueX) GetCode() *Code
func (*ElementDefinition_DefaultValueX) GetCodeableConcept ¶
func (x *ElementDefinition_DefaultValueX) GetCodeableConcept() *CodeableConcept
func (*ElementDefinition_DefaultValueX) GetCoding ¶
func (x *ElementDefinition_DefaultValueX) GetCoding() *Coding
func (*ElementDefinition_DefaultValueX) GetContactDetail ¶
func (x *ElementDefinition_DefaultValueX) GetContactDetail() *ContactDetail
func (*ElementDefinition_DefaultValueX) GetContactPoint ¶
func (x *ElementDefinition_DefaultValueX) GetContactPoint() *ContactPoint
func (*ElementDefinition_DefaultValueX) GetContributor ¶
func (x *ElementDefinition_DefaultValueX) GetContributor() *Contributor
func (*ElementDefinition_DefaultValueX) GetCount ¶
func (x *ElementDefinition_DefaultValueX) GetCount() *Count
func (*ElementDefinition_DefaultValueX) GetDataRequirement ¶
func (x *ElementDefinition_DefaultValueX) GetDataRequirement() *DataRequirement
func (*ElementDefinition_DefaultValueX) GetDate ¶
func (x *ElementDefinition_DefaultValueX) GetDate() *Date
func (*ElementDefinition_DefaultValueX) GetDateTime ¶
func (x *ElementDefinition_DefaultValueX) GetDateTime() *DateTime
func (*ElementDefinition_DefaultValueX) GetDecimal ¶
func (x *ElementDefinition_DefaultValueX) GetDecimal() *Decimal
func (*ElementDefinition_DefaultValueX) GetDistance ¶
func (x *ElementDefinition_DefaultValueX) GetDistance() *Distance
func (*ElementDefinition_DefaultValueX) GetDosage ¶
func (x *ElementDefinition_DefaultValueX) GetDosage() *Dosage
func (*ElementDefinition_DefaultValueX) GetDuration ¶
func (x *ElementDefinition_DefaultValueX) GetDuration() *Duration
func (*ElementDefinition_DefaultValueX) GetExpression ¶
func (x *ElementDefinition_DefaultValueX) GetExpression() *Expression
func (*ElementDefinition_DefaultValueX) GetHumanName ¶
func (x *ElementDefinition_DefaultValueX) GetHumanName() *HumanName
func (*ElementDefinition_DefaultValueX) GetId ¶
func (x *ElementDefinition_DefaultValueX) GetId() *Id
func (*ElementDefinition_DefaultValueX) GetIdentifier ¶
func (x *ElementDefinition_DefaultValueX) GetIdentifier() *Identifier
func (*ElementDefinition_DefaultValueX) GetInstant ¶
func (x *ElementDefinition_DefaultValueX) GetInstant() *Instant
func (*ElementDefinition_DefaultValueX) GetInteger ¶
func (x *ElementDefinition_DefaultValueX) GetInteger() *Integer
func (*ElementDefinition_DefaultValueX) GetInteger64 ¶
func (x *ElementDefinition_DefaultValueX) GetInteger64() *Integer64
func (*ElementDefinition_DefaultValueX) GetMarkdown ¶
func (x *ElementDefinition_DefaultValueX) GetMarkdown() *Markdown
func (*ElementDefinition_DefaultValueX) GetMeta ¶
func (x *ElementDefinition_DefaultValueX) GetMeta() *Meta
func (*ElementDefinition_DefaultValueX) GetMoney ¶
func (x *ElementDefinition_DefaultValueX) GetMoney() *Money
func (*ElementDefinition_DefaultValueX) GetOid ¶
func (x *ElementDefinition_DefaultValueX) GetOid() *Oid
func (*ElementDefinition_DefaultValueX) GetParameterDefinition ¶
func (x *ElementDefinition_DefaultValueX) GetParameterDefinition() *ParameterDefinition
func (*ElementDefinition_DefaultValueX) GetPeriod ¶
func (x *ElementDefinition_DefaultValueX) GetPeriod() *Period
func (*ElementDefinition_DefaultValueX) GetPositiveInt ¶
func (x *ElementDefinition_DefaultValueX) GetPositiveInt() *PositiveInt
func (*ElementDefinition_DefaultValueX) GetQuantity ¶
func (x *ElementDefinition_DefaultValueX) GetQuantity() *Quantity
func (*ElementDefinition_DefaultValueX) GetRange ¶
func (x *ElementDefinition_DefaultValueX) GetRange() *Range
func (*ElementDefinition_DefaultValueX) GetRatio ¶
func (x *ElementDefinition_DefaultValueX) GetRatio() *Ratio
func (*ElementDefinition_DefaultValueX) GetReference ¶
func (x *ElementDefinition_DefaultValueX) GetReference() *Reference
func (*ElementDefinition_DefaultValueX) GetRelatedArtifact ¶
func (x *ElementDefinition_DefaultValueX) GetRelatedArtifact() *RelatedArtifact
func (*ElementDefinition_DefaultValueX) GetSampledData ¶
func (x *ElementDefinition_DefaultValueX) GetSampledData() *SampledData
func (*ElementDefinition_DefaultValueX) GetSignature ¶
func (x *ElementDefinition_DefaultValueX) GetSignature() *Signature
func (*ElementDefinition_DefaultValueX) GetStringValue ¶
func (x *ElementDefinition_DefaultValueX) GetStringValue() *String
func (*ElementDefinition_DefaultValueX) GetTime ¶
func (x *ElementDefinition_DefaultValueX) GetTime() *Time
func (*ElementDefinition_DefaultValueX) GetTiming ¶
func (x *ElementDefinition_DefaultValueX) GetTiming() *Timing
func (*ElementDefinition_DefaultValueX) GetTriggerDefinition ¶
func (x *ElementDefinition_DefaultValueX) GetTriggerDefinition() *TriggerDefinition
func (*ElementDefinition_DefaultValueX) GetUnsignedInt ¶
func (x *ElementDefinition_DefaultValueX) GetUnsignedInt() *UnsignedInt
func (*ElementDefinition_DefaultValueX) GetUri ¶
func (x *ElementDefinition_DefaultValueX) GetUri() *Uri
func (*ElementDefinition_DefaultValueX) GetUrl ¶
func (x *ElementDefinition_DefaultValueX) GetUrl() *Url
func (*ElementDefinition_DefaultValueX) GetUsageContext ¶
func (x *ElementDefinition_DefaultValueX) GetUsageContext() *UsageContext
func (*ElementDefinition_DefaultValueX) GetUuid ¶
func (x *ElementDefinition_DefaultValueX) GetUuid() *Uuid
func (*ElementDefinition_DefaultValueX) ProtoMessage ¶
func (*ElementDefinition_DefaultValueX) ProtoMessage()
func (*ElementDefinition_DefaultValueX) ProtoReflect ¶
func (x *ElementDefinition_DefaultValueX) ProtoReflect() protoreflect.Message
func (*ElementDefinition_DefaultValueX) Reset ¶
func (x *ElementDefinition_DefaultValueX) Reset()
func (*ElementDefinition_DefaultValueX) String ¶
func (x *ElementDefinition_DefaultValueX) String() string
type ElementDefinition_DefaultValueX_Address ¶
type ElementDefinition_DefaultValueX_Address struct {
Address *Address `protobuf:"bytes,21,opt,name=address,proto3,oneof"`
}
type ElementDefinition_DefaultValueX_Age ¶
type ElementDefinition_DefaultValueX_Age struct {
Age *Age `protobuf:"bytes,22,opt,name=age,proto3,oneof"`
}
type ElementDefinition_DefaultValueX_Annotation ¶
type ElementDefinition_DefaultValueX_Annotation struct {
Annotation *Annotation `protobuf:"bytes,23,opt,name=annotation,proto3,oneof"`
}
type ElementDefinition_DefaultValueX_Attachment ¶
type ElementDefinition_DefaultValueX_Attachment struct {
Attachment *Attachment `protobuf:"bytes,24,opt,name=attachment,proto3,oneof"`
}
type ElementDefinition_DefaultValueX_Base64Binary ¶
type ElementDefinition_DefaultValueX_Base64Binary struct {
Base64Binary *Base64Binary `protobuf:"bytes,1,opt,name=base64_binary,json=base64Binary,proto3,oneof"`
}
type ElementDefinition_DefaultValueX_Boolean ¶
type ElementDefinition_DefaultValueX_Boolean struct {
Boolean *Boolean `protobuf:"bytes,2,opt,name=boolean,proto3,oneof"`
}
type ElementDefinition_DefaultValueX_Canonical ¶
type ElementDefinition_DefaultValueX_Canonical struct {
Canonical *Canonical `protobuf:"bytes,3,opt,name=canonical,proto3,oneof"`
}
type ElementDefinition_DefaultValueX_Code ¶
type ElementDefinition_DefaultValueX_Code struct {
Code *Code `protobuf:"bytes,4,opt,name=code,proto3,oneof"`
}
type ElementDefinition_DefaultValueX_CodeableConcept ¶
type ElementDefinition_DefaultValueX_CodeableConcept struct {
CodeableConcept *CodeableConcept `protobuf:"bytes,25,opt,name=codeable_concept,json=codeableConcept,proto3,oneof"`
}
type ElementDefinition_DefaultValueX_Coding ¶
type ElementDefinition_DefaultValueX_Coding struct {
Coding *Coding `protobuf:"bytes,26,opt,name=coding,proto3,oneof"`
}
type ElementDefinition_DefaultValueX_ContactDetail ¶
type ElementDefinition_DefaultValueX_ContactDetail struct {
ContactDetail *ContactDetail `protobuf:"bytes,42,opt,name=contact_detail,json=contactDetail,proto3,oneof"`
}
type ElementDefinition_DefaultValueX_ContactPoint ¶
type ElementDefinition_DefaultValueX_ContactPoint struct {
ContactPoint *ContactPoint `protobuf:"bytes,27,opt,name=contact_point,json=contactPoint,proto3,oneof"`
}
type ElementDefinition_DefaultValueX_Contributor ¶
type ElementDefinition_DefaultValueX_Contributor struct {
Contributor *Contributor `protobuf:"bytes,43,opt,name=contributor,proto3,oneof"`
}
type ElementDefinition_DefaultValueX_Count ¶
type ElementDefinition_DefaultValueX_Count struct {
Count *Count `protobuf:"bytes,28,opt,name=count,proto3,oneof"`
}
type ElementDefinition_DefaultValueX_DataRequirement ¶
type ElementDefinition_DefaultValueX_DataRequirement struct {
DataRequirement *DataRequirement `protobuf:"bytes,44,opt,name=data_requirement,json=dataRequirement,proto3,oneof"`
}
type ElementDefinition_DefaultValueX_Date ¶
type ElementDefinition_DefaultValueX_Date struct {
Date *Date `protobuf:"bytes,5,opt,name=date,proto3,oneof"`
}
type ElementDefinition_DefaultValueX_DateTime ¶
type ElementDefinition_DefaultValueX_DateTime struct {
DateTime *DateTime `protobuf:"bytes,6,opt,name=date_time,json=dateTime,proto3,oneof"`
}
type ElementDefinition_DefaultValueX_Decimal ¶
type ElementDefinition_DefaultValueX_Decimal struct {
Decimal *Decimal `protobuf:"bytes,7,opt,name=decimal,proto3,oneof"`
}
type ElementDefinition_DefaultValueX_Distance ¶
type ElementDefinition_DefaultValueX_Distance struct {
Distance *Distance `protobuf:"bytes,29,opt,name=distance,proto3,oneof"`
}
type ElementDefinition_DefaultValueX_Dosage ¶
type ElementDefinition_DefaultValueX_Dosage struct {
Dosage *Dosage `protobuf:"bytes,50,opt,name=dosage,proto3,oneof"`
}
type ElementDefinition_DefaultValueX_Duration ¶
type ElementDefinition_DefaultValueX_Duration struct {
Duration *Duration `protobuf:"bytes,30,opt,name=duration,proto3,oneof"`
}
type ElementDefinition_DefaultValueX_Expression ¶
type ElementDefinition_DefaultValueX_Expression struct {
Expression *Expression `protobuf:"bytes,45,opt,name=expression,proto3,oneof"`
}
type ElementDefinition_DefaultValueX_HumanName ¶
type ElementDefinition_DefaultValueX_HumanName struct {
HumanName *HumanName `protobuf:"bytes,31,opt,name=human_name,json=humanName,proto3,oneof"`
}
type ElementDefinition_DefaultValueX_Id ¶
type ElementDefinition_DefaultValueX_Id struct {
Id *Id `protobuf:"bytes,8,opt,name=id,proto3,oneof"`
}
type ElementDefinition_DefaultValueX_Identifier ¶
type ElementDefinition_DefaultValueX_Identifier struct {
Identifier *Identifier `protobuf:"bytes,32,opt,name=identifier,proto3,oneof"`
}
type ElementDefinition_DefaultValueX_Instant ¶
type ElementDefinition_DefaultValueX_Instant struct {
Instant *Instant `protobuf:"bytes,9,opt,name=instant,proto3,oneof"`
}
type ElementDefinition_DefaultValueX_Integer ¶
type ElementDefinition_DefaultValueX_Integer struct {
Integer *Integer `protobuf:"bytes,10,opt,name=integer,proto3,oneof"`
}
type ElementDefinition_DefaultValueX_Integer64 ¶
type ElementDefinition_DefaultValueX_Integer64 struct {
Integer64 *Integer64 `protobuf:"bytes,11,opt,name=integer64,proto3,oneof"`
}
type ElementDefinition_DefaultValueX_Markdown ¶
type ElementDefinition_DefaultValueX_Markdown struct {
Markdown *Markdown `protobuf:"bytes,12,opt,name=markdown,proto3,oneof"`
}
type ElementDefinition_DefaultValueX_Meta ¶
type ElementDefinition_DefaultValueX_Meta struct {
Meta *Meta `protobuf:"bytes,51,opt,name=meta,proto3,oneof"`
}
type ElementDefinition_DefaultValueX_Money ¶
type ElementDefinition_DefaultValueX_Money struct {
Money *Money `protobuf:"bytes,33,opt,name=money,proto3,oneof"`
}
type ElementDefinition_DefaultValueX_Oid ¶
type ElementDefinition_DefaultValueX_Oid struct {
Oid *Oid `protobuf:"bytes,13,opt,name=oid,proto3,oneof"`
}
type ElementDefinition_DefaultValueX_ParameterDefinition ¶
type ElementDefinition_DefaultValueX_ParameterDefinition struct {
ParameterDefinition *ParameterDefinition `protobuf:"bytes,46,opt,name=parameter_definition,json=parameterDefinition,proto3,oneof"`
}
type ElementDefinition_DefaultValueX_Period ¶
type ElementDefinition_DefaultValueX_Period struct {
Period *Period `protobuf:"bytes,34,opt,name=period,proto3,oneof"`
}
type ElementDefinition_DefaultValueX_PositiveInt ¶
type ElementDefinition_DefaultValueX_PositiveInt struct {
PositiveInt *PositiveInt `protobuf:"bytes,14,opt,name=positive_int,json=positiveInt,proto3,oneof"`
}
type ElementDefinition_DefaultValueX_Quantity ¶
type ElementDefinition_DefaultValueX_Quantity struct {
Quantity *Quantity `protobuf:"bytes,35,opt,name=quantity,proto3,oneof"`
}
type ElementDefinition_DefaultValueX_Range ¶
type ElementDefinition_DefaultValueX_Range struct {
Range *Range `protobuf:"bytes,36,opt,name=range,proto3,oneof"`
}
type ElementDefinition_DefaultValueX_Ratio ¶
type ElementDefinition_DefaultValueX_Ratio struct {
Ratio *Ratio `protobuf:"bytes,37,opt,name=ratio,proto3,oneof"`
}
type ElementDefinition_DefaultValueX_Reference ¶
type ElementDefinition_DefaultValueX_Reference struct {
Reference *Reference `protobuf:"bytes,38,opt,name=reference,proto3,oneof"`
}
type ElementDefinition_DefaultValueX_RelatedArtifact ¶
type ElementDefinition_DefaultValueX_RelatedArtifact struct {
RelatedArtifact *RelatedArtifact `protobuf:"bytes,47,opt,name=related_artifact,json=relatedArtifact,proto3,oneof"`
}
type ElementDefinition_DefaultValueX_SampledData ¶
type ElementDefinition_DefaultValueX_SampledData struct {
SampledData *SampledData `protobuf:"bytes,39,opt,name=sampled_data,json=sampledData,proto3,oneof"`
}
type ElementDefinition_DefaultValueX_Signature ¶
type ElementDefinition_DefaultValueX_Signature struct {
Signature *Signature `protobuf:"bytes,40,opt,name=signature,proto3,oneof"`
}
type ElementDefinition_DefaultValueX_StringValue ¶
type ElementDefinition_DefaultValueX_StringValue struct {
StringValue *String `protobuf:"bytes,15,opt,name=string_value,json=string,proto3,oneof"`
}
type ElementDefinition_DefaultValueX_Time ¶
type ElementDefinition_DefaultValueX_Time struct {
Time *Time `protobuf:"bytes,16,opt,name=time,proto3,oneof"`
}
type ElementDefinition_DefaultValueX_Timing ¶
type ElementDefinition_DefaultValueX_Timing struct {
Timing *Timing `protobuf:"bytes,41,opt,name=timing,proto3,oneof"`
}
type ElementDefinition_DefaultValueX_TriggerDefinition ¶
type ElementDefinition_DefaultValueX_TriggerDefinition struct {
TriggerDefinition *TriggerDefinition `protobuf:"bytes,48,opt,name=trigger_definition,json=triggerDefinition,proto3,oneof"`
}
type ElementDefinition_DefaultValueX_UnsignedInt ¶
type ElementDefinition_DefaultValueX_UnsignedInt struct {
UnsignedInt *UnsignedInt `protobuf:"bytes,17,opt,name=unsigned_int,json=unsignedInt,proto3,oneof"`
}
type ElementDefinition_DefaultValueX_Uri ¶
type ElementDefinition_DefaultValueX_Uri struct {
Uri *Uri `protobuf:"bytes,18,opt,name=uri,proto3,oneof"`
}
type ElementDefinition_DefaultValueX_Url ¶
type ElementDefinition_DefaultValueX_Url struct {
Url *Url `protobuf:"bytes,19,opt,name=url,proto3,oneof"`
}
type ElementDefinition_DefaultValueX_UsageContext ¶
type ElementDefinition_DefaultValueX_UsageContext struct {
UsageContext *UsageContext `protobuf:"bytes,49,opt,name=usage_context,json=usageContext,proto3,oneof"`
}
type ElementDefinition_DefaultValueX_Uuid ¶
type ElementDefinition_DefaultValueX_Uuid struct {
Uuid *Uuid `protobuf:"bytes,20,opt,name=uuid,proto3,oneof"`
}
type ElementDefinition_ElementDefinitionBinding ¶
type ElementDefinition_ElementDefinitionBinding struct { // Unique id for inter-element referencing Id *String `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // Additional content defined by implementations Extension []*Extension `protobuf:"bytes,2,rep,name=extension,proto3" json:"extension,omitempty"` Strength *ElementDefinition_ElementDefinitionBinding_StrengthCode `protobuf:"bytes,3,opt,name=strength,proto3" json:"strength,omitempty"` // Human explanation of the value set Description *String `protobuf:"bytes,4,opt,name=description,proto3" json:"description,omitempty"` // Source of value set ValueSet *Canonical `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() *String
func (*ElementDefinition_ElementDefinitionBinding) GetExtension ¶
func (x *ElementDefinition_ElementDefinitionBinding) GetExtension() []*Extension
func (*ElementDefinition_ElementDefinitionBinding) GetId ¶
func (x *ElementDefinition_ElementDefinitionBinding) GetId() *String
func (*ElementDefinition_ElementDefinitionBinding) GetStrength ¶
func (x *ElementDefinition_ElementDefinitionBinding) GetStrength() *ElementDefinition_ElementDefinitionBinding_StrengthCode
func (*ElementDefinition_ElementDefinitionBinding) GetValueSet ¶
func (x *ElementDefinition_ElementDefinitionBinding) GetValueSet() *Canonical
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_StrengthCode ¶
type ElementDefinition_ElementDefinitionBinding_StrengthCode struct { Value codes_go_proto.BindingStrengthCode_Value `protobuf:"varint,1,opt,name=value,proto3,enum=google.fhir.r5.core.BindingStrengthCode_Value" json:"value,omitempty"` Id *String `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` Extension []*Extension `protobuf:"bytes,3,rep,name=extension,proto3" json:"extension,omitempty"` // contains filtered or unexported fields }
required | extensible | preferred | example
func (*ElementDefinition_ElementDefinitionBinding_StrengthCode) Descriptor
deprecated
func (*ElementDefinition_ElementDefinitionBinding_StrengthCode) Descriptor() ([]byte, []int)
Deprecated: Use ElementDefinition_ElementDefinitionBinding_StrengthCode.ProtoReflect.Descriptor instead.
func (*ElementDefinition_ElementDefinitionBinding_StrengthCode) GetExtension ¶
func (x *ElementDefinition_ElementDefinitionBinding_StrengthCode) GetExtension() []*Extension
func (*ElementDefinition_ElementDefinitionBinding_StrengthCode) GetId ¶
func (x *ElementDefinition_ElementDefinitionBinding_StrengthCode) GetId() *String
func (*ElementDefinition_ElementDefinitionBinding_StrengthCode) ProtoMessage ¶
func (*ElementDefinition_ElementDefinitionBinding_StrengthCode) ProtoMessage()
func (*ElementDefinition_ElementDefinitionBinding_StrengthCode) ProtoReflect ¶
func (x *ElementDefinition_ElementDefinitionBinding_StrengthCode) ProtoReflect() protoreflect.Message
func (*ElementDefinition_ElementDefinitionBinding_StrengthCode) Reset ¶
func (x *ElementDefinition_ElementDefinitionBinding_StrengthCode) Reset()
func (*ElementDefinition_ElementDefinitionBinding_StrengthCode) String ¶
func (x *ElementDefinition_ElementDefinitionBinding_StrengthCode) String() string
type ElementDefinition_Example ¶
type ElementDefinition_Example struct { // Unique id for inter-element referencing Id *String `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // Additional content defined by implementations Extension []*Extension `protobuf:"bytes,2,rep,name=extension,proto3" json:"extension,omitempty"` // Describes the purpose of this example Label *String `protobuf:"bytes,3,opt,name=label,proto3" json:"label,omitempty"` Value *ElementDefinition_Example_ValueX `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() []*Extension
func (*ElementDefinition_Example) GetId ¶
func (x *ElementDefinition_Example) GetId() *String
func (*ElementDefinition_Example) GetLabel ¶
func (x *ElementDefinition_Example) GetLabel() *String
func (*ElementDefinition_Example) GetValue ¶
func (x *ElementDefinition_Example) GetValue() *ElementDefinition_Example_ValueX
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_ValueX ¶
type ElementDefinition_Example_ValueX struct { // Types that are assignable to Choice: // *ElementDefinition_Example_ValueX_Base64Binary // *ElementDefinition_Example_ValueX_Boolean // *ElementDefinition_Example_ValueX_Canonical // *ElementDefinition_Example_ValueX_Code // *ElementDefinition_Example_ValueX_Date // *ElementDefinition_Example_ValueX_DateTime // *ElementDefinition_Example_ValueX_Decimal // *ElementDefinition_Example_ValueX_Id // *ElementDefinition_Example_ValueX_Instant // *ElementDefinition_Example_ValueX_Integer // *ElementDefinition_Example_ValueX_Integer64 // *ElementDefinition_Example_ValueX_Markdown // *ElementDefinition_Example_ValueX_Oid // *ElementDefinition_Example_ValueX_PositiveInt // *ElementDefinition_Example_ValueX_StringValue // *ElementDefinition_Example_ValueX_Time // *ElementDefinition_Example_ValueX_UnsignedInt // *ElementDefinition_Example_ValueX_Uri // *ElementDefinition_Example_ValueX_Url // *ElementDefinition_Example_ValueX_Uuid // *ElementDefinition_Example_ValueX_Address // *ElementDefinition_Example_ValueX_Age // *ElementDefinition_Example_ValueX_Annotation // *ElementDefinition_Example_ValueX_Attachment // *ElementDefinition_Example_ValueX_CodeableConcept // *ElementDefinition_Example_ValueX_Coding // *ElementDefinition_Example_ValueX_ContactPoint // *ElementDefinition_Example_ValueX_Count // *ElementDefinition_Example_ValueX_Distance // *ElementDefinition_Example_ValueX_Duration // *ElementDefinition_Example_ValueX_HumanName // *ElementDefinition_Example_ValueX_Identifier // *ElementDefinition_Example_ValueX_Money // *ElementDefinition_Example_ValueX_Period // *ElementDefinition_Example_ValueX_Quantity // *ElementDefinition_Example_ValueX_Range // *ElementDefinition_Example_ValueX_Ratio // *ElementDefinition_Example_ValueX_Reference // *ElementDefinition_Example_ValueX_SampledData // *ElementDefinition_Example_ValueX_Signature // *ElementDefinition_Example_ValueX_Timing // *ElementDefinition_Example_ValueX_ContactDetail // *ElementDefinition_Example_ValueX_Contributor // *ElementDefinition_Example_ValueX_DataRequirement // *ElementDefinition_Example_ValueX_Expression // *ElementDefinition_Example_ValueX_ParameterDefinition // *ElementDefinition_Example_ValueX_RelatedArtifact // *ElementDefinition_Example_ValueX_TriggerDefinition // *ElementDefinition_Example_ValueX_UsageContext // *ElementDefinition_Example_ValueX_Dosage // *ElementDefinition_Example_ValueX_Meta Choice isElementDefinition_Example_ValueX_Choice `protobuf_oneof:"choice"` // contains filtered or unexported fields }
Value of Example (one of allowed types)
func (*ElementDefinition_Example_ValueX) Descriptor
deprecated
func (*ElementDefinition_Example_ValueX) Descriptor() ([]byte, []int)
Deprecated: Use ElementDefinition_Example_ValueX.ProtoReflect.Descriptor instead.
func (*ElementDefinition_Example_ValueX) GetAddress ¶
func (x *ElementDefinition_Example_ValueX) GetAddress() *Address
func (*ElementDefinition_Example_ValueX) GetAge ¶
func (x *ElementDefinition_Example_ValueX) GetAge() *Age
func (*ElementDefinition_Example_ValueX) GetAnnotation ¶
func (x *ElementDefinition_Example_ValueX) GetAnnotation() *Annotation
func (*ElementDefinition_Example_ValueX) GetAttachment ¶
func (x *ElementDefinition_Example_ValueX) GetAttachment() *Attachment
func (*ElementDefinition_Example_ValueX) GetBase64Binary ¶
func (x *ElementDefinition_Example_ValueX) GetBase64Binary() *Base64Binary
func (*ElementDefinition_Example_ValueX) GetBoolean ¶
func (x *ElementDefinition_Example_ValueX) GetBoolean() *Boolean
func (*ElementDefinition_Example_ValueX) GetCanonical ¶
func (x *ElementDefinition_Example_ValueX) GetCanonical() *Canonical
func (*ElementDefinition_Example_ValueX) GetChoice ¶
func (m *ElementDefinition_Example_ValueX) GetChoice() isElementDefinition_Example_ValueX_Choice
func (*ElementDefinition_Example_ValueX) GetCode ¶
func (x *ElementDefinition_Example_ValueX) GetCode() *Code
func (*ElementDefinition_Example_ValueX) GetCodeableConcept ¶
func (x *ElementDefinition_Example_ValueX) GetCodeableConcept() *CodeableConcept
func (*ElementDefinition_Example_ValueX) GetCoding ¶
func (x *ElementDefinition_Example_ValueX) GetCoding() *Coding
func (*ElementDefinition_Example_ValueX) GetContactDetail ¶
func (x *ElementDefinition_Example_ValueX) GetContactDetail() *ContactDetail
func (*ElementDefinition_Example_ValueX) GetContactPoint ¶
func (x *ElementDefinition_Example_ValueX) GetContactPoint() *ContactPoint
func (*ElementDefinition_Example_ValueX) GetContributor ¶
func (x *ElementDefinition_Example_ValueX) GetContributor() *Contributor
func (*ElementDefinition_Example_ValueX) GetCount ¶
func (x *ElementDefinition_Example_ValueX) GetCount() *Count
func (*ElementDefinition_Example_ValueX) GetDataRequirement ¶
func (x *ElementDefinition_Example_ValueX) GetDataRequirement() *DataRequirement
func (*ElementDefinition_Example_ValueX) GetDate ¶
func (x *ElementDefinition_Example_ValueX) GetDate() *Date
func (*ElementDefinition_Example_ValueX) GetDateTime ¶
func (x *ElementDefinition_Example_ValueX) GetDateTime() *DateTime
func (*ElementDefinition_Example_ValueX) GetDecimal ¶
func (x *ElementDefinition_Example_ValueX) GetDecimal() *Decimal
func (*ElementDefinition_Example_ValueX) GetDistance ¶
func (x *ElementDefinition_Example_ValueX) GetDistance() *Distance
func (*ElementDefinition_Example_ValueX) GetDosage ¶
func (x *ElementDefinition_Example_ValueX) GetDosage() *Dosage
func (*ElementDefinition_Example_ValueX) GetDuration ¶
func (x *ElementDefinition_Example_ValueX) GetDuration() *Duration
func (*ElementDefinition_Example_ValueX) GetExpression ¶
func (x *ElementDefinition_Example_ValueX) GetExpression() *Expression
func (*ElementDefinition_Example_ValueX) GetHumanName ¶
func (x *ElementDefinition_Example_ValueX) GetHumanName() *HumanName
func (*ElementDefinition_Example_ValueX) GetId ¶
func (x *ElementDefinition_Example_ValueX) GetId() *Id
func (*ElementDefinition_Example_ValueX) GetIdentifier ¶
func (x *ElementDefinition_Example_ValueX) GetIdentifier() *Identifier
func (*ElementDefinition_Example_ValueX) GetInstant ¶
func (x *ElementDefinition_Example_ValueX) GetInstant() *Instant
func (*ElementDefinition_Example_ValueX) GetInteger ¶
func (x *ElementDefinition_Example_ValueX) GetInteger() *Integer
func (*ElementDefinition_Example_ValueX) GetInteger64 ¶
func (x *ElementDefinition_Example_ValueX) GetInteger64() *Integer64
func (*ElementDefinition_Example_ValueX) GetMarkdown ¶
func (x *ElementDefinition_Example_ValueX) GetMarkdown() *Markdown
func (*ElementDefinition_Example_ValueX) GetMeta ¶
func (x *ElementDefinition_Example_ValueX) GetMeta() *Meta
func (*ElementDefinition_Example_ValueX) GetMoney ¶
func (x *ElementDefinition_Example_ValueX) GetMoney() *Money
func (*ElementDefinition_Example_ValueX) GetOid ¶
func (x *ElementDefinition_Example_ValueX) GetOid() *Oid
func (*ElementDefinition_Example_ValueX) GetParameterDefinition ¶
func (x *ElementDefinition_Example_ValueX) GetParameterDefinition() *ParameterDefinition
func (*ElementDefinition_Example_ValueX) GetPeriod ¶
func (x *ElementDefinition_Example_ValueX) GetPeriod() *Period
func (*ElementDefinition_Example_ValueX) GetPositiveInt ¶
func (x *ElementDefinition_Example_ValueX) GetPositiveInt() *PositiveInt
func (*ElementDefinition_Example_ValueX) GetQuantity ¶
func (x *ElementDefinition_Example_ValueX) GetQuantity() *Quantity
func (*ElementDefinition_Example_ValueX) GetRange ¶
func (x *ElementDefinition_Example_ValueX) GetRange() *Range
func (*ElementDefinition_Example_ValueX) GetRatio ¶
func (x *ElementDefinition_Example_ValueX) GetRatio() *Ratio
func (*ElementDefinition_Example_ValueX) GetReference ¶
func (x *ElementDefinition_Example_ValueX) GetReference() *Reference
func (*ElementDefinition_Example_ValueX) GetRelatedArtifact ¶
func (x *ElementDefinition_Example_ValueX) GetRelatedArtifact() *RelatedArtifact
func (*ElementDefinition_Example_ValueX) GetSampledData ¶
func (x *ElementDefinition_Example_ValueX) GetSampledData() *SampledData
func (*ElementDefinition_Example_ValueX) GetSignature ¶
func (x *ElementDefinition_Example_ValueX) GetSignature() *Signature
func (*ElementDefinition_Example_ValueX) GetStringValue ¶
func (x *ElementDefinition_Example_ValueX) GetStringValue() *String
func (*ElementDefinition_Example_ValueX) GetTime ¶
func (x *ElementDefinition_Example_ValueX) GetTime() *Time
func (*ElementDefinition_Example_ValueX) GetTiming ¶
func (x *ElementDefinition_Example_ValueX) GetTiming() *Timing
func (*ElementDefinition_Example_ValueX) GetTriggerDefinition ¶
func (x *ElementDefinition_Example_ValueX) GetTriggerDefinition() *TriggerDefinition
func (*ElementDefinition_Example_ValueX) GetUnsignedInt ¶
func (x *ElementDefinition_Example_ValueX) GetUnsignedInt() *UnsignedInt
func (*ElementDefinition_Example_ValueX) GetUri ¶
func (x *ElementDefinition_Example_ValueX) GetUri() *Uri
func (*ElementDefinition_Example_ValueX) GetUrl ¶
func (x *ElementDefinition_Example_ValueX) GetUrl() *Url
func (*ElementDefinition_Example_ValueX) GetUsageContext ¶
func (x *ElementDefinition_Example_ValueX) GetUsageContext() *UsageContext
func (*ElementDefinition_Example_ValueX) GetUuid ¶
func (x *ElementDefinition_Example_ValueX) GetUuid() *Uuid
func (*ElementDefinition_Example_ValueX) ProtoMessage ¶
func (*ElementDefinition_Example_ValueX) ProtoMessage()
func (*ElementDefinition_Example_ValueX) ProtoReflect ¶
func (x *ElementDefinition_Example_ValueX) ProtoReflect() protoreflect.Message
func (*ElementDefinition_Example_ValueX) Reset ¶
func (x *ElementDefinition_Example_ValueX) Reset()
func (*ElementDefinition_Example_ValueX) String ¶
func (x *ElementDefinition_Example_ValueX) String() string
type ElementDefinition_Example_ValueX_Address ¶
type ElementDefinition_Example_ValueX_Address struct {
Address *Address `protobuf:"bytes,21,opt,name=address,proto3,oneof"`
}
type ElementDefinition_Example_ValueX_Age ¶
type ElementDefinition_Example_ValueX_Age struct {
Age *Age `protobuf:"bytes,22,opt,name=age,proto3,oneof"`
}
type ElementDefinition_Example_ValueX_Annotation ¶
type ElementDefinition_Example_ValueX_Annotation struct {
Annotation *Annotation `protobuf:"bytes,23,opt,name=annotation,proto3,oneof"`
}
type ElementDefinition_Example_ValueX_Attachment ¶
type ElementDefinition_Example_ValueX_Attachment struct {
Attachment *Attachment `protobuf:"bytes,24,opt,name=attachment,proto3,oneof"`
}
type ElementDefinition_Example_ValueX_Base64Binary ¶
type ElementDefinition_Example_ValueX_Base64Binary struct {
Base64Binary *Base64Binary `protobuf:"bytes,1,opt,name=base64_binary,json=base64Binary,proto3,oneof"`
}
type ElementDefinition_Example_ValueX_Boolean ¶
type ElementDefinition_Example_ValueX_Boolean struct {
Boolean *Boolean `protobuf:"bytes,2,opt,name=boolean,proto3,oneof"`
}
type ElementDefinition_Example_ValueX_Canonical ¶
type ElementDefinition_Example_ValueX_Canonical struct {
Canonical *Canonical `protobuf:"bytes,3,opt,name=canonical,proto3,oneof"`
}
type ElementDefinition_Example_ValueX_Code ¶
type ElementDefinition_Example_ValueX_Code struct {
Code *Code `protobuf:"bytes,4,opt,name=code,proto3,oneof"`
}
type ElementDefinition_Example_ValueX_CodeableConcept ¶
type ElementDefinition_Example_ValueX_CodeableConcept struct {
CodeableConcept *CodeableConcept `protobuf:"bytes,25,opt,name=codeable_concept,json=codeableConcept,proto3,oneof"`
}
type ElementDefinition_Example_ValueX_Coding ¶
type ElementDefinition_Example_ValueX_Coding struct {
Coding *Coding `protobuf:"bytes,26,opt,name=coding,proto3,oneof"`
}
type ElementDefinition_Example_ValueX_ContactDetail ¶
type ElementDefinition_Example_ValueX_ContactDetail struct {
ContactDetail *ContactDetail `protobuf:"bytes,42,opt,name=contact_detail,json=contactDetail,proto3,oneof"`
}
type ElementDefinition_Example_ValueX_ContactPoint ¶
type ElementDefinition_Example_ValueX_ContactPoint struct {
ContactPoint *ContactPoint `protobuf:"bytes,27,opt,name=contact_point,json=contactPoint,proto3,oneof"`
}
type ElementDefinition_Example_ValueX_Contributor ¶
type ElementDefinition_Example_ValueX_Contributor struct {
Contributor *Contributor `protobuf:"bytes,43,opt,name=contributor,proto3,oneof"`
}
type ElementDefinition_Example_ValueX_Count ¶
type ElementDefinition_Example_ValueX_Count struct {
Count *Count `protobuf:"bytes,28,opt,name=count,proto3,oneof"`
}
type ElementDefinition_Example_ValueX_DataRequirement ¶
type ElementDefinition_Example_ValueX_DataRequirement struct {
DataRequirement *DataRequirement `protobuf:"bytes,44,opt,name=data_requirement,json=dataRequirement,proto3,oneof"`
}
type ElementDefinition_Example_ValueX_Date ¶
type ElementDefinition_Example_ValueX_Date struct {
Date *Date `protobuf:"bytes,5,opt,name=date,proto3,oneof"`
}
type ElementDefinition_Example_ValueX_DateTime ¶
type ElementDefinition_Example_ValueX_DateTime struct {
DateTime *DateTime `protobuf:"bytes,6,opt,name=date_time,json=dateTime,proto3,oneof"`
}
type ElementDefinition_Example_ValueX_Decimal ¶
type ElementDefinition_Example_ValueX_Decimal struct {
Decimal *Decimal `protobuf:"bytes,7,opt,name=decimal,proto3,oneof"`
}
type ElementDefinition_Example_ValueX_Distance ¶
type ElementDefinition_Example_ValueX_Distance struct {
Distance *Distance `protobuf:"bytes,29,opt,name=distance,proto3,oneof"`
}
type ElementDefinition_Example_ValueX_Dosage ¶
type ElementDefinition_Example_ValueX_Dosage struct {
Dosage *Dosage `protobuf:"bytes,50,opt,name=dosage,proto3,oneof"`
}
type ElementDefinition_Example_ValueX_Duration ¶
type ElementDefinition_Example_ValueX_Duration struct {
Duration *Duration `protobuf:"bytes,30,opt,name=duration,proto3,oneof"`
}
type ElementDefinition_Example_ValueX_Expression ¶
type ElementDefinition_Example_ValueX_Expression struct {
Expression *Expression `protobuf:"bytes,45,opt,name=expression,proto3,oneof"`
}
type ElementDefinition_Example_ValueX_HumanName ¶
type ElementDefinition_Example_ValueX_HumanName struct {
HumanName *HumanName `protobuf:"bytes,31,opt,name=human_name,json=humanName,proto3,oneof"`
}
type ElementDefinition_Example_ValueX_Id ¶
type ElementDefinition_Example_ValueX_Id struct {
Id *Id `protobuf:"bytes,8,opt,name=id,proto3,oneof"`
}
type ElementDefinition_Example_ValueX_Identifier ¶
type ElementDefinition_Example_ValueX_Identifier struct {
Identifier *Identifier `protobuf:"bytes,32,opt,name=identifier,proto3,oneof"`
}
type ElementDefinition_Example_ValueX_Instant ¶
type ElementDefinition_Example_ValueX_Instant struct {
Instant *Instant `protobuf:"bytes,9,opt,name=instant,proto3,oneof"`
}
type ElementDefinition_Example_ValueX_Integer ¶
type ElementDefinition_Example_ValueX_Integer struct {
Integer *Integer `protobuf:"bytes,10,opt,name=integer,proto3,oneof"`
}
type ElementDefinition_Example_ValueX_Integer64 ¶
type ElementDefinition_Example_ValueX_Integer64 struct {
Integer64 *Integer64 `protobuf:"bytes,11,opt,name=integer64,proto3,oneof"`
}
type ElementDefinition_Example_ValueX_Markdown ¶
type ElementDefinition_Example_ValueX_Markdown struct {
Markdown *Markdown `protobuf:"bytes,12,opt,name=markdown,proto3,oneof"`
}
type ElementDefinition_Example_ValueX_Meta ¶
type ElementDefinition_Example_ValueX_Meta struct {
Meta *Meta `protobuf:"bytes,51,opt,name=meta,proto3,oneof"`
}
type ElementDefinition_Example_ValueX_Money ¶
type ElementDefinition_Example_ValueX_Money struct {
Money *Money `protobuf:"bytes,33,opt,name=money,proto3,oneof"`
}
type ElementDefinition_Example_ValueX_Oid ¶
type ElementDefinition_Example_ValueX_Oid struct {
Oid *Oid `protobuf:"bytes,13,opt,name=oid,proto3,oneof"`
}
type ElementDefinition_Example_ValueX_ParameterDefinition ¶
type ElementDefinition_Example_ValueX_ParameterDefinition struct {
ParameterDefinition *ParameterDefinition `protobuf:"bytes,46,opt,name=parameter_definition,json=parameterDefinition,proto3,oneof"`
}
type ElementDefinition_Example_ValueX_Period ¶
type ElementDefinition_Example_ValueX_Period struct {
Period *Period `protobuf:"bytes,34,opt,name=period,proto3,oneof"`
}
type ElementDefinition_Example_ValueX_PositiveInt ¶
type ElementDefinition_Example_ValueX_PositiveInt struct {
PositiveInt *PositiveInt `protobuf:"bytes,14,opt,name=positive_int,json=positiveInt,proto3,oneof"`
}
type ElementDefinition_Example_ValueX_Quantity ¶
type ElementDefinition_Example_ValueX_Quantity struct {
Quantity *Quantity `protobuf:"bytes,35,opt,name=quantity,proto3,oneof"`
}
type ElementDefinition_Example_ValueX_Range ¶
type ElementDefinition_Example_ValueX_Range struct {
Range *Range `protobuf:"bytes,36,opt,name=range,proto3,oneof"`
}
type ElementDefinition_Example_ValueX_Ratio ¶
type ElementDefinition_Example_ValueX_Ratio struct {
Ratio *Ratio `protobuf:"bytes,37,opt,name=ratio,proto3,oneof"`
}
type ElementDefinition_Example_ValueX_Reference ¶
type ElementDefinition_Example_ValueX_Reference struct {
Reference *Reference `protobuf:"bytes,38,opt,name=reference,proto3,oneof"`
}
type ElementDefinition_Example_ValueX_RelatedArtifact ¶
type ElementDefinition_Example_ValueX_RelatedArtifact struct {
RelatedArtifact *RelatedArtifact `protobuf:"bytes,47,opt,name=related_artifact,json=relatedArtifact,proto3,oneof"`
}
type ElementDefinition_Example_ValueX_SampledData ¶
type ElementDefinition_Example_ValueX_SampledData struct {
SampledData *SampledData `protobuf:"bytes,39,opt,name=sampled_data,json=sampledData,proto3,oneof"`
}
type ElementDefinition_Example_ValueX_Signature ¶
type ElementDefinition_Example_ValueX_Signature struct {
Signature *Signature `protobuf:"bytes,40,opt,name=signature,proto3,oneof"`
}
type ElementDefinition_Example_ValueX_StringValue ¶
type ElementDefinition_Example_ValueX_StringValue struct {
StringValue *String `protobuf:"bytes,15,opt,name=string_value,json=string,proto3,oneof"`
}
type ElementDefinition_Example_ValueX_Time ¶
type ElementDefinition_Example_ValueX_Time struct {
Time *Time `protobuf:"bytes,16,opt,name=time,proto3,oneof"`
}
type ElementDefinition_Example_ValueX_Timing ¶
type ElementDefinition_Example_ValueX_Timing struct {
Timing *Timing `protobuf:"bytes,41,opt,name=timing,proto3,oneof"`
}
type ElementDefinition_Example_ValueX_TriggerDefinition ¶
type ElementDefinition_Example_ValueX_TriggerDefinition struct {
TriggerDefinition *TriggerDefinition `protobuf:"bytes,48,opt,name=trigger_definition,json=triggerDefinition,proto3,oneof"`
}
type ElementDefinition_Example_ValueX_UnsignedInt ¶
type ElementDefinition_Example_ValueX_UnsignedInt struct {
UnsignedInt *UnsignedInt `protobuf:"bytes,17,opt,name=unsigned_int,json=unsignedInt,proto3,oneof"`
}
type ElementDefinition_Example_ValueX_Uri ¶
type ElementDefinition_Example_ValueX_Uri struct {
Uri *Uri `protobuf:"bytes,18,opt,name=uri,proto3,oneof"`
}
type ElementDefinition_Example_ValueX_Url ¶
type ElementDefinition_Example_ValueX_Url struct {
Url *Url `protobuf:"bytes,19,opt,name=url,proto3,oneof"`
}
type ElementDefinition_Example_ValueX_UsageContext ¶
type ElementDefinition_Example_ValueX_UsageContext struct {
UsageContext *UsageContext `protobuf:"bytes,49,opt,name=usage_context,json=usageContext,proto3,oneof"`
}
type ElementDefinition_Example_ValueX_Uuid ¶
type ElementDefinition_Example_ValueX_Uuid struct {
Uuid *Uuid `protobuf:"bytes,20,opt,name=uuid,proto3,oneof"`
}
type ElementDefinition_FixedX ¶
type ElementDefinition_FixedX struct { // Types that are assignable to Choice: // *ElementDefinition_FixedX_Base64Binary // *ElementDefinition_FixedX_Boolean // *ElementDefinition_FixedX_Canonical // *ElementDefinition_FixedX_Code // *ElementDefinition_FixedX_Date // *ElementDefinition_FixedX_DateTime // *ElementDefinition_FixedX_Decimal // *ElementDefinition_FixedX_Id // *ElementDefinition_FixedX_Instant // *ElementDefinition_FixedX_Integer // *ElementDefinition_FixedX_Integer64 // *ElementDefinition_FixedX_Markdown // *ElementDefinition_FixedX_Oid // *ElementDefinition_FixedX_PositiveInt // *ElementDefinition_FixedX_StringValue // *ElementDefinition_FixedX_Time // *ElementDefinition_FixedX_UnsignedInt // *ElementDefinition_FixedX_Uri // *ElementDefinition_FixedX_Url // *ElementDefinition_FixedX_Uuid // *ElementDefinition_FixedX_Address // *ElementDefinition_FixedX_Age // *ElementDefinition_FixedX_Annotation // *ElementDefinition_FixedX_Attachment // *ElementDefinition_FixedX_CodeableConcept // *ElementDefinition_FixedX_Coding // *ElementDefinition_FixedX_ContactPoint // *ElementDefinition_FixedX_Count // *ElementDefinition_FixedX_Distance // *ElementDefinition_FixedX_Duration // *ElementDefinition_FixedX_HumanName // *ElementDefinition_FixedX_Identifier // *ElementDefinition_FixedX_Money // *ElementDefinition_FixedX_Period // *ElementDefinition_FixedX_Quantity // *ElementDefinition_FixedX_Range // *ElementDefinition_FixedX_Ratio // *ElementDefinition_FixedX_Reference // *ElementDefinition_FixedX_SampledData // *ElementDefinition_FixedX_Signature // *ElementDefinition_FixedX_Timing // *ElementDefinition_FixedX_ContactDetail // *ElementDefinition_FixedX_Contributor // *ElementDefinition_FixedX_DataRequirement // *ElementDefinition_FixedX_Expression // *ElementDefinition_FixedX_ParameterDefinition // *ElementDefinition_FixedX_RelatedArtifact // *ElementDefinition_FixedX_TriggerDefinition // *ElementDefinition_FixedX_UsageContext // *ElementDefinition_FixedX_Dosage // *ElementDefinition_FixedX_Meta Choice isElementDefinition_FixedX_Choice `protobuf_oneof:"choice"` // contains filtered or unexported fields }
Value must be exactly this
func (*ElementDefinition_FixedX) Descriptor
deprecated
func (*ElementDefinition_FixedX) Descriptor() ([]byte, []int)
Deprecated: Use ElementDefinition_FixedX.ProtoReflect.Descriptor instead.
func (*ElementDefinition_FixedX) GetAddress ¶
func (x *ElementDefinition_FixedX) GetAddress() *Address
func (*ElementDefinition_FixedX) GetAge ¶
func (x *ElementDefinition_FixedX) GetAge() *Age
func (*ElementDefinition_FixedX) GetAnnotation ¶
func (x *ElementDefinition_FixedX) GetAnnotation() *Annotation
func (*ElementDefinition_FixedX) GetAttachment ¶
func (x *ElementDefinition_FixedX) GetAttachment() *Attachment
func (*ElementDefinition_FixedX) GetBase64Binary ¶
func (x *ElementDefinition_FixedX) GetBase64Binary() *Base64Binary
func (*ElementDefinition_FixedX) GetBoolean ¶
func (x *ElementDefinition_FixedX) GetBoolean() *Boolean
func (*ElementDefinition_FixedX) GetCanonical ¶
func (x *ElementDefinition_FixedX) GetCanonical() *Canonical
func (*ElementDefinition_FixedX) GetChoice ¶
func (m *ElementDefinition_FixedX) GetChoice() isElementDefinition_FixedX_Choice
func (*ElementDefinition_FixedX) GetCode ¶
func (x *ElementDefinition_FixedX) GetCode() *Code
func (*ElementDefinition_FixedX) GetCodeableConcept ¶
func (x *ElementDefinition_FixedX) GetCodeableConcept() *CodeableConcept
func (*ElementDefinition_FixedX) GetCoding ¶
func (x *ElementDefinition_FixedX) GetCoding() *Coding
func (*ElementDefinition_FixedX) GetContactDetail ¶
func (x *ElementDefinition_FixedX) GetContactDetail() *ContactDetail
func (*ElementDefinition_FixedX) GetContactPoint ¶
func (x *ElementDefinition_FixedX) GetContactPoint() *ContactPoint
func (*ElementDefinition_FixedX) GetContributor ¶
func (x *ElementDefinition_FixedX) GetContributor() *Contributor
func (*ElementDefinition_FixedX) GetCount ¶
func (x *ElementDefinition_FixedX) GetCount() *Count
func (*ElementDefinition_FixedX) GetDataRequirement ¶
func (x *ElementDefinition_FixedX) GetDataRequirement() *DataRequirement
func (*ElementDefinition_FixedX) GetDate ¶
func (x *ElementDefinition_FixedX) GetDate() *Date
func (*ElementDefinition_FixedX) GetDateTime ¶
func (x *ElementDefinition_FixedX) GetDateTime() *DateTime
func (*ElementDefinition_FixedX) GetDecimal ¶
func (x *ElementDefinition_FixedX) GetDecimal() *Decimal
func (*ElementDefinition_FixedX) GetDistance ¶
func (x *ElementDefinition_FixedX) GetDistance() *Distance
func (*ElementDefinition_FixedX) GetDosage ¶
func (x *ElementDefinition_FixedX) GetDosage() *Dosage
func (*ElementDefinition_FixedX) GetDuration ¶
func (x *ElementDefinition_FixedX) GetDuration() *Duration
func (*ElementDefinition_FixedX) GetExpression ¶
func (x *ElementDefinition_FixedX) GetExpression() *Expression
func (*ElementDefinition_FixedX) GetHumanName ¶
func (x *ElementDefinition_FixedX) GetHumanName() *HumanName
func (*ElementDefinition_FixedX) GetId ¶
func (x *ElementDefinition_FixedX) GetId() *Id
func (*ElementDefinition_FixedX) GetIdentifier ¶
func (x *ElementDefinition_FixedX) GetIdentifier() *Identifier
func (*ElementDefinition_FixedX) GetInstant ¶
func (x *ElementDefinition_FixedX) GetInstant() *Instant
func (*ElementDefinition_FixedX) GetInteger ¶
func (x *ElementDefinition_FixedX) GetInteger() *Integer
func (*ElementDefinition_FixedX) GetInteger64 ¶
func (x *ElementDefinition_FixedX) GetInteger64() *Integer64
func (*ElementDefinition_FixedX) GetMarkdown ¶
func (x *ElementDefinition_FixedX) GetMarkdown() *Markdown
func (*ElementDefinition_FixedX) GetMeta ¶
func (x *ElementDefinition_FixedX) GetMeta() *Meta
func (*ElementDefinition_FixedX) GetMoney ¶
func (x *ElementDefinition_FixedX) GetMoney() *Money
func (*ElementDefinition_FixedX) GetOid ¶
func (x *ElementDefinition_FixedX) GetOid() *Oid
func (*ElementDefinition_FixedX) GetParameterDefinition ¶
func (x *ElementDefinition_FixedX) GetParameterDefinition() *ParameterDefinition
func (*ElementDefinition_FixedX) GetPeriod ¶
func (x *ElementDefinition_FixedX) GetPeriod() *Period
func (*ElementDefinition_FixedX) GetPositiveInt ¶
func (x *ElementDefinition_FixedX) GetPositiveInt() *PositiveInt
func (*ElementDefinition_FixedX) GetQuantity ¶
func (x *ElementDefinition_FixedX) GetQuantity() *Quantity
func (*ElementDefinition_FixedX) GetRange ¶
func (x *ElementDefinition_FixedX) GetRange() *Range
func (*ElementDefinition_FixedX) GetRatio ¶
func (x *ElementDefinition_FixedX) GetRatio() *Ratio
func (*ElementDefinition_FixedX) GetReference ¶
func (x *ElementDefinition_FixedX) GetReference() *Reference
func (*ElementDefinition_FixedX) GetRelatedArtifact ¶
func (x *ElementDefinition_FixedX) GetRelatedArtifact() *RelatedArtifact
func (*ElementDefinition_FixedX) GetSampledData ¶
func (x *ElementDefinition_FixedX) GetSampledData() *SampledData
func (*ElementDefinition_FixedX) GetSignature ¶
func (x *ElementDefinition_FixedX) GetSignature() *Signature
func (*ElementDefinition_FixedX) GetStringValue ¶
func (x *ElementDefinition_FixedX) GetStringValue() *String
func (*ElementDefinition_FixedX) GetTime ¶
func (x *ElementDefinition_FixedX) GetTime() *Time
func (*ElementDefinition_FixedX) GetTiming ¶
func (x *ElementDefinition_FixedX) GetTiming() *Timing
func (*ElementDefinition_FixedX) GetTriggerDefinition ¶
func (x *ElementDefinition_FixedX) GetTriggerDefinition() *TriggerDefinition
func (*ElementDefinition_FixedX) GetUnsignedInt ¶
func (x *ElementDefinition_FixedX) GetUnsignedInt() *UnsignedInt
func (*ElementDefinition_FixedX) GetUri ¶
func (x *ElementDefinition_FixedX) GetUri() *Uri
func (*ElementDefinition_FixedX) GetUrl ¶
func (x *ElementDefinition_FixedX) GetUrl() *Url
func (*ElementDefinition_FixedX) GetUsageContext ¶
func (x *ElementDefinition_FixedX) GetUsageContext() *UsageContext
func (*ElementDefinition_FixedX) GetUuid ¶
func (x *ElementDefinition_FixedX) GetUuid() *Uuid
func (*ElementDefinition_FixedX) ProtoMessage ¶
func (*ElementDefinition_FixedX) ProtoMessage()
func (*ElementDefinition_FixedX) ProtoReflect ¶
func (x *ElementDefinition_FixedX) ProtoReflect() protoreflect.Message
func (*ElementDefinition_FixedX) Reset ¶
func (x *ElementDefinition_FixedX) Reset()
func (*ElementDefinition_FixedX) String ¶
func (x *ElementDefinition_FixedX) String() string
type ElementDefinition_FixedX_Address ¶
type ElementDefinition_FixedX_Address struct {
Address *Address `protobuf:"bytes,21,opt,name=address,proto3,oneof"`
}
type ElementDefinition_FixedX_Age ¶
type ElementDefinition_FixedX_Age struct {
Age *Age `protobuf:"bytes,22,opt,name=age,proto3,oneof"`
}
type ElementDefinition_FixedX_Annotation ¶
type ElementDefinition_FixedX_Annotation struct {
Annotation *Annotation `protobuf:"bytes,23,opt,name=annotation,proto3,oneof"`
}
type ElementDefinition_FixedX_Attachment ¶
type ElementDefinition_FixedX_Attachment struct {
Attachment *Attachment `protobuf:"bytes,24,opt,name=attachment,proto3,oneof"`
}
type ElementDefinition_FixedX_Base64Binary ¶
type ElementDefinition_FixedX_Base64Binary struct {
Base64Binary *Base64Binary `protobuf:"bytes,1,opt,name=base64_binary,json=base64Binary,proto3,oneof"`
}
type ElementDefinition_FixedX_Boolean ¶
type ElementDefinition_FixedX_Boolean struct {
Boolean *Boolean `protobuf:"bytes,2,opt,name=boolean,proto3,oneof"`
}
type ElementDefinition_FixedX_Canonical ¶
type ElementDefinition_FixedX_Canonical struct {
Canonical *Canonical `protobuf:"bytes,3,opt,name=canonical,proto3,oneof"`
}
type ElementDefinition_FixedX_Code ¶
type ElementDefinition_FixedX_Code struct {
Code *Code `protobuf:"bytes,4,opt,name=code,proto3,oneof"`
}
type ElementDefinition_FixedX_CodeableConcept ¶
type ElementDefinition_FixedX_CodeableConcept struct {
CodeableConcept *CodeableConcept `protobuf:"bytes,25,opt,name=codeable_concept,json=codeableConcept,proto3,oneof"`
}
type ElementDefinition_FixedX_Coding ¶
type ElementDefinition_FixedX_Coding struct {
Coding *Coding `protobuf:"bytes,26,opt,name=coding,proto3,oneof"`
}
type ElementDefinition_FixedX_ContactDetail ¶
type ElementDefinition_FixedX_ContactDetail struct {
ContactDetail *ContactDetail `protobuf:"bytes,42,opt,name=contact_detail,json=contactDetail,proto3,oneof"`
}
type ElementDefinition_FixedX_ContactPoint ¶
type ElementDefinition_FixedX_ContactPoint struct {
ContactPoint *ContactPoint `protobuf:"bytes,27,opt,name=contact_point,json=contactPoint,proto3,oneof"`
}
type ElementDefinition_FixedX_Contributor ¶
type ElementDefinition_FixedX_Contributor struct {
Contributor *Contributor `protobuf:"bytes,43,opt,name=contributor,proto3,oneof"`
}
type ElementDefinition_FixedX_Count ¶
type ElementDefinition_FixedX_Count struct {
Count *Count `protobuf:"bytes,28,opt,name=count,proto3,oneof"`
}
type ElementDefinition_FixedX_DataRequirement ¶
type ElementDefinition_FixedX_DataRequirement struct {
DataRequirement *DataRequirement `protobuf:"bytes,44,opt,name=data_requirement,json=dataRequirement,proto3,oneof"`
}
type ElementDefinition_FixedX_Date ¶
type ElementDefinition_FixedX_Date struct {
Date *Date `protobuf:"bytes,5,opt,name=date,proto3,oneof"`
}
type ElementDefinition_FixedX_DateTime ¶
type ElementDefinition_FixedX_DateTime struct {
DateTime *DateTime `protobuf:"bytes,6,opt,name=date_time,json=dateTime,proto3,oneof"`
}
type ElementDefinition_FixedX_Decimal ¶
type ElementDefinition_FixedX_Decimal struct {
Decimal *Decimal `protobuf:"bytes,7,opt,name=decimal,proto3,oneof"`
}
type ElementDefinition_FixedX_Distance ¶
type ElementDefinition_FixedX_Distance struct {
Distance *Distance `protobuf:"bytes,29,opt,name=distance,proto3,oneof"`
}
type ElementDefinition_FixedX_Dosage ¶
type ElementDefinition_FixedX_Dosage struct {
Dosage *Dosage `protobuf:"bytes,50,opt,name=dosage,proto3,oneof"`
}
type ElementDefinition_FixedX_Duration ¶
type ElementDefinition_FixedX_Duration struct {
Duration *Duration `protobuf:"bytes,30,opt,name=duration,proto3,oneof"`
}
type ElementDefinition_FixedX_Expression ¶
type ElementDefinition_FixedX_Expression struct {
Expression *Expression `protobuf:"bytes,45,opt,name=expression,proto3,oneof"`
}
type ElementDefinition_FixedX_HumanName ¶
type ElementDefinition_FixedX_HumanName struct {
HumanName *HumanName `protobuf:"bytes,31,opt,name=human_name,json=humanName,proto3,oneof"`
}
type ElementDefinition_FixedX_Id ¶
type ElementDefinition_FixedX_Id struct {
Id *Id `protobuf:"bytes,8,opt,name=id,proto3,oneof"`
}
type ElementDefinition_FixedX_Identifier ¶
type ElementDefinition_FixedX_Identifier struct {
Identifier *Identifier `protobuf:"bytes,32,opt,name=identifier,proto3,oneof"`
}
type ElementDefinition_FixedX_Instant ¶
type ElementDefinition_FixedX_Instant struct {
Instant *Instant `protobuf:"bytes,9,opt,name=instant,proto3,oneof"`
}
type ElementDefinition_FixedX_Integer ¶
type ElementDefinition_FixedX_Integer struct {
Integer *Integer `protobuf:"bytes,10,opt,name=integer,proto3,oneof"`
}
type ElementDefinition_FixedX_Integer64 ¶
type ElementDefinition_FixedX_Integer64 struct {
Integer64 *Integer64 `protobuf:"bytes,11,opt,name=integer64,proto3,oneof"`
}
type ElementDefinition_FixedX_Markdown ¶
type ElementDefinition_FixedX_Markdown struct {
Markdown *Markdown `protobuf:"bytes,12,opt,name=markdown,proto3,oneof"`
}
type ElementDefinition_FixedX_Meta ¶
type ElementDefinition_FixedX_Meta struct {
Meta *Meta `protobuf:"bytes,51,opt,name=meta,proto3,oneof"`
}
type ElementDefinition_FixedX_Money ¶
type ElementDefinition_FixedX_Money struct {
Money *Money `protobuf:"bytes,33,opt,name=money,proto3,oneof"`
}
type ElementDefinition_FixedX_Oid ¶
type ElementDefinition_FixedX_Oid struct {
Oid *Oid `protobuf:"bytes,13,opt,name=oid,proto3,oneof"`
}
type ElementDefinition_FixedX_ParameterDefinition ¶
type ElementDefinition_FixedX_ParameterDefinition struct {
ParameterDefinition *ParameterDefinition `protobuf:"bytes,46,opt,name=parameter_definition,json=parameterDefinition,proto3,oneof"`
}
type ElementDefinition_FixedX_Period ¶
type ElementDefinition_FixedX_Period struct {
Period *Period `protobuf:"bytes,34,opt,name=period,proto3,oneof"`
}
type ElementDefinition_FixedX_PositiveInt ¶
type ElementDefinition_FixedX_PositiveInt struct {
PositiveInt *PositiveInt `protobuf:"bytes,14,opt,name=positive_int,json=positiveInt,proto3,oneof"`
}
type ElementDefinition_FixedX_Quantity ¶
type ElementDefinition_FixedX_Quantity struct {
Quantity *Quantity `protobuf:"bytes,35,opt,name=quantity,proto3,oneof"`
}
type ElementDefinition_FixedX_Range ¶
type ElementDefinition_FixedX_Range struct {
Range *Range `protobuf:"bytes,36,opt,name=range,proto3,oneof"`
}
type ElementDefinition_FixedX_Ratio ¶
type ElementDefinition_FixedX_Ratio struct {
Ratio *Ratio `protobuf:"bytes,37,opt,name=ratio,proto3,oneof"`
}
type ElementDefinition_FixedX_Reference ¶
type ElementDefinition_FixedX_Reference struct {
Reference *Reference `protobuf:"bytes,38,opt,name=reference,proto3,oneof"`
}
type ElementDefinition_FixedX_RelatedArtifact ¶
type ElementDefinition_FixedX_RelatedArtifact struct {
RelatedArtifact *RelatedArtifact `protobuf:"bytes,47,opt,name=related_artifact,json=relatedArtifact,proto3,oneof"`
}
type ElementDefinition_FixedX_SampledData ¶
type ElementDefinition_FixedX_SampledData struct {
SampledData *SampledData `protobuf:"bytes,39,opt,name=sampled_data,json=sampledData,proto3,oneof"`
}
type ElementDefinition_FixedX_Signature ¶
type ElementDefinition_FixedX_Signature struct {
Signature *Signature `protobuf:"bytes,40,opt,name=signature,proto3,oneof"`
}
type ElementDefinition_FixedX_StringValue ¶
type ElementDefinition_FixedX_StringValue struct {
StringValue *String `protobuf:"bytes,15,opt,name=string_value,json=string,proto3,oneof"`
}
type ElementDefinition_FixedX_Time ¶
type ElementDefinition_FixedX_Time struct {
Time *Time `protobuf:"bytes,16,opt,name=time,proto3,oneof"`
}
type ElementDefinition_FixedX_Timing ¶
type ElementDefinition_FixedX_Timing struct {
Timing *Timing `protobuf:"bytes,41,opt,name=timing,proto3,oneof"`
}
type ElementDefinition_FixedX_TriggerDefinition ¶
type ElementDefinition_FixedX_TriggerDefinition struct {
TriggerDefinition *TriggerDefinition `protobuf:"bytes,48,opt,name=trigger_definition,json=triggerDefinition,proto3,oneof"`
}
type ElementDefinition_FixedX_UnsignedInt ¶
type ElementDefinition_FixedX_UnsignedInt struct {
UnsignedInt *UnsignedInt `protobuf:"bytes,17,opt,name=unsigned_int,json=unsignedInt,proto3,oneof"`
}
type ElementDefinition_FixedX_Uri ¶
type ElementDefinition_FixedX_Uri struct {
Uri *Uri `protobuf:"bytes,18,opt,name=uri,proto3,oneof"`
}
type ElementDefinition_FixedX_Url ¶
type ElementDefinition_FixedX_Url struct {
Url *Url `protobuf:"bytes,19,opt,name=url,proto3,oneof"`
}
type ElementDefinition_FixedX_UsageContext ¶
type ElementDefinition_FixedX_UsageContext struct {
UsageContext *UsageContext `protobuf:"bytes,49,opt,name=usage_context,json=usageContext,proto3,oneof"`
}
type ElementDefinition_FixedX_Uuid ¶
type ElementDefinition_FixedX_Uuid struct {
Uuid *Uuid `protobuf:"bytes,20,opt,name=uuid,proto3,oneof"`
}
type ElementDefinition_Mapping ¶
type ElementDefinition_Mapping struct { // Unique id for inter-element referencing Id *String `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // Additional content defined by implementations Extension []*Extension `protobuf:"bytes,2,rep,name=extension,proto3" json:"extension,omitempty"` // Reference to mapping declaration Identity *Id `protobuf:"bytes,3,opt,name=identity,proto3" json:"identity,omitempty"` Language *ElementDefinition_Mapping_LanguageCode `protobuf:"bytes,4,opt,name=language,proto3" json:"language,omitempty"` // Details of the mapping Map *String `protobuf:"bytes,5,opt,name=map,proto3" json:"map,omitempty"` // Comments about the mapping or its use Comment *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() *String
func (*ElementDefinition_Mapping) GetExtension ¶
func (x *ElementDefinition_Mapping) GetExtension() []*Extension
func (*ElementDefinition_Mapping) GetId ¶
func (x *ElementDefinition_Mapping) GetId() *String
func (*ElementDefinition_Mapping) GetIdentity ¶
func (x *ElementDefinition_Mapping) GetIdentity() *Id
func (*ElementDefinition_Mapping) GetLanguage ¶
func (x *ElementDefinition_Mapping) GetLanguage() *ElementDefinition_Mapping_LanguageCode
func (*ElementDefinition_Mapping) GetMap ¶
func (x *ElementDefinition_Mapping) GetMap() *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_Mapping_LanguageCode ¶
type ElementDefinition_Mapping_LanguageCode struct { Id *String `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` Extension []*Extension `protobuf:"bytes,3,rep,name=extension,proto3" json:"extension,omitempty"` // This valueset is not enumerable, and so is represented as a string. Value string `protobuf:"bytes,4,opt,name=value,proto3" json:"value,omitempty"` // contains filtered or unexported fields }
Computable language of mapping
func (*ElementDefinition_Mapping_LanguageCode) Descriptor
deprecated
func (*ElementDefinition_Mapping_LanguageCode) Descriptor() ([]byte, []int)
Deprecated: Use ElementDefinition_Mapping_LanguageCode.ProtoReflect.Descriptor instead.
func (*ElementDefinition_Mapping_LanguageCode) GetExtension ¶
func (x *ElementDefinition_Mapping_LanguageCode) GetExtension() []*Extension
func (*ElementDefinition_Mapping_LanguageCode) GetId ¶
func (x *ElementDefinition_Mapping_LanguageCode) GetId() *String
func (*ElementDefinition_Mapping_LanguageCode) GetValue ¶
func (x *ElementDefinition_Mapping_LanguageCode) GetValue() string
func (*ElementDefinition_Mapping_LanguageCode) ProtoMessage ¶
func (*ElementDefinition_Mapping_LanguageCode) ProtoMessage()
func (*ElementDefinition_Mapping_LanguageCode) ProtoReflect ¶
func (x *ElementDefinition_Mapping_LanguageCode) ProtoReflect() protoreflect.Message
func (*ElementDefinition_Mapping_LanguageCode) Reset ¶
func (x *ElementDefinition_Mapping_LanguageCode) Reset()
func (*ElementDefinition_Mapping_LanguageCode) String ¶
func (x *ElementDefinition_Mapping_LanguageCode) String() string
type ElementDefinition_MaxValueX ¶
type ElementDefinition_MaxValueX struct { // Types that are assignable to Choice: // *ElementDefinition_MaxValueX_Date // *ElementDefinition_MaxValueX_DateTime // *ElementDefinition_MaxValueX_Instant // *ElementDefinition_MaxValueX_Time // *ElementDefinition_MaxValueX_Decimal // *ElementDefinition_MaxValueX_Integer // *ElementDefinition_MaxValueX_Integer64 // *ElementDefinition_MaxValueX_PositiveInt // *ElementDefinition_MaxValueX_UnsignedInt // *ElementDefinition_MaxValueX_Quantity Choice isElementDefinition_MaxValueX_Choice `protobuf_oneof:"choice"` // contains filtered or unexported fields }
Maximum Allowed Value (for some types)
func (*ElementDefinition_MaxValueX) Descriptor
deprecated
func (*ElementDefinition_MaxValueX) Descriptor() ([]byte, []int)
Deprecated: Use ElementDefinition_MaxValueX.ProtoReflect.Descriptor instead.
func (*ElementDefinition_MaxValueX) GetChoice ¶
func (m *ElementDefinition_MaxValueX) GetChoice() isElementDefinition_MaxValueX_Choice
func (*ElementDefinition_MaxValueX) GetDate ¶
func (x *ElementDefinition_MaxValueX) GetDate() *Date
func (*ElementDefinition_MaxValueX) GetDateTime ¶
func (x *ElementDefinition_MaxValueX) GetDateTime() *DateTime
func (*ElementDefinition_MaxValueX) GetDecimal ¶
func (x *ElementDefinition_MaxValueX) GetDecimal() *Decimal
func (*ElementDefinition_MaxValueX) GetInstant ¶
func (x *ElementDefinition_MaxValueX) GetInstant() *Instant
func (*ElementDefinition_MaxValueX) GetInteger ¶
func (x *ElementDefinition_MaxValueX) GetInteger() *Integer
func (*ElementDefinition_MaxValueX) GetInteger64 ¶
func (x *ElementDefinition_MaxValueX) GetInteger64() *Integer64
func (*ElementDefinition_MaxValueX) GetPositiveInt ¶
func (x *ElementDefinition_MaxValueX) GetPositiveInt() *PositiveInt
func (*ElementDefinition_MaxValueX) GetQuantity ¶
func (x *ElementDefinition_MaxValueX) GetQuantity() *Quantity
func (*ElementDefinition_MaxValueX) GetTime ¶
func (x *ElementDefinition_MaxValueX) GetTime() *Time
func (*ElementDefinition_MaxValueX) GetUnsignedInt ¶
func (x *ElementDefinition_MaxValueX) GetUnsignedInt() *UnsignedInt
func (*ElementDefinition_MaxValueX) ProtoMessage ¶
func (*ElementDefinition_MaxValueX) ProtoMessage()
func (*ElementDefinition_MaxValueX) ProtoReflect ¶
func (x *ElementDefinition_MaxValueX) ProtoReflect() protoreflect.Message
func (*ElementDefinition_MaxValueX) Reset ¶
func (x *ElementDefinition_MaxValueX) Reset()
func (*ElementDefinition_MaxValueX) String ¶
func (x *ElementDefinition_MaxValueX) String() string
type ElementDefinition_MaxValueX_Date ¶
type ElementDefinition_MaxValueX_Date struct {
Date *Date `protobuf:"bytes,1,opt,name=date,proto3,oneof"`
}
type ElementDefinition_MaxValueX_DateTime ¶
type ElementDefinition_MaxValueX_DateTime struct {
DateTime *DateTime `protobuf:"bytes,2,opt,name=date_time,json=dateTime,proto3,oneof"`
}
type ElementDefinition_MaxValueX_Decimal ¶
type ElementDefinition_MaxValueX_Decimal struct {
Decimal *Decimal `protobuf:"bytes,5,opt,name=decimal,proto3,oneof"`
}
type ElementDefinition_MaxValueX_Instant ¶
type ElementDefinition_MaxValueX_Instant struct {
Instant *Instant `protobuf:"bytes,3,opt,name=instant,proto3,oneof"`
}
type ElementDefinition_MaxValueX_Integer ¶
type ElementDefinition_MaxValueX_Integer struct {
Integer *Integer `protobuf:"bytes,6,opt,name=integer,proto3,oneof"`
}
type ElementDefinition_MaxValueX_Integer64 ¶
type ElementDefinition_MaxValueX_Integer64 struct {
Integer64 *Integer64 `protobuf:"bytes,7,opt,name=integer64,proto3,oneof"`
}
type ElementDefinition_MaxValueX_PositiveInt ¶
type ElementDefinition_MaxValueX_PositiveInt struct {
PositiveInt *PositiveInt `protobuf:"bytes,8,opt,name=positive_int,json=positiveInt,proto3,oneof"`
}
type ElementDefinition_MaxValueX_Quantity ¶
type ElementDefinition_MaxValueX_Quantity struct {
Quantity *Quantity `protobuf:"bytes,10,opt,name=quantity,proto3,oneof"`
}
type ElementDefinition_MaxValueX_Time ¶
type ElementDefinition_MaxValueX_Time struct {
Time *Time `protobuf:"bytes,4,opt,name=time,proto3,oneof"`
}
type ElementDefinition_MaxValueX_UnsignedInt ¶
type ElementDefinition_MaxValueX_UnsignedInt struct {
UnsignedInt *UnsignedInt `protobuf:"bytes,9,opt,name=unsigned_int,json=unsignedInt,proto3,oneof"`
}
type ElementDefinition_MinValueX ¶
type ElementDefinition_MinValueX struct { // Types that are assignable to Choice: // *ElementDefinition_MinValueX_Date // *ElementDefinition_MinValueX_DateTime // *ElementDefinition_MinValueX_Instant // *ElementDefinition_MinValueX_Time // *ElementDefinition_MinValueX_Decimal // *ElementDefinition_MinValueX_Integer // *ElementDefinition_MinValueX_Integer64 // *ElementDefinition_MinValueX_PositiveInt // *ElementDefinition_MinValueX_UnsignedInt // *ElementDefinition_MinValueX_Quantity Choice isElementDefinition_MinValueX_Choice `protobuf_oneof:"choice"` // contains filtered or unexported fields }
Minimum Allowed Value (for some types)
func (*ElementDefinition_MinValueX) Descriptor
deprecated
func (*ElementDefinition_MinValueX) Descriptor() ([]byte, []int)
Deprecated: Use ElementDefinition_MinValueX.ProtoReflect.Descriptor instead.
func (*ElementDefinition_MinValueX) GetChoice ¶
func (m *ElementDefinition_MinValueX) GetChoice() isElementDefinition_MinValueX_Choice
func (*ElementDefinition_MinValueX) GetDate ¶
func (x *ElementDefinition_MinValueX) GetDate() *Date
func (*ElementDefinition_MinValueX) GetDateTime ¶
func (x *ElementDefinition_MinValueX) GetDateTime() *DateTime
func (*ElementDefinition_MinValueX) GetDecimal ¶
func (x *ElementDefinition_MinValueX) GetDecimal() *Decimal
func (*ElementDefinition_MinValueX) GetInstant ¶
func (x *ElementDefinition_MinValueX) GetInstant() *Instant
func (*ElementDefinition_MinValueX) GetInteger ¶
func (x *ElementDefinition_MinValueX) GetInteger() *Integer
func (*ElementDefinition_MinValueX) GetInteger64 ¶
func (x *ElementDefinition_MinValueX) GetInteger64() *Integer64
func (*ElementDefinition_MinValueX) GetPositiveInt ¶
func (x *ElementDefinition_MinValueX) GetPositiveInt() *PositiveInt
func (*ElementDefinition_MinValueX) GetQuantity ¶
func (x *ElementDefinition_MinValueX) GetQuantity() *Quantity
func (*ElementDefinition_MinValueX) GetTime ¶
func (x *ElementDefinition_MinValueX) GetTime() *Time
func (*ElementDefinition_MinValueX) GetUnsignedInt ¶
func (x *ElementDefinition_MinValueX) GetUnsignedInt() *UnsignedInt
func (*ElementDefinition_MinValueX) ProtoMessage ¶
func (*ElementDefinition_MinValueX) ProtoMessage()
func (*ElementDefinition_MinValueX) ProtoReflect ¶
func (x *ElementDefinition_MinValueX) ProtoReflect() protoreflect.Message
func (*ElementDefinition_MinValueX) Reset ¶
func (x *ElementDefinition_MinValueX) Reset()
func (*ElementDefinition_MinValueX) String ¶
func (x *ElementDefinition_MinValueX) String() string
type ElementDefinition_MinValueX_Date ¶
type ElementDefinition_MinValueX_Date struct {
Date *Date `protobuf:"bytes,1,opt,name=date,proto3,oneof"`
}
type ElementDefinition_MinValueX_DateTime ¶
type ElementDefinition_MinValueX_DateTime struct {
DateTime *DateTime `protobuf:"bytes,2,opt,name=date_time,json=dateTime,proto3,oneof"`
}
type ElementDefinition_MinValueX_Decimal ¶
type ElementDefinition_MinValueX_Decimal struct {
Decimal *Decimal `protobuf:"bytes,5,opt,name=decimal,proto3,oneof"`
}
type ElementDefinition_MinValueX_Instant ¶
type ElementDefinition_MinValueX_Instant struct {
Instant *Instant `protobuf:"bytes,3,opt,name=instant,proto3,oneof"`
}
type ElementDefinition_MinValueX_Integer ¶
type ElementDefinition_MinValueX_Integer struct {
Integer *Integer `protobuf:"bytes,6,opt,name=integer,proto3,oneof"`
}
type ElementDefinition_MinValueX_Integer64 ¶
type ElementDefinition_MinValueX_Integer64 struct {
Integer64 *Integer64 `protobuf:"bytes,7,opt,name=integer64,proto3,oneof"`
}
type ElementDefinition_MinValueX_PositiveInt ¶
type ElementDefinition_MinValueX_PositiveInt struct {
PositiveInt *PositiveInt `protobuf:"bytes,8,opt,name=positive_int,json=positiveInt,proto3,oneof"`
}
type ElementDefinition_MinValueX_Quantity ¶
type ElementDefinition_MinValueX_Quantity struct {
Quantity *Quantity `protobuf:"bytes,10,opt,name=quantity,proto3,oneof"`
}
type ElementDefinition_MinValueX_Time ¶
type ElementDefinition_MinValueX_Time struct {
Time *Time `protobuf:"bytes,4,opt,name=time,proto3,oneof"`
}
type ElementDefinition_MinValueX_UnsignedInt ¶
type ElementDefinition_MinValueX_UnsignedInt struct {
UnsignedInt *UnsignedInt `protobuf:"bytes,9,opt,name=unsigned_int,json=unsignedInt,proto3,oneof"`
}
type ElementDefinition_PatternX ¶
type ElementDefinition_PatternX struct { // Types that are assignable to Choice: // *ElementDefinition_PatternX_Base64Binary // *ElementDefinition_PatternX_Boolean // *ElementDefinition_PatternX_Canonical // *ElementDefinition_PatternX_Code // *ElementDefinition_PatternX_Date // *ElementDefinition_PatternX_DateTime // *ElementDefinition_PatternX_Decimal // *ElementDefinition_PatternX_Id // *ElementDefinition_PatternX_Instant // *ElementDefinition_PatternX_Integer // *ElementDefinition_PatternX_Integer64 // *ElementDefinition_PatternX_Markdown // *ElementDefinition_PatternX_Oid // *ElementDefinition_PatternX_PositiveInt // *ElementDefinition_PatternX_StringValue // *ElementDefinition_PatternX_Time // *ElementDefinition_PatternX_UnsignedInt // *ElementDefinition_PatternX_Uri // *ElementDefinition_PatternX_Url // *ElementDefinition_PatternX_Uuid // *ElementDefinition_PatternX_Address // *ElementDefinition_PatternX_Age // *ElementDefinition_PatternX_Annotation // *ElementDefinition_PatternX_Attachment // *ElementDefinition_PatternX_CodeableConcept // *ElementDefinition_PatternX_Coding // *ElementDefinition_PatternX_ContactPoint // *ElementDefinition_PatternX_Count // *ElementDefinition_PatternX_Distance // *ElementDefinition_PatternX_Duration // *ElementDefinition_PatternX_HumanName // *ElementDefinition_PatternX_Identifier // *ElementDefinition_PatternX_Money // *ElementDefinition_PatternX_Period // *ElementDefinition_PatternX_Quantity // *ElementDefinition_PatternX_Range // *ElementDefinition_PatternX_Ratio // *ElementDefinition_PatternX_Reference // *ElementDefinition_PatternX_SampledData // *ElementDefinition_PatternX_Signature // *ElementDefinition_PatternX_Timing // *ElementDefinition_PatternX_ContactDetail // *ElementDefinition_PatternX_Contributor // *ElementDefinition_PatternX_DataRequirement // *ElementDefinition_PatternX_Expression // *ElementDefinition_PatternX_ParameterDefinition // *ElementDefinition_PatternX_RelatedArtifact // *ElementDefinition_PatternX_TriggerDefinition // *ElementDefinition_PatternX_UsageContext // *ElementDefinition_PatternX_Dosage // *ElementDefinition_PatternX_Meta Choice isElementDefinition_PatternX_Choice `protobuf_oneof:"choice"` // contains filtered or unexported fields }
Value must have at least these property values
func (*ElementDefinition_PatternX) Descriptor
deprecated
func (*ElementDefinition_PatternX) Descriptor() ([]byte, []int)
Deprecated: Use ElementDefinition_PatternX.ProtoReflect.Descriptor instead.
func (*ElementDefinition_PatternX) GetAddress ¶
func (x *ElementDefinition_PatternX) GetAddress() *Address
func (*ElementDefinition_PatternX) GetAge ¶
func (x *ElementDefinition_PatternX) GetAge() *Age
func (*ElementDefinition_PatternX) GetAnnotation ¶
func (x *ElementDefinition_PatternX) GetAnnotation() *Annotation
func (*ElementDefinition_PatternX) GetAttachment ¶
func (x *ElementDefinition_PatternX) GetAttachment() *Attachment
func (*ElementDefinition_PatternX) GetBase64Binary ¶
func (x *ElementDefinition_PatternX) GetBase64Binary() *Base64Binary
func (*ElementDefinition_PatternX) GetBoolean ¶
func (x *ElementDefinition_PatternX) GetBoolean() *Boolean
func (*ElementDefinition_PatternX) GetCanonical ¶
func (x *ElementDefinition_PatternX) GetCanonical() *Canonical
func (*ElementDefinition_PatternX) GetChoice ¶
func (m *ElementDefinition_PatternX) GetChoice() isElementDefinition_PatternX_Choice
func (*ElementDefinition_PatternX) GetCode ¶
func (x *ElementDefinition_PatternX) GetCode() *Code
func (*ElementDefinition_PatternX) GetCodeableConcept ¶
func (x *ElementDefinition_PatternX) GetCodeableConcept() *CodeableConcept
func (*ElementDefinition_PatternX) GetCoding ¶
func (x *ElementDefinition_PatternX) GetCoding() *Coding
func (*ElementDefinition_PatternX) GetContactDetail ¶
func (x *ElementDefinition_PatternX) GetContactDetail() *ContactDetail
func (*ElementDefinition_PatternX) GetContactPoint ¶
func (x *ElementDefinition_PatternX) GetContactPoint() *ContactPoint
func (*ElementDefinition_PatternX) GetContributor ¶
func (x *ElementDefinition_PatternX) GetContributor() *Contributor
func (*ElementDefinition_PatternX) GetCount ¶
func (x *ElementDefinition_PatternX) GetCount() *Count
func (*ElementDefinition_PatternX) GetDataRequirement ¶
func (x *ElementDefinition_PatternX) GetDataRequirement() *DataRequirement
func (*ElementDefinition_PatternX) GetDate ¶
func (x *ElementDefinition_PatternX) GetDate() *Date
func (*ElementDefinition_PatternX) GetDateTime ¶
func (x *ElementDefinition_PatternX) GetDateTime() *DateTime
func (*ElementDefinition_PatternX) GetDecimal ¶
func (x *ElementDefinition_PatternX) GetDecimal() *Decimal
func (*ElementDefinition_PatternX) GetDistance ¶
func (x *ElementDefinition_PatternX) GetDistance() *Distance
func (*ElementDefinition_PatternX) GetDosage ¶
func (x *ElementDefinition_PatternX) GetDosage() *Dosage
func (*ElementDefinition_PatternX) GetDuration ¶
func (x *ElementDefinition_PatternX) GetDuration() *Duration
func (*ElementDefinition_PatternX) GetExpression ¶
func (x *ElementDefinition_PatternX) GetExpression() *Expression
func (*ElementDefinition_PatternX) GetHumanName ¶
func (x *ElementDefinition_PatternX) GetHumanName() *HumanName
func (*ElementDefinition_PatternX) GetId ¶
func (x *ElementDefinition_PatternX) GetId() *Id
func (*ElementDefinition_PatternX) GetIdentifier ¶
func (x *ElementDefinition_PatternX) GetIdentifier() *Identifier
func (*ElementDefinition_PatternX) GetInstant ¶
func (x *ElementDefinition_PatternX) GetInstant() *Instant
func (*ElementDefinition_PatternX) GetInteger ¶
func (x *ElementDefinition_PatternX) GetInteger() *Integer
func (*ElementDefinition_PatternX) GetInteger64 ¶
func (x *ElementDefinition_PatternX) GetInteger64() *Integer64
func (*ElementDefinition_PatternX) GetMarkdown ¶
func (x *ElementDefinition_PatternX) GetMarkdown() *Markdown
func (*ElementDefinition_PatternX) GetMeta ¶
func (x *ElementDefinition_PatternX) GetMeta() *Meta
func (*ElementDefinition_PatternX) GetMoney ¶
func (x *ElementDefinition_PatternX) GetMoney() *Money
func (*ElementDefinition_PatternX) GetOid ¶
func (x *ElementDefinition_PatternX) GetOid() *Oid
func (*ElementDefinition_PatternX) GetParameterDefinition ¶
func (x *ElementDefinition_PatternX) GetParameterDefinition() *ParameterDefinition
func (*ElementDefinition_PatternX) GetPeriod ¶
func (x *ElementDefinition_PatternX) GetPeriod() *Period
func (*ElementDefinition_PatternX) GetPositiveInt ¶
func (x *ElementDefinition_PatternX) GetPositiveInt() *PositiveInt
func (*ElementDefinition_PatternX) GetQuantity ¶
func (x *ElementDefinition_PatternX) GetQuantity() *Quantity
func (*ElementDefinition_PatternX) GetRange ¶
func (x *ElementDefinition_PatternX) GetRange() *Range
func (*ElementDefinition_PatternX) GetRatio ¶
func (x *ElementDefinition_PatternX) GetRatio() *Ratio
func (*ElementDefinition_PatternX) GetReference ¶
func (x *ElementDefinition_PatternX) GetReference() *Reference
func (*ElementDefinition_PatternX) GetRelatedArtifact ¶
func (x *ElementDefinition_PatternX) GetRelatedArtifact() *RelatedArtifact
func (*ElementDefinition_PatternX) GetSampledData ¶
func (x *ElementDefinition_PatternX) GetSampledData() *SampledData
func (*ElementDefinition_PatternX) GetSignature ¶
func (x *ElementDefinition_PatternX) GetSignature() *Signature
func (*ElementDefinition_PatternX) GetStringValue ¶
func (x *ElementDefinition_PatternX) GetStringValue() *String
func (*ElementDefinition_PatternX) GetTime ¶
func (x *ElementDefinition_PatternX) GetTime() *Time
func (*ElementDefinition_PatternX) GetTiming ¶
func (x *ElementDefinition_PatternX) GetTiming() *Timing
func (*ElementDefinition_PatternX) GetTriggerDefinition ¶
func (x *ElementDefinition_PatternX) GetTriggerDefinition() *TriggerDefinition
func (*ElementDefinition_PatternX) GetUnsignedInt ¶
func (x *ElementDefinition_PatternX) GetUnsignedInt() *UnsignedInt
func (*ElementDefinition_PatternX) GetUri ¶
func (x *ElementDefinition_PatternX) GetUri() *Uri
func (*ElementDefinition_PatternX) GetUrl ¶
func (x *ElementDefinition_PatternX) GetUrl() *Url
func (*ElementDefinition_PatternX) GetUsageContext ¶
func (x *ElementDefinition_PatternX) GetUsageContext() *UsageContext
func (*ElementDefinition_PatternX) GetUuid ¶
func (x *ElementDefinition_PatternX) GetUuid() *Uuid
func (*ElementDefinition_PatternX) ProtoMessage ¶
func (*ElementDefinition_PatternX) ProtoMessage()
func (*ElementDefinition_PatternX) ProtoReflect ¶
func (x *ElementDefinition_PatternX) ProtoReflect() protoreflect.Message
func (*ElementDefinition_PatternX) Reset ¶
func (x *ElementDefinition_PatternX) Reset()
func (*ElementDefinition_PatternX) String ¶
func (x *ElementDefinition_PatternX) String() string
type ElementDefinition_PatternX_Address ¶
type ElementDefinition_PatternX_Address struct {
Address *Address `protobuf:"bytes,21,opt,name=address,proto3,oneof"`
}
type ElementDefinition_PatternX_Age ¶
type ElementDefinition_PatternX_Age struct {
Age *Age `protobuf:"bytes,22,opt,name=age,proto3,oneof"`
}
type ElementDefinition_PatternX_Annotation ¶
type ElementDefinition_PatternX_Annotation struct {
Annotation *Annotation `protobuf:"bytes,23,opt,name=annotation,proto3,oneof"`
}
type ElementDefinition_PatternX_Attachment ¶
type ElementDefinition_PatternX_Attachment struct {
Attachment *Attachment `protobuf:"bytes,24,opt,name=attachment,proto3,oneof"`
}
type ElementDefinition_PatternX_Base64Binary ¶
type ElementDefinition_PatternX_Base64Binary struct {
Base64Binary *Base64Binary `protobuf:"bytes,1,opt,name=base64_binary,json=base64Binary,proto3,oneof"`
}
type ElementDefinition_PatternX_Boolean ¶
type ElementDefinition_PatternX_Boolean struct {
Boolean *Boolean `protobuf:"bytes,2,opt,name=boolean,proto3,oneof"`
}
type ElementDefinition_PatternX_Canonical ¶
type ElementDefinition_PatternX_Canonical struct {
Canonical *Canonical `protobuf:"bytes,3,opt,name=canonical,proto3,oneof"`
}
type ElementDefinition_PatternX_Code ¶
type ElementDefinition_PatternX_Code struct {
Code *Code `protobuf:"bytes,4,opt,name=code,proto3,oneof"`
}
type ElementDefinition_PatternX_CodeableConcept ¶
type ElementDefinition_PatternX_CodeableConcept struct {
CodeableConcept *CodeableConcept `protobuf:"bytes,25,opt,name=codeable_concept,json=codeableConcept,proto3,oneof"`
}
type ElementDefinition_PatternX_Coding ¶
type ElementDefinition_PatternX_Coding struct {
Coding *Coding `protobuf:"bytes,26,opt,name=coding,proto3,oneof"`
}
type ElementDefinition_PatternX_ContactDetail ¶
type ElementDefinition_PatternX_ContactDetail struct {
ContactDetail *ContactDetail `protobuf:"bytes,42,opt,name=contact_detail,json=contactDetail,proto3,oneof"`
}
type ElementDefinition_PatternX_ContactPoint ¶
type ElementDefinition_PatternX_ContactPoint struct {
ContactPoint *ContactPoint `protobuf:"bytes,27,opt,name=contact_point,json=contactPoint,proto3,oneof"`
}
type ElementDefinition_PatternX_Contributor ¶
type ElementDefinition_PatternX_Contributor struct {
Contributor *Contributor `protobuf:"bytes,43,opt,name=contributor,proto3,oneof"`
}
type ElementDefinition_PatternX_Count ¶
type ElementDefinition_PatternX_Count struct {
Count *Count `protobuf:"bytes,28,opt,name=count,proto3,oneof"`
}
type ElementDefinition_PatternX_DataRequirement ¶
type ElementDefinition_PatternX_DataRequirement struct {
DataRequirement *DataRequirement `protobuf:"bytes,44,opt,name=data_requirement,json=dataRequirement,proto3,oneof"`
}
type ElementDefinition_PatternX_Date ¶
type ElementDefinition_PatternX_Date struct {
Date *Date `protobuf:"bytes,5,opt,name=date,proto3,oneof"`
}
type ElementDefinition_PatternX_DateTime ¶
type ElementDefinition_PatternX_DateTime struct {
DateTime *DateTime `protobuf:"bytes,6,opt,name=date_time,json=dateTime,proto3,oneof"`
}
type ElementDefinition_PatternX_Decimal ¶
type ElementDefinition_PatternX_Decimal struct {
Decimal *Decimal `protobuf:"bytes,7,opt,name=decimal,proto3,oneof"`
}
type ElementDefinition_PatternX_Distance ¶
type ElementDefinition_PatternX_Distance struct {
Distance *Distance `protobuf:"bytes,29,opt,name=distance,proto3,oneof"`
}
type ElementDefinition_PatternX_Dosage ¶
type ElementDefinition_PatternX_Dosage struct {
Dosage *Dosage `protobuf:"bytes,50,opt,name=dosage,proto3,oneof"`
}
type ElementDefinition_PatternX_Duration ¶
type ElementDefinition_PatternX_Duration struct {
Duration *Duration `protobuf:"bytes,30,opt,name=duration,proto3,oneof"`
}
type ElementDefinition_PatternX_Expression ¶
type ElementDefinition_PatternX_Expression struct {
Expression *Expression `protobuf:"bytes,45,opt,name=expression,proto3,oneof"`
}
type ElementDefinition_PatternX_HumanName ¶
type ElementDefinition_PatternX_HumanName struct {
HumanName *HumanName `protobuf:"bytes,31,opt,name=human_name,json=humanName,proto3,oneof"`
}
type ElementDefinition_PatternX_Id ¶
type ElementDefinition_PatternX_Id struct {
Id *Id `protobuf:"bytes,8,opt,name=id,proto3,oneof"`
}
type ElementDefinition_PatternX_Identifier ¶
type ElementDefinition_PatternX_Identifier struct {
Identifier *Identifier `protobuf:"bytes,32,opt,name=identifier,proto3,oneof"`
}
type ElementDefinition_PatternX_Instant ¶
type ElementDefinition_PatternX_Instant struct {
Instant *Instant `protobuf:"bytes,9,opt,name=instant,proto3,oneof"`
}
type ElementDefinition_PatternX_Integer ¶
type ElementDefinition_PatternX_Integer struct {
Integer *Integer `protobuf:"bytes,10,opt,name=integer,proto3,oneof"`
}
type ElementDefinition_PatternX_Integer64 ¶
type ElementDefinition_PatternX_Integer64 struct {
Integer64 *Integer64 `protobuf:"bytes,11,opt,name=integer64,proto3,oneof"`
}
type ElementDefinition_PatternX_Markdown ¶
type ElementDefinition_PatternX_Markdown struct {
Markdown *Markdown `protobuf:"bytes,12,opt,name=markdown,proto3,oneof"`
}
type ElementDefinition_PatternX_Meta ¶
type ElementDefinition_PatternX_Meta struct {
Meta *Meta `protobuf:"bytes,51,opt,name=meta,proto3,oneof"`
}
type ElementDefinition_PatternX_Money ¶
type ElementDefinition_PatternX_Money struct {
Money *Money `protobuf:"bytes,33,opt,name=money,proto3,oneof"`
}
type ElementDefinition_PatternX_Oid ¶
type ElementDefinition_PatternX_Oid struct {
Oid *Oid `protobuf:"bytes,13,opt,name=oid,proto3,oneof"`
}
type ElementDefinition_PatternX_ParameterDefinition ¶
type ElementDefinition_PatternX_ParameterDefinition struct {
ParameterDefinition *ParameterDefinition `protobuf:"bytes,46,opt,name=parameter_definition,json=parameterDefinition,proto3,oneof"`
}
type ElementDefinition_PatternX_Period ¶
type ElementDefinition_PatternX_Period struct {
Period *Period `protobuf:"bytes,34,opt,name=period,proto3,oneof"`
}
type ElementDefinition_PatternX_PositiveInt ¶
type ElementDefinition_PatternX_PositiveInt struct {
PositiveInt *PositiveInt `protobuf:"bytes,14,opt,name=positive_int,json=positiveInt,proto3,oneof"`
}
type ElementDefinition_PatternX_Quantity ¶
type ElementDefinition_PatternX_Quantity struct {
Quantity *Quantity `protobuf:"bytes,35,opt,name=quantity,proto3,oneof"`
}
type ElementDefinition_PatternX_Range ¶
type ElementDefinition_PatternX_Range struct {
Range *Range `protobuf:"bytes,36,opt,name=range,proto3,oneof"`
}
type ElementDefinition_PatternX_Ratio ¶
type ElementDefinition_PatternX_Ratio struct {
Ratio *Ratio `protobuf:"bytes,37,opt,name=ratio,proto3,oneof"`
}
type ElementDefinition_PatternX_Reference ¶
type ElementDefinition_PatternX_Reference struct {
Reference *Reference `protobuf:"bytes,38,opt,name=reference,proto3,oneof"`
}
type ElementDefinition_PatternX_RelatedArtifact ¶
type ElementDefinition_PatternX_RelatedArtifact struct {
RelatedArtifact *RelatedArtifact `protobuf:"bytes,47,opt,name=related_artifact,json=relatedArtifact,proto3,oneof"`
}
type ElementDefinition_PatternX_SampledData ¶
type ElementDefinition_PatternX_SampledData struct {
SampledData *SampledData `protobuf:"bytes,39,opt,name=sampled_data,json=sampledData,proto3,oneof"`
}
type ElementDefinition_PatternX_Signature ¶
type ElementDefinition_PatternX_Signature struct {
Signature *Signature `protobuf:"bytes,40,opt,name=signature,proto3,oneof"`
}
type ElementDefinition_PatternX_StringValue ¶
type ElementDefinition_PatternX_StringValue struct {
StringValue *String `protobuf:"bytes,15,opt,name=string_value,json=string,proto3,oneof"`
}
type ElementDefinition_PatternX_Time ¶
type ElementDefinition_PatternX_Time struct {
Time *Time `protobuf:"bytes,16,opt,name=time,proto3,oneof"`
}
type ElementDefinition_PatternX_Timing ¶
type ElementDefinition_PatternX_Timing struct {
Timing *Timing `protobuf:"bytes,41,opt,name=timing,proto3,oneof"`
}
type ElementDefinition_PatternX_TriggerDefinition ¶
type ElementDefinition_PatternX_TriggerDefinition struct {
TriggerDefinition *TriggerDefinition `protobuf:"bytes,48,opt,name=trigger_definition,json=triggerDefinition,proto3,oneof"`
}
type ElementDefinition_PatternX_UnsignedInt ¶
type ElementDefinition_PatternX_UnsignedInt struct {
UnsignedInt *UnsignedInt `protobuf:"bytes,17,opt,name=unsigned_int,json=unsignedInt,proto3,oneof"`
}
type ElementDefinition_PatternX_Uri ¶
type ElementDefinition_PatternX_Uri struct {
Uri *Uri `protobuf:"bytes,18,opt,name=uri,proto3,oneof"`
}
type ElementDefinition_PatternX_Url ¶
type ElementDefinition_PatternX_Url struct {
Url *Url `protobuf:"bytes,19,opt,name=url,proto3,oneof"`
}
type ElementDefinition_PatternX_UsageContext ¶
type ElementDefinition_PatternX_UsageContext struct {
UsageContext *UsageContext `protobuf:"bytes,49,opt,name=usage_context,json=usageContext,proto3,oneof"`
}
type ElementDefinition_PatternX_Uuid ¶
type ElementDefinition_PatternX_Uuid struct {
Uuid *Uuid `protobuf:"bytes,20,opt,name=uuid,proto3,oneof"`
}
type ElementDefinition_RepresentationCode ¶
type ElementDefinition_RepresentationCode struct { Value codes_go_proto.PropertyRepresentationCode_Value `protobuf:"varint,1,opt,name=value,proto3,enum=google.fhir.r5.core.PropertyRepresentationCode_Value" json:"value,omitempty"` Id *String `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` Extension []*Extension `protobuf:"bytes,3,rep,name=extension,proto3" json:"extension,omitempty"` // contains filtered or unexported fields }
xmlAttr | xmlText | typeAttr | cdaText | xhtml
func (*ElementDefinition_RepresentationCode) Descriptor
deprecated
func (*ElementDefinition_RepresentationCode) Descriptor() ([]byte, []int)
Deprecated: Use ElementDefinition_RepresentationCode.ProtoReflect.Descriptor instead.
func (*ElementDefinition_RepresentationCode) GetExtension ¶
func (x *ElementDefinition_RepresentationCode) GetExtension() []*Extension
func (*ElementDefinition_RepresentationCode) GetId ¶
func (x *ElementDefinition_RepresentationCode) GetId() *String
func (*ElementDefinition_RepresentationCode) GetValue ¶
func (x *ElementDefinition_RepresentationCode) GetValue() codes_go_proto.PropertyRepresentationCode_Value
func (*ElementDefinition_RepresentationCode) ProtoMessage ¶
func (*ElementDefinition_RepresentationCode) ProtoMessage()
func (*ElementDefinition_RepresentationCode) ProtoReflect ¶
func (x *ElementDefinition_RepresentationCode) ProtoReflect() protoreflect.Message
func (*ElementDefinition_RepresentationCode) Reset ¶
func (x *ElementDefinition_RepresentationCode) Reset()
func (*ElementDefinition_RepresentationCode) String ¶
func (x *ElementDefinition_RepresentationCode) String() string
type ElementDefinition_Slicing ¶
type ElementDefinition_Slicing struct { // Unique id for inter-element referencing Id *String `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // Additional content defined by implementations Extension []*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 *String `protobuf:"bytes,4,opt,name=description,proto3" json:"description,omitempty"` // If elements must be in same order as slices Ordered *Boolean `protobuf:"bytes,5,opt,name=ordered,proto3" json:"ordered,omitempty"` Rules *ElementDefinition_Slicing_RulesCode `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() *String
func (*ElementDefinition_Slicing) GetDiscriminator ¶
func (x *ElementDefinition_Slicing) GetDiscriminator() []*ElementDefinition_Slicing_Discriminator
func (*ElementDefinition_Slicing) GetExtension ¶
func (x *ElementDefinition_Slicing) GetExtension() []*Extension
func (*ElementDefinition_Slicing) GetId ¶
func (x *ElementDefinition_Slicing) GetId() *String
func (*ElementDefinition_Slicing) GetOrdered ¶
func (x *ElementDefinition_Slicing) GetOrdered() *Boolean
func (*ElementDefinition_Slicing) GetRules ¶
func (x *ElementDefinition_Slicing) GetRules() *ElementDefinition_Slicing_RulesCode
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 { // Unique id for inter-element referencing Id *String `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // Additional content defined by implementations Extension []*Extension `protobuf:"bytes,2,rep,name=extension,proto3" json:"extension,omitempty"` Type *ElementDefinition_Slicing_Discriminator_TypeCode `protobuf:"bytes,3,opt,name=type,proto3" json:"type,omitempty"` // Path to element value Path *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() []*Extension
func (*ElementDefinition_Slicing_Discriminator) GetId ¶
func (x *ElementDefinition_Slicing_Discriminator) GetId() *String
func (*ElementDefinition_Slicing_Discriminator) GetPath ¶
func (x *ElementDefinition_Slicing_Discriminator) GetPath() *String
func (*ElementDefinition_Slicing_Discriminator) GetType ¶
func (x *ElementDefinition_Slicing_Discriminator) GetType() *ElementDefinition_Slicing_Discriminator_TypeCode
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_Slicing_Discriminator_TypeCode ¶
type ElementDefinition_Slicing_Discriminator_TypeCode struct { Value codes_go_proto.DiscriminatorTypeCode_Value `protobuf:"varint,1,opt,name=value,proto3,enum=google.fhir.r5.core.DiscriminatorTypeCode_Value" json:"value,omitempty"` Id *String `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` Extension []*Extension `protobuf:"bytes,3,rep,name=extension,proto3" json:"extension,omitempty"` // contains filtered or unexported fields }
value | exists | pattern | type | profile
func (*ElementDefinition_Slicing_Discriminator_TypeCode) Descriptor
deprecated
func (*ElementDefinition_Slicing_Discriminator_TypeCode) Descriptor() ([]byte, []int)
Deprecated: Use ElementDefinition_Slicing_Discriminator_TypeCode.ProtoReflect.Descriptor instead.
func (*ElementDefinition_Slicing_Discriminator_TypeCode) GetExtension ¶
func (x *ElementDefinition_Slicing_Discriminator_TypeCode) GetExtension() []*Extension
func (*ElementDefinition_Slicing_Discriminator_TypeCode) GetId ¶
func (x *ElementDefinition_Slicing_Discriminator_TypeCode) GetId() *String
func (*ElementDefinition_Slicing_Discriminator_TypeCode) GetValue ¶
func (x *ElementDefinition_Slicing_Discriminator_TypeCode) GetValue() codes_go_proto.DiscriminatorTypeCode_Value
func (*ElementDefinition_Slicing_Discriminator_TypeCode) ProtoMessage ¶
func (*ElementDefinition_Slicing_Discriminator_TypeCode) ProtoMessage()
func (*ElementDefinition_Slicing_Discriminator_TypeCode) ProtoReflect ¶
func (x *ElementDefinition_Slicing_Discriminator_TypeCode) ProtoReflect() protoreflect.Message
func (*ElementDefinition_Slicing_Discriminator_TypeCode) Reset ¶
func (x *ElementDefinition_Slicing_Discriminator_TypeCode) Reset()
func (*ElementDefinition_Slicing_Discriminator_TypeCode) String ¶
func (x *ElementDefinition_Slicing_Discriminator_TypeCode) String() string
type ElementDefinition_Slicing_RulesCode ¶
type ElementDefinition_Slicing_RulesCode struct { Value codes_go_proto.SlicingRulesCode_Value `protobuf:"varint,1,opt,name=value,proto3,enum=google.fhir.r5.core.SlicingRulesCode_Value" json:"value,omitempty"` Id *String `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` Extension []*Extension `protobuf:"bytes,3,rep,name=extension,proto3" json:"extension,omitempty"` // contains filtered or unexported fields }
closed | open | openAtEnd
func (*ElementDefinition_Slicing_RulesCode) Descriptor
deprecated
func (*ElementDefinition_Slicing_RulesCode) Descriptor() ([]byte, []int)
Deprecated: Use ElementDefinition_Slicing_RulesCode.ProtoReflect.Descriptor instead.
func (*ElementDefinition_Slicing_RulesCode) GetExtension ¶
func (x *ElementDefinition_Slicing_RulesCode) GetExtension() []*Extension
func (*ElementDefinition_Slicing_RulesCode) GetId ¶
func (x *ElementDefinition_Slicing_RulesCode) GetId() *String
func (*ElementDefinition_Slicing_RulesCode) GetValue ¶
func (x *ElementDefinition_Slicing_RulesCode) GetValue() codes_go_proto.SlicingRulesCode_Value
func (*ElementDefinition_Slicing_RulesCode) ProtoMessage ¶
func (*ElementDefinition_Slicing_RulesCode) ProtoMessage()
func (*ElementDefinition_Slicing_RulesCode) ProtoReflect ¶
func (x *ElementDefinition_Slicing_RulesCode) ProtoReflect() protoreflect.Message
func (*ElementDefinition_Slicing_RulesCode) Reset ¶
func (x *ElementDefinition_Slicing_RulesCode) Reset()
func (*ElementDefinition_Slicing_RulesCode) String ¶
func (x *ElementDefinition_Slicing_RulesCode) String() string
type ElementDefinition_TypeRef ¶
type ElementDefinition_TypeRef struct { // Unique id for inter-element referencing Id *String `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // Additional content defined by implementations Extension []*Extension `protobuf:"bytes,2,rep,name=extension,proto3" json:"extension,omitempty"` // Data type or Resource (reference to definition) Code *Uri `protobuf:"bytes,3,opt,name=code,proto3" json:"code,omitempty"` // Profiles (StructureDefinition or IG) - one must apply Profile []*Canonical `protobuf:"bytes,4,rep,name=profile,proto3" json:"profile,omitempty"` // Profile (StructureDefinition or IG) on the Reference/canonical target - // one must apply TargetProfile []*Canonical `protobuf:"bytes,5,rep,name=target_profile,json=targetProfile,proto3" json:"target_profile,omitempty"` Aggregation []*ElementDefinition_TypeRef_AggregationCode `protobuf:"bytes,6,rep,name=aggregation,proto3" json:"aggregation,omitempty"` Versioning *ElementDefinition_TypeRef_VersioningCode `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() []*ElementDefinition_TypeRef_AggregationCode
func (*ElementDefinition_TypeRef) GetCode ¶
func (x *ElementDefinition_TypeRef) GetCode() *Uri
func (*ElementDefinition_TypeRef) GetExtension ¶
func (x *ElementDefinition_TypeRef) GetExtension() []*Extension
func (*ElementDefinition_TypeRef) GetId ¶
func (x *ElementDefinition_TypeRef) GetId() *String
func (*ElementDefinition_TypeRef) GetProfile ¶
func (x *ElementDefinition_TypeRef) GetProfile() []*Canonical
func (*ElementDefinition_TypeRef) GetTargetProfile ¶
func (x *ElementDefinition_TypeRef) GetTargetProfile() []*Canonical
func (*ElementDefinition_TypeRef) GetVersioning ¶
func (x *ElementDefinition_TypeRef) GetVersioning() *ElementDefinition_TypeRef_VersioningCode
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 ElementDefinition_TypeRef_AggregationCode ¶
type ElementDefinition_TypeRef_AggregationCode struct { Value codes_go_proto.AggregationModeCode_Value `protobuf:"varint,1,opt,name=value,proto3,enum=google.fhir.r5.core.AggregationModeCode_Value" json:"value,omitempty"` Id *String `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` Extension []*Extension `protobuf:"bytes,3,rep,name=extension,proto3" json:"extension,omitempty"` // contains filtered or unexported fields }
contained | referenced | bundled - how aggregated
func (*ElementDefinition_TypeRef_AggregationCode) Descriptor
deprecated
func (*ElementDefinition_TypeRef_AggregationCode) Descriptor() ([]byte, []int)
Deprecated: Use ElementDefinition_TypeRef_AggregationCode.ProtoReflect.Descriptor instead.
func (*ElementDefinition_TypeRef_AggregationCode) GetExtension ¶
func (x *ElementDefinition_TypeRef_AggregationCode) GetExtension() []*Extension
func (*ElementDefinition_TypeRef_AggregationCode) GetId ¶
func (x *ElementDefinition_TypeRef_AggregationCode) GetId() *String
func (*ElementDefinition_TypeRef_AggregationCode) GetValue ¶
func (x *ElementDefinition_TypeRef_AggregationCode) GetValue() codes_go_proto.AggregationModeCode_Value
func (*ElementDefinition_TypeRef_AggregationCode) ProtoMessage ¶
func (*ElementDefinition_TypeRef_AggregationCode) ProtoMessage()
func (*ElementDefinition_TypeRef_AggregationCode) ProtoReflect ¶
func (x *ElementDefinition_TypeRef_AggregationCode) ProtoReflect() protoreflect.Message
func (*ElementDefinition_TypeRef_AggregationCode) Reset ¶
func (x *ElementDefinition_TypeRef_AggregationCode) Reset()
func (*ElementDefinition_TypeRef_AggregationCode) String ¶
func (x *ElementDefinition_TypeRef_AggregationCode) String() string
type ElementDefinition_TypeRef_VersioningCode ¶
type ElementDefinition_TypeRef_VersioningCode struct { Value codes_go_proto.ReferenceVersionRulesCode_Value `protobuf:"varint,1,opt,name=value,proto3,enum=google.fhir.r5.core.ReferenceVersionRulesCode_Value" json:"value,omitempty"` Id *String `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` Extension []*Extension `protobuf:"bytes,3,rep,name=extension,proto3" json:"extension,omitempty"` // contains filtered or unexported fields }
either | independent | specific
func (*ElementDefinition_TypeRef_VersioningCode) Descriptor
deprecated
func (*ElementDefinition_TypeRef_VersioningCode) Descriptor() ([]byte, []int)
Deprecated: Use ElementDefinition_TypeRef_VersioningCode.ProtoReflect.Descriptor instead.
func (*ElementDefinition_TypeRef_VersioningCode) GetExtension ¶
func (x *ElementDefinition_TypeRef_VersioningCode) GetExtension() []*Extension
func (*ElementDefinition_TypeRef_VersioningCode) GetId ¶
func (x *ElementDefinition_TypeRef_VersioningCode) GetId() *String
func (*ElementDefinition_TypeRef_VersioningCode) GetValue ¶
func (x *ElementDefinition_TypeRef_VersioningCode) GetValue() codes_go_proto.ReferenceVersionRulesCode_Value
func (*ElementDefinition_TypeRef_VersioningCode) ProtoMessage ¶
func (*ElementDefinition_TypeRef_VersioningCode) ProtoMessage()
func (*ElementDefinition_TypeRef_VersioningCode) ProtoReflect ¶
func (x *ElementDefinition_TypeRef_VersioningCode) ProtoReflect() protoreflect.Message
func (*ElementDefinition_TypeRef_VersioningCode) Reset ¶
func (x *ElementDefinition_TypeRef_VersioningCode) Reset()
func (*ElementDefinition_TypeRef_VersioningCode) String ¶
func (x *ElementDefinition_TypeRef_VersioningCode) String() string
type Expression ¶
type Expression struct { // Unique id for inter-element referencing Id *String `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // Additional content defined by implementations Extension []*Extension `protobuf:"bytes,2,rep,name=extension,proto3" json:"extension,omitempty"` // Natural language description of the condition Description *String `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"` // Short name assigned to expression for reuse Name *Id `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"` // text/cql | text/fhirpath | application/x-fhir-query | etc. Language *Code `protobuf:"bytes,5,opt,name=language,proto3" json:"language,omitempty"` // Expression in specified language Expression *String `protobuf:"bytes,6,opt,name=expression,proto3" json:"expression,omitempty"` // Where the expression is found Reference *Uri `protobuf:"bytes,7,opt,name=reference,proto3" json:"reference,omitempty"` // contains filtered or unexported fields }
Auto-generated from StructureDefinition for Expression, last updated 2019-12-31T21:03:40.621+11:00. An expression that can be used to generate a value. See http://hl7.org/fhir/StructureDefinition/Expression
func (*Expression) Descriptor
deprecated
func (*Expression) Descriptor() ([]byte, []int)
Deprecated: Use Expression.ProtoReflect.Descriptor instead.
func (*Expression) GetDescription ¶
func (x *Expression) GetDescription() *String
func (*Expression) GetExpression ¶
func (x *Expression) GetExpression() *String
func (*Expression) GetExtension ¶
func (x *Expression) GetExtension() []*Extension
func (*Expression) GetId ¶
func (x *Expression) GetId() *String
func (*Expression) GetLanguage ¶
func (x *Expression) GetLanguage() *Code
func (*Expression) GetName ¶
func (x *Expression) GetName() *Id
func (*Expression) GetReference ¶
func (x *Expression) GetReference() *Uri
func (*Expression) ProtoMessage ¶
func (*Expression) ProtoMessage()
func (*Expression) ProtoReflect ¶
func (x *Expression) ProtoReflect() protoreflect.Message
func (*Expression) Reset ¶
func (x *Expression) Reset()
func (*Expression) String ¶
func (x *Expression) String() string
type Extension ¶
type Extension struct { // Unique id for inter-element referencing Id *String `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // Additional content defined by implementations Extension []*Extension `protobuf:"bytes,2,rep,name=extension,proto3" json:"extension,omitempty"` // identifies the meaning of the extension Url *Uri `protobuf:"bytes,3,opt,name=url,proto3" json:"url,omitempty"` Value *Extension_ValueX `protobuf:"bytes,4,opt,name=value,proto3" json:"value,omitempty"` // contains filtered or unexported fields }
Auto-generated from StructureDefinition for Extension, last updated 2019-12-31T21:03:40.621+11:00. Optional Extensions Element. See http://hl7.org/fhir/StructureDefinition/Extension
func (*Extension) Descriptor
deprecated
func (*Extension) GetExtension ¶
func (*Extension) GetValue ¶
func (x *Extension) GetValue() *Extension_ValueX
func (*Extension) ProtoMessage ¶
func (*Extension) ProtoMessage()
func (*Extension) ProtoReflect ¶
func (x *Extension) ProtoReflect() protoreflect.Message
type Extension_ValueX ¶
type Extension_ValueX struct { // Types that are assignable to Choice: // *Extension_ValueX_Base64Binary // *Extension_ValueX_Boolean // *Extension_ValueX_Canonical // *Extension_ValueX_Code // *Extension_ValueX_Date // *Extension_ValueX_DateTime // *Extension_ValueX_Decimal // *Extension_ValueX_Id // *Extension_ValueX_Instant // *Extension_ValueX_Integer // *Extension_ValueX_Integer64 // *Extension_ValueX_Markdown // *Extension_ValueX_Oid // *Extension_ValueX_PositiveInt // *Extension_ValueX_StringValue // *Extension_ValueX_Time // *Extension_ValueX_UnsignedInt // *Extension_ValueX_Uri // *Extension_ValueX_Url // *Extension_ValueX_Uuid // *Extension_ValueX_Address // *Extension_ValueX_Age // *Extension_ValueX_Annotation // *Extension_ValueX_Attachment // *Extension_ValueX_CodeableConcept // *Extension_ValueX_Coding // *Extension_ValueX_ContactPoint // *Extension_ValueX_Count // *Extension_ValueX_Distance // *Extension_ValueX_Duration // *Extension_ValueX_HumanName // *Extension_ValueX_Identifier // *Extension_ValueX_Money // *Extension_ValueX_Period // *Extension_ValueX_Quantity // *Extension_ValueX_Range // *Extension_ValueX_Ratio // *Extension_ValueX_Reference // *Extension_ValueX_SampledData // *Extension_ValueX_Signature // *Extension_ValueX_Timing // *Extension_ValueX_ContactDetail // *Extension_ValueX_Contributor // *Extension_ValueX_DataRequirement // *Extension_ValueX_Expression // *Extension_ValueX_ParameterDefinition // *Extension_ValueX_RelatedArtifact // *Extension_ValueX_TriggerDefinition // *Extension_ValueX_UsageContext // *Extension_ValueX_Dosage // *Extension_ValueX_Meta Choice isExtension_ValueX_Choice `protobuf_oneof:"choice"` // contains filtered or unexported fields }
Value of extension
func (*Extension_ValueX) Descriptor
deprecated
func (*Extension_ValueX) Descriptor() ([]byte, []int)
Deprecated: Use Extension_ValueX.ProtoReflect.Descriptor instead.
func (*Extension_ValueX) GetAddress ¶
func (x *Extension_ValueX) GetAddress() *Address
func (*Extension_ValueX) GetAge ¶
func (x *Extension_ValueX) GetAge() *Age
func (*Extension_ValueX) GetAnnotation ¶
func (x *Extension_ValueX) GetAnnotation() *Annotation
func (*Extension_ValueX) GetAttachment ¶
func (x *Extension_ValueX) GetAttachment() *Attachment
func (*Extension_ValueX) GetBase64Binary ¶
func (x *Extension_ValueX) GetBase64Binary() *Base64Binary
func (*Extension_ValueX) GetBoolean ¶
func (x *Extension_ValueX) GetBoolean() *Boolean
func (*Extension_ValueX) GetCanonical ¶
func (x *Extension_ValueX) GetCanonical() *Canonical
func (*Extension_ValueX) GetChoice ¶
func (m *Extension_ValueX) GetChoice() isExtension_ValueX_Choice
func (*Extension_ValueX) GetCode ¶
func (x *Extension_ValueX) GetCode() *Code
func (*Extension_ValueX) GetCodeableConcept ¶
func (x *Extension_ValueX) GetCodeableConcept() *CodeableConcept
func (*Extension_ValueX) GetCoding ¶
func (x *Extension_ValueX) GetCoding() *Coding
func (*Extension_ValueX) GetContactDetail ¶
func (x *Extension_ValueX) GetContactDetail() *ContactDetail
func (*Extension_ValueX) GetContactPoint ¶
func (x *Extension_ValueX) GetContactPoint() *ContactPoint
func (*Extension_ValueX) GetContributor ¶
func (x *Extension_ValueX) GetContributor() *Contributor
func (*Extension_ValueX) GetCount ¶
func (x *Extension_ValueX) GetCount() *Count
func (*Extension_ValueX) GetDataRequirement ¶
func (x *Extension_ValueX) GetDataRequirement() *DataRequirement
func (*Extension_ValueX) GetDate ¶
func (x *Extension_ValueX) GetDate() *Date
func (*Extension_ValueX) GetDateTime ¶
func (x *Extension_ValueX) GetDateTime() *DateTime
func (*Extension_ValueX) GetDecimal ¶
func (x *Extension_ValueX) GetDecimal() *Decimal
func (*Extension_ValueX) GetDistance ¶
func (x *Extension_ValueX) GetDistance() *Distance
func (*Extension_ValueX) GetDosage ¶
func (x *Extension_ValueX) GetDosage() *Dosage
func (*Extension_ValueX) GetDuration ¶
func (x *Extension_ValueX) GetDuration() *Duration
func (*Extension_ValueX) GetExpression ¶
func (x *Extension_ValueX) GetExpression() *Expression
func (*Extension_ValueX) GetHumanName ¶
func (x *Extension_ValueX) GetHumanName() *HumanName
func (*Extension_ValueX) GetId ¶
func (x *Extension_ValueX) GetId() *Id
func (*Extension_ValueX) GetIdentifier ¶
func (x *Extension_ValueX) GetIdentifier() *Identifier
func (*Extension_ValueX) GetInstant ¶
func (x *Extension_ValueX) GetInstant() *Instant
func (*Extension_ValueX) GetInteger ¶
func (x *Extension_ValueX) GetInteger() *Integer
func (*Extension_ValueX) GetInteger64 ¶
func (x *Extension_ValueX) GetInteger64() *Integer64
func (*Extension_ValueX) GetMarkdown ¶
func (x *Extension_ValueX) GetMarkdown() *Markdown
func (*Extension_ValueX) GetMeta ¶
func (x *Extension_ValueX) GetMeta() *Meta
func (*Extension_ValueX) GetMoney ¶
func (x *Extension_ValueX) GetMoney() *Money
func (*Extension_ValueX) GetOid ¶
func (x *Extension_ValueX) GetOid() *Oid
func (*Extension_ValueX) GetParameterDefinition ¶
func (x *Extension_ValueX) GetParameterDefinition() *ParameterDefinition
func (*Extension_ValueX) GetPeriod ¶
func (x *Extension_ValueX) GetPeriod() *Period
func (*Extension_ValueX) GetPositiveInt ¶
func (x *Extension_ValueX) GetPositiveInt() *PositiveInt
func (*Extension_ValueX) GetQuantity ¶
func (x *Extension_ValueX) GetQuantity() *Quantity
func (*Extension_ValueX) GetRange ¶
func (x *Extension_ValueX) GetRange() *Range
func (*Extension_ValueX) GetRatio ¶
func (x *Extension_ValueX) GetRatio() *Ratio
func (*Extension_ValueX) GetReference ¶
func (x *Extension_ValueX) GetReference() *Reference
func (*Extension_ValueX) GetRelatedArtifact ¶
func (x *Extension_ValueX) GetRelatedArtifact() *RelatedArtifact
func (*Extension_ValueX) GetSampledData ¶
func (x *Extension_ValueX) GetSampledData() *SampledData
func (*Extension_ValueX) GetSignature ¶
func (x *Extension_ValueX) GetSignature() *Signature
func (*Extension_ValueX) GetStringValue ¶
func (x *Extension_ValueX) GetStringValue() *String
func (*Extension_ValueX) GetTime ¶
func (x *Extension_ValueX) GetTime() *Time
func (*Extension_ValueX) GetTiming ¶
func (x *Extension_ValueX) GetTiming() *Timing
func (*Extension_ValueX) GetTriggerDefinition ¶
func (x *Extension_ValueX) GetTriggerDefinition() *TriggerDefinition
func (*Extension_ValueX) GetUnsignedInt ¶
func (x *Extension_ValueX) GetUnsignedInt() *UnsignedInt
func (*Extension_ValueX) GetUri ¶
func (x *Extension_ValueX) GetUri() *Uri
func (*Extension_ValueX) GetUrl ¶
func (x *Extension_ValueX) GetUrl() *Url
func (*Extension_ValueX) GetUsageContext ¶
func (x *Extension_ValueX) GetUsageContext() *UsageContext
func (*Extension_ValueX) GetUuid ¶
func (x *Extension_ValueX) GetUuid() *Uuid
func (*Extension_ValueX) ProtoMessage ¶
func (*Extension_ValueX) ProtoMessage()
func (*Extension_ValueX) ProtoReflect ¶
func (x *Extension_ValueX) ProtoReflect() protoreflect.Message
func (*Extension_ValueX) Reset ¶
func (x *Extension_ValueX) Reset()
func (*Extension_ValueX) String ¶
func (x *Extension_ValueX) String() string
type Extension_ValueX_Address ¶
type Extension_ValueX_Address struct {
Address *Address `protobuf:"bytes,21,opt,name=address,proto3,oneof"`
}
type Extension_ValueX_Age ¶
type Extension_ValueX_Age struct {
Age *Age `protobuf:"bytes,22,opt,name=age,proto3,oneof"`
}
type Extension_ValueX_Annotation ¶
type Extension_ValueX_Annotation struct {
Annotation *Annotation `protobuf:"bytes,23,opt,name=annotation,proto3,oneof"`
}
type Extension_ValueX_Attachment ¶
type Extension_ValueX_Attachment struct {
Attachment *Attachment `protobuf:"bytes,24,opt,name=attachment,proto3,oneof"`
}
type Extension_ValueX_Base64Binary ¶
type Extension_ValueX_Base64Binary struct {
Base64Binary *Base64Binary `protobuf:"bytes,1,opt,name=base64_binary,json=base64Binary,proto3,oneof"`
}
type Extension_ValueX_Boolean ¶
type Extension_ValueX_Boolean struct {
Boolean *Boolean `protobuf:"bytes,2,opt,name=boolean,proto3,oneof"`
}
type Extension_ValueX_Canonical ¶
type Extension_ValueX_Canonical struct {
Canonical *Canonical `protobuf:"bytes,3,opt,name=canonical,proto3,oneof"`
}
type Extension_ValueX_Code ¶
type Extension_ValueX_Code struct {
Code *Code `protobuf:"bytes,4,opt,name=code,proto3,oneof"`
}
type Extension_ValueX_CodeableConcept ¶
type Extension_ValueX_CodeableConcept struct {
CodeableConcept *CodeableConcept `protobuf:"bytes,25,opt,name=codeable_concept,json=codeableConcept,proto3,oneof"`
}
type Extension_ValueX_Coding ¶
type Extension_ValueX_Coding struct {
Coding *Coding `protobuf:"bytes,26,opt,name=coding,proto3,oneof"`
}
type Extension_ValueX_ContactDetail ¶
type Extension_ValueX_ContactDetail struct {
ContactDetail *ContactDetail `protobuf:"bytes,42,opt,name=contact_detail,json=contactDetail,proto3,oneof"`
}
type Extension_ValueX_ContactPoint ¶
type Extension_ValueX_ContactPoint struct {
ContactPoint *ContactPoint `protobuf:"bytes,27,opt,name=contact_point,json=contactPoint,proto3,oneof"`
}
type Extension_ValueX_Contributor ¶
type Extension_ValueX_Contributor struct {
Contributor *Contributor `protobuf:"bytes,43,opt,name=contributor,proto3,oneof"`
}
type Extension_ValueX_Count ¶
type Extension_ValueX_Count struct {
Count *Count `protobuf:"bytes,28,opt,name=count,proto3,oneof"`
}
type Extension_ValueX_DataRequirement ¶
type Extension_ValueX_DataRequirement struct {
DataRequirement *DataRequirement `protobuf:"bytes,44,opt,name=data_requirement,json=dataRequirement,proto3,oneof"`
}
type Extension_ValueX_Date ¶
type Extension_ValueX_Date struct {
Date *Date `protobuf:"bytes,5,opt,name=date,proto3,oneof"`
}
type Extension_ValueX_DateTime ¶
type Extension_ValueX_DateTime struct {
DateTime *DateTime `protobuf:"bytes,6,opt,name=date_time,json=dateTime,proto3,oneof"`
}
type Extension_ValueX_Decimal ¶
type Extension_ValueX_Decimal struct {
Decimal *Decimal `protobuf:"bytes,7,opt,name=decimal,proto3,oneof"`
}
type Extension_ValueX_Distance ¶
type Extension_ValueX_Distance struct {
Distance *Distance `protobuf:"bytes,29,opt,name=distance,proto3,oneof"`
}
type Extension_ValueX_Dosage ¶
type Extension_ValueX_Dosage struct {
Dosage *Dosage `protobuf:"bytes,50,opt,name=dosage,proto3,oneof"`
}
type Extension_ValueX_Duration ¶
type Extension_ValueX_Duration struct {
Duration *Duration `protobuf:"bytes,30,opt,name=duration,proto3,oneof"`
}
type Extension_ValueX_Expression ¶
type Extension_ValueX_Expression struct {
Expression *Expression `protobuf:"bytes,45,opt,name=expression,proto3,oneof"`
}
type Extension_ValueX_HumanName ¶
type Extension_ValueX_HumanName struct {
HumanName *HumanName `protobuf:"bytes,31,opt,name=human_name,json=humanName,proto3,oneof"`
}
type Extension_ValueX_Id ¶
type Extension_ValueX_Id struct {
Id *Id `protobuf:"bytes,8,opt,name=id,proto3,oneof"`
}
type Extension_ValueX_Identifier ¶
type Extension_ValueX_Identifier struct {
Identifier *Identifier `protobuf:"bytes,32,opt,name=identifier,proto3,oneof"`
}
type Extension_ValueX_Instant ¶
type Extension_ValueX_Instant struct {
Instant *Instant `protobuf:"bytes,9,opt,name=instant,proto3,oneof"`
}
type Extension_ValueX_Integer ¶
type Extension_ValueX_Integer struct {
Integer *Integer `protobuf:"bytes,10,opt,name=integer,proto3,oneof"`
}
type Extension_ValueX_Integer64 ¶
type Extension_ValueX_Integer64 struct {
Integer64 *Integer64 `protobuf:"bytes,11,opt,name=integer64,proto3,oneof"`
}
type Extension_ValueX_Markdown ¶
type Extension_ValueX_Markdown struct {
Markdown *Markdown `protobuf:"bytes,12,opt,name=markdown,proto3,oneof"`
}
type Extension_ValueX_Meta ¶
type Extension_ValueX_Meta struct {
Meta *Meta `protobuf:"bytes,51,opt,name=meta,proto3,oneof"`
}
type Extension_ValueX_Money ¶
type Extension_ValueX_Money struct {
Money *Money `protobuf:"bytes,33,opt,name=money,proto3,oneof"`
}
type Extension_ValueX_Oid ¶
type Extension_ValueX_Oid struct {
Oid *Oid `protobuf:"bytes,13,opt,name=oid,proto3,oneof"`
}
type Extension_ValueX_ParameterDefinition ¶
type Extension_ValueX_ParameterDefinition struct {
ParameterDefinition *ParameterDefinition `protobuf:"bytes,46,opt,name=parameter_definition,json=parameterDefinition,proto3,oneof"`
}
type Extension_ValueX_Period ¶
type Extension_ValueX_Period struct {
Period *Period `protobuf:"bytes,34,opt,name=period,proto3,oneof"`
}
type Extension_ValueX_PositiveInt ¶
type Extension_ValueX_PositiveInt struct {
PositiveInt *PositiveInt `protobuf:"bytes,14,opt,name=positive_int,json=positiveInt,proto3,oneof"`
}
type Extension_ValueX_Quantity ¶
type Extension_ValueX_Quantity struct {
Quantity *Quantity `protobuf:"bytes,35,opt,name=quantity,proto3,oneof"`
}
type Extension_ValueX_Range ¶
type Extension_ValueX_Range struct {
Range *Range `protobuf:"bytes,36,opt,name=range,proto3,oneof"`
}
type Extension_ValueX_Ratio ¶
type Extension_ValueX_Ratio struct {
Ratio *Ratio `protobuf:"bytes,37,opt,name=ratio,proto3,oneof"`
}
type Extension_ValueX_Reference ¶
type Extension_ValueX_Reference struct {
Reference *Reference `protobuf:"bytes,38,opt,name=reference,proto3,oneof"`
}
type Extension_ValueX_RelatedArtifact ¶
type Extension_ValueX_RelatedArtifact struct {
RelatedArtifact *RelatedArtifact `protobuf:"bytes,47,opt,name=related_artifact,json=relatedArtifact,proto3,oneof"`
}
type Extension_ValueX_SampledData ¶
type Extension_ValueX_SampledData struct {
SampledData *SampledData `protobuf:"bytes,39,opt,name=sampled_data,json=sampledData,proto3,oneof"`
}
type Extension_ValueX_Signature ¶
type Extension_ValueX_Signature struct {
Signature *Signature `protobuf:"bytes,40,opt,name=signature,proto3,oneof"`
}
type Extension_ValueX_StringValue ¶
type Extension_ValueX_StringValue struct {
StringValue *String `protobuf:"bytes,15,opt,name=string_value,json=string,proto3,oneof"`
}
type Extension_ValueX_Time ¶
type Extension_ValueX_Time struct {
Time *Time `protobuf:"bytes,16,opt,name=time,proto3,oneof"`
}
type Extension_ValueX_Timing ¶
type Extension_ValueX_Timing struct {
Timing *Timing `protobuf:"bytes,41,opt,name=timing,proto3,oneof"`
}
type Extension_ValueX_TriggerDefinition ¶
type Extension_ValueX_TriggerDefinition struct {
TriggerDefinition *TriggerDefinition `protobuf:"bytes,48,opt,name=trigger_definition,json=triggerDefinition,proto3,oneof"`
}
type Extension_ValueX_UnsignedInt ¶
type Extension_ValueX_UnsignedInt struct {
UnsignedInt *UnsignedInt `protobuf:"bytes,17,opt,name=unsigned_int,json=unsignedInt,proto3,oneof"`
}
type Extension_ValueX_Uri ¶
type Extension_ValueX_Uri struct {
Uri *Uri `protobuf:"bytes,18,opt,name=uri,proto3,oneof"`
}
type Extension_ValueX_Url ¶
type Extension_ValueX_Url struct {
Url *Url `protobuf:"bytes,19,opt,name=url,proto3,oneof"`
}
type Extension_ValueX_UsageContext ¶
type Extension_ValueX_UsageContext struct {
UsageContext *UsageContext `protobuf:"bytes,49,opt,name=usage_context,json=usageContext,proto3,oneof"`
}
type Extension_ValueX_Uuid ¶
type Extension_ValueX_Uuid struct {
Uuid *Uuid `protobuf:"bytes,20,opt,name=uuid,proto3,oneof"`
}
type HumanName ¶
type HumanName struct { // Unique id for inter-element referencing Id *String `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // Additional content defined by implementations Extension []*Extension `protobuf:"bytes,2,rep,name=extension,proto3" json:"extension,omitempty"` Use *HumanName_UseCode `protobuf:"bytes,3,opt,name=use,proto3" json:"use,omitempty"` // Text representation of the full name Text *String `protobuf:"bytes,4,opt,name=text,proto3" json:"text,omitempty"` // Family name (often called 'Surname') Family *String `protobuf:"bytes,5,opt,name=family,proto3" json:"family,omitempty"` // Given names (not always 'first'). Includes middle names Given []*String `protobuf:"bytes,6,rep,name=given,proto3" json:"given,omitempty"` // Parts that come before the name Prefix []*String `protobuf:"bytes,7,rep,name=prefix,proto3" json:"prefix,omitempty"` // Parts that come after the name Suffix []*String `protobuf:"bytes,8,rep,name=suffix,proto3" json:"suffix,omitempty"` // Time period when name was/is in use Period *Period `protobuf:"bytes,9,opt,name=period,proto3" json:"period,omitempty"` // contains filtered or unexported fields }
Auto-generated from StructureDefinition for HumanName, last updated 2019-12-31T21:03:40.621+11:00. Name of a human - parts and usage. See http://hl7.org/fhir/StructureDefinition/HumanName
func (*HumanName) Descriptor
deprecated
func (*HumanName) GetExtension ¶
func (*HumanName) GetUse ¶
func (x *HumanName) GetUse() *HumanName_UseCode
func (*HumanName) ProtoMessage ¶
func (*HumanName) ProtoMessage()
func (*HumanName) ProtoReflect ¶
func (x *HumanName) ProtoReflect() protoreflect.Message
type HumanName_UseCode ¶
type HumanName_UseCode struct { Value codes_go_proto.NameUseCode_Value `protobuf:"varint,1,opt,name=value,proto3,enum=google.fhir.r5.core.NameUseCode_Value" json:"value,omitempty"` Id *String `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` Extension []*Extension `protobuf:"bytes,3,rep,name=extension,proto3" json:"extension,omitempty"` // contains filtered or unexported fields }
usual | official | temp | nickname | anonymous | old | maiden
func (*HumanName_UseCode) Descriptor
deprecated
func (*HumanName_UseCode) Descriptor() ([]byte, []int)
Deprecated: Use HumanName_UseCode.ProtoReflect.Descriptor instead.
func (*HumanName_UseCode) GetExtension ¶
func (x *HumanName_UseCode) GetExtension() []*Extension
func (*HumanName_UseCode) GetId ¶
func (x *HumanName_UseCode) GetId() *String
func (*HumanName_UseCode) GetValue ¶
func (x *HumanName_UseCode) GetValue() codes_go_proto.NameUseCode_Value
func (*HumanName_UseCode) ProtoMessage ¶
func (*HumanName_UseCode) ProtoMessage()
func (*HumanName_UseCode) ProtoReflect ¶
func (x *HumanName_UseCode) ProtoReflect() protoreflect.Message
func (*HumanName_UseCode) Reset ¶
func (x *HumanName_UseCode) Reset()
func (*HumanName_UseCode) String ¶
func (x *HumanName_UseCode) String() string
type Id ¶
type Id struct { // Primitive value for id Value string `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"` // xml:id (or equivalent in JSON) Id *String `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` // Additional content defined by implementations Extension []*Extension `protobuf:"bytes,3,rep,name=extension,proto3" json:"extension,omitempty"` // contains filtered or unexported fields }
Auto-generated from StructureDefinition for id, last updated 2019-12-31T21:03:40.621+11:00. Primitive Type id. See http://hl7.org/fhir/StructureDefinition/id
func (*Id) Descriptor
deprecated
func (*Id) GetExtension ¶
func (*Id) ProtoMessage ¶
func (*Id) ProtoMessage()
func (*Id) ProtoReflect ¶
func (x *Id) ProtoReflect() protoreflect.Message
type Identifier ¶
type Identifier struct { // Unique id for inter-element referencing Id *String `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // Additional content defined by implementations Extension []*Extension `protobuf:"bytes,2,rep,name=extension,proto3" json:"extension,omitempty"` Use *Identifier_UseCode `protobuf:"bytes,3,opt,name=use,proto3" json:"use,omitempty"` // Description of identifier Type *CodeableConcept `protobuf:"bytes,4,opt,name=type,proto3" json:"type,omitempty"` // The namespace for the identifier value System *Uri `protobuf:"bytes,5,opt,name=system,proto3" json:"system,omitempty"` // The value that is unique Value *String `protobuf:"bytes,6,opt,name=value,proto3" json:"value,omitempty"` // Time period when id is/was valid for use Period *Period `protobuf:"bytes,7,opt,name=period,proto3" json:"period,omitempty"` // Organization that issued id (may be just text) Assigner *Reference `protobuf:"bytes,8,opt,name=assigner,proto3" json:"assigner,omitempty"` // contains filtered or unexported fields }
Auto-generated from StructureDefinition for Identifier, last updated 2019-12-31T21:03:40.621+11:00. An identifier intended for computation. See http://hl7.org/fhir/StructureDefinition/Identifier
func (*Identifier) Descriptor
deprecated
func (*Identifier) Descriptor() ([]byte, []int)
Deprecated: Use Identifier.ProtoReflect.Descriptor instead.
func (*Identifier) GetAssigner ¶
func (x *Identifier) GetAssigner() *Reference
func (*Identifier) GetExtension ¶
func (x *Identifier) GetExtension() []*Extension
func (*Identifier) GetId ¶
func (x *Identifier) GetId() *String
func (*Identifier) GetPeriod ¶
func (x *Identifier) GetPeriod() *Period
func (*Identifier) GetSystem ¶
func (x *Identifier) GetSystem() *Uri
func (*Identifier) GetType ¶
func (x *Identifier) GetType() *CodeableConcept
func (*Identifier) GetUse ¶
func (x *Identifier) GetUse() *Identifier_UseCode
func (*Identifier) GetValue ¶
func (x *Identifier) GetValue() *String
func (*Identifier) ProtoMessage ¶
func (*Identifier) ProtoMessage()
func (*Identifier) ProtoReflect ¶
func (x *Identifier) ProtoReflect() protoreflect.Message
func (*Identifier) Reset ¶
func (x *Identifier) Reset()
func (*Identifier) String ¶
func (x *Identifier) String() string
type Identifier_UseCode ¶
type Identifier_UseCode struct { Value codes_go_proto.IdentifierUseCode_Value `protobuf:"varint,1,opt,name=value,proto3,enum=google.fhir.r5.core.IdentifierUseCode_Value" json:"value,omitempty"` Id *String `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` Extension []*Extension `protobuf:"bytes,3,rep,name=extension,proto3" json:"extension,omitempty"` // contains filtered or unexported fields }
usual | official | temp | secondary | old (If known)
func (*Identifier_UseCode) Descriptor
deprecated
func (*Identifier_UseCode) Descriptor() ([]byte, []int)
Deprecated: Use Identifier_UseCode.ProtoReflect.Descriptor instead.
func (*Identifier_UseCode) GetExtension ¶
func (x *Identifier_UseCode) GetExtension() []*Extension
func (*Identifier_UseCode) GetId ¶
func (x *Identifier_UseCode) GetId() *String
func (*Identifier_UseCode) GetValue ¶
func (x *Identifier_UseCode) GetValue() codes_go_proto.IdentifierUseCode_Value
func (*Identifier_UseCode) ProtoMessage ¶
func (*Identifier_UseCode) ProtoMessage()
func (*Identifier_UseCode) ProtoReflect ¶
func (x *Identifier_UseCode) ProtoReflect() protoreflect.Message
func (*Identifier_UseCode) Reset ¶
func (x *Identifier_UseCode) Reset()
func (*Identifier_UseCode) String ¶
func (x *Identifier_UseCode) String() string
type Instant ¶
type Instant struct { // Primitive value for instant ValueUs int64 `protobuf:"varint,1,opt,name=value_us,json=valueUs,proto3" json:"value_us,omitempty"` Timezone string `protobuf:"bytes,2,opt,name=timezone,proto3" json:"timezone,omitempty"` Precision Instant_Precision `protobuf:"varint,3,opt,name=precision,proto3,enum=google.fhir.r5.core.Instant_Precision" json:"precision,omitempty"` // xml:id (or equivalent in JSON) Id *String `protobuf:"bytes,4,opt,name=id,proto3" json:"id,omitempty"` // Additional content defined by implementations Extension []*Extension `protobuf:"bytes,5,rep,name=extension,proto3" json:"extension,omitempty"` // contains filtered or unexported fields }
Auto-generated from StructureDefinition for instant, last updated 2019-12-31T21:03:40.621+11:00. Primitive Type instant. See http://hl7.org/fhir/StructureDefinition/instant
func (*Instant) Descriptor
deprecated
func (*Instant) GetExtension ¶
func (*Instant) GetPrecision ¶
func (x *Instant) GetPrecision() Instant_Precision
func (*Instant) GetTimezone ¶
func (*Instant) GetValueUs ¶
func (*Instant) ProtoMessage ¶
func (*Instant) ProtoMessage()
func (*Instant) ProtoReflect ¶
func (x *Instant) ProtoReflect() protoreflect.Message
type Instant_Precision ¶
type Instant_Precision int32
const ( Instant_PRECISION_UNSPECIFIED Instant_Precision = 0 Instant_SECOND Instant_Precision = 1 Instant_MILLISECOND Instant_Precision = 2 Instant_MICROSECOND Instant_Precision = 3 )
func (Instant_Precision) Descriptor ¶
func (Instant_Precision) Descriptor() protoreflect.EnumDescriptor
func (Instant_Precision) Enum ¶
func (x Instant_Precision) Enum() *Instant_Precision
func (Instant_Precision) EnumDescriptor
deprecated
func (Instant_Precision) EnumDescriptor() ([]byte, []int)
Deprecated: Use Instant_Precision.Descriptor instead.
func (Instant_Precision) Number ¶
func (x Instant_Precision) Number() protoreflect.EnumNumber
func (Instant_Precision) String ¶
func (x Instant_Precision) String() string
func (Instant_Precision) Type ¶
func (Instant_Precision) Type() protoreflect.EnumType
type Integer ¶
type Integer struct { // Primitive value for integer Value int32 `protobuf:"zigzag32,1,opt,name=value,proto3" json:"value,omitempty"` // xml:id (or equivalent in JSON) Id *String `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` // Additional content defined by implementations Extension []*Extension `protobuf:"bytes,3,rep,name=extension,proto3" json:"extension,omitempty"` // contains filtered or unexported fields }
Auto-generated from StructureDefinition for integer, last updated 2019-12-31T21:03:40.621+11:00. Primitive Type integer. See http://hl7.org/fhir/StructureDefinition/integer
func (*Integer) Descriptor
deprecated
func (*Integer) GetExtension ¶
func (*Integer) ProtoMessage ¶
func (*Integer) ProtoMessage()
func (*Integer) ProtoReflect ¶
func (x *Integer) ProtoReflect() protoreflect.Message
type Integer64 ¶
type Integer64 struct { // Primitive value for integer64 Value int64 `protobuf:"zigzag64,1,opt,name=value,proto3" json:"value,omitempty"` // xml:id (or equivalent in JSON) Id *String `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` // Additional content defined by implementations Extension []*Extension `protobuf:"bytes,3,rep,name=extension,proto3" json:"extension,omitempty"` // contains filtered or unexported fields }
Auto-generated from StructureDefinition for integer64, last updated 2019-12-31T21:03:40.621+11:00. Primitive Type integer64. See http://hl7.org/fhir/StructureDefinition/integer64
func (*Integer64) Descriptor
deprecated
func (*Integer64) GetExtension ¶
func (*Integer64) ProtoMessage ¶
func (*Integer64) ProtoMessage()
func (*Integer64) ProtoReflect ¶
func (x *Integer64) ProtoReflect() protoreflect.Message
type Markdown ¶
type Markdown struct { // Primitive value for markdown Value string `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"` // xml:id (or equivalent in JSON) Id *String `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` // Additional content defined by implementations Extension []*Extension `protobuf:"bytes,3,rep,name=extension,proto3" json:"extension,omitempty"` // contains filtered or unexported fields }
Auto-generated from StructureDefinition for markdown, last updated 2019-12-31T21:03:40.621+11:00. Primitive Type markdown. See http://hl7.org/fhir/StructureDefinition/markdown
func (*Markdown) Descriptor
deprecated
func (*Markdown) GetExtension ¶
func (*Markdown) ProtoMessage ¶
func (*Markdown) ProtoMessage()
func (*Markdown) ProtoReflect ¶
func (x *Markdown) ProtoReflect() protoreflect.Message
type MarketingStatus ¶
type MarketingStatus struct { // Unique id for inter-element referencing Id *String `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // Additional content defined by implementations Extension []*Extension `protobuf:"bytes,2,rep,name=extension,proto3" json:"extension,omitempty"` // Extensions that cannot be ignored even if unrecognized ModifierExtension []*Extension `protobuf:"bytes,3,rep,name=modifier_extension,json=modifierExtension,proto3" json:"modifier_extension,omitempty"` // The country in which the marketing authorisation has been granted shall be // specified It should be specified using the ISO 3166 ‑ 1 alpha-2 code // elements Country *CodeableConcept `protobuf:"bytes,4,opt,name=country,proto3" json:"country,omitempty"` // Where a Medicines Regulatory Agency has granted a marketing authorisation // for which specific provisions within a jurisdiction apply, the jurisdiction // can be specified using an appropriate controlled terminology The controlled // term and the controlled term identifier shall be specified Jurisdiction *CodeableConcept `protobuf:"bytes,5,opt,name=jurisdiction,proto3" json:"jurisdiction,omitempty"` // This attribute provides information on the status of the marketing of the // medicinal product See ISO/TS 20443 for more information and examples Status *CodeableConcept `protobuf:"bytes,6,opt,name=status,proto3" json:"status,omitempty"` // The date when the Medicinal Product is placed on the market by the // Marketing Authorisation Holder (or where applicable, the // manufacturer/distributor) in a country and/or jurisdiction shall be // provided A complete date consisting of day, month and year shall be // specified using the ISO 8601 date format NOTE “Placed on the market” refers // to the release of the Medicinal Product into the distribution chain DateRange *Period `protobuf:"bytes,7,opt,name=date_range,json=dateRange,proto3" json:"date_range,omitempty"` // The date when the Medicinal Product is placed on the market by the // Marketing Authorisation Holder (or where applicable, the // manufacturer/distributor) in a country and/or jurisdiction shall be // provided A complete date consisting of day, month and year shall be // specified using the ISO 8601 date format NOTE “Placed on the market” refers // to the release of the Medicinal Product into the distribution chain RestoreDate *DateTime `protobuf:"bytes,8,opt,name=restore_date,json=restoreDate,proto3" json:"restore_date,omitempty"` // contains filtered or unexported fields }
Auto-generated from StructureDefinition for MarketingStatus, last updated 2019-12-31T21:03:40.621+11:00. The marketing status describes the date when a medicinal product is actually put on the market or the date as of which it is no longer available. See http://hl7.org/fhir/StructureDefinition/MarketingStatus
func (*MarketingStatus) Descriptor
deprecated
func (*MarketingStatus) Descriptor() ([]byte, []int)
Deprecated: Use MarketingStatus.ProtoReflect.Descriptor instead.
func (*MarketingStatus) GetCountry ¶
func (x *MarketingStatus) GetCountry() *CodeableConcept
func (*MarketingStatus) GetDateRange ¶
func (x *MarketingStatus) GetDateRange() *Period
func (*MarketingStatus) GetExtension ¶
func (x *MarketingStatus) GetExtension() []*Extension
func (*MarketingStatus) GetId ¶
func (x *MarketingStatus) GetId() *String
func (*MarketingStatus) GetJurisdiction ¶
func (x *MarketingStatus) GetJurisdiction() *CodeableConcept
func (*MarketingStatus) GetModifierExtension ¶
func (x *MarketingStatus) GetModifierExtension() []*Extension
func (*MarketingStatus) GetRestoreDate ¶
func (x *MarketingStatus) GetRestoreDate() *DateTime
func (*MarketingStatus) GetStatus ¶
func (x *MarketingStatus) GetStatus() *CodeableConcept
func (*MarketingStatus) ProtoMessage ¶
func (*MarketingStatus) ProtoMessage()
func (*MarketingStatus) ProtoReflect ¶
func (x *MarketingStatus) ProtoReflect() protoreflect.Message
func (*MarketingStatus) Reset ¶
func (x *MarketingStatus) Reset()
func (*MarketingStatus) String ¶
func (x *MarketingStatus) String() string
type Meta ¶
type Meta struct { // Unique id for inter-element referencing Id *String `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // Additional content defined by implementations Extension []*Extension `protobuf:"bytes,2,rep,name=extension,proto3" json:"extension,omitempty"` // Version specific identifier VersionId *Id `protobuf:"bytes,3,opt,name=version_id,json=versionId,proto3" json:"version_id,omitempty"` // When the resource version last changed LastUpdated *Instant `protobuf:"bytes,4,opt,name=last_updated,json=lastUpdated,proto3" json:"last_updated,omitempty"` // Identifies where the resource comes from Source *Uri `protobuf:"bytes,5,opt,name=source,proto3" json:"source,omitempty"` // Profiles this resource claims to conform to Profile []*Canonical `protobuf:"bytes,6,rep,name=profile,proto3" json:"profile,omitempty"` // Security Labels applied to this resource Security []*Coding `protobuf:"bytes,7,rep,name=security,proto3" json:"security,omitempty"` // Tags applied to this resource Tag []*Coding `protobuf:"bytes,8,rep,name=tag,proto3" json:"tag,omitempty"` // contains filtered or unexported fields }
Auto-generated from StructureDefinition for Meta, last updated 2019-12-31T21:03:40.621+11:00. Metadata about a resource. See http://hl7.org/fhir/StructureDefinition/Meta
func (*Meta) Descriptor
deprecated
func (*Meta) GetExtension ¶
func (*Meta) GetLastUpdated ¶
func (*Meta) GetProfile ¶
func (*Meta) GetSecurity ¶
func (*Meta) GetVersionId ¶
func (*Meta) ProtoMessage ¶
func (*Meta) ProtoMessage()
func (*Meta) ProtoReflect ¶
func (x *Meta) ProtoReflect() protoreflect.Message
type Money ¶
type Money struct { // Unique id for inter-element referencing Id *String `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // Additional content defined by implementations Extension []*Extension `protobuf:"bytes,2,rep,name=extension,proto3" json:"extension,omitempty"` // Numerical value (with implicit precision) Value *Decimal `protobuf:"bytes,3,opt,name=value,proto3" json:"value,omitempty"` Currency *Money_CurrencyCode `protobuf:"bytes,4,opt,name=currency,proto3" json:"currency,omitempty"` // contains filtered or unexported fields }
Auto-generated from StructureDefinition for Money, last updated 2019-12-31T21:03:40.621+11:00. An amount of economic utility in some recognized currency. See http://hl7.org/fhir/StructureDefinition/Money
func (*Money) Descriptor
deprecated
func (*Money) GetCurrency ¶
func (x *Money) GetCurrency() *Money_CurrencyCode
func (*Money) GetExtension ¶
func (*Money) ProtoMessage ¶
func (*Money) ProtoMessage()
func (*Money) ProtoReflect ¶
func (x *Money) ProtoReflect() protoreflect.Message
type MoneyQuantity ¶
type MoneyQuantity struct { // Unique id for inter-element referencing Id *String `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // Additional content defined by implementations Extension []*Extension `protobuf:"bytes,2,rep,name=extension,proto3" json:"extension,omitempty"` // Numerical value (with implicit precision) Value *Decimal `protobuf:"bytes,3,opt,name=value,proto3" json:"value,omitempty"` Comparator *MoneyQuantity_ComparatorCode `protobuf:"bytes,4,opt,name=comparator,proto3" json:"comparator,omitempty"` // Unit representation Unit *String `protobuf:"bytes,5,opt,name=unit,proto3" json:"unit,omitempty"` // System that defines coded unit form System *Uri `protobuf:"bytes,6,opt,name=system,proto3" json:"system,omitempty"` // Coded form of the unit Code *Code `protobuf:"bytes,7,opt,name=code,proto3" json:"code,omitempty"` // contains filtered or unexported fields }
Auto-generated from StructureDefinition for MoneyQuantity, last updated 2019-12-31T21:03:40.621+11:00. An amount of money. With regard to precision, see [Decimal Precision](datatypes.html#precision). See http://hl7.org/fhir/StructureDefinition/MoneyQuantity
func (*MoneyQuantity) Descriptor
deprecated
func (*MoneyQuantity) Descriptor() ([]byte, []int)
Deprecated: Use MoneyQuantity.ProtoReflect.Descriptor instead.
func (*MoneyQuantity) GetCode ¶
func (x *MoneyQuantity) GetCode() *Code
func (*MoneyQuantity) GetComparator ¶
func (x *MoneyQuantity) GetComparator() *MoneyQuantity_ComparatorCode
func (*MoneyQuantity) GetExtension ¶
func (x *MoneyQuantity) GetExtension() []*Extension
func (*MoneyQuantity) GetId ¶
func (x *MoneyQuantity) GetId() *String
func (*MoneyQuantity) GetSystem ¶
func (x *MoneyQuantity) GetSystem() *Uri
func (*MoneyQuantity) GetUnit ¶
func (x *MoneyQuantity) GetUnit() *String
func (*MoneyQuantity) GetValue ¶
func (x *MoneyQuantity) GetValue() *Decimal
func (*MoneyQuantity) ProtoMessage ¶
func (*MoneyQuantity) ProtoMessage()
func (*MoneyQuantity) ProtoReflect ¶
func (x *MoneyQuantity) ProtoReflect() protoreflect.Message
func (*MoneyQuantity) Reset ¶
func (x *MoneyQuantity) Reset()
func (*MoneyQuantity) String ¶
func (x *MoneyQuantity) String() string
type MoneyQuantity_ComparatorCode ¶
type MoneyQuantity_ComparatorCode struct { Value codes_go_proto.QuantityComparatorCode_Value `protobuf:"varint,1,opt,name=value,proto3,enum=google.fhir.r5.core.QuantityComparatorCode_Value" json:"value,omitempty"` Id *String `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` Extension []*Extension `protobuf:"bytes,3,rep,name=extension,proto3" json:"extension,omitempty"` // contains filtered or unexported fields }
< | <= | >= | > - how to understand the value
func (*MoneyQuantity_ComparatorCode) Descriptor
deprecated
func (*MoneyQuantity_ComparatorCode) Descriptor() ([]byte, []int)
Deprecated: Use MoneyQuantity_ComparatorCode.ProtoReflect.Descriptor instead.
func (*MoneyQuantity_ComparatorCode) GetExtension ¶
func (x *MoneyQuantity_ComparatorCode) GetExtension() []*Extension
func (*MoneyQuantity_ComparatorCode) GetId ¶
func (x *MoneyQuantity_ComparatorCode) GetId() *String
func (*MoneyQuantity_ComparatorCode) GetValue ¶
func (x *MoneyQuantity_ComparatorCode) GetValue() codes_go_proto.QuantityComparatorCode_Value
func (*MoneyQuantity_ComparatorCode) ProtoMessage ¶
func (*MoneyQuantity_ComparatorCode) ProtoMessage()
func (*MoneyQuantity_ComparatorCode) ProtoReflect ¶
func (x *MoneyQuantity_ComparatorCode) ProtoReflect() protoreflect.Message
func (*MoneyQuantity_ComparatorCode) Reset ¶
func (x *MoneyQuantity_ComparatorCode) Reset()
func (*MoneyQuantity_ComparatorCode) String ¶
func (x *MoneyQuantity_ComparatorCode) String() string
type Money_CurrencyCode ¶
type Money_CurrencyCode struct { Id *String `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` Extension []*Extension `protobuf:"bytes,3,rep,name=extension,proto3" json:"extension,omitempty"` // This valueset is not enumerable, and so is represented as a string. Value string `protobuf:"bytes,4,opt,name=value,proto3" json:"value,omitempty"` // contains filtered or unexported fields }
ISO 4217 Currency Code
func (*Money_CurrencyCode) Descriptor
deprecated
func (*Money_CurrencyCode) Descriptor() ([]byte, []int)
Deprecated: Use Money_CurrencyCode.ProtoReflect.Descriptor instead.
func (*Money_CurrencyCode) GetExtension ¶
func (x *Money_CurrencyCode) GetExtension() []*Extension
func (*Money_CurrencyCode) GetId ¶
func (x *Money_CurrencyCode) GetId() *String
func (*Money_CurrencyCode) GetValue ¶
func (x *Money_CurrencyCode) GetValue() string
func (*Money_CurrencyCode) ProtoMessage ¶
func (*Money_CurrencyCode) ProtoMessage()
func (*Money_CurrencyCode) ProtoReflect ¶
func (x *Money_CurrencyCode) ProtoReflect() protoreflect.Message
func (*Money_CurrencyCode) Reset ¶
func (x *Money_CurrencyCode) Reset()
func (*Money_CurrencyCode) String ¶
func (x *Money_CurrencyCode) String() string
type Narrative ¶
type Narrative struct { // Unique id for inter-element referencing Id *String `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // Additional content defined by implementations Extension []*Extension `protobuf:"bytes,2,rep,name=extension,proto3" json:"extension,omitempty"` Status *Narrative_StatusCode `protobuf:"bytes,3,opt,name=status,proto3" json:"status,omitempty"` // Limited xhtml content Div *Xhtml `protobuf:"bytes,4,opt,name=div,proto3" json:"div,omitempty"` // contains filtered or unexported fields }
Auto-generated from StructureDefinition for Narrative, last updated 2019-12-31T21:03:40.621+11:00. Human-readable summary of the resource (essential clinical and business information). See http://hl7.org/fhir/StructureDefinition/Narrative
func (*Narrative) Descriptor
deprecated
func (*Narrative) GetExtension ¶
func (*Narrative) GetStatus ¶
func (x *Narrative) GetStatus() *Narrative_StatusCode
func (*Narrative) ProtoMessage ¶
func (*Narrative) ProtoMessage()
func (*Narrative) ProtoReflect ¶
func (x *Narrative) ProtoReflect() protoreflect.Message
type Narrative_StatusCode ¶
type Narrative_StatusCode struct { Value codes_go_proto.NarrativeStatusCode_Value `protobuf:"varint,1,opt,name=value,proto3,enum=google.fhir.r5.core.NarrativeStatusCode_Value" json:"value,omitempty"` Id *String `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` Extension []*Extension `protobuf:"bytes,3,rep,name=extension,proto3" json:"extension,omitempty"` // contains filtered or unexported fields }
generated | extensions | additional | empty
func (*Narrative_StatusCode) Descriptor
deprecated
func (*Narrative_StatusCode) Descriptor() ([]byte, []int)
Deprecated: Use Narrative_StatusCode.ProtoReflect.Descriptor instead.
func (*Narrative_StatusCode) GetExtension ¶
func (x *Narrative_StatusCode) GetExtension() []*Extension
func (*Narrative_StatusCode) GetId ¶
func (x *Narrative_StatusCode) GetId() *String
func (*Narrative_StatusCode) GetValue ¶
func (x *Narrative_StatusCode) GetValue() codes_go_proto.NarrativeStatusCode_Value
func (*Narrative_StatusCode) ProtoMessage ¶
func (*Narrative_StatusCode) ProtoMessage()
func (*Narrative_StatusCode) ProtoReflect ¶
func (x *Narrative_StatusCode) ProtoReflect() protoreflect.Message
func (*Narrative_StatusCode) Reset ¶
func (x *Narrative_StatusCode) Reset()
func (*Narrative_StatusCode) String ¶
func (x *Narrative_StatusCode) String() string
type Oid ¶
type Oid struct { // Primitive value for oid Value string `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"` // xml:id (or equivalent in JSON) Id *String `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` // Additional content defined by implementations Extension []*Extension `protobuf:"bytes,3,rep,name=extension,proto3" json:"extension,omitempty"` // contains filtered or unexported fields }
Auto-generated from StructureDefinition for oid, last updated 2019-12-31T21:03:40.621+11:00. Primitive Type oid. See http://hl7.org/fhir/StructureDefinition/oid
func (*Oid) Descriptor
deprecated
func (*Oid) GetExtension ¶
func (*Oid) ProtoMessage ¶
func (*Oid) ProtoMessage()
func (*Oid) ProtoReflect ¶
func (x *Oid) ProtoReflect() protoreflect.Message
type OrderedDistribution ¶
type OrderedDistribution struct { // Unique id for inter-element referencing Id *String `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // Additional content defined by implementations Extension []*Extension `protobuf:"bytes,2,rep,name=extension,proto3" json:"extension,omitempty"` // Extensions that cannot be ignored even if unrecognized ModifierExtension []*Extension `protobuf:"bytes,3,rep,name=modifier_extension,json=modifierExtension,proto3" json:"modifier_extension,omitempty"` // A description of the content and value of the statistic Description *String `protobuf:"bytes,4,opt,name=description,proto3" json:"description,omitempty"` // Footnotes and/or explanatory notes Note []*Annotation `protobuf:"bytes,5,rep,name=note,proto3" json:"note,omitempty"` // Number of intervals in an array, eg 4 for quartiles NumberOfIntervals *Integer `protobuf:"bytes,6,opt,name=number_of_intervals,json=numberOfIntervals,proto3" json:"number_of_intervals,omitempty"` // Bottom of first interval BottomOfFirstInterval *Quantity `` /* 128-byte string literal not displayed */ Interval []*OrderedDistribution_Interval `protobuf:"bytes,8,rep,name=interval,proto3" json:"interval,omitempty"` // Singular value of the statistic at the upper bound of the interval TopOfInterval *Quantity `protobuf:"bytes,9,opt,name=top_of_interval,json=topOfInterval,proto3" json:"top_of_interval,omitempty"` // contains filtered or unexported fields }
Auto-generated from StructureDefinition for OrderedDistribution, last updated 2019-12-31T21:03:40.621+11:00. An ordered list (distribution) of statistics. See http://hl7.org/fhir/StructureDefinition/OrderedDistribution
func (*OrderedDistribution) Descriptor
deprecated
func (*OrderedDistribution) Descriptor() ([]byte, []int)
Deprecated: Use OrderedDistribution.ProtoReflect.Descriptor instead.
func (*OrderedDistribution) GetBottomOfFirstInterval ¶
func (x *OrderedDistribution) GetBottomOfFirstInterval() *Quantity
func (*OrderedDistribution) GetDescription ¶
func (x *OrderedDistribution) GetDescription() *String
func (*OrderedDistribution) GetExtension ¶
func (x *OrderedDistribution) GetExtension() []*Extension
func (*OrderedDistribution) GetId ¶
func (x *OrderedDistribution) GetId() *String
func (*OrderedDistribution) GetInterval ¶
func (x *OrderedDistribution) GetInterval() []*OrderedDistribution_Interval
func (*OrderedDistribution) GetModifierExtension ¶
func (x *OrderedDistribution) GetModifierExtension() []*Extension
func (*OrderedDistribution) GetNote ¶
func (x *OrderedDistribution) GetNote() []*Annotation
func (*OrderedDistribution) GetNumberOfIntervals ¶
func (x *OrderedDistribution) GetNumberOfIntervals() *Integer
func (*OrderedDistribution) GetTopOfInterval ¶
func (x *OrderedDistribution) GetTopOfInterval() *Quantity
func (*OrderedDistribution) ProtoMessage ¶
func (*OrderedDistribution) ProtoMessage()
func (*OrderedDistribution) ProtoReflect ¶
func (x *OrderedDistribution) ProtoReflect() protoreflect.Message
func (*OrderedDistribution) Reset ¶
func (x *OrderedDistribution) Reset()
func (*OrderedDistribution) String ¶
func (x *OrderedDistribution) String() string
type OrderedDistribution_Interval ¶
type OrderedDistribution_Interval struct { // Unique id for inter-element referencing Id *String `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // Additional content defined by implementations Extension []*Extension `protobuf:"bytes,2,rep,name=extension,proto3" json:"extension,omitempty"` // Relative order of interval RankOrder *Integer `protobuf:"bytes,3,opt,name=rank_order,json=rankOrder,proto3" json:"rank_order,omitempty"` // Values and parameters for a single statistic related to the interval IntervalStatistic []*Statistic `protobuf:"bytes,4,rep,name=interval_statistic,json=intervalStatistic,proto3" json:"interval_statistic,omitempty"` // contains filtered or unexported fields }
Interval
func (*OrderedDistribution_Interval) Descriptor
deprecated
func (*OrderedDistribution_Interval) Descriptor() ([]byte, []int)
Deprecated: Use OrderedDistribution_Interval.ProtoReflect.Descriptor instead.
func (*OrderedDistribution_Interval) GetExtension ¶
func (x *OrderedDistribution_Interval) GetExtension() []*Extension
func (*OrderedDistribution_Interval) GetId ¶
func (x *OrderedDistribution_Interval) GetId() *String
func (*OrderedDistribution_Interval) GetIntervalStatistic ¶
func (x *OrderedDistribution_Interval) GetIntervalStatistic() []*Statistic
func (*OrderedDistribution_Interval) GetRankOrder ¶
func (x *OrderedDistribution_Interval) GetRankOrder() *Integer
func (*OrderedDistribution_Interval) ProtoMessage ¶
func (*OrderedDistribution_Interval) ProtoMessage()
func (*OrderedDistribution_Interval) ProtoReflect ¶
func (x *OrderedDistribution_Interval) ProtoReflect() protoreflect.Message
func (*OrderedDistribution_Interval) Reset ¶
func (x *OrderedDistribution_Interval) Reset()
func (*OrderedDistribution_Interval) String ¶
func (x *OrderedDistribution_Interval) String() string
type ParameterDefinition ¶
type ParameterDefinition struct { // Unique id for inter-element referencing Id *String `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // Additional content defined by implementations Extension []*Extension `protobuf:"bytes,2,rep,name=extension,proto3" json:"extension,omitempty"` // Name used to access the parameter value Name *Code `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"` Use *ParameterDefinition_UseCode `protobuf:"bytes,4,opt,name=use,proto3" json:"use,omitempty"` // Minimum cardinality Min *Integer `protobuf:"bytes,5,opt,name=min,proto3" json:"min,omitempty"` // Maximum cardinality (a number of *) Max *String `protobuf:"bytes,6,opt,name=max,proto3" json:"max,omitempty"` // A brief description of the parameter Documentation *String `protobuf:"bytes,7,opt,name=documentation,proto3" json:"documentation,omitempty"` Type *ParameterDefinition_TypeCode `protobuf:"bytes,8,opt,name=type,proto3" json:"type,omitempty"` // What profile the value is expected to be Profile *Canonical `protobuf:"bytes,9,opt,name=profile,proto3" json:"profile,omitempty"` // contains filtered or unexported fields }
Auto-generated from StructureDefinition for ParameterDefinition, last updated 2019-12-31T21:03:40.621+11: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() *String
func (*ParameterDefinition) GetExtension ¶
func (x *ParameterDefinition) GetExtension() []*Extension
func (*ParameterDefinition) GetId ¶
func (x *ParameterDefinition) GetId() *String
func (*ParameterDefinition) GetMax ¶
func (x *ParameterDefinition) GetMax() *String
func (*ParameterDefinition) GetMin ¶
func (x *ParameterDefinition) GetMin() *Integer
func (*ParameterDefinition) GetName ¶
func (x *ParameterDefinition) GetName() *Code
func (*ParameterDefinition) GetProfile ¶
func (x *ParameterDefinition) GetProfile() *Canonical
func (*ParameterDefinition) GetType ¶
func (x *ParameterDefinition) GetType() *ParameterDefinition_TypeCode
func (*ParameterDefinition) GetUse ¶
func (x *ParameterDefinition) GetUse() *ParameterDefinition_UseCode
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 ParameterDefinition_TypeCode ¶
type ParameterDefinition_TypeCode struct { Value valuesets_go_proto.FHIRAllTypesValueSet_Value `protobuf:"varint,1,opt,name=value,proto3,enum=google.fhir.r5.core.FHIRAllTypesValueSet_Value" json:"value,omitempty"` Id *String `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` Extension []*Extension `protobuf:"bytes,3,rep,name=extension,proto3" json:"extension,omitempty"` // contains filtered or unexported fields }
What type of value
func (*ParameterDefinition_TypeCode) Descriptor
deprecated
func (*ParameterDefinition_TypeCode) Descriptor() ([]byte, []int)
Deprecated: Use ParameterDefinition_TypeCode.ProtoReflect.Descriptor instead.
func (*ParameterDefinition_TypeCode) GetExtension ¶
func (x *ParameterDefinition_TypeCode) GetExtension() []*Extension
func (*ParameterDefinition_TypeCode) GetId ¶
func (x *ParameterDefinition_TypeCode) GetId() *String
func (*ParameterDefinition_TypeCode) GetValue ¶
func (x *ParameterDefinition_TypeCode) GetValue() valuesets_go_proto.FHIRAllTypesValueSet_Value
func (*ParameterDefinition_TypeCode) ProtoMessage ¶
func (*ParameterDefinition_TypeCode) ProtoMessage()
func (*ParameterDefinition_TypeCode) ProtoReflect ¶
func (x *ParameterDefinition_TypeCode) ProtoReflect() protoreflect.Message
func (*ParameterDefinition_TypeCode) Reset ¶
func (x *ParameterDefinition_TypeCode) Reset()
func (*ParameterDefinition_TypeCode) String ¶
func (x *ParameterDefinition_TypeCode) String() string
type ParameterDefinition_UseCode ¶
type ParameterDefinition_UseCode struct { Value codes_go_proto.OperationParameterUseCode_Value `protobuf:"varint,1,opt,name=value,proto3,enum=google.fhir.r5.core.OperationParameterUseCode_Value" json:"value,omitempty"` Id *String `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` Extension []*Extension `protobuf:"bytes,3,rep,name=extension,proto3" json:"extension,omitempty"` // contains filtered or unexported fields }
in | out
func (*ParameterDefinition_UseCode) Descriptor
deprecated
func (*ParameterDefinition_UseCode) Descriptor() ([]byte, []int)
Deprecated: Use ParameterDefinition_UseCode.ProtoReflect.Descriptor instead.
func (*ParameterDefinition_UseCode) GetExtension ¶
func (x *ParameterDefinition_UseCode) GetExtension() []*Extension
func (*ParameterDefinition_UseCode) GetId ¶
func (x *ParameterDefinition_UseCode) GetId() *String
func (*ParameterDefinition_UseCode) GetValue ¶
func (x *ParameterDefinition_UseCode) GetValue() codes_go_proto.OperationParameterUseCode_Value
func (*ParameterDefinition_UseCode) ProtoMessage ¶
func (*ParameterDefinition_UseCode) ProtoMessage()
func (*ParameterDefinition_UseCode) ProtoReflect ¶
func (x *ParameterDefinition_UseCode) ProtoReflect() protoreflect.Message
func (*ParameterDefinition_UseCode) Reset ¶
func (x *ParameterDefinition_UseCode) Reset()
func (*ParameterDefinition_UseCode) String ¶
func (x *ParameterDefinition_UseCode) String() string
type Period ¶
type Period struct { // Unique id for inter-element referencing Id *String `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // Additional content defined by implementations Extension []*Extension `protobuf:"bytes,2,rep,name=extension,proto3" json:"extension,omitempty"` // Starting time with inclusive boundary Start *DateTime `protobuf:"bytes,3,opt,name=start,proto3" json:"start,omitempty"` // End time with inclusive boundary, if not ongoing End *DateTime `protobuf:"bytes,4,opt,name=end,proto3" json:"end,omitempty"` // contains filtered or unexported fields }
Auto-generated from StructureDefinition for Period, last updated 2019-12-31T21:03:40.621+11:00. Time range defined by start and end date/time. See http://hl7.org/fhir/StructureDefinition/Period
func (*Period) Descriptor
deprecated
func (*Period) GetExtension ¶
func (*Period) ProtoMessage ¶
func (*Period) ProtoMessage()
func (*Period) ProtoReflect ¶
func (x *Period) ProtoReflect() protoreflect.Message
type Population ¶
type Population struct { // Unique id for inter-element referencing Id *String `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // Additional content defined by implementations Extension []*Extension `protobuf:"bytes,2,rep,name=extension,proto3" json:"extension,omitempty"` // Extensions that cannot be ignored even if unrecognized ModifierExtension []*Extension `protobuf:"bytes,3,rep,name=modifier_extension,json=modifierExtension,proto3" json:"modifier_extension,omitempty"` Age *Population_AgeX `protobuf:"bytes,4,opt,name=age,proto3" json:"age,omitempty"` // The gender of the specific population Gender *CodeableConcept `protobuf:"bytes,5,opt,name=gender,proto3" json:"gender,omitempty"` // Race of the specific population Race *CodeableConcept `protobuf:"bytes,6,opt,name=race,proto3" json:"race,omitempty"` // The existing physiological conditions of the specific population to which // this applies PhysiologicalCondition *CodeableConcept `` /* 127-byte string literal not displayed */ // contains filtered or unexported fields }
Auto-generated from StructureDefinition for Population, last updated 2019-12-31T21:03:40.621+11:00. A definition of a set of people that apply to some clinically related context, for example people contraindicated for a certain medication. See http://hl7.org/fhir/StructureDefinition/Population
func (*Population) Descriptor
deprecated
func (*Population) Descriptor() ([]byte, []int)
Deprecated: Use Population.ProtoReflect.Descriptor instead.
func (*Population) GetAge ¶
func (x *Population) GetAge() *Population_AgeX
func (*Population) GetExtension ¶
func (x *Population) GetExtension() []*Extension
func (*Population) GetGender ¶
func (x *Population) GetGender() *CodeableConcept
func (*Population) GetId ¶
func (x *Population) GetId() *String
func (*Population) GetModifierExtension ¶
func (x *Population) GetModifierExtension() []*Extension
func (*Population) GetPhysiologicalCondition ¶
func (x *Population) GetPhysiologicalCondition() *CodeableConcept
func (*Population) GetRace ¶
func (x *Population) GetRace() *CodeableConcept
func (*Population) ProtoMessage ¶
func (*Population) ProtoMessage()
func (*Population) ProtoReflect ¶
func (x *Population) ProtoReflect() protoreflect.Message
func (*Population) Reset ¶
func (x *Population) Reset()
func (*Population) String ¶
func (x *Population) String() string
type Population_AgeX ¶
type Population_AgeX struct { // Types that are assignable to Choice: // *Population_AgeX_Range // *Population_AgeX_CodeableConcept Choice isPopulation_AgeX_Choice `protobuf_oneof:"choice"` // contains filtered or unexported fields }
The age of the specific population
func (*Population_AgeX) Descriptor
deprecated
func (*Population_AgeX) Descriptor() ([]byte, []int)
Deprecated: Use Population_AgeX.ProtoReflect.Descriptor instead.
func (*Population_AgeX) GetChoice ¶
func (m *Population_AgeX) GetChoice() isPopulation_AgeX_Choice
func (*Population_AgeX) GetCodeableConcept ¶
func (x *Population_AgeX) GetCodeableConcept() *CodeableConcept
func (*Population_AgeX) GetRange ¶
func (x *Population_AgeX) GetRange() *Range
func (*Population_AgeX) ProtoMessage ¶
func (*Population_AgeX) ProtoMessage()
func (*Population_AgeX) ProtoReflect ¶
func (x *Population_AgeX) ProtoReflect() protoreflect.Message
func (*Population_AgeX) Reset ¶
func (x *Population_AgeX) Reset()
func (*Population_AgeX) String ¶
func (x *Population_AgeX) String() string
type Population_AgeX_CodeableConcept ¶
type Population_AgeX_CodeableConcept struct {
CodeableConcept *CodeableConcept `protobuf:"bytes,2,opt,name=codeable_concept,json=codeableConcept,proto3,oneof"`
}
type Population_AgeX_Range ¶
type Population_AgeX_Range struct {
Range *Range `protobuf:"bytes,1,opt,name=range,proto3,oneof"`
}
type PositiveInt ¶
type PositiveInt struct { // Primitive value for positiveInt Value uint32 `protobuf:"varint,1,opt,name=value,proto3" json:"value,omitempty"` // xml:id (or equivalent in JSON) Id *String `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` // Additional content defined by implementations Extension []*Extension `protobuf:"bytes,3,rep,name=extension,proto3" json:"extension,omitempty"` // contains filtered or unexported fields }
Auto-generated from StructureDefinition for positiveInt, last updated 2019-12-31T21:03:40.621+11:00. Primitive Type positiveInt. See http://hl7.org/fhir/StructureDefinition/positiveInt
func (*PositiveInt) Descriptor
deprecated
func (*PositiveInt) Descriptor() ([]byte, []int)
Deprecated: Use PositiveInt.ProtoReflect.Descriptor instead.
func (*PositiveInt) GetExtension ¶
func (x *PositiveInt) GetExtension() []*Extension
func (*PositiveInt) GetId ¶
func (x *PositiveInt) GetId() *String
func (*PositiveInt) GetValue ¶
func (x *PositiveInt) GetValue() uint32
func (*PositiveInt) ProtoMessage ¶
func (*PositiveInt) ProtoMessage()
func (*PositiveInt) ProtoReflect ¶
func (x *PositiveInt) ProtoReflect() protoreflect.Message
func (*PositiveInt) Reset ¶
func (x *PositiveInt) Reset()
func (*PositiveInt) String ¶
func (x *PositiveInt) String() string
type PrimitiveType ¶
type PrimitiveType struct { // Unique id for inter-element referencing Id *String `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // Additional content defined by implementations Extension []*Extension `protobuf:"bytes,2,rep,name=extension,proto3" json:"extension,omitempty"` // contains filtered or unexported fields }
Auto-generated from StructureDefinition for PrimitiveType, last updated 2019-12-31T21:03:40.621+11:00. Parent type for DataTypes with a simple value. See http://hl7.org/fhir/StructureDefinition/PrimitiveType
func (*PrimitiveType) Descriptor
deprecated
func (*PrimitiveType) Descriptor() ([]byte, []int)
Deprecated: Use PrimitiveType.ProtoReflect.Descriptor instead.
func (*PrimitiveType) GetExtension ¶
func (x *PrimitiveType) GetExtension() []*Extension
func (*PrimitiveType) GetId ¶
func (x *PrimitiveType) GetId() *String
func (*PrimitiveType) ProtoMessage ¶
func (*PrimitiveType) ProtoMessage()
func (*PrimitiveType) ProtoReflect ¶
func (x *PrimitiveType) ProtoReflect() protoreflect.Message
func (*PrimitiveType) Reset ¶
func (x *PrimitiveType) Reset()
func (*PrimitiveType) String ¶
func (x *PrimitiveType) String() string
type ProdCharacteristic ¶
type ProdCharacteristic struct { // Unique id for inter-element referencing Id *String `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // Additional content defined by implementations Extension []*Extension `protobuf:"bytes,2,rep,name=extension,proto3" json:"extension,omitempty"` // Extensions that cannot be ignored even if unrecognized ModifierExtension []*Extension `protobuf:"bytes,3,rep,name=modifier_extension,json=modifierExtension,proto3" json:"modifier_extension,omitempty"` // Where applicable, the height can be specified using a numerical value and // its unit of measurement The unit of measurement shall be specified in // accordance with ISO 11240 and the resulting terminology The symbol and the // symbol identifier shall be used Height *Quantity `protobuf:"bytes,4,opt,name=height,proto3" json:"height,omitempty"` // Where applicable, the width can be specified using a numerical value and // its unit of measurement The unit of measurement shall be specified in // accordance with ISO 11240 and the resulting terminology The symbol and the // symbol identifier shall be used Width *Quantity `protobuf:"bytes,5,opt,name=width,proto3" json:"width,omitempty"` // Where applicable, the depth can be specified using a numerical value and // its unit of measurement The unit of measurement shall be specified in // accordance with ISO 11240 and the resulting terminology The symbol and the // symbol identifier shall be used Depth *Quantity `protobuf:"bytes,6,opt,name=depth,proto3" json:"depth,omitempty"` // Where applicable, the weight can be specified using a numerical value and // its unit of measurement The unit of measurement shall be specified in // accordance with ISO 11240 and the resulting terminology The symbol and the // symbol identifier shall be used Weight *Quantity `protobuf:"bytes,7,opt,name=weight,proto3" json:"weight,omitempty"` // Where applicable, the nominal volume can be specified using a numerical // value and its unit of measurement The unit of measurement shall be // specified in accordance with ISO 11240 and the resulting terminology The // symbol and the symbol identifier shall be used NominalVolume *Quantity `protobuf:"bytes,8,opt,name=nominal_volume,json=nominalVolume,proto3" json:"nominal_volume,omitempty"` // Where applicable, the external diameter can be specified using a numerical // value and its unit of measurement The unit of measurement shall be // specified in accordance with ISO 11240 and the resulting terminology The // symbol and the symbol identifier shall be used ExternalDiameter *Quantity `protobuf:"bytes,9,opt,name=external_diameter,json=externalDiameter,proto3" json:"external_diameter,omitempty"` // Where applicable, the shape can be specified An appropriate controlled // vocabulary shall be used The term and the term identifier shall be used Shape *String `protobuf:"bytes,10,opt,name=shape,proto3" json:"shape,omitempty"` // Where applicable, the color can be specified An appropriate controlled // vocabulary shall be used The term and the term identifier shall be used Color []*String `protobuf:"bytes,11,rep,name=color,proto3" json:"color,omitempty"` // Where applicable, the imprint can be specified as text Imprint []*String `protobuf:"bytes,12,rep,name=imprint,proto3" json:"imprint,omitempty"` // Where applicable, the image can be provided The format of the image // attachment shall be specified by regional implementations Image []*Attachment `protobuf:"bytes,13,rep,name=image,proto3" json:"image,omitempty"` // Where applicable, the scoring can be specified An appropriate controlled // vocabulary shall be used The term and the term identifier shall be used Scoring *CodeableConcept `protobuf:"bytes,14,opt,name=scoring,proto3" json:"scoring,omitempty"` // contains filtered or unexported fields }
Auto-generated from StructureDefinition for ProdCharacteristic, last updated 2019-12-31T21:03:40.621+11:00. The marketing status describes the date when a medicinal product is actually put on the market or the date as of which it is no longer available. See http://hl7.org/fhir/StructureDefinition/ProdCharacteristic
func (*ProdCharacteristic) Descriptor
deprecated
func (*ProdCharacteristic) Descriptor() ([]byte, []int)
Deprecated: Use ProdCharacteristic.ProtoReflect.Descriptor instead.
func (*ProdCharacteristic) GetColor ¶
func (x *ProdCharacteristic) GetColor() []*String
func (*ProdCharacteristic) GetDepth ¶
func (x *ProdCharacteristic) GetDepth() *Quantity
func (*ProdCharacteristic) GetExtension ¶
func (x *ProdCharacteristic) GetExtension() []*Extension
func (*ProdCharacteristic) GetExternalDiameter ¶
func (x *ProdCharacteristic) GetExternalDiameter() *Quantity
func (*ProdCharacteristic) GetHeight ¶
func (x *ProdCharacteristic) GetHeight() *Quantity
func (*ProdCharacteristic) GetId ¶
func (x *ProdCharacteristic) GetId() *String
func (*ProdCharacteristic) GetImage ¶
func (x *ProdCharacteristic) GetImage() []*Attachment
func (*ProdCharacteristic) GetImprint ¶
func (x *ProdCharacteristic) GetImprint() []*String
func (*ProdCharacteristic) GetModifierExtension ¶
func (x *ProdCharacteristic) GetModifierExtension() []*Extension
func (*ProdCharacteristic) GetNominalVolume ¶
func (x *ProdCharacteristic) GetNominalVolume() *Quantity
func (*ProdCharacteristic) GetScoring ¶
func (x *ProdCharacteristic) GetScoring() *CodeableConcept
func (*ProdCharacteristic) GetShape ¶
func (x *ProdCharacteristic) GetShape() *String
func (*ProdCharacteristic) GetWeight ¶
func (x *ProdCharacteristic) GetWeight() *Quantity
func (*ProdCharacteristic) GetWidth ¶
func (x *ProdCharacteristic) GetWidth() *Quantity
func (*ProdCharacteristic) ProtoMessage ¶
func (*ProdCharacteristic) ProtoMessage()
func (*ProdCharacteristic) ProtoReflect ¶
func (x *ProdCharacteristic) ProtoReflect() protoreflect.Message
func (*ProdCharacteristic) Reset ¶
func (x *ProdCharacteristic) Reset()
func (*ProdCharacteristic) String ¶
func (x *ProdCharacteristic) String() string
type ProductShelfLife ¶
type ProductShelfLife struct { // Unique id for inter-element referencing Id *String `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // Additional content defined by implementations Extension []*Extension `protobuf:"bytes,2,rep,name=extension,proto3" json:"extension,omitempty"` // Extensions that cannot be ignored even if unrecognized ModifierExtension []*Extension `protobuf:"bytes,3,rep,name=modifier_extension,json=modifierExtension,proto3" json:"modifier_extension,omitempty"` // Unique identifier for the packaged Medicinal Product Identifier *Identifier `protobuf:"bytes,4,opt,name=identifier,proto3" json:"identifier,omitempty"` // This describes the shelf life, taking into account various scenarios such // as shelf life of the packaged Medicinal Product itself, shelf life after // transformation where necessary and shelf life after the first opening of a // bottle, etc. The shelf life type shall be specified using an appropriate // controlled vocabulary The controlled term and the controlled term // identifier shall be specified Type *CodeableConcept `protobuf:"bytes,5,opt,name=type,proto3" json:"type,omitempty"` // The shelf life time period can be specified using a numerical value for the // period of time and its unit of time measurement The unit of measurement // shall be specified in accordance with ISO 11240 and the resulting // terminology The symbol and the symbol identifier shall be used Period *Quantity `protobuf:"bytes,6,opt,name=period,proto3" json:"period,omitempty"` // Special precautions for storage, if any, can be specified using an // appropriate controlled vocabulary The controlled term and the controlled // term identifier shall be specified SpecialPrecautionsForStorage []*CodeableConcept `` /* 149-byte string literal not displayed */ // contains filtered or unexported fields }
Auto-generated from StructureDefinition for ProductShelfLife, last updated 2019-12-31T21:03:40.621+11:00. The shelf-life and storage information for a medicinal product item or container can be described using this class. See http://hl7.org/fhir/StructureDefinition/ProductShelfLife
func (*ProductShelfLife) Descriptor
deprecated
func (*ProductShelfLife) Descriptor() ([]byte, []int)
Deprecated: Use ProductShelfLife.ProtoReflect.Descriptor instead.
func (*ProductShelfLife) GetExtension ¶
func (x *ProductShelfLife) GetExtension() []*Extension
func (*ProductShelfLife) GetId ¶
func (x *ProductShelfLife) GetId() *String
func (*ProductShelfLife) GetIdentifier ¶
func (x *ProductShelfLife) GetIdentifier() *Identifier
func (*ProductShelfLife) GetModifierExtension ¶
func (x *ProductShelfLife) GetModifierExtension() []*Extension
func (*ProductShelfLife) GetPeriod ¶
func (x *ProductShelfLife) GetPeriod() *Quantity
func (*ProductShelfLife) GetSpecialPrecautionsForStorage ¶
func (x *ProductShelfLife) GetSpecialPrecautionsForStorage() []*CodeableConcept
func (*ProductShelfLife) GetType ¶
func (x *ProductShelfLife) GetType() *CodeableConcept
func (*ProductShelfLife) ProtoMessage ¶
func (*ProductShelfLife) ProtoMessage()
func (*ProductShelfLife) ProtoReflect ¶
func (x *ProductShelfLife) ProtoReflect() protoreflect.Message
func (*ProductShelfLife) Reset ¶
func (x *ProductShelfLife) Reset()
func (*ProductShelfLife) String ¶
func (x *ProductShelfLife) String() string
type Quantity ¶
type Quantity struct { // Unique id for inter-element referencing Id *String `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // Additional content defined by implementations Extension []*Extension `protobuf:"bytes,2,rep,name=extension,proto3" json:"extension,omitempty"` // Numerical value (with implicit precision) Value *Decimal `protobuf:"bytes,3,opt,name=value,proto3" json:"value,omitempty"` Comparator *Quantity_ComparatorCode `protobuf:"bytes,4,opt,name=comparator,proto3" json:"comparator,omitempty"` // Unit representation Unit *String `protobuf:"bytes,5,opt,name=unit,proto3" json:"unit,omitempty"` // System that defines coded unit form System *Uri `protobuf:"bytes,6,opt,name=system,proto3" json:"system,omitempty"` // Coded form of the unit Code *Code `protobuf:"bytes,7,opt,name=code,proto3" json:"code,omitempty"` // contains filtered or unexported fields }
Auto-generated from StructureDefinition for Quantity, last updated 2019-12-31T21:03:40.621+11:00. A measured or measurable amount. See http://hl7.org/fhir/StructureDefinition/Quantity
func (*Quantity) Descriptor
deprecated
func (*Quantity) GetComparator ¶
func (x *Quantity) GetComparator() *Quantity_ComparatorCode
func (*Quantity) GetExtension ¶
func (*Quantity) ProtoMessage ¶
func (*Quantity) ProtoMessage()
func (*Quantity) ProtoReflect ¶
func (x *Quantity) ProtoReflect() protoreflect.Message
type Quantity_ComparatorCode ¶
type Quantity_ComparatorCode struct { Value codes_go_proto.QuantityComparatorCode_Value `protobuf:"varint,1,opt,name=value,proto3,enum=google.fhir.r5.core.QuantityComparatorCode_Value" json:"value,omitempty"` Id *String `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` Extension []*Extension `protobuf:"bytes,3,rep,name=extension,proto3" json:"extension,omitempty"` // contains filtered or unexported fields }
< | <= | >= | > - how to understand the value
func (*Quantity_ComparatorCode) Descriptor
deprecated
func (*Quantity_ComparatorCode) Descriptor() ([]byte, []int)
Deprecated: Use Quantity_ComparatorCode.ProtoReflect.Descriptor instead.
func (*Quantity_ComparatorCode) GetExtension ¶
func (x *Quantity_ComparatorCode) GetExtension() []*Extension
func (*Quantity_ComparatorCode) GetId ¶
func (x *Quantity_ComparatorCode) GetId() *String
func (*Quantity_ComparatorCode) GetValue ¶
func (x *Quantity_ComparatorCode) GetValue() codes_go_proto.QuantityComparatorCode_Value
func (*Quantity_ComparatorCode) ProtoMessage ¶
func (*Quantity_ComparatorCode) ProtoMessage()
func (*Quantity_ComparatorCode) ProtoReflect ¶
func (x *Quantity_ComparatorCode) ProtoReflect() protoreflect.Message
func (*Quantity_ComparatorCode) Reset ¶
func (x *Quantity_ComparatorCode) Reset()
func (*Quantity_ComparatorCode) String ¶
func (x *Quantity_ComparatorCode) String() string
type Range ¶
type Range struct { // Unique id for inter-element referencing Id *String `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // Additional content defined by implementations Extension []*Extension `protobuf:"bytes,2,rep,name=extension,proto3" json:"extension,omitempty"` // Low limit Low *SimpleQuantity `protobuf:"bytes,3,opt,name=low,proto3" json:"low,omitempty"` // High limit High *SimpleQuantity `protobuf:"bytes,4,opt,name=high,proto3" json:"high,omitempty"` // contains filtered or unexported fields }
Auto-generated from StructureDefinition for Range, last updated 2019-12-31T21:03:40.621+11:00. Set of values bounded by low and high. See http://hl7.org/fhir/StructureDefinition/Range
func (*Range) Descriptor
deprecated
func (*Range) GetExtension ¶
func (*Range) GetHigh ¶
func (x *Range) GetHigh() *SimpleQuantity
func (*Range) GetLow ¶
func (x *Range) GetLow() *SimpleQuantity
func (*Range) ProtoMessage ¶
func (*Range) ProtoMessage()
func (*Range) ProtoReflect ¶
func (x *Range) ProtoReflect() protoreflect.Message
type Ratio ¶
type Ratio struct { // Unique id for inter-element referencing Id *String `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // Additional content defined by implementations Extension []*Extension `protobuf:"bytes,2,rep,name=extension,proto3" json:"extension,omitempty"` // Numerator value Numerator *Quantity `protobuf:"bytes,3,opt,name=numerator,proto3" json:"numerator,omitempty"` // Denominator value Denominator *Quantity `protobuf:"bytes,4,opt,name=denominator,proto3" json:"denominator,omitempty"` // contains filtered or unexported fields }
Auto-generated from StructureDefinition for Ratio, last updated 2019-12-31T21:03:40.621+11:00. A ratio of two Quantity values - a numerator and a denominator. See http://hl7.org/fhir/StructureDefinition/Ratio
func (*Ratio) Descriptor
deprecated
func (*Ratio) GetDenominator ¶
func (*Ratio) GetExtension ¶
func (*Ratio) GetNumerator ¶
func (*Ratio) ProtoMessage ¶
func (*Ratio) ProtoMessage()
func (*Ratio) ProtoReflect ¶
func (x *Ratio) ProtoReflect() protoreflect.Message
type Reference ¶
type Reference struct { // xml:id (or equivalent in JSON) Id *String `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // Additional Content defined by implementations Extension []*Extension `protobuf:"bytes,2,rep,name=extension,proto3" json:"extension,omitempty"` Type *Uri `protobuf:"bytes,3,opt,name=type,proto3" json:"type,omitempty"` // Literal reference, Relative, internal or absolute URL // // Types that are assignable to Reference: // *Reference_Uri // *Reference_Fragment // *Reference_AccountId // *Reference_ActivityDefinitionId // *Reference_AdministrableProductDefinitionId // *Reference_AdverseEventId // *Reference_AllergyIntoleranceId // *Reference_AppointmentId // *Reference_AppointmentResponseId // *Reference_AuditEventId // *Reference_BasicId // *Reference_BinaryId // *Reference_BiologicallyDerivedProductId // *Reference_BodyStructureId // *Reference_CanonicalResourceId // *Reference_CapabilityStatementId // *Reference_CapabilityStatement2Id // *Reference_CarePlanId // *Reference_CareTeamId // *Reference_CatalogEntryId // *Reference_ChargeItemId // *Reference_ChargeItemDefinitionId // *Reference_ClaimId // *Reference_ClaimResponseId // *Reference_ClinicalImpressionId // *Reference_ClinicalUseIssueId // *Reference_CodeSystemId // *Reference_CommunicationId // *Reference_CommunicationRequestId // *Reference_CompartmentDefinitionId // *Reference_CompositionId // *Reference_ConceptMapId // *Reference_ConditionId // *Reference_ConditionDefinitionId // *Reference_ConsentId // *Reference_ContractId // *Reference_CoverageId // *Reference_CoverageEligibilityRequestId // *Reference_CoverageEligibilityResponseId // *Reference_DetectedIssueId // *Reference_DeviceId // *Reference_DeviceDefinitionId // *Reference_DeviceMetricId // *Reference_DeviceRequestId // *Reference_DeviceUseStatementId // *Reference_DiagnosticReportId // *Reference_DocumentManifestId // *Reference_DocumentReferenceId // *Reference_DomainResourceId // *Reference_EncounterId // *Reference_EndpointId // *Reference_EnrollmentRequestId // *Reference_EnrollmentResponseId // *Reference_EpisodeOfCareId // *Reference_EventDefinitionId // *Reference_EvidenceId // *Reference_EvidenceVariableId // *Reference_ExampleScenarioId // *Reference_ExplanationOfBenefitId // *Reference_FamilyMemberHistoryId // *Reference_FlagId // *Reference_GoalId // *Reference_GraphDefinitionId // *Reference_GroupId // *Reference_GuidanceResponseId // *Reference_HealthcareServiceId // *Reference_ImagingStudyId // *Reference_ImmunizationId // *Reference_ImmunizationEvaluationId // *Reference_ImmunizationRecommendationId // *Reference_ImplementationGuideId // *Reference_IngredientId // *Reference_InsurancePlanId // *Reference_InvoiceId // *Reference_LibraryId // *Reference_LinkageId // *Reference_ListId // *Reference_LocationId // *Reference_ManufacturedItemDefinitionId // *Reference_MeasureId // *Reference_MeasureReportId // *Reference_MedicationId // *Reference_MedicationAdministrationId // *Reference_MedicationDispenseId // *Reference_MedicationKnowledgeId // *Reference_MedicationRequestId // *Reference_MedicationUsageId // *Reference_MedicinalProductDefinitionId // *Reference_MessageDefinitionId // *Reference_MessageHeaderId // *Reference_MetadataResourceId // *Reference_MolecularSequenceId // *Reference_NamingSystemId // *Reference_NutritionIntakeId // *Reference_NutritionOrderId // *Reference_ObservationId // *Reference_ObservationDefinitionId // *Reference_OperationDefinitionId // *Reference_OperationOutcomeId // *Reference_OrganizationId // *Reference_OrganizationAffiliationId // *Reference_PackagedProductDefinitionId // *Reference_ParametersId // *Reference_PatientId // *Reference_PaymentNoticeId // *Reference_PaymentReconciliationId // *Reference_PersonId // *Reference_PlanDefinitionId // *Reference_PractitionerId // *Reference_PractitionerRoleId // *Reference_ProcedureId // *Reference_ProvenanceId // *Reference_QuestionnaireId // *Reference_QuestionnaireResponseId // *Reference_RegulatedAuthorizationId // *Reference_RelatedPersonId // *Reference_RequestGroupId // *Reference_ResearchStudyId // *Reference_ResearchSubjectId // *Reference_ResourceId // *Reference_RiskAssessmentId // *Reference_ScheduleId // *Reference_SearchParameterId // *Reference_ServiceRequestId // *Reference_SlotId // *Reference_SpecimenId // *Reference_SpecimenDefinitionId // *Reference_StructureDefinitionId // *Reference_StructureMapId // *Reference_SubscriptionId // *Reference_SubstanceId // *Reference_SubstanceDefinitionId // *Reference_SubstanceNucleicAcidId // *Reference_SubstancePolymerId // *Reference_SubstanceProteinId // *Reference_SubstanceReferenceInformationId // *Reference_SubstanceSourceMaterialId // *Reference_SupplyDeliveryId // *Reference_SupplyRequestId // *Reference_TaskId // *Reference_TerminologyCapabilitiesId // *Reference_TestReportId // *Reference_TestScriptId // *Reference_TopicId // *Reference_ValueSetId // *Reference_VerificationResultId // *Reference_VisionPrescriptionId Reference isReference_Reference `protobuf_oneof:"reference"` // Logical reference, when literal reference is not known Identifier *Identifier `protobuf:"bytes,155,opt,name=identifier,proto3" json:"identifier,omitempty"` // Text alternative for the resource Display *String `protobuf:"bytes,156,opt,name=display,proto3" json:"display,omitempty"` // contains filtered or unexported fields }
TODO: eliminate this in favor of inlined reference types? A reference from one resource to another See https://www.hl7.org/fhir/datatypes.html#Reference
func (*Reference) Descriptor
deprecated
func (*Reference) GetAccountId ¶
func (x *Reference) GetAccountId() *ReferenceId
func (*Reference) GetActivityDefinitionId ¶
func (x *Reference) GetActivityDefinitionId() *ReferenceId
func (*Reference) GetAdministrableProductDefinitionId ¶
func (x *Reference) GetAdministrableProductDefinitionId() *ReferenceId
func (*Reference) GetAdverseEventId ¶
func (x *Reference) GetAdverseEventId() *ReferenceId
func (*Reference) GetAllergyIntoleranceId ¶
func (x *Reference) GetAllergyIntoleranceId() *ReferenceId
func (*Reference) GetAppointmentId ¶
func (x *Reference) GetAppointmentId() *ReferenceId
func (*Reference) GetAppointmentResponseId ¶
func (x *Reference) GetAppointmentResponseId() *ReferenceId
func (*Reference) GetAuditEventId ¶
func (x *Reference) GetAuditEventId() *ReferenceId
func (*Reference) GetBasicId ¶
func (x *Reference) GetBasicId() *ReferenceId
func (*Reference) GetBinaryId ¶
func (x *Reference) GetBinaryId() *ReferenceId
func (*Reference) GetBiologicallyDerivedProductId ¶
func (x *Reference) GetBiologicallyDerivedProductId() *ReferenceId
func (*Reference) GetBodyStructureId ¶
func (x *Reference) GetBodyStructureId() *ReferenceId
func (*Reference) GetCanonicalResourceId ¶
func (x *Reference) GetCanonicalResourceId() *ReferenceId
func (*Reference) GetCapabilityStatement2Id ¶
func (x *Reference) GetCapabilityStatement2Id() *ReferenceId
func (*Reference) GetCapabilityStatementId ¶
func (x *Reference) GetCapabilityStatementId() *ReferenceId
func (*Reference) GetCarePlanId ¶
func (x *Reference) GetCarePlanId() *ReferenceId
func (*Reference) GetCareTeamId ¶
func (x *Reference) GetCareTeamId() *ReferenceId
func (*Reference) GetCatalogEntryId ¶
func (x *Reference) GetCatalogEntryId() *ReferenceId
func (*Reference) GetChargeItemDefinitionId ¶
func (x *Reference) GetChargeItemDefinitionId() *ReferenceId
func (*Reference) GetChargeItemId ¶
func (x *Reference) GetChargeItemId() *ReferenceId
func (*Reference) GetClaimId ¶
func (x *Reference) GetClaimId() *ReferenceId
func (*Reference) GetClaimResponseId ¶
func (x *Reference) GetClaimResponseId() *ReferenceId
func (*Reference) GetClinicalImpressionId ¶
func (x *Reference) GetClinicalImpressionId() *ReferenceId
func (*Reference) GetClinicalUseIssueId ¶
func (x *Reference) GetClinicalUseIssueId() *ReferenceId
func (*Reference) GetCodeSystemId ¶
func (x *Reference) GetCodeSystemId() *ReferenceId
func (*Reference) GetCommunicationId ¶
func (x *Reference) GetCommunicationId() *ReferenceId
func (*Reference) GetCommunicationRequestId ¶
func (x *Reference) GetCommunicationRequestId() *ReferenceId
func (*Reference) GetCompartmentDefinitionId ¶
func (x *Reference) GetCompartmentDefinitionId() *ReferenceId
func (*Reference) GetCompositionId ¶
func (x *Reference) GetCompositionId() *ReferenceId
func (*Reference) GetConceptMapId ¶
func (x *Reference) GetConceptMapId() *ReferenceId
func (*Reference) GetConditionDefinitionId ¶
func (x *Reference) GetConditionDefinitionId() *ReferenceId
func (*Reference) GetConditionId ¶
func (x *Reference) GetConditionId() *ReferenceId
func (*Reference) GetConsentId ¶
func (x *Reference) GetConsentId() *ReferenceId
func (*Reference) GetContractId ¶
func (x *Reference) GetContractId() *ReferenceId
func (*Reference) GetCoverageEligibilityRequestId ¶
func (x *Reference) GetCoverageEligibilityRequestId() *ReferenceId
func (*Reference) GetCoverageEligibilityResponseId ¶
func (x *Reference) GetCoverageEligibilityResponseId() *ReferenceId
func (*Reference) GetCoverageId ¶
func (x *Reference) GetCoverageId() *ReferenceId
func (*Reference) GetDetectedIssueId ¶
func (x *Reference) GetDetectedIssueId() *ReferenceId
func (*Reference) GetDeviceDefinitionId ¶
func (x *Reference) GetDeviceDefinitionId() *ReferenceId
func (*Reference) GetDeviceId ¶
func (x *Reference) GetDeviceId() *ReferenceId
func (*Reference) GetDeviceMetricId ¶
func (x *Reference) GetDeviceMetricId() *ReferenceId
func (*Reference) GetDeviceRequestId ¶
func (x *Reference) GetDeviceRequestId() *ReferenceId
func (*Reference) GetDeviceUseStatementId ¶
func (x *Reference) GetDeviceUseStatementId() *ReferenceId
func (*Reference) GetDiagnosticReportId ¶
func (x *Reference) GetDiagnosticReportId() *ReferenceId
func (*Reference) GetDisplay ¶
func (*Reference) GetDocumentManifestId ¶
func (x *Reference) GetDocumentManifestId() *ReferenceId
func (*Reference) GetDocumentReferenceId ¶
func (x *Reference) GetDocumentReferenceId() *ReferenceId
func (*Reference) GetDomainResourceId ¶
func (x *Reference) GetDomainResourceId() *ReferenceId
func (*Reference) GetEncounterId ¶
func (x *Reference) GetEncounterId() *ReferenceId
func (*Reference) GetEndpointId ¶
func (x *Reference) GetEndpointId() *ReferenceId
func (*Reference) GetEnrollmentRequestId ¶
func (x *Reference) GetEnrollmentRequestId() *ReferenceId
func (*Reference) GetEnrollmentResponseId ¶
func (x *Reference) GetEnrollmentResponseId() *ReferenceId
func (*Reference) GetEpisodeOfCareId ¶
func (x *Reference) GetEpisodeOfCareId() *ReferenceId
func (*Reference) GetEventDefinitionId ¶
func (x *Reference) GetEventDefinitionId() *ReferenceId
func (*Reference) GetEvidenceId ¶
func (x *Reference) GetEvidenceId() *ReferenceId
func (*Reference) GetEvidenceVariableId ¶
func (x *Reference) GetEvidenceVariableId() *ReferenceId
func (*Reference) GetExampleScenarioId ¶
func (x *Reference) GetExampleScenarioId() *ReferenceId
func (*Reference) GetExplanationOfBenefitId ¶
func (x *Reference) GetExplanationOfBenefitId() *ReferenceId
func (*Reference) GetExtension ¶
func (*Reference) GetFamilyMemberHistoryId ¶
func (x *Reference) GetFamilyMemberHistoryId() *ReferenceId
func (*Reference) GetFlagId ¶
func (x *Reference) GetFlagId() *ReferenceId
func (*Reference) GetFragment ¶
func (*Reference) GetGoalId ¶
func (x *Reference) GetGoalId() *ReferenceId
func (*Reference) GetGraphDefinitionId ¶
func (x *Reference) GetGraphDefinitionId() *ReferenceId
func (*Reference) GetGroupId ¶
func (x *Reference) GetGroupId() *ReferenceId
func (*Reference) GetGuidanceResponseId ¶
func (x *Reference) GetGuidanceResponseId() *ReferenceId
func (*Reference) GetHealthcareServiceId ¶
func (x *Reference) GetHealthcareServiceId() *ReferenceId
func (*Reference) GetIdentifier ¶
func (x *Reference) GetIdentifier() *Identifier
func (*Reference) GetImagingStudyId ¶
func (x *Reference) GetImagingStudyId() *ReferenceId
func (*Reference) GetImmunizationEvaluationId ¶
func (x *Reference) GetImmunizationEvaluationId() *ReferenceId
func (*Reference) GetImmunizationId ¶
func (x *Reference) GetImmunizationId() *ReferenceId
func (*Reference) GetImmunizationRecommendationId ¶
func (x *Reference) GetImmunizationRecommendationId() *ReferenceId
func (*Reference) GetImplementationGuideId ¶
func (x *Reference) GetImplementationGuideId() *ReferenceId
func (*Reference) GetIngredientId ¶
func (x *Reference) GetIngredientId() *ReferenceId
func (*Reference) GetInsurancePlanId ¶
func (x *Reference) GetInsurancePlanId() *ReferenceId
func (*Reference) GetInvoiceId ¶
func (x *Reference) GetInvoiceId() *ReferenceId
func (*Reference) GetLibraryId ¶
func (x *Reference) GetLibraryId() *ReferenceId
func (*Reference) GetLinkageId ¶
func (x *Reference) GetLinkageId() *ReferenceId
func (*Reference) GetListId ¶
func (x *Reference) GetListId() *ReferenceId
func (*Reference) GetLocationId ¶
func (x *Reference) GetLocationId() *ReferenceId
func (*Reference) GetManufacturedItemDefinitionId ¶
func (x *Reference) GetManufacturedItemDefinitionId() *ReferenceId
func (*Reference) GetMeasureId ¶
func (x *Reference) GetMeasureId() *ReferenceId
func (*Reference) GetMeasureReportId ¶
func (x *Reference) GetMeasureReportId() *ReferenceId
func (*Reference) GetMedicationAdministrationId ¶
func (x *Reference) GetMedicationAdministrationId() *ReferenceId
func (*Reference) GetMedicationDispenseId ¶
func (x *Reference) GetMedicationDispenseId() *ReferenceId
func (*Reference) GetMedicationId ¶
func (x *Reference) GetMedicationId() *ReferenceId
func (*Reference) GetMedicationKnowledgeId ¶
func (x *Reference) GetMedicationKnowledgeId() *ReferenceId
func (*Reference) GetMedicationRequestId ¶
func (x *Reference) GetMedicationRequestId() *ReferenceId
func (*Reference) GetMedicationUsageId ¶
func (x *Reference) GetMedicationUsageId() *ReferenceId
func (*Reference) GetMedicinalProductDefinitionId ¶
func (x *Reference) GetMedicinalProductDefinitionId() *ReferenceId
func (*Reference) GetMessageDefinitionId ¶
func (x *Reference) GetMessageDefinitionId() *ReferenceId
func (*Reference) GetMessageHeaderId ¶
func (x *Reference) GetMessageHeaderId() *ReferenceId
func (*Reference) GetMetadataResourceId ¶
func (x *Reference) GetMetadataResourceId() *ReferenceId
func (*Reference) GetMolecularSequenceId ¶
func (x *Reference) GetMolecularSequenceId() *ReferenceId
func (*Reference) GetNamingSystemId ¶
func (x *Reference) GetNamingSystemId() *ReferenceId
func (*Reference) GetNutritionIntakeId ¶
func (x *Reference) GetNutritionIntakeId() *ReferenceId
func (*Reference) GetNutritionOrderId ¶
func (x *Reference) GetNutritionOrderId() *ReferenceId
func (*Reference) GetObservationDefinitionId ¶
func (x *Reference) GetObservationDefinitionId() *ReferenceId
func (*Reference) GetObservationId ¶
func (x *Reference) GetObservationId() *ReferenceId
func (*Reference) GetOperationDefinitionId ¶
func (x *Reference) GetOperationDefinitionId() *ReferenceId
func (*Reference) GetOperationOutcomeId ¶
func (x *Reference) GetOperationOutcomeId() *ReferenceId
func (*Reference) GetOrganizationAffiliationId ¶
func (x *Reference) GetOrganizationAffiliationId() *ReferenceId
func (*Reference) GetOrganizationId ¶
func (x *Reference) GetOrganizationId() *ReferenceId
func (*Reference) GetPackagedProductDefinitionId ¶
func (x *Reference) GetPackagedProductDefinitionId() *ReferenceId
func (*Reference) GetParametersId ¶
func (x *Reference) GetParametersId() *ReferenceId
func (*Reference) GetPatientId ¶
func (x *Reference) GetPatientId() *ReferenceId
func (*Reference) GetPaymentNoticeId ¶
func (x *Reference) GetPaymentNoticeId() *ReferenceId
func (*Reference) GetPaymentReconciliationId ¶
func (x *Reference) GetPaymentReconciliationId() *ReferenceId
func (*Reference) GetPersonId ¶
func (x *Reference) GetPersonId() *ReferenceId
func (*Reference) GetPlanDefinitionId ¶
func (x *Reference) GetPlanDefinitionId() *ReferenceId
func (*Reference) GetPractitionerId ¶
func (x *Reference) GetPractitionerId() *ReferenceId
func (*Reference) GetPractitionerRoleId ¶
func (x *Reference) GetPractitionerRoleId() *ReferenceId
func (*Reference) GetProcedureId ¶
func (x *Reference) GetProcedureId() *ReferenceId
func (*Reference) GetProvenanceId ¶
func (x *Reference) GetProvenanceId() *ReferenceId
func (*Reference) GetQuestionnaireId ¶
func (x *Reference) GetQuestionnaireId() *ReferenceId
func (*Reference) GetQuestionnaireResponseId ¶
func (x *Reference) GetQuestionnaireResponseId() *ReferenceId
func (*Reference) GetReference ¶
func (m *Reference) GetReference() isReference_Reference
func (*Reference) GetRegulatedAuthorizationId ¶
func (x *Reference) GetRegulatedAuthorizationId() *ReferenceId
func (*Reference) GetRelatedPersonId ¶
func (x *Reference) GetRelatedPersonId() *ReferenceId
func (*Reference) GetRequestGroupId ¶
func (x *Reference) GetRequestGroupId() *ReferenceId
func (*Reference) GetResearchStudyId ¶
func (x *Reference) GetResearchStudyId() *ReferenceId
func (*Reference) GetResearchSubjectId ¶
func (x *Reference) GetResearchSubjectId() *ReferenceId
func (*Reference) GetResourceId ¶
func (x *Reference) GetResourceId() *ReferenceId
func (*Reference) GetRiskAssessmentId ¶
func (x *Reference) GetRiskAssessmentId() *ReferenceId
func (*Reference) GetScheduleId ¶
func (x *Reference) GetScheduleId() *ReferenceId
func (*Reference) GetSearchParameterId ¶
func (x *Reference) GetSearchParameterId() *ReferenceId
func (*Reference) GetServiceRequestId ¶
func (x *Reference) GetServiceRequestId() *ReferenceId
func (*Reference) GetSlotId ¶
func (x *Reference) GetSlotId() *ReferenceId
func (*Reference) GetSpecimenDefinitionId ¶
func (x *Reference) GetSpecimenDefinitionId() *ReferenceId
func (*Reference) GetSpecimenId ¶
func (x *Reference) GetSpecimenId() *ReferenceId
func (*Reference) GetStructureDefinitionId ¶
func (x *Reference) GetStructureDefinitionId() *ReferenceId
func (*Reference) GetStructureMapId ¶
func (x *Reference) GetStructureMapId() *ReferenceId
func (*Reference) GetSubscriptionId ¶
func (x *Reference) GetSubscriptionId() *ReferenceId
func (*Reference) GetSubstanceDefinitionId ¶
func (x *Reference) GetSubstanceDefinitionId() *ReferenceId
func (*Reference) GetSubstanceId ¶
func (x *Reference) GetSubstanceId() *ReferenceId
func (*Reference) GetSubstanceNucleicAcidId ¶
func (x *Reference) GetSubstanceNucleicAcidId() *ReferenceId
func (*Reference) GetSubstancePolymerId ¶
func (x *Reference) GetSubstancePolymerId() *ReferenceId
func (*Reference) GetSubstanceProteinId ¶
func (x *Reference) GetSubstanceProteinId() *ReferenceId
func (*Reference) GetSubstanceReferenceInformationId ¶
func (x *Reference) GetSubstanceReferenceInformationId() *ReferenceId
func (*Reference) GetSubstanceSourceMaterialId ¶
func (x *Reference) GetSubstanceSourceMaterialId() *ReferenceId
func (*Reference) GetSupplyDeliveryId ¶
func (x *Reference) GetSupplyDeliveryId() *ReferenceId
func (*Reference) GetSupplyRequestId ¶
func (x *Reference) GetSupplyRequestId() *ReferenceId
func (*Reference) GetTaskId ¶
func (x *Reference) GetTaskId() *ReferenceId
func (*Reference) GetTerminologyCapabilitiesId ¶
func (x *Reference) GetTerminologyCapabilitiesId() *ReferenceId
func (*Reference) GetTestReportId ¶
func (x *Reference) GetTestReportId() *ReferenceId
func (*Reference) GetTestScriptId ¶
func (x *Reference) GetTestScriptId() *ReferenceId
func (*Reference) GetTopicId ¶
func (x *Reference) GetTopicId() *ReferenceId
func (*Reference) GetValueSetId ¶
func (x *Reference) GetValueSetId() *ReferenceId
func (*Reference) GetVerificationResultId ¶
func (x *Reference) GetVerificationResultId() *ReferenceId
func (*Reference) GetVisionPrescriptionId ¶
func (x *Reference) GetVisionPrescriptionId() *ReferenceId
func (*Reference) ProtoMessage ¶
func (*Reference) ProtoMessage()
func (*Reference) ProtoReflect ¶
func (x *Reference) ProtoReflect() protoreflect.Message
type ReferenceId ¶
type ReferenceId struct { // Primitive value for id Value string `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"` // History version, if present. History *Id `protobuf:"bytes,2,opt,name=history,proto3" json:"history,omitempty"` // xml:id (or equivalent in JSON) Id *String `protobuf:"bytes,3,opt,name=id,proto3" json:"id,omitempty"` // Additional Content defined by implementations Extension []*Extension `protobuf:"bytes,4,rep,name=extension,proto3" json:"extension,omitempty"` // contains filtered or unexported fields }
func (*ReferenceId) Descriptor
deprecated
func (*ReferenceId) Descriptor() ([]byte, []int)
Deprecated: Use ReferenceId.ProtoReflect.Descriptor instead.
func (*ReferenceId) GetExtension ¶
func (x *ReferenceId) GetExtension() []*Extension
func (*ReferenceId) GetHistory ¶
func (x *ReferenceId) GetHistory() *Id
func (*ReferenceId) GetId ¶
func (x *ReferenceId) GetId() *String
func (*ReferenceId) GetValue ¶
func (x *ReferenceId) GetValue() string
func (*ReferenceId) ProtoMessage ¶
func (*ReferenceId) ProtoMessage()
func (*ReferenceId) ProtoReflect ¶
func (x *ReferenceId) ProtoReflect() protoreflect.Message
func (*ReferenceId) Reset ¶
func (x *ReferenceId) Reset()
func (*ReferenceId) String ¶
func (x *ReferenceId) String() string
type Reference_AccountId ¶
type Reference_AccountId struct {
AccountId *ReferenceId `protobuf:"bytes,6,opt,name=account_id,json=accountId,proto3,oneof"`
}
type Reference_ActivityDefinitionId ¶
type Reference_ActivityDefinitionId struct {
ActivityDefinitionId *ReferenceId `protobuf:"bytes,7,opt,name=activity_definition_id,json=activityDefinitionId,proto3,oneof"`
}
type Reference_AdministrableProductDefinitionId ¶
type Reference_AdministrableProductDefinitionId struct {
AdministrableProductDefinitionId *ReferenceId `protobuf:"bytes,8,opt,name=administrable_product_definition_id,json=administrableProductDefinitionId,proto3,oneof"`
}
type Reference_AdverseEventId ¶
type Reference_AdverseEventId struct {
AdverseEventId *ReferenceId `protobuf:"bytes,9,opt,name=adverse_event_id,json=adverseEventId,proto3,oneof"`
}
type Reference_AllergyIntoleranceId ¶
type Reference_AllergyIntoleranceId struct {
AllergyIntoleranceId *ReferenceId `protobuf:"bytes,10,opt,name=allergy_intolerance_id,json=allergyIntoleranceId,proto3,oneof"`
}
type Reference_AppointmentId ¶
type Reference_AppointmentId struct {
AppointmentId *ReferenceId `protobuf:"bytes,11,opt,name=appointment_id,json=appointmentId,proto3,oneof"`
}
type Reference_AppointmentResponseId ¶
type Reference_AppointmentResponseId struct {
AppointmentResponseId *ReferenceId `protobuf:"bytes,12,opt,name=appointment_response_id,json=appointmentResponseId,proto3,oneof"`
}
type Reference_AuditEventId ¶
type Reference_AuditEventId struct {
AuditEventId *ReferenceId `protobuf:"bytes,13,opt,name=audit_event_id,json=auditEventId,proto3,oneof"`
}
type Reference_BasicId ¶
type Reference_BasicId struct {
BasicId *ReferenceId `protobuf:"bytes,14,opt,name=basic_id,json=basicId,proto3,oneof"`
}
type Reference_BinaryId ¶
type Reference_BinaryId struct {
BinaryId *ReferenceId `protobuf:"bytes,15,opt,name=binary_id,json=binaryId,proto3,oneof"`
}
type Reference_BiologicallyDerivedProductId ¶
type Reference_BiologicallyDerivedProductId struct {
BiologicallyDerivedProductId *ReferenceId `protobuf:"bytes,16,opt,name=biologically_derived_product_id,json=biologicallyDerivedProductId,proto3,oneof"`
}
type Reference_BodyStructureId ¶
type Reference_BodyStructureId struct {
BodyStructureId *ReferenceId `protobuf:"bytes,17,opt,name=body_structure_id,json=bodyStructureId,proto3,oneof"`
}
type Reference_CanonicalResourceId ¶
type Reference_CanonicalResourceId struct {
CanonicalResourceId *ReferenceId `protobuf:"bytes,18,opt,name=canonical_resource_id,json=canonicalResourceId,proto3,oneof"`
}
type Reference_CapabilityStatement2Id ¶
type Reference_CapabilityStatement2Id struct {
CapabilityStatement2Id *ReferenceId `protobuf:"bytes,20,opt,name=capability_statement2_id,json=capabilityStatement2Id,proto3,oneof"`
}
type Reference_CapabilityStatementId ¶
type Reference_CapabilityStatementId struct {
CapabilityStatementId *ReferenceId `protobuf:"bytes,19,opt,name=capability_statement_id,json=capabilityStatementId,proto3,oneof"`
}
type Reference_CarePlanId ¶
type Reference_CarePlanId struct {
CarePlanId *ReferenceId `protobuf:"bytes,21,opt,name=care_plan_id,json=carePlanId,proto3,oneof"`
}
type Reference_CareTeamId ¶
type Reference_CareTeamId struct {
CareTeamId *ReferenceId `protobuf:"bytes,22,opt,name=care_team_id,json=careTeamId,proto3,oneof"`
}
type Reference_CatalogEntryId ¶
type Reference_CatalogEntryId struct {
CatalogEntryId *ReferenceId `protobuf:"bytes,23,opt,name=catalog_entry_id,json=catalogEntryId,proto3,oneof"`
}
type Reference_ChargeItemDefinitionId ¶
type Reference_ChargeItemDefinitionId struct {
ChargeItemDefinitionId *ReferenceId `protobuf:"bytes,25,opt,name=charge_item_definition_id,json=chargeItemDefinitionId,proto3,oneof"`
}
type Reference_ChargeItemId ¶
type Reference_ChargeItemId struct {
ChargeItemId *ReferenceId `protobuf:"bytes,24,opt,name=charge_item_id,json=chargeItemId,proto3,oneof"`
}
type Reference_ClaimId ¶
type Reference_ClaimId struct {
ClaimId *ReferenceId `protobuf:"bytes,26,opt,name=claim_id,json=claimId,proto3,oneof"`
}
type Reference_ClaimResponseId ¶
type Reference_ClaimResponseId struct {
ClaimResponseId *ReferenceId `protobuf:"bytes,27,opt,name=claim_response_id,json=claimResponseId,proto3,oneof"`
}
type Reference_ClinicalImpressionId ¶
type Reference_ClinicalImpressionId struct {
ClinicalImpressionId *ReferenceId `protobuf:"bytes,28,opt,name=clinical_impression_id,json=clinicalImpressionId,proto3,oneof"`
}
type Reference_ClinicalUseIssueId ¶
type Reference_ClinicalUseIssueId struct {
ClinicalUseIssueId *ReferenceId `protobuf:"bytes,29,opt,name=clinical_use_issue_id,json=clinicalUseIssueId,proto3,oneof"`
}
type Reference_CodeSystemId ¶
type Reference_CodeSystemId struct {
CodeSystemId *ReferenceId `protobuf:"bytes,30,opt,name=code_system_id,json=codeSystemId,proto3,oneof"`
}
type Reference_CommunicationId ¶
type Reference_CommunicationId struct {
CommunicationId *ReferenceId `protobuf:"bytes,31,opt,name=communication_id,json=communicationId,proto3,oneof"`
}
type Reference_CommunicationRequestId ¶
type Reference_CommunicationRequestId struct {
CommunicationRequestId *ReferenceId `protobuf:"bytes,32,opt,name=communication_request_id,json=communicationRequestId,proto3,oneof"`
}
type Reference_CompartmentDefinitionId ¶
type Reference_CompartmentDefinitionId struct {
CompartmentDefinitionId *ReferenceId `protobuf:"bytes,33,opt,name=compartment_definition_id,json=compartmentDefinitionId,proto3,oneof"`
}
type Reference_CompositionId ¶
type Reference_CompositionId struct {
CompositionId *ReferenceId `protobuf:"bytes,34,opt,name=composition_id,json=compositionId,proto3,oneof"`
}
type Reference_ConceptMapId ¶
type Reference_ConceptMapId struct {
ConceptMapId *ReferenceId `protobuf:"bytes,35,opt,name=concept_map_id,json=conceptMapId,proto3,oneof"`
}
type Reference_ConditionDefinitionId ¶
type Reference_ConditionDefinitionId struct {
ConditionDefinitionId *ReferenceId `protobuf:"bytes,37,opt,name=condition_definition_id,json=conditionDefinitionId,proto3,oneof"`
}
type Reference_ConditionId ¶
type Reference_ConditionId struct {
ConditionId *ReferenceId `protobuf:"bytes,36,opt,name=condition_id,json=conditionId,proto3,oneof"`
}
type Reference_ConsentId ¶
type Reference_ConsentId struct {
ConsentId *ReferenceId `protobuf:"bytes,38,opt,name=consent_id,json=consentId,proto3,oneof"`
}
type Reference_ContractId ¶
type Reference_ContractId struct {
ContractId *ReferenceId `protobuf:"bytes,39,opt,name=contract_id,json=contractId,proto3,oneof"`
}
type Reference_CoverageEligibilityRequestId ¶
type Reference_CoverageEligibilityRequestId struct {
CoverageEligibilityRequestId *ReferenceId `protobuf:"bytes,41,opt,name=coverage_eligibility_request_id,json=coverageEligibilityRequestId,proto3,oneof"`
}
type Reference_CoverageEligibilityResponseId ¶
type Reference_CoverageEligibilityResponseId struct {
CoverageEligibilityResponseId *ReferenceId `protobuf:"bytes,42,opt,name=coverage_eligibility_response_id,json=coverageEligibilityResponseId,proto3,oneof"`
}
type Reference_CoverageId ¶
type Reference_CoverageId struct {
CoverageId *ReferenceId `protobuf:"bytes,40,opt,name=coverage_id,json=coverageId,proto3,oneof"`
}
type Reference_DetectedIssueId ¶
type Reference_DetectedIssueId struct {
DetectedIssueId *ReferenceId `protobuf:"bytes,43,opt,name=detected_issue_id,json=detectedIssueId,proto3,oneof"`
}
type Reference_DeviceDefinitionId ¶
type Reference_DeviceDefinitionId struct {
DeviceDefinitionId *ReferenceId `protobuf:"bytes,45,opt,name=device_definition_id,json=deviceDefinitionId,proto3,oneof"`
}
type Reference_DeviceId ¶
type Reference_DeviceId struct {
DeviceId *ReferenceId `protobuf:"bytes,44,opt,name=device_id,json=deviceId,proto3,oneof"`
}
type Reference_DeviceMetricId ¶
type Reference_DeviceMetricId struct {
DeviceMetricId *ReferenceId `protobuf:"bytes,46,opt,name=device_metric_id,json=deviceMetricId,proto3,oneof"`
}
type Reference_DeviceRequestId ¶
type Reference_DeviceRequestId struct {
DeviceRequestId *ReferenceId `protobuf:"bytes,47,opt,name=device_request_id,json=deviceRequestId,proto3,oneof"`
}
type Reference_DeviceUseStatementId ¶
type Reference_DeviceUseStatementId struct {
DeviceUseStatementId *ReferenceId `protobuf:"bytes,48,opt,name=device_use_statement_id,json=deviceUseStatementId,proto3,oneof"`
}
type Reference_DiagnosticReportId ¶
type Reference_DiagnosticReportId struct {
DiagnosticReportId *ReferenceId `protobuf:"bytes,49,opt,name=diagnostic_report_id,json=diagnosticReportId,proto3,oneof"`
}
type Reference_DocumentManifestId ¶
type Reference_DocumentManifestId struct {
DocumentManifestId *ReferenceId `protobuf:"bytes,50,opt,name=document_manifest_id,json=documentManifestId,proto3,oneof"`
}
type Reference_DocumentReferenceId ¶
type Reference_DocumentReferenceId struct {
DocumentReferenceId *ReferenceId `protobuf:"bytes,51,opt,name=document_reference_id,json=documentReferenceId,proto3,oneof"`
}
type Reference_DomainResourceId ¶
type Reference_DomainResourceId struct {
DomainResourceId *ReferenceId `protobuf:"bytes,52,opt,name=domain_resource_id,json=domainResourceId,proto3,oneof"`
}
type Reference_EncounterId ¶
type Reference_EncounterId struct {
EncounterId *ReferenceId `protobuf:"bytes,53,opt,name=encounter_id,json=encounterId,proto3,oneof"`
}
type Reference_EndpointId ¶
type Reference_EndpointId struct {
EndpointId *ReferenceId `protobuf:"bytes,54,opt,name=endpoint_id,json=endpointId,proto3,oneof"`
}
type Reference_EnrollmentRequestId ¶
type Reference_EnrollmentRequestId struct {
EnrollmentRequestId *ReferenceId `protobuf:"bytes,55,opt,name=enrollment_request_id,json=enrollmentRequestId,proto3,oneof"`
}
type Reference_EnrollmentResponseId ¶
type Reference_EnrollmentResponseId struct {
EnrollmentResponseId *ReferenceId `protobuf:"bytes,56,opt,name=enrollment_response_id,json=enrollmentResponseId,proto3,oneof"`
}
type Reference_EpisodeOfCareId ¶
type Reference_EpisodeOfCareId struct {
EpisodeOfCareId *ReferenceId `protobuf:"bytes,57,opt,name=episode_of_care_id,json=episodeOfCareId,proto3,oneof"`
}
type Reference_EventDefinitionId ¶
type Reference_EventDefinitionId struct {
EventDefinitionId *ReferenceId `protobuf:"bytes,58,opt,name=event_definition_id,json=eventDefinitionId,proto3,oneof"`
}
type Reference_EvidenceId ¶
type Reference_EvidenceId struct {
EvidenceId *ReferenceId `protobuf:"bytes,59,opt,name=evidence_id,json=evidenceId,proto3,oneof"`
}
type Reference_EvidenceVariableId ¶
type Reference_EvidenceVariableId struct {
EvidenceVariableId *ReferenceId `protobuf:"bytes,60,opt,name=evidence_variable_id,json=evidenceVariableId,proto3,oneof"`
}
type Reference_ExampleScenarioId ¶
type Reference_ExampleScenarioId struct {
ExampleScenarioId *ReferenceId `protobuf:"bytes,61,opt,name=example_scenario_id,json=exampleScenarioId,proto3,oneof"`
}
type Reference_ExplanationOfBenefitId ¶
type Reference_ExplanationOfBenefitId struct {
ExplanationOfBenefitId *ReferenceId `protobuf:"bytes,62,opt,name=explanation_of_benefit_id,json=explanationOfBenefitId,proto3,oneof"`
}
type Reference_FamilyMemberHistoryId ¶
type Reference_FamilyMemberHistoryId struct {
FamilyMemberHistoryId *ReferenceId `protobuf:"bytes,63,opt,name=family_member_history_id,json=familyMemberHistoryId,proto3,oneof"`
}
type Reference_FlagId ¶
type Reference_FlagId struct {
FlagId *ReferenceId `protobuf:"bytes,64,opt,name=flag_id,json=flagId,proto3,oneof"`
}
type Reference_Fragment ¶
type Reference_Fragment struct { // Fragments (internal references) are untyped, and represented here // without the leading '#'. Fragment *String `protobuf:"bytes,5,opt,name=fragment,proto3,oneof"` }
type Reference_GoalId ¶
type Reference_GoalId struct {
GoalId *ReferenceId `protobuf:"bytes,65,opt,name=goal_id,json=goalId,proto3,oneof"`
}
type Reference_GraphDefinitionId ¶
type Reference_GraphDefinitionId struct {
GraphDefinitionId *ReferenceId `protobuf:"bytes,66,opt,name=graph_definition_id,json=graphDefinitionId,proto3,oneof"`
}
type Reference_GroupId ¶
type Reference_GroupId struct {
GroupId *ReferenceId `protobuf:"bytes,67,opt,name=group_id,json=groupId,proto3,oneof"`
}
type Reference_GuidanceResponseId ¶
type Reference_GuidanceResponseId struct {
GuidanceResponseId *ReferenceId `protobuf:"bytes,68,opt,name=guidance_response_id,json=guidanceResponseId,proto3,oneof"`
}
type Reference_HealthcareServiceId ¶
type Reference_HealthcareServiceId struct {
HealthcareServiceId *ReferenceId `protobuf:"bytes,69,opt,name=healthcare_service_id,json=healthcareServiceId,proto3,oneof"`
}
type Reference_ImagingStudyId ¶
type Reference_ImagingStudyId struct {
ImagingStudyId *ReferenceId `protobuf:"bytes,70,opt,name=imaging_study_id,json=imagingStudyId,proto3,oneof"`
}
type Reference_ImmunizationEvaluationId ¶
type Reference_ImmunizationEvaluationId struct {
ImmunizationEvaluationId *ReferenceId `protobuf:"bytes,72,opt,name=immunization_evaluation_id,json=immunizationEvaluationId,proto3,oneof"`
}
type Reference_ImmunizationId ¶
type Reference_ImmunizationId struct {
ImmunizationId *ReferenceId `protobuf:"bytes,71,opt,name=immunization_id,json=immunizationId,proto3,oneof"`
}
type Reference_ImmunizationRecommendationId ¶
type Reference_ImmunizationRecommendationId struct {
ImmunizationRecommendationId *ReferenceId `protobuf:"bytes,73,opt,name=immunization_recommendation_id,json=immunizationRecommendationId,proto3,oneof"`
}
type Reference_ImplementationGuideId ¶
type Reference_ImplementationGuideId struct {
ImplementationGuideId *ReferenceId `protobuf:"bytes,74,opt,name=implementation_guide_id,json=implementationGuideId,proto3,oneof"`
}
type Reference_IngredientId ¶
type Reference_IngredientId struct {
IngredientId *ReferenceId `protobuf:"bytes,75,opt,name=ingredient_id,json=ingredientId,proto3,oneof"`
}
type Reference_InsurancePlanId ¶
type Reference_InsurancePlanId struct {
InsurancePlanId *ReferenceId `protobuf:"bytes,76,opt,name=insurance_plan_id,json=insurancePlanId,proto3,oneof"`
}
type Reference_InvoiceId ¶
type Reference_InvoiceId struct {
InvoiceId *ReferenceId `protobuf:"bytes,77,opt,name=invoice_id,json=invoiceId,proto3,oneof"`
}
type Reference_LibraryId ¶
type Reference_LibraryId struct {
LibraryId *ReferenceId `protobuf:"bytes,78,opt,name=library_id,json=libraryId,proto3,oneof"`
}
type Reference_LinkageId ¶
type Reference_LinkageId struct {
LinkageId *ReferenceId `protobuf:"bytes,79,opt,name=linkage_id,json=linkageId,proto3,oneof"`
}
type Reference_ListId ¶
type Reference_ListId struct {
ListId *ReferenceId `protobuf:"bytes,80,opt,name=list_id,json=listId,proto3,oneof"`
}
type Reference_LocationId ¶
type Reference_LocationId struct {
LocationId *ReferenceId `protobuf:"bytes,81,opt,name=location_id,json=locationId,proto3,oneof"`
}
type Reference_ManufacturedItemDefinitionId ¶
type Reference_ManufacturedItemDefinitionId struct {
ManufacturedItemDefinitionId *ReferenceId `protobuf:"bytes,82,opt,name=manufactured_item_definition_id,json=manufacturedItemDefinitionId,proto3,oneof"`
}
type Reference_MeasureId ¶
type Reference_MeasureId struct {
MeasureId *ReferenceId `protobuf:"bytes,83,opt,name=measure_id,json=measureId,proto3,oneof"`
}
type Reference_MeasureReportId ¶
type Reference_MeasureReportId struct {
MeasureReportId *ReferenceId `protobuf:"bytes,84,opt,name=measure_report_id,json=measureReportId,proto3,oneof"`
}
type Reference_MedicationAdministrationId ¶
type Reference_MedicationAdministrationId struct {
MedicationAdministrationId *ReferenceId `protobuf:"bytes,86,opt,name=medication_administration_id,json=medicationAdministrationId,proto3,oneof"`
}
type Reference_MedicationDispenseId ¶
type Reference_MedicationDispenseId struct {
MedicationDispenseId *ReferenceId `protobuf:"bytes,87,opt,name=medication_dispense_id,json=medicationDispenseId,proto3,oneof"`
}
type Reference_MedicationId ¶
type Reference_MedicationId struct {
MedicationId *ReferenceId `protobuf:"bytes,85,opt,name=medication_id,json=medicationId,proto3,oneof"`
}
type Reference_MedicationKnowledgeId ¶
type Reference_MedicationKnowledgeId struct {
MedicationKnowledgeId *ReferenceId `protobuf:"bytes,88,opt,name=medication_knowledge_id,json=medicationKnowledgeId,proto3,oneof"`
}
type Reference_MedicationRequestId ¶
type Reference_MedicationRequestId struct {
MedicationRequestId *ReferenceId `protobuf:"bytes,89,opt,name=medication_request_id,json=medicationRequestId,proto3,oneof"`
}
type Reference_MedicationUsageId ¶
type Reference_MedicationUsageId struct {
MedicationUsageId *ReferenceId `protobuf:"bytes,90,opt,name=medication_usage_id,json=medicationUsageId,proto3,oneof"`
}
type Reference_MedicinalProductDefinitionId ¶
type Reference_MedicinalProductDefinitionId struct {
MedicinalProductDefinitionId *ReferenceId `protobuf:"bytes,91,opt,name=medicinal_product_definition_id,json=medicinalProductDefinitionId,proto3,oneof"`
}
type Reference_MessageDefinitionId ¶
type Reference_MessageDefinitionId struct {
MessageDefinitionId *ReferenceId `protobuf:"bytes,92,opt,name=message_definition_id,json=messageDefinitionId,proto3,oneof"`
}
type Reference_MessageHeaderId ¶
type Reference_MessageHeaderId struct {
MessageHeaderId *ReferenceId `protobuf:"bytes,93,opt,name=message_header_id,json=messageHeaderId,proto3,oneof"`
}
type Reference_MetadataResourceId ¶
type Reference_MetadataResourceId struct {
MetadataResourceId *ReferenceId `protobuf:"bytes,94,opt,name=metadata_resource_id,json=metadataResourceId,proto3,oneof"`
}
type Reference_MolecularSequenceId ¶
type Reference_MolecularSequenceId struct {
MolecularSequenceId *ReferenceId `protobuf:"bytes,95,opt,name=molecular_sequence_id,json=molecularSequenceId,proto3,oneof"`
}
type Reference_NamingSystemId ¶
type Reference_NamingSystemId struct {
NamingSystemId *ReferenceId `protobuf:"bytes,96,opt,name=naming_system_id,json=namingSystemId,proto3,oneof"`
}
type Reference_NutritionIntakeId ¶
type Reference_NutritionIntakeId struct {
NutritionIntakeId *ReferenceId `protobuf:"bytes,97,opt,name=nutrition_intake_id,json=nutritionIntakeId,proto3,oneof"`
}
type Reference_NutritionOrderId ¶
type Reference_NutritionOrderId struct {
NutritionOrderId *ReferenceId `protobuf:"bytes,98,opt,name=nutrition_order_id,json=nutritionOrderId,proto3,oneof"`
}
type Reference_ObservationDefinitionId ¶
type Reference_ObservationDefinitionId struct {
ObservationDefinitionId *ReferenceId `protobuf:"bytes,100,opt,name=observation_definition_id,json=observationDefinitionId,proto3,oneof"`
}
type Reference_ObservationId ¶
type Reference_ObservationId struct {
ObservationId *ReferenceId `protobuf:"bytes,99,opt,name=observation_id,json=observationId,proto3,oneof"`
}
type Reference_OperationDefinitionId ¶
type Reference_OperationDefinitionId struct {
OperationDefinitionId *ReferenceId `protobuf:"bytes,101,opt,name=operation_definition_id,json=operationDefinitionId,proto3,oneof"`
}
type Reference_OperationOutcomeId ¶
type Reference_OperationOutcomeId struct {
OperationOutcomeId *ReferenceId `protobuf:"bytes,102,opt,name=operation_outcome_id,json=operationOutcomeId,proto3,oneof"`
}
type Reference_OrganizationAffiliationId ¶
type Reference_OrganizationAffiliationId struct {
OrganizationAffiliationId *ReferenceId `protobuf:"bytes,104,opt,name=organization_affiliation_id,json=organizationAffiliationId,proto3,oneof"`
}
type Reference_OrganizationId ¶
type Reference_OrganizationId struct {
OrganizationId *ReferenceId `protobuf:"bytes,103,opt,name=organization_id,json=organizationId,proto3,oneof"`
}
type Reference_PackagedProductDefinitionId ¶
type Reference_PackagedProductDefinitionId struct {
PackagedProductDefinitionId *ReferenceId `protobuf:"bytes,105,opt,name=packaged_product_definition_id,json=packagedProductDefinitionId,proto3,oneof"`
}
type Reference_ParametersId ¶
type Reference_ParametersId struct {
ParametersId *ReferenceId `protobuf:"bytes,106,opt,name=parameters_id,json=parametersId,proto3,oneof"`
}
type Reference_PatientId ¶
type Reference_PatientId struct {
PatientId *ReferenceId `protobuf:"bytes,107,opt,name=patient_id,json=patientId,proto3,oneof"`
}
type Reference_PaymentNoticeId ¶
type Reference_PaymentNoticeId struct {
PaymentNoticeId *ReferenceId `protobuf:"bytes,108,opt,name=payment_notice_id,json=paymentNoticeId,proto3,oneof"`
}
type Reference_PaymentReconciliationId ¶
type Reference_PaymentReconciliationId struct {
PaymentReconciliationId *ReferenceId `protobuf:"bytes,109,opt,name=payment_reconciliation_id,json=paymentReconciliationId,proto3,oneof"`
}
type Reference_PersonId ¶
type Reference_PersonId struct {
PersonId *ReferenceId `protobuf:"bytes,110,opt,name=person_id,json=personId,proto3,oneof"`
}
type Reference_PlanDefinitionId ¶
type Reference_PlanDefinitionId struct {
PlanDefinitionId *ReferenceId `protobuf:"bytes,111,opt,name=plan_definition_id,json=planDefinitionId,proto3,oneof"`
}
type Reference_PractitionerId ¶
type Reference_PractitionerId struct {
PractitionerId *ReferenceId `protobuf:"bytes,112,opt,name=practitioner_id,json=practitionerId,proto3,oneof"`
}
type Reference_PractitionerRoleId ¶
type Reference_PractitionerRoleId struct {
PractitionerRoleId *ReferenceId `protobuf:"bytes,113,opt,name=practitioner_role_id,json=practitionerRoleId,proto3,oneof"`
}
type Reference_ProcedureId ¶
type Reference_ProcedureId struct {
ProcedureId *ReferenceId `protobuf:"bytes,114,opt,name=procedure_id,json=procedureId,proto3,oneof"`
}
type Reference_ProvenanceId ¶
type Reference_ProvenanceId struct {
ProvenanceId *ReferenceId `protobuf:"bytes,115,opt,name=provenance_id,json=provenanceId,proto3,oneof"`
}
type Reference_QuestionnaireId ¶
type Reference_QuestionnaireId struct {
QuestionnaireId *ReferenceId `protobuf:"bytes,116,opt,name=questionnaire_id,json=questionnaireId,proto3,oneof"`
}
type Reference_QuestionnaireResponseId ¶
type Reference_QuestionnaireResponseId struct {
QuestionnaireResponseId *ReferenceId `protobuf:"bytes,117,opt,name=questionnaire_response_id,json=questionnaireResponseId,proto3,oneof"`
}
type Reference_RegulatedAuthorizationId ¶
type Reference_RegulatedAuthorizationId struct {
RegulatedAuthorizationId *ReferenceId `protobuf:"bytes,118,opt,name=regulated_authorization_id,json=regulatedAuthorizationId,proto3,oneof"`
}
type Reference_RelatedPersonId ¶
type Reference_RelatedPersonId struct {
RelatedPersonId *ReferenceId `protobuf:"bytes,119,opt,name=related_person_id,json=relatedPersonId,proto3,oneof"`
}
type Reference_RequestGroupId ¶
type Reference_RequestGroupId struct {
RequestGroupId *ReferenceId `protobuf:"bytes,120,opt,name=request_group_id,json=requestGroupId,proto3,oneof"`
}
type Reference_ResearchStudyId ¶
type Reference_ResearchStudyId struct {
ResearchStudyId *ReferenceId `protobuf:"bytes,121,opt,name=research_study_id,json=researchStudyId,proto3,oneof"`
}
type Reference_ResearchSubjectId ¶
type Reference_ResearchSubjectId struct {
ResearchSubjectId *ReferenceId `protobuf:"bytes,122,opt,name=research_subject_id,json=researchSubjectId,proto3,oneof"`
}
type Reference_ResourceId ¶
type Reference_ResourceId struct {
ResourceId *ReferenceId `protobuf:"bytes,123,opt,name=resource_id,json=resourceId,proto3,oneof"`
}
type Reference_RiskAssessmentId ¶
type Reference_RiskAssessmentId struct {
RiskAssessmentId *ReferenceId `protobuf:"bytes,124,opt,name=risk_assessment_id,json=riskAssessmentId,proto3,oneof"`
}
type Reference_ScheduleId ¶
type Reference_ScheduleId struct {
ScheduleId *ReferenceId `protobuf:"bytes,125,opt,name=schedule_id,json=scheduleId,proto3,oneof"`
}
type Reference_SearchParameterId ¶
type Reference_SearchParameterId struct {
SearchParameterId *ReferenceId `protobuf:"bytes,126,opt,name=search_parameter_id,json=searchParameterId,proto3,oneof"`
}
type Reference_ServiceRequestId ¶
type Reference_ServiceRequestId struct {
ServiceRequestId *ReferenceId `protobuf:"bytes,127,opt,name=service_request_id,json=serviceRequestId,proto3,oneof"`
}
type Reference_SlotId ¶
type Reference_SlotId struct {
SlotId *ReferenceId `protobuf:"bytes,128,opt,name=slot_id,json=slotId,proto3,oneof"`
}
type Reference_SpecimenDefinitionId ¶
type Reference_SpecimenDefinitionId struct {
SpecimenDefinitionId *ReferenceId `protobuf:"bytes,130,opt,name=specimen_definition_id,json=specimenDefinitionId,proto3,oneof"`
}
type Reference_SpecimenId ¶
type Reference_SpecimenId struct {
SpecimenId *ReferenceId `protobuf:"bytes,129,opt,name=specimen_id,json=specimenId,proto3,oneof"`
}
type Reference_StructureDefinitionId ¶
type Reference_StructureDefinitionId struct {
StructureDefinitionId *ReferenceId `protobuf:"bytes,131,opt,name=structure_definition_id,json=structureDefinitionId,proto3,oneof"`
}
type Reference_StructureMapId ¶
type Reference_StructureMapId struct {
StructureMapId *ReferenceId `protobuf:"bytes,132,opt,name=structure_map_id,json=structureMapId,proto3,oneof"`
}
type Reference_SubscriptionId ¶
type Reference_SubscriptionId struct {
SubscriptionId *ReferenceId `protobuf:"bytes,133,opt,name=subscription_id,json=subscriptionId,proto3,oneof"`
}
type Reference_SubstanceDefinitionId ¶
type Reference_SubstanceDefinitionId struct {
SubstanceDefinitionId *ReferenceId `protobuf:"bytes,135,opt,name=substance_definition_id,json=substanceDefinitionId,proto3,oneof"`
}
type Reference_SubstanceId ¶
type Reference_SubstanceId struct {
SubstanceId *ReferenceId `protobuf:"bytes,134,opt,name=substance_id,json=substanceId,proto3,oneof"`
}
type Reference_SubstanceNucleicAcidId ¶
type Reference_SubstanceNucleicAcidId struct {
SubstanceNucleicAcidId *ReferenceId `protobuf:"bytes,136,opt,name=substance_nucleic_acid_id,json=substanceNucleicAcidId,proto3,oneof"`
}
type Reference_SubstancePolymerId ¶
type Reference_SubstancePolymerId struct {
SubstancePolymerId *ReferenceId `protobuf:"bytes,137,opt,name=substance_polymer_id,json=substancePolymerId,proto3,oneof"`
}
type Reference_SubstanceProteinId ¶
type Reference_SubstanceProteinId struct {
SubstanceProteinId *ReferenceId `protobuf:"bytes,138,opt,name=substance_protein_id,json=substanceProteinId,proto3,oneof"`
}
type Reference_SubstanceReferenceInformationId ¶
type Reference_SubstanceReferenceInformationId struct {
SubstanceReferenceInformationId *ReferenceId `protobuf:"bytes,139,opt,name=substance_reference_information_id,json=substanceReferenceInformationId,proto3,oneof"`
}
type Reference_SubstanceSourceMaterialId ¶
type Reference_SubstanceSourceMaterialId struct {
SubstanceSourceMaterialId *ReferenceId `protobuf:"bytes,140,opt,name=substance_source_material_id,json=substanceSourceMaterialId,proto3,oneof"`
}
type Reference_SupplyDeliveryId ¶
type Reference_SupplyDeliveryId struct {
SupplyDeliveryId *ReferenceId `protobuf:"bytes,141,opt,name=supply_delivery_id,json=supplyDeliveryId,proto3,oneof"`
}
type Reference_SupplyRequestId ¶
type Reference_SupplyRequestId struct {
SupplyRequestId *ReferenceId `protobuf:"bytes,142,opt,name=supply_request_id,json=supplyRequestId,proto3,oneof"`
}
type Reference_TaskId ¶
type Reference_TaskId struct {
TaskId *ReferenceId `protobuf:"bytes,143,opt,name=task_id,json=taskId,proto3,oneof"`
}
type Reference_TerminologyCapabilitiesId ¶
type Reference_TerminologyCapabilitiesId struct {
TerminologyCapabilitiesId *ReferenceId `protobuf:"bytes,144,opt,name=terminology_capabilities_id,json=terminologyCapabilitiesId,proto3,oneof"`
}
type Reference_TestReportId ¶
type Reference_TestReportId struct {
TestReportId *ReferenceId `protobuf:"bytes,145,opt,name=test_report_id,json=testReportId,proto3,oneof"`
}
type Reference_TestScriptId ¶
type Reference_TestScriptId struct {
TestScriptId *ReferenceId `protobuf:"bytes,146,opt,name=test_script_id,json=testScriptId,proto3,oneof"`
}
type Reference_TopicId ¶
type Reference_TopicId struct {
TopicId *ReferenceId `protobuf:"bytes,147,opt,name=topic_id,json=topicId,proto3,oneof"`
}
type Reference_Uri ¶
type Reference_Uri struct { // Absolute URIs are untyped. Uri *String `protobuf:"bytes,4,opt,name=uri,json=reference,proto3,oneof"` }
type Reference_ValueSetId ¶
type Reference_ValueSetId struct {
ValueSetId *ReferenceId `protobuf:"bytes,148,opt,name=value_set_id,json=valueSetId,proto3,oneof"`
}
type Reference_VerificationResultId ¶
type Reference_VerificationResultId struct {
VerificationResultId *ReferenceId `protobuf:"bytes,149,opt,name=verification_result_id,json=verificationResultId,proto3,oneof"`
}
type Reference_VisionPrescriptionId ¶
type Reference_VisionPrescriptionId struct {
VisionPrescriptionId *ReferenceId `protobuf:"bytes,150,opt,name=vision_prescription_id,json=visionPrescriptionId,proto3,oneof"`
}
type RelatedArtifact ¶
type RelatedArtifact struct { // Unique id for inter-element referencing Id *String `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // Additional content defined by implementations Extension []*Extension `protobuf:"bytes,2,rep,name=extension,proto3" json:"extension,omitempty"` Type *RelatedArtifact_TypeCode `protobuf:"bytes,3,opt,name=type,proto3" json:"type,omitempty"` // Short label Label *String `protobuf:"bytes,4,opt,name=label,proto3" json:"label,omitempty"` // Brief description of the related artifact Display *String `protobuf:"bytes,5,opt,name=display,proto3" json:"display,omitempty"` // Bibliographic citation for the artifact Citation *Markdown `protobuf:"bytes,6,opt,name=citation,proto3" json:"citation,omitempty"` // Where the artifact can be accessed Url *Url `protobuf:"bytes,7,opt,name=url,proto3" json:"url,omitempty"` // What document is being referenced Document *Attachment `protobuf:"bytes,8,opt,name=document,proto3" json:"document,omitempty"` // What resource is being referenced Resource *Canonical `protobuf:"bytes,9,opt,name=resource,proto3" json:"resource,omitempty"` // contains filtered or unexported fields }
Auto-generated from StructureDefinition for RelatedArtifact, last updated 2019-12-31T21:03:40.621+11: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() *Markdown
func (*RelatedArtifact) GetDisplay ¶
func (x *RelatedArtifact) GetDisplay() *String
func (*RelatedArtifact) GetDocument ¶
func (x *RelatedArtifact) GetDocument() *Attachment
func (*RelatedArtifact) GetExtension ¶
func (x *RelatedArtifact) GetExtension() []*Extension
func (*RelatedArtifact) GetId ¶
func (x *RelatedArtifact) GetId() *String
func (*RelatedArtifact) GetLabel ¶
func (x *RelatedArtifact) GetLabel() *String
func (*RelatedArtifact) GetResource ¶
func (x *RelatedArtifact) GetResource() *Canonical
func (*RelatedArtifact) GetType ¶
func (x *RelatedArtifact) GetType() *RelatedArtifact_TypeCode
func (*RelatedArtifact) GetUrl ¶
func (x *RelatedArtifact) GetUrl() *Url
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 RelatedArtifact_TypeCode ¶
type RelatedArtifact_TypeCode struct { Value codes_go_proto.RelatedArtifactTypeCode_Value `protobuf:"varint,1,opt,name=value,proto3,enum=google.fhir.r5.core.RelatedArtifactTypeCode_Value" json:"value,omitempty"` Id *String `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` Extension []*Extension `protobuf:"bytes,3,rep,name=extension,proto3" json:"extension,omitempty"` // contains filtered or unexported fields }
documentation | justification | citation | predecessor | successor | derived-from | depends-on | composed-of
func (*RelatedArtifact_TypeCode) Descriptor
deprecated
func (*RelatedArtifact_TypeCode) Descriptor() ([]byte, []int)
Deprecated: Use RelatedArtifact_TypeCode.ProtoReflect.Descriptor instead.
func (*RelatedArtifact_TypeCode) GetExtension ¶
func (x *RelatedArtifact_TypeCode) GetExtension() []*Extension
func (*RelatedArtifact_TypeCode) GetId ¶
func (x *RelatedArtifact_TypeCode) GetId() *String
func (*RelatedArtifact_TypeCode) GetValue ¶
func (x *RelatedArtifact_TypeCode) GetValue() codes_go_proto.RelatedArtifactTypeCode_Value
func (*RelatedArtifact_TypeCode) ProtoMessage ¶
func (*RelatedArtifact_TypeCode) ProtoMessage()
func (*RelatedArtifact_TypeCode) ProtoReflect ¶
func (x *RelatedArtifact_TypeCode) ProtoReflect() protoreflect.Message
func (*RelatedArtifact_TypeCode) Reset ¶
func (x *RelatedArtifact_TypeCode) Reset()
func (*RelatedArtifact_TypeCode) String ¶
func (x *RelatedArtifact_TypeCode) String() string
type SampledData ¶
type SampledData struct { // Unique id for inter-element referencing Id *String `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // Additional content defined by implementations Extension []*Extension `protobuf:"bytes,2,rep,name=extension,proto3" json:"extension,omitempty"` // Zero value and units Origin *SimpleQuantity `protobuf:"bytes,3,opt,name=origin,proto3" json:"origin,omitempty"` // Number of milliseconds between samples Period *Decimal `protobuf:"bytes,4,opt,name=period,proto3" json:"period,omitempty"` // Multiply data by this before adding to origin Factor *Decimal `protobuf:"bytes,5,opt,name=factor,proto3" json:"factor,omitempty"` // Lower limit of detection LowerLimit *Decimal `protobuf:"bytes,6,opt,name=lower_limit,json=lowerLimit,proto3" json:"lower_limit,omitempty"` // Upper limit of detection UpperLimit *Decimal `protobuf:"bytes,7,opt,name=upper_limit,json=upperLimit,proto3" json:"upper_limit,omitempty"` // Number of sample points at each time point Dimensions *PositiveInt `protobuf:"bytes,8,opt,name=dimensions,proto3" json:"dimensions,omitempty"` // Decimal values with spaces, or "E" | "U" | "L" Data *String `protobuf:"bytes,9,opt,name=data,proto3" json:"data,omitempty"` // contains filtered or unexported fields }
Auto-generated from StructureDefinition for SampledData, last updated 2019-12-31T21:03:40.621+11:00. A series of measurements taken by a device. See http://hl7.org/fhir/StructureDefinition/SampledData
func (*SampledData) Descriptor
deprecated
func (*SampledData) Descriptor() ([]byte, []int)
Deprecated: Use SampledData.ProtoReflect.Descriptor instead.
func (*SampledData) GetData ¶
func (x *SampledData) GetData() *String
func (*SampledData) GetDimensions ¶
func (x *SampledData) GetDimensions() *PositiveInt
func (*SampledData) GetExtension ¶
func (x *SampledData) GetExtension() []*Extension
func (*SampledData) GetFactor ¶
func (x *SampledData) GetFactor() *Decimal
func (*SampledData) GetId ¶
func (x *SampledData) GetId() *String
func (*SampledData) GetLowerLimit ¶
func (x *SampledData) GetLowerLimit() *Decimal
func (*SampledData) GetOrigin ¶
func (x *SampledData) GetOrigin() *SimpleQuantity
func (*SampledData) GetPeriod ¶
func (x *SampledData) GetPeriod() *Decimal
func (*SampledData) GetUpperLimit ¶
func (x *SampledData) GetUpperLimit() *Decimal
func (*SampledData) ProtoMessage ¶
func (*SampledData) ProtoMessage()
func (*SampledData) ProtoReflect ¶
func (x *SampledData) ProtoReflect() protoreflect.Message
func (*SampledData) Reset ¶
func (x *SampledData) Reset()
func (*SampledData) String ¶
func (x *SampledData) String() string
type Signature ¶
type Signature struct { // Unique id for inter-element referencing Id *String `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // Additional content defined by implementations Extension []*Extension `protobuf:"bytes,2,rep,name=extension,proto3" json:"extension,omitempty"` // Indication of the reason the entity signed the object(s) Type []*Coding `protobuf:"bytes,3,rep,name=type,proto3" json:"type,omitempty"` // When the signature was created When *Instant `protobuf:"bytes,4,opt,name=when,proto3" json:"when,omitempty"` // Who signed Who *Reference `protobuf:"bytes,5,opt,name=who,proto3" json:"who,omitempty"` // The party represented OnBehalfOf *Reference `protobuf:"bytes,6,opt,name=on_behalf_of,json=onBehalfOf,proto3" json:"on_behalf_of,omitempty"` TargetFormat *Signature_TargetFormatCode `protobuf:"bytes,7,opt,name=target_format,json=targetFormat,proto3" json:"target_format,omitempty"` SigFormat *Signature_SigFormatCode `protobuf:"bytes,8,opt,name=sig_format,json=sigFormat,proto3" json:"sig_format,omitempty"` // The actual signature content (XML DigSig. JWS, picture, etc.) Data *Base64Binary `protobuf:"bytes,9,opt,name=data,proto3" json:"data,omitempty"` // contains filtered or unexported fields }
Auto-generated from StructureDefinition for Signature, last updated 2019-12-31T21:03:40.621+11:00. A Signature - XML DigSig, JWS, Graphical image of signature, etc. See http://hl7.org/fhir/StructureDefinition/Signature
func (*Signature) Descriptor
deprecated
func (*Signature) GetData ¶
func (x *Signature) GetData() *Base64Binary
func (*Signature) GetExtension ¶
func (*Signature) GetOnBehalfOf ¶
func (*Signature) GetSigFormat ¶
func (x *Signature) GetSigFormat() *Signature_SigFormatCode
func (*Signature) GetTargetFormat ¶
func (x *Signature) GetTargetFormat() *Signature_TargetFormatCode
func (*Signature) ProtoMessage ¶
func (*Signature) ProtoMessage()
func (*Signature) ProtoReflect ¶
func (x *Signature) ProtoReflect() protoreflect.Message
type Signature_SigFormatCode ¶
type Signature_SigFormatCode struct { Id *String `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` Extension []*Extension `protobuf:"bytes,3,rep,name=extension,proto3" json:"extension,omitempty"` // This valueset is not enumerable, and so is represented as a string. Value string `protobuf:"bytes,4,opt,name=value,proto3" json:"value,omitempty"` // contains filtered or unexported fields }
The technical format of the signature
func (*Signature_SigFormatCode) Descriptor
deprecated
func (*Signature_SigFormatCode) Descriptor() ([]byte, []int)
Deprecated: Use Signature_SigFormatCode.ProtoReflect.Descriptor instead.
func (*Signature_SigFormatCode) GetExtension ¶
func (x *Signature_SigFormatCode) GetExtension() []*Extension
func (*Signature_SigFormatCode) GetId ¶
func (x *Signature_SigFormatCode) GetId() *String
func (*Signature_SigFormatCode) GetValue ¶
func (x *Signature_SigFormatCode) GetValue() string
func (*Signature_SigFormatCode) ProtoMessage ¶
func (*Signature_SigFormatCode) ProtoMessage()
func (*Signature_SigFormatCode) ProtoReflect ¶
func (x *Signature_SigFormatCode) ProtoReflect() protoreflect.Message
func (*Signature_SigFormatCode) Reset ¶
func (x *Signature_SigFormatCode) Reset()
func (*Signature_SigFormatCode) String ¶
func (x *Signature_SigFormatCode) String() string
type Signature_TargetFormatCode ¶
type Signature_TargetFormatCode struct { Id *String `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` Extension []*Extension `protobuf:"bytes,3,rep,name=extension,proto3" json:"extension,omitempty"` // This valueset is not enumerable, and so is represented as a string. Value string `protobuf:"bytes,4,opt,name=value,proto3" json:"value,omitempty"` // contains filtered or unexported fields }
The technical format of the signed resources
func (*Signature_TargetFormatCode) Descriptor
deprecated
func (*Signature_TargetFormatCode) Descriptor() ([]byte, []int)
Deprecated: Use Signature_TargetFormatCode.ProtoReflect.Descriptor instead.
func (*Signature_TargetFormatCode) GetExtension ¶
func (x *Signature_TargetFormatCode) GetExtension() []*Extension
func (*Signature_TargetFormatCode) GetId ¶
func (x *Signature_TargetFormatCode) GetId() *String
func (*Signature_TargetFormatCode) GetValue ¶
func (x *Signature_TargetFormatCode) GetValue() string
func (*Signature_TargetFormatCode) ProtoMessage ¶
func (*Signature_TargetFormatCode) ProtoMessage()
func (*Signature_TargetFormatCode) ProtoReflect ¶
func (x *Signature_TargetFormatCode) ProtoReflect() protoreflect.Message
func (*Signature_TargetFormatCode) Reset ¶
func (x *Signature_TargetFormatCode) Reset()
func (*Signature_TargetFormatCode) String ¶
func (x *Signature_TargetFormatCode) String() string
type SimpleQuantity ¶
type SimpleQuantity struct { // Unique id for inter-element referencing Id *String `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // Additional content defined by implementations Extension []*Extension `protobuf:"bytes,2,rep,name=extension,proto3" json:"extension,omitempty"` // Numerical value (with implicit precision) Value *Decimal `protobuf:"bytes,3,opt,name=value,proto3" json:"value,omitempty"` // Unit representation Unit *String `protobuf:"bytes,5,opt,name=unit,proto3" json:"unit,omitempty"` // System that defines coded unit form System *Uri `protobuf:"bytes,6,opt,name=system,proto3" json:"system,omitempty"` // Coded form of the unit Code *Code `protobuf:"bytes,7,opt,name=code,proto3" json:"code,omitempty"` // contains filtered or unexported fields }
Auto-generated from StructureDefinition for SimpleQuantity, last updated 2019-12-31T21:03:40.621+11:00. A fixed quantity (no comparator). See http://hl7.org/fhir/StructureDefinition/SimpleQuantity
func (*SimpleQuantity) Descriptor
deprecated
func (*SimpleQuantity) Descriptor() ([]byte, []int)
Deprecated: Use SimpleQuantity.ProtoReflect.Descriptor instead.
func (*SimpleQuantity) GetCode ¶
func (x *SimpleQuantity) GetCode() *Code
func (*SimpleQuantity) GetExtension ¶
func (x *SimpleQuantity) GetExtension() []*Extension
func (*SimpleQuantity) GetId ¶
func (x *SimpleQuantity) GetId() *String
func (*SimpleQuantity) GetSystem ¶
func (x *SimpleQuantity) GetSystem() *Uri
func (*SimpleQuantity) GetUnit ¶
func (x *SimpleQuantity) GetUnit() *String
func (*SimpleQuantity) GetValue ¶
func (x *SimpleQuantity) GetValue() *Decimal
func (*SimpleQuantity) ProtoMessage ¶
func (*SimpleQuantity) ProtoMessage()
func (*SimpleQuantity) ProtoReflect ¶
func (x *SimpleQuantity) ProtoReflect() protoreflect.Message
func (*SimpleQuantity) Reset ¶
func (x *SimpleQuantity) Reset()
func (*SimpleQuantity) String ¶
func (x *SimpleQuantity) String() string
type Statistic ¶
type Statistic struct { // Unique id for inter-element referencing Id *String `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // Additional content defined by implementations Extension []*Extension `protobuf:"bytes,2,rep,name=extension,proto3" json:"extension,omitempty"` // Extensions that cannot be ignored even if unrecognized ModifierExtension []*Extension `protobuf:"bytes,3,rep,name=modifier_extension,json=modifierExtension,proto3" json:"modifier_extension,omitempty"` // Description of content Description *String `protobuf:"bytes,4,opt,name=description,proto3" json:"description,omitempty"` // Footnotes and/or explanatory notes Note []*Annotation `protobuf:"bytes,5,rep,name=note,proto3" json:"note,omitempty"` // Type of statistic, eg relative risk StatisticType *CodeableConcept `protobuf:"bytes,6,opt,name=statistic_type,json=statisticType,proto3" json:"statistic_type,omitempty"` // Statistic value Quantity *Quantity `protobuf:"bytes,7,opt,name=quantity,proto3" json:"quantity,omitempty"` SampleSize *Statistic_SampleSize `protobuf:"bytes,8,opt,name=sample_size,json=sampleSize,proto3" json:"sample_size,omitempty"` AttributeEstimate []*Statistic_AttributeEstimate `protobuf:"bytes,9,rep,name=attribute_estimate,json=attributeEstimate,proto3" json:"attribute_estimate,omitempty"` // contains filtered or unexported fields }
Auto-generated from StructureDefinition for Statistic, last updated 2019-12-31T21:03:40.621+11:00. Single statistic. See http://hl7.org/fhir/StructureDefinition/Statistic
func (*Statistic) Descriptor
deprecated
func (*Statistic) GetAttributeEstimate ¶
func (x *Statistic) GetAttributeEstimate() []*Statistic_AttributeEstimate
func (*Statistic) GetDescription ¶
func (*Statistic) GetExtension ¶
func (*Statistic) GetModifierExtension ¶
func (*Statistic) GetNote ¶
func (x *Statistic) GetNote() []*Annotation
func (*Statistic) GetQuantity ¶
func (*Statistic) GetSampleSize ¶
func (x *Statistic) GetSampleSize() *Statistic_SampleSize
func (*Statistic) GetStatisticType ¶
func (x *Statistic) GetStatisticType() *CodeableConcept
func (*Statistic) ProtoMessage ¶
func (*Statistic) ProtoMessage()
func (*Statistic) ProtoReflect ¶
func (x *Statistic) ProtoReflect() protoreflect.Message
type Statistic_AttributeEstimate ¶
type Statistic_AttributeEstimate struct { // Unique id for inter-element referencing Id *String `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // Additional content defined by implementations Extension []*Extension `protobuf:"bytes,2,rep,name=extension,proto3" json:"extension,omitempty"` // Textual description of the precision estimate Description *String `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"` // Footnote or explanatory note about the estimate Note []*Annotation `protobuf:"bytes,4,rep,name=note,proto3" json:"note,omitempty"` // The estimateType of precision estimate, eg confidence interval or p value // type Type *CodeableConcept `protobuf:"bytes,5,opt,name=type,proto3" json:"type,omitempty"` // The singular quantity of the precision estimate, for precision estimates // represented as single values; also used to report unit of measure Quantity *Quantity `protobuf:"bytes,6,opt,name=quantity,proto3" json:"quantity,omitempty"` // Level of confidence interval, eg 0.95 for 95% confidence interval Level *Decimal `protobuf:"bytes,7,opt,name=level,proto3" json:"level,omitempty"` // Lower and upper bound values of the precision estimate Range *Range `protobuf:"bytes,8,opt,name=range,proto3" json:"range,omitempty"` EstimateQualifier []*Statistic_AttributeEstimate_EstimateQualifier `protobuf:"bytes,9,rep,name=estimate_qualifier,json=estimateQualifier,proto3" json:"estimate_qualifier,omitempty"` // contains filtered or unexported fields }
An estimate of the precision of the statistic
func (*Statistic_AttributeEstimate) Descriptor
deprecated
func (*Statistic_AttributeEstimate) Descriptor() ([]byte, []int)
Deprecated: Use Statistic_AttributeEstimate.ProtoReflect.Descriptor instead.
func (*Statistic_AttributeEstimate) GetDescription ¶
func (x *Statistic_AttributeEstimate) GetDescription() *String
func (*Statistic_AttributeEstimate) GetEstimateQualifier ¶
func (x *Statistic_AttributeEstimate) GetEstimateQualifier() []*Statistic_AttributeEstimate_EstimateQualifier
func (*Statistic_AttributeEstimate) GetExtension ¶
func (x *Statistic_AttributeEstimate) GetExtension() []*Extension
func (*Statistic_AttributeEstimate) GetId ¶
func (x *Statistic_AttributeEstimate) GetId() *String
func (*Statistic_AttributeEstimate) GetLevel ¶
func (x *Statistic_AttributeEstimate) GetLevel() *Decimal
func (*Statistic_AttributeEstimate) GetNote ¶
func (x *Statistic_AttributeEstimate) GetNote() []*Annotation
func (*Statistic_AttributeEstimate) GetQuantity ¶
func (x *Statistic_AttributeEstimate) GetQuantity() *Quantity
func (*Statistic_AttributeEstimate) GetRange ¶
func (x *Statistic_AttributeEstimate) GetRange() *Range
func (*Statistic_AttributeEstimate) GetType ¶
func (x *Statistic_AttributeEstimate) GetType() *CodeableConcept
func (*Statistic_AttributeEstimate) ProtoMessage ¶
func (*Statistic_AttributeEstimate) ProtoMessage()
func (*Statistic_AttributeEstimate) ProtoReflect ¶
func (x *Statistic_AttributeEstimate) ProtoReflect() protoreflect.Message
func (*Statistic_AttributeEstimate) Reset ¶
func (x *Statistic_AttributeEstimate) Reset()
func (*Statistic_AttributeEstimate) String ¶
func (x *Statistic_AttributeEstimate) String() string
type Statistic_AttributeEstimate_EstimateQualifier ¶
type Statistic_AttributeEstimate_EstimateQualifier struct { // Unique id for inter-element referencing Id *String `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // Additional content defined by implementations Extension []*Extension `protobuf:"bytes,2,rep,name=extension,proto3" json:"extension,omitempty"` // Textual description of the precision estimate Description *String `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"` // Footnote or explanatory note about the estimate Note []*Annotation `protobuf:"bytes,4,rep,name=note,proto3" json:"note,omitempty"` // The estimateType of attribute estimate, eg confidence interval or p // value type Type *CodeableConcept `protobuf:"bytes,5,opt,name=type,proto3" json:"type,omitempty"` // The singular quantity of the attribute estimate, for attribute // estimates represented as single values; also used to report unit of // measure Quantity *Quantity `protobuf:"bytes,6,opt,name=quantity,proto3" json:"quantity,omitempty"` // Level of confidence interval, eg 0.95 for 95% confidence interval Level *Decimal `protobuf:"bytes,7,opt,name=level,proto3" json:"level,omitempty"` // Lower and upper bound values of the precision estimate Range *Range `protobuf:"bytes,8,opt,name=range,proto3" json:"range,omitempty"` // contains filtered or unexported fields }
An estimate of the precision of the estimate
func (*Statistic_AttributeEstimate_EstimateQualifier) Descriptor
deprecated
func (*Statistic_AttributeEstimate_EstimateQualifier) Descriptor() ([]byte, []int)
Deprecated: Use Statistic_AttributeEstimate_EstimateQualifier.ProtoReflect.Descriptor instead.
func (*Statistic_AttributeEstimate_EstimateQualifier) GetDescription ¶
func (x *Statistic_AttributeEstimate_EstimateQualifier) GetDescription() *String
func (*Statistic_AttributeEstimate_EstimateQualifier) GetExtension ¶
func (x *Statistic_AttributeEstimate_EstimateQualifier) GetExtension() []*Extension
func (*Statistic_AttributeEstimate_EstimateQualifier) GetId ¶
func (x *Statistic_AttributeEstimate_EstimateQualifier) GetId() *String
func (*Statistic_AttributeEstimate_EstimateQualifier) GetLevel ¶
func (x *Statistic_AttributeEstimate_EstimateQualifier) GetLevel() *Decimal
func (*Statistic_AttributeEstimate_EstimateQualifier) GetNote ¶
func (x *Statistic_AttributeEstimate_EstimateQualifier) GetNote() []*Annotation
func (*Statistic_AttributeEstimate_EstimateQualifier) GetQuantity ¶
func (x *Statistic_AttributeEstimate_EstimateQualifier) GetQuantity() *Quantity
func (*Statistic_AttributeEstimate_EstimateQualifier) GetRange ¶
func (x *Statistic_AttributeEstimate_EstimateQualifier) GetRange() *Range
func (*Statistic_AttributeEstimate_EstimateQualifier) GetType ¶
func (x *Statistic_AttributeEstimate_EstimateQualifier) GetType() *CodeableConcept
func (*Statistic_AttributeEstimate_EstimateQualifier) ProtoMessage ¶
func (*Statistic_AttributeEstimate_EstimateQualifier) ProtoMessage()
func (*Statistic_AttributeEstimate_EstimateQualifier) ProtoReflect ¶
func (x *Statistic_AttributeEstimate_EstimateQualifier) ProtoReflect() protoreflect.Message
func (*Statistic_AttributeEstimate_EstimateQualifier) Reset ¶
func (x *Statistic_AttributeEstimate_EstimateQualifier) Reset()
func (*Statistic_AttributeEstimate_EstimateQualifier) String ¶
func (x *Statistic_AttributeEstimate_EstimateQualifier) String() string
type Statistic_SampleSize ¶
type Statistic_SampleSize struct { // Unique id for inter-element referencing Id *String `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // Additional content defined by implementations Extension []*Extension `protobuf:"bytes,2,rep,name=extension,proto3" json:"extension,omitempty"` // Textual description of sample size for statistic Description *String `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"` // Footnote or explanatory note about the sample size Note []*Annotation `protobuf:"bytes,4,rep,name=note,proto3" json:"note,omitempty"` // Number of contributing studies NumberOfStudies *Integer `protobuf:"bytes,5,opt,name=number_of_studies,json=numberOfStudies,proto3" json:"number_of_studies,omitempty"` // Cumulative number of participants NumberOfParticipants *Integer `protobuf:"bytes,6,opt,name=number_of_participants,json=numberOfParticipants,proto3" json:"number_of_participants,omitempty"` // Number of participants with known results for measured variables KnownDataCount *Integer `protobuf:"bytes,7,opt,name=known_data_count,json=knownDataCount,proto3" json:"known_data_count,omitempty"` // Number of participants with “positive” results, only used to report // actual numerator count for a proportion NumeratorCount *Integer `protobuf:"bytes,8,opt,name=numerator_count,json=numeratorCount,proto3" json:"numerator_count,omitempty"` // contains filtered or unexported fields }
Number of samples in the statistic
func (*Statistic_SampleSize) Descriptor
deprecated
func (*Statistic_SampleSize) Descriptor() ([]byte, []int)
Deprecated: Use Statistic_SampleSize.ProtoReflect.Descriptor instead.
func (*Statistic_SampleSize) GetDescription ¶
func (x *Statistic_SampleSize) GetDescription() *String
func (*Statistic_SampleSize) GetExtension ¶
func (x *Statistic_SampleSize) GetExtension() []*Extension
func (*Statistic_SampleSize) GetId ¶
func (x *Statistic_SampleSize) GetId() *String
func (*Statistic_SampleSize) GetKnownDataCount ¶
func (x *Statistic_SampleSize) GetKnownDataCount() *Integer
func (*Statistic_SampleSize) GetNote ¶
func (x *Statistic_SampleSize) GetNote() []*Annotation
func (*Statistic_SampleSize) GetNumberOfParticipants ¶
func (x *Statistic_SampleSize) GetNumberOfParticipants() *Integer
func (*Statistic_SampleSize) GetNumberOfStudies ¶
func (x *Statistic_SampleSize) GetNumberOfStudies() *Integer
func (*Statistic_SampleSize) GetNumeratorCount ¶
func (x *Statistic_SampleSize) GetNumeratorCount() *Integer
func (*Statistic_SampleSize) ProtoMessage ¶
func (*Statistic_SampleSize) ProtoMessage()
func (*Statistic_SampleSize) ProtoReflect ¶
func (x *Statistic_SampleSize) ProtoReflect() protoreflect.Message
func (*Statistic_SampleSize) Reset ¶
func (x *Statistic_SampleSize) Reset()
func (*Statistic_SampleSize) String ¶
func (x *Statistic_SampleSize) String() string
type String ¶
type String struct { // Primitive value for string Value string `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"` // xml:id (or equivalent in JSON) Id *String `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` // Additional content defined by implementations Extension []*Extension `protobuf:"bytes,3,rep,name=extension,proto3" json:"extension,omitempty"` // contains filtered or unexported fields }
Auto-generated from StructureDefinition for string, last updated 2019-12-31T21:03:40.621+11:00. Primitive Type string. See http://hl7.org/fhir/StructureDefinition/string
func (*String) Descriptor
deprecated
func (*String) GetExtension ¶
func (*String) ProtoMessage ¶
func (*String) ProtoMessage()
func (*String) ProtoReflect ¶
func (x *String) ProtoReflect() protoreflect.Message
type SubstanceAmount ¶
type SubstanceAmount struct { // Unique id for inter-element referencing Id *String `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // Additional content defined by implementations Extension []*Extension `protobuf:"bytes,2,rep,name=extension,proto3" json:"extension,omitempty"` // Extensions that cannot be ignored even if unrecognized ModifierExtension []*Extension `protobuf:"bytes,3,rep,name=modifier_extension,json=modifierExtension,proto3" json:"modifier_extension,omitempty"` Amount *SubstanceAmount_AmountX `protobuf:"bytes,4,opt,name=amount,proto3" json:"amount,omitempty"` // Most elements that require a quantitative value will also have a field // called amount type. Amount type should always be specified because the // actual value of the amount is often dependent on it. EXAMPLE: In capturing // the actual relative amounts of substances or molecular fragments it is // essential to indicate whether the amount refers to a mole ratio or weight // ratio. For any given element an effort should be made to use same the // amount type for all related definitional elements AmountType *CodeableConcept `protobuf:"bytes,5,opt,name=amount_type,json=amountType,proto3" json:"amount_type,omitempty"` // A textual comment on a numeric value AmountText *String `protobuf:"bytes,6,opt,name=amount_text,json=amountText,proto3" json:"amount_text,omitempty"` ReferenceRange *SubstanceAmount_ReferenceRange `protobuf:"bytes,7,opt,name=reference_range,json=referenceRange,proto3" json:"reference_range,omitempty"` // contains filtered or unexported fields }
Auto-generated from StructureDefinition for SubstanceAmount, last updated 2019-12-31T21:03:40.621+11:00. Chemical substances are a single substance type whose primary defining element is the molecular structure. Chemical substances shall be defined on the basis of their complete covalent molecular structure; the presence of a salt (counter-ion) and/or solvates (water, alcohols) is also captured. Purity, grade, physical form or particle size are not taken into account in the definition of a chemical substance or in the assignment of a Substance ID. See http://hl7.org/fhir/StructureDefinition/SubstanceAmount
func (*SubstanceAmount) Descriptor
deprecated
func (*SubstanceAmount) Descriptor() ([]byte, []int)
Deprecated: Use SubstanceAmount.ProtoReflect.Descriptor instead.
func (*SubstanceAmount) GetAmount ¶
func (x *SubstanceAmount) GetAmount() *SubstanceAmount_AmountX
func (*SubstanceAmount) GetAmountText ¶
func (x *SubstanceAmount) GetAmountText() *String
func (*SubstanceAmount) GetAmountType ¶
func (x *SubstanceAmount) GetAmountType() *CodeableConcept
func (*SubstanceAmount) GetExtension ¶
func (x *SubstanceAmount) GetExtension() []*Extension
func (*SubstanceAmount) GetId ¶
func (x *SubstanceAmount) GetId() *String
func (*SubstanceAmount) GetModifierExtension ¶
func (x *SubstanceAmount) GetModifierExtension() []*Extension
func (*SubstanceAmount) GetReferenceRange ¶
func (x *SubstanceAmount) GetReferenceRange() *SubstanceAmount_ReferenceRange
func (*SubstanceAmount) ProtoMessage ¶
func (*SubstanceAmount) ProtoMessage()
func (*SubstanceAmount) ProtoReflect ¶
func (x *SubstanceAmount) ProtoReflect() protoreflect.Message
func (*SubstanceAmount) Reset ¶
func (x *SubstanceAmount) Reset()
func (*SubstanceAmount) String ¶
func (x *SubstanceAmount) String() string
type SubstanceAmount_AmountX ¶
type SubstanceAmount_AmountX struct { // Types that are assignable to Choice: // *SubstanceAmount_AmountX_Quantity // *SubstanceAmount_AmountX_Range // *SubstanceAmount_AmountX_StringValue Choice isSubstanceAmount_AmountX_Choice `protobuf_oneof:"choice"` // contains filtered or unexported fields }
Used to capture quantitative values for a variety of elements. If only limits are given, the arithmetic mean would be the average. If only a single definite value for a given element is given, it would be captured in this field
func (*SubstanceAmount_AmountX) Descriptor
deprecated
func (*SubstanceAmount_AmountX) Descriptor() ([]byte, []int)
Deprecated: Use SubstanceAmount_AmountX.ProtoReflect.Descriptor instead.
func (*SubstanceAmount_AmountX) GetChoice ¶
func (m *SubstanceAmount_AmountX) GetChoice() isSubstanceAmount_AmountX_Choice
func (*SubstanceAmount_AmountX) GetQuantity ¶
func (x *SubstanceAmount_AmountX) GetQuantity() *Quantity
func (*SubstanceAmount_AmountX) GetRange ¶
func (x *SubstanceAmount_AmountX) GetRange() *Range
func (*SubstanceAmount_AmountX) GetStringValue ¶
func (x *SubstanceAmount_AmountX) GetStringValue() *String
func (*SubstanceAmount_AmountX) ProtoMessage ¶
func (*SubstanceAmount_AmountX) ProtoMessage()
func (*SubstanceAmount_AmountX) ProtoReflect ¶
func (x *SubstanceAmount_AmountX) ProtoReflect() protoreflect.Message
func (*SubstanceAmount_AmountX) Reset ¶
func (x *SubstanceAmount_AmountX) Reset()
func (*SubstanceAmount_AmountX) String ¶
func (x *SubstanceAmount_AmountX) String() string
type SubstanceAmount_AmountX_Quantity ¶
type SubstanceAmount_AmountX_Quantity struct {
Quantity *Quantity `protobuf:"bytes,1,opt,name=quantity,proto3,oneof"`
}
type SubstanceAmount_AmountX_Range ¶
type SubstanceAmount_AmountX_Range struct {
Range *Range `protobuf:"bytes,2,opt,name=range,proto3,oneof"`
}
type SubstanceAmount_AmountX_StringValue ¶
type SubstanceAmount_AmountX_StringValue struct {
StringValue *String `protobuf:"bytes,3,opt,name=string_value,json=string,proto3,oneof"`
}
type SubstanceAmount_ReferenceRange ¶
type SubstanceAmount_ReferenceRange struct { // Unique id for inter-element referencing Id *String `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // Additional content defined by implementations Extension []*Extension `protobuf:"bytes,2,rep,name=extension,proto3" json:"extension,omitempty"` // Lower limit possible or expected LowLimit *Quantity `protobuf:"bytes,3,opt,name=low_limit,json=lowLimit,proto3" json:"low_limit,omitempty"` // Upper limit possible or expected HighLimit *Quantity `protobuf:"bytes,4,opt,name=high_limit,json=highLimit,proto3" json:"high_limit,omitempty"` // contains filtered or unexported fields }
Reference range of possible or expected values
func (*SubstanceAmount_ReferenceRange) Descriptor
deprecated
func (*SubstanceAmount_ReferenceRange) Descriptor() ([]byte, []int)
Deprecated: Use SubstanceAmount_ReferenceRange.ProtoReflect.Descriptor instead.
func (*SubstanceAmount_ReferenceRange) GetExtension ¶
func (x *SubstanceAmount_ReferenceRange) GetExtension() []*Extension
func (*SubstanceAmount_ReferenceRange) GetHighLimit ¶
func (x *SubstanceAmount_ReferenceRange) GetHighLimit() *Quantity
func (*SubstanceAmount_ReferenceRange) GetId ¶
func (x *SubstanceAmount_ReferenceRange) GetId() *String
func (*SubstanceAmount_ReferenceRange) GetLowLimit ¶
func (x *SubstanceAmount_ReferenceRange) GetLowLimit() *Quantity
func (*SubstanceAmount_ReferenceRange) ProtoMessage ¶
func (*SubstanceAmount_ReferenceRange) ProtoMessage()
func (*SubstanceAmount_ReferenceRange) ProtoReflect ¶
func (x *SubstanceAmount_ReferenceRange) ProtoReflect() protoreflect.Message
func (*SubstanceAmount_ReferenceRange) Reset ¶
func (x *SubstanceAmount_ReferenceRange) Reset()
func (*SubstanceAmount_ReferenceRange) String ¶
func (x *SubstanceAmount_ReferenceRange) String() string
type Time ¶
type Time struct { // Primitive value for time ValueUs int64 `protobuf:"varint,1,opt,name=value_us,json=valueUs,proto3" json:"value_us,omitempty"` Precision Time_Precision `protobuf:"varint,2,opt,name=precision,proto3,enum=google.fhir.r5.core.Time_Precision" json:"precision,omitempty"` // xml:id (or equivalent in JSON) Id *String `protobuf:"bytes,3,opt,name=id,proto3" json:"id,omitempty"` // Additional content defined by implementations Extension []*Extension `protobuf:"bytes,4,rep,name=extension,proto3" json:"extension,omitempty"` // contains filtered or unexported fields }
Auto-generated from StructureDefinition for time, last updated 2019-12-31T21:03:40.621+11:00. Primitive Type time. See http://hl7.org/fhir/StructureDefinition/time
func (*Time) Descriptor
deprecated
func (*Time) GetExtension ¶
func (*Time) GetPrecision ¶
func (x *Time) GetPrecision() Time_Precision
func (*Time) GetValueUs ¶
func (*Time) ProtoMessage ¶
func (*Time) ProtoMessage()
func (*Time) ProtoReflect ¶
func (x *Time) ProtoReflect() protoreflect.Message
type Time_Precision ¶
type Time_Precision int32
const ( Time_PRECISION_UNSPECIFIED Time_Precision = 0 Time_SECOND Time_Precision = 1 Time_MILLISECOND Time_Precision = 2 Time_MICROSECOND Time_Precision = 3 )
func (Time_Precision) Descriptor ¶
func (Time_Precision) Descriptor() protoreflect.EnumDescriptor
func (Time_Precision) Enum ¶
func (x Time_Precision) Enum() *Time_Precision
func (Time_Precision) EnumDescriptor
deprecated
func (Time_Precision) EnumDescriptor() ([]byte, []int)
Deprecated: Use Time_Precision.Descriptor instead.
func (Time_Precision) Number ¶
func (x Time_Precision) Number() protoreflect.EnumNumber
func (Time_Precision) String ¶
func (x Time_Precision) String() string
func (Time_Precision) Type ¶
func (Time_Precision) Type() protoreflect.EnumType
type Timing ¶
type Timing struct { // Unique id for inter-element referencing Id *String `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // Additional content defined by implementations Extension []*Extension `protobuf:"bytes,2,rep,name=extension,proto3" json:"extension,omitempty"` // Extensions that cannot be ignored even if unrecognized ModifierExtension []*Extension `protobuf:"bytes,3,rep,name=modifier_extension,json=modifierExtension,proto3" json:"modifier_extension,omitempty"` // When the event occurs Event []*DateTime `protobuf:"bytes,4,rep,name=event,proto3" json:"event,omitempty"` Repeat *Timing_Repeat `protobuf:"bytes,5,opt,name=repeat,proto3" json:"repeat,omitempty"` // BID | TID | QID | AM | PM | QD | QOD | + Code *CodeableConcept `protobuf:"bytes,6,opt,name=code,proto3" json:"code,omitempty"` // contains filtered or unexported fields }
Auto-generated from StructureDefinition for Timing, last updated 2019-12-31T21:03:40.621+11:00. A timing schedule that specifies an event that may occur multiple times. See http://hl7.org/fhir/StructureDefinition/Timing
func (*Timing) Descriptor
deprecated
func (*Timing) GetCode ¶
func (x *Timing) GetCode() *CodeableConcept
func (*Timing) GetExtension ¶
func (*Timing) GetModifierExtension ¶
func (*Timing) GetRepeat ¶
func (x *Timing) GetRepeat() *Timing_Repeat
func (*Timing) ProtoMessage ¶
func (*Timing) ProtoMessage()
func (*Timing) ProtoReflect ¶
func (x *Timing) ProtoReflect() protoreflect.Message
type Timing_Repeat ¶
type Timing_Repeat struct { // Unique id for inter-element referencing Id *String `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // Additional content defined by implementations Extension []*Extension `protobuf:"bytes,2,rep,name=extension,proto3" json:"extension,omitempty"` Bounds *Timing_Repeat_BoundsX `protobuf:"bytes,3,opt,name=bounds,proto3" json:"bounds,omitempty"` // Number of times to repeat Count *PositiveInt `protobuf:"bytes,4,opt,name=count,proto3" json:"count,omitempty"` // Maximum number of times to repeat CountMax *PositiveInt `protobuf:"bytes,5,opt,name=count_max,json=countMax,proto3" json:"count_max,omitempty"` // How long when it happens Duration *Decimal `protobuf:"bytes,6,opt,name=duration,proto3" json:"duration,omitempty"` // How long when it happens (Max) DurationMax *Decimal `protobuf:"bytes,7,opt,name=duration_max,json=durationMax,proto3" json:"duration_max,omitempty"` DurationUnit *Timing_Repeat_DurationUnitCode `protobuf:"bytes,8,opt,name=duration_unit,json=durationUnit,proto3" json:"duration_unit,omitempty"` // Event occurs frequency times per period Frequency *PositiveInt `protobuf:"bytes,9,opt,name=frequency,proto3" json:"frequency,omitempty"` // Event occurs up to frequencyMax times per period FrequencyMax *PositiveInt `protobuf:"bytes,10,opt,name=frequency_max,json=frequencyMax,proto3" json:"frequency_max,omitempty"` // Event occurs frequency times per period Period *Decimal `protobuf:"bytes,11,opt,name=period,proto3" json:"period,omitempty"` // Upper limit of period (3-4 hours) PeriodMax *Decimal `protobuf:"bytes,12,opt,name=period_max,json=periodMax,proto3" json:"period_max,omitempty"` PeriodUnit *Timing_Repeat_PeriodUnitCode `protobuf:"bytes,13,opt,name=period_unit,json=periodUnit,proto3" json:"period_unit,omitempty"` DayOfWeek []*Timing_Repeat_DayOfWeekCode `protobuf:"bytes,14,rep,name=day_of_week,json=dayOfWeek,proto3" json:"day_of_week,omitempty"` // Time of day for action TimeOfDay []*Time `protobuf:"bytes,15,rep,name=time_of_day,json=timeOfDay,proto3" json:"time_of_day,omitempty"` When []*Timing_Repeat_WhenCode `protobuf:"bytes,16,rep,name=when,proto3" json:"when,omitempty"` // Minutes from event (before or after) Offset *UnsignedInt `protobuf:"bytes,17,opt,name=offset,proto3" json:"offset,omitempty"` // contains filtered or unexported fields }
When the event is to occur
func (*Timing_Repeat) Descriptor
deprecated
func (*Timing_Repeat) Descriptor() ([]byte, []int)
Deprecated: Use Timing_Repeat.ProtoReflect.Descriptor instead.
func (*Timing_Repeat) GetBounds ¶
func (x *Timing_Repeat) GetBounds() *Timing_Repeat_BoundsX
func (*Timing_Repeat) GetCount ¶
func (x *Timing_Repeat) GetCount() *PositiveInt
func (*Timing_Repeat) GetCountMax ¶
func (x *Timing_Repeat) GetCountMax() *PositiveInt
func (*Timing_Repeat) GetDayOfWeek ¶
func (x *Timing_Repeat) GetDayOfWeek() []*Timing_Repeat_DayOfWeekCode
func (*Timing_Repeat) GetDuration ¶
func (x *Timing_Repeat) GetDuration() *Decimal
func (*Timing_Repeat) GetDurationMax ¶
func (x *Timing_Repeat) GetDurationMax() *Decimal
func (*Timing_Repeat) GetDurationUnit ¶
func (x *Timing_Repeat) GetDurationUnit() *Timing_Repeat_DurationUnitCode
func (*Timing_Repeat) GetExtension ¶
func (x *Timing_Repeat) GetExtension() []*Extension
func (*Timing_Repeat) GetFrequency ¶
func (x *Timing_Repeat) GetFrequency() *PositiveInt
func (*Timing_Repeat) GetFrequencyMax ¶
func (x *Timing_Repeat) GetFrequencyMax() *PositiveInt
func (*Timing_Repeat) GetId ¶
func (x *Timing_Repeat) GetId() *String
func (*Timing_Repeat) GetOffset ¶
func (x *Timing_Repeat) GetOffset() *UnsignedInt
func (*Timing_Repeat) GetPeriod ¶
func (x *Timing_Repeat) GetPeriod() *Decimal
func (*Timing_Repeat) GetPeriodMax ¶
func (x *Timing_Repeat) GetPeriodMax() *Decimal
func (*Timing_Repeat) GetPeriodUnit ¶
func (x *Timing_Repeat) GetPeriodUnit() *Timing_Repeat_PeriodUnitCode
func (*Timing_Repeat) GetTimeOfDay ¶
func (x *Timing_Repeat) GetTimeOfDay() []*Time
func (*Timing_Repeat) GetWhen ¶
func (x *Timing_Repeat) GetWhen() []*Timing_Repeat_WhenCode
func (*Timing_Repeat) ProtoMessage ¶
func (*Timing_Repeat) ProtoMessage()
func (*Timing_Repeat) ProtoReflect ¶
func (x *Timing_Repeat) ProtoReflect() protoreflect.Message
func (*Timing_Repeat) Reset ¶
func (x *Timing_Repeat) Reset()
func (*Timing_Repeat) String ¶
func (x *Timing_Repeat) String() string
type Timing_Repeat_BoundsX ¶
type Timing_Repeat_BoundsX struct { // Types that are assignable to Choice: // *Timing_Repeat_BoundsX_Duration // *Timing_Repeat_BoundsX_Range // *Timing_Repeat_BoundsX_Period Choice isTiming_Repeat_BoundsX_Choice `protobuf_oneof:"choice"` // contains filtered or unexported fields }
Length/Range of lengths, or (Start and/or end) limits
func (*Timing_Repeat_BoundsX) Descriptor
deprecated
func (*Timing_Repeat_BoundsX) Descriptor() ([]byte, []int)
Deprecated: Use Timing_Repeat_BoundsX.ProtoReflect.Descriptor instead.
func (*Timing_Repeat_BoundsX) GetChoice ¶
func (m *Timing_Repeat_BoundsX) GetChoice() isTiming_Repeat_BoundsX_Choice
func (*Timing_Repeat_BoundsX) GetDuration ¶
func (x *Timing_Repeat_BoundsX) GetDuration() *Duration
func (*Timing_Repeat_BoundsX) GetPeriod ¶
func (x *Timing_Repeat_BoundsX) GetPeriod() *Period
func (*Timing_Repeat_BoundsX) GetRange ¶
func (x *Timing_Repeat_BoundsX) GetRange() *Range
func (*Timing_Repeat_BoundsX) ProtoMessage ¶
func (*Timing_Repeat_BoundsX) ProtoMessage()
func (*Timing_Repeat_BoundsX) ProtoReflect ¶
func (x *Timing_Repeat_BoundsX) ProtoReflect() protoreflect.Message
func (*Timing_Repeat_BoundsX) Reset ¶
func (x *Timing_Repeat_BoundsX) Reset()
func (*Timing_Repeat_BoundsX) String ¶
func (x *Timing_Repeat_BoundsX) String() string
type Timing_Repeat_BoundsX_Duration ¶
type Timing_Repeat_BoundsX_Duration struct {
Duration *Duration `protobuf:"bytes,1,opt,name=duration,proto3,oneof"`
}
type Timing_Repeat_BoundsX_Period ¶
type Timing_Repeat_BoundsX_Period struct {
Period *Period `protobuf:"bytes,3,opt,name=period,proto3,oneof"`
}
type Timing_Repeat_BoundsX_Range ¶
type Timing_Repeat_BoundsX_Range struct {
Range *Range `protobuf:"bytes,2,opt,name=range,proto3,oneof"`
}
type Timing_Repeat_DayOfWeekCode ¶
type Timing_Repeat_DayOfWeekCode struct { Value codes_go_proto.DaysOfWeekCode_Value `protobuf:"varint,1,opt,name=value,proto3,enum=google.fhir.r5.core.DaysOfWeekCode_Value" json:"value,omitempty"` Id *String `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` Extension []*Extension `protobuf:"bytes,3,rep,name=extension,proto3" json:"extension,omitempty"` // contains filtered or unexported fields }
mon | tue | wed | thu | fri | sat | sun
func (*Timing_Repeat_DayOfWeekCode) Descriptor
deprecated
func (*Timing_Repeat_DayOfWeekCode) Descriptor() ([]byte, []int)
Deprecated: Use Timing_Repeat_DayOfWeekCode.ProtoReflect.Descriptor instead.
func (*Timing_Repeat_DayOfWeekCode) GetExtension ¶
func (x *Timing_Repeat_DayOfWeekCode) GetExtension() []*Extension
func (*Timing_Repeat_DayOfWeekCode) GetId ¶
func (x *Timing_Repeat_DayOfWeekCode) GetId() *String
func (*Timing_Repeat_DayOfWeekCode) GetValue ¶
func (x *Timing_Repeat_DayOfWeekCode) GetValue() codes_go_proto.DaysOfWeekCode_Value
func (*Timing_Repeat_DayOfWeekCode) ProtoMessage ¶
func (*Timing_Repeat_DayOfWeekCode) ProtoMessage()
func (*Timing_Repeat_DayOfWeekCode) ProtoReflect ¶
func (x *Timing_Repeat_DayOfWeekCode) ProtoReflect() protoreflect.Message
func (*Timing_Repeat_DayOfWeekCode) Reset ¶
func (x *Timing_Repeat_DayOfWeekCode) Reset()
func (*Timing_Repeat_DayOfWeekCode) String ¶
func (x *Timing_Repeat_DayOfWeekCode) String() string
type Timing_Repeat_DurationUnitCode ¶
type Timing_Repeat_DurationUnitCode struct { Value valuesets_go_proto.UnitsOfTimeValueSet_Value `protobuf:"varint,1,opt,name=value,proto3,enum=google.fhir.r5.core.UnitsOfTimeValueSet_Value" json:"value,omitempty"` Id *String `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` Extension []*Extension `protobuf:"bytes,3,rep,name=extension,proto3" json:"extension,omitempty"` // contains filtered or unexported fields }
s | min | h | d | wk | mo | a - unit of time (UCUM)
func (*Timing_Repeat_DurationUnitCode) Descriptor
deprecated
func (*Timing_Repeat_DurationUnitCode) Descriptor() ([]byte, []int)
Deprecated: Use Timing_Repeat_DurationUnitCode.ProtoReflect.Descriptor instead.
func (*Timing_Repeat_DurationUnitCode) GetExtension ¶
func (x *Timing_Repeat_DurationUnitCode) GetExtension() []*Extension
func (*Timing_Repeat_DurationUnitCode) GetId ¶
func (x *Timing_Repeat_DurationUnitCode) GetId() *String
func (*Timing_Repeat_DurationUnitCode) GetValue ¶
func (x *Timing_Repeat_DurationUnitCode) GetValue() valuesets_go_proto.UnitsOfTimeValueSet_Value
func (*Timing_Repeat_DurationUnitCode) ProtoMessage ¶
func (*Timing_Repeat_DurationUnitCode) ProtoMessage()
func (*Timing_Repeat_DurationUnitCode) ProtoReflect ¶
func (x *Timing_Repeat_DurationUnitCode) ProtoReflect() protoreflect.Message
func (*Timing_Repeat_DurationUnitCode) Reset ¶
func (x *Timing_Repeat_DurationUnitCode) Reset()
func (*Timing_Repeat_DurationUnitCode) String ¶
func (x *Timing_Repeat_DurationUnitCode) String() string
type Timing_Repeat_PeriodUnitCode ¶
type Timing_Repeat_PeriodUnitCode struct { Value valuesets_go_proto.UnitsOfTimeValueSet_Value `protobuf:"varint,1,opt,name=value,proto3,enum=google.fhir.r5.core.UnitsOfTimeValueSet_Value" json:"value,omitempty"` Id *String `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` Extension []*Extension `protobuf:"bytes,3,rep,name=extension,proto3" json:"extension,omitempty"` // contains filtered or unexported fields }
s | min | h | d | wk | mo | a - unit of time (UCUM)
func (*Timing_Repeat_PeriodUnitCode) Descriptor
deprecated
func (*Timing_Repeat_PeriodUnitCode) Descriptor() ([]byte, []int)
Deprecated: Use Timing_Repeat_PeriodUnitCode.ProtoReflect.Descriptor instead.
func (*Timing_Repeat_PeriodUnitCode) GetExtension ¶
func (x *Timing_Repeat_PeriodUnitCode) GetExtension() []*Extension
func (*Timing_Repeat_PeriodUnitCode) GetId ¶
func (x *Timing_Repeat_PeriodUnitCode) GetId() *String
func (*Timing_Repeat_PeriodUnitCode) GetValue ¶
func (x *Timing_Repeat_PeriodUnitCode) GetValue() valuesets_go_proto.UnitsOfTimeValueSet_Value
func (*Timing_Repeat_PeriodUnitCode) ProtoMessage ¶
func (*Timing_Repeat_PeriodUnitCode) ProtoMessage()
func (*Timing_Repeat_PeriodUnitCode) ProtoReflect ¶
func (x *Timing_Repeat_PeriodUnitCode) ProtoReflect() protoreflect.Message
func (*Timing_Repeat_PeriodUnitCode) Reset ¶
func (x *Timing_Repeat_PeriodUnitCode) Reset()
func (*Timing_Repeat_PeriodUnitCode) String ¶
func (x *Timing_Repeat_PeriodUnitCode) String() string
type Timing_Repeat_WhenCode ¶
type Timing_Repeat_WhenCode struct { Value valuesets_go_proto.EventTimingValueSet_Value `protobuf:"varint,1,opt,name=value,proto3,enum=google.fhir.r5.core.EventTimingValueSet_Value" json:"value,omitempty"` Id *String `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` Extension []*Extension `protobuf:"bytes,3,rep,name=extension,proto3" json:"extension,omitempty"` // contains filtered or unexported fields }
Code for time period of occurrence
func (*Timing_Repeat_WhenCode) Descriptor
deprecated
func (*Timing_Repeat_WhenCode) Descriptor() ([]byte, []int)
Deprecated: Use Timing_Repeat_WhenCode.ProtoReflect.Descriptor instead.
func (*Timing_Repeat_WhenCode) GetExtension ¶
func (x *Timing_Repeat_WhenCode) GetExtension() []*Extension
func (*Timing_Repeat_WhenCode) GetId ¶
func (x *Timing_Repeat_WhenCode) GetId() *String
func (*Timing_Repeat_WhenCode) GetValue ¶
func (x *Timing_Repeat_WhenCode) GetValue() valuesets_go_proto.EventTimingValueSet_Value
func (*Timing_Repeat_WhenCode) ProtoMessage ¶
func (*Timing_Repeat_WhenCode) ProtoMessage()
func (*Timing_Repeat_WhenCode) ProtoReflect ¶
func (x *Timing_Repeat_WhenCode) ProtoReflect() protoreflect.Message
func (*Timing_Repeat_WhenCode) Reset ¶
func (x *Timing_Repeat_WhenCode) Reset()
func (*Timing_Repeat_WhenCode) String ¶
func (x *Timing_Repeat_WhenCode) String() string
type TriggerDefinition ¶
type TriggerDefinition struct { // Unique id for inter-element referencing Id *String `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // Additional content defined by implementations Extension []*Extension `protobuf:"bytes,2,rep,name=extension,proto3" json:"extension,omitempty"` Type *TriggerDefinition_TypeCode `protobuf:"bytes,3,opt,name=type,proto3" json:"type,omitempty"` // Name or URI that identifies the event Name *String `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"` Timing *TriggerDefinition_TimingX `protobuf:"bytes,5,opt,name=timing,proto3" json:"timing,omitempty"` // Triggering data of the event (multiple = 'and') Data []*DataRequirement `protobuf:"bytes,6,rep,name=data,proto3" json:"data,omitempty"` // Whether the event triggers (boolean expression) Condition *Expression `protobuf:"bytes,7,opt,name=condition,proto3" json:"condition,omitempty"` // contains filtered or unexported fields }
Auto-generated from StructureDefinition for TriggerDefinition, last updated 2019-12-31T21:03:40.621+11: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) GetCondition ¶
func (x *TriggerDefinition) GetCondition() *Expression
func (*TriggerDefinition) GetData ¶
func (x *TriggerDefinition) GetData() []*DataRequirement
func (*TriggerDefinition) GetExtension ¶
func (x *TriggerDefinition) GetExtension() []*Extension
func (*TriggerDefinition) GetId ¶
func (x *TriggerDefinition) GetId() *String
func (*TriggerDefinition) GetName ¶
func (x *TriggerDefinition) GetName() *String
func (*TriggerDefinition) GetTiming ¶
func (x *TriggerDefinition) GetTiming() *TriggerDefinition_TimingX
func (*TriggerDefinition) GetType ¶
func (x *TriggerDefinition) GetType() *TriggerDefinition_TypeCode
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_TimingX ¶
type TriggerDefinition_TimingX struct { // Types that are assignable to Choice: // *TriggerDefinition_TimingX_Timing // *TriggerDefinition_TimingX_Reference // *TriggerDefinition_TimingX_Date // *TriggerDefinition_TimingX_DateTime Choice isTriggerDefinition_TimingX_Choice `protobuf_oneof:"choice"` // contains filtered or unexported fields }
Timing of the event
func (*TriggerDefinition_TimingX) Descriptor
deprecated
func (*TriggerDefinition_TimingX) Descriptor() ([]byte, []int)
Deprecated: Use TriggerDefinition_TimingX.ProtoReflect.Descriptor instead.
func (*TriggerDefinition_TimingX) GetChoice ¶
func (m *TriggerDefinition_TimingX) GetChoice() isTriggerDefinition_TimingX_Choice
func (*TriggerDefinition_TimingX) GetDate ¶
func (x *TriggerDefinition_TimingX) GetDate() *Date
func (*TriggerDefinition_TimingX) GetDateTime ¶
func (x *TriggerDefinition_TimingX) GetDateTime() *DateTime
func (*TriggerDefinition_TimingX) GetReference ¶
func (x *TriggerDefinition_TimingX) GetReference() *Reference
func (*TriggerDefinition_TimingX) GetTiming ¶
func (x *TriggerDefinition_TimingX) GetTiming() *Timing
func (*TriggerDefinition_TimingX) ProtoMessage ¶
func (*TriggerDefinition_TimingX) ProtoMessage()
func (*TriggerDefinition_TimingX) ProtoReflect ¶
func (x *TriggerDefinition_TimingX) ProtoReflect() protoreflect.Message
func (*TriggerDefinition_TimingX) Reset ¶
func (x *TriggerDefinition_TimingX) Reset()
func (*TriggerDefinition_TimingX) String ¶
func (x *TriggerDefinition_TimingX) String() string
type TriggerDefinition_TimingX_Date ¶
type TriggerDefinition_TimingX_Date struct {
Date *Date `protobuf:"bytes,3,opt,name=date,proto3,oneof"`
}
type TriggerDefinition_TimingX_DateTime ¶
type TriggerDefinition_TimingX_DateTime struct {
DateTime *DateTime `protobuf:"bytes,4,opt,name=date_time,json=dateTime,proto3,oneof"`
}
type TriggerDefinition_TimingX_Reference ¶
type TriggerDefinition_TimingX_Reference struct {
Reference *Reference `protobuf:"bytes,2,opt,name=reference,proto3,oneof"`
}
type TriggerDefinition_TimingX_Timing ¶
type TriggerDefinition_TimingX_Timing struct {
Timing *Timing `protobuf:"bytes,1,opt,name=timing,proto3,oneof"`
}
type TriggerDefinition_TypeCode ¶
type TriggerDefinition_TypeCode struct { Value codes_go_proto.TriggerTypeCode_Value `protobuf:"varint,1,opt,name=value,proto3,enum=google.fhir.r5.core.TriggerTypeCode_Value" json:"value,omitempty"` Id *String `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` Extension []*Extension `protobuf:"bytes,3,rep,name=extension,proto3" json:"extension,omitempty"` // contains filtered or unexported fields }
named-event | periodic | data-changed | data-added | data-modified | data-removed | data-accessed | data-access-ended
func (*TriggerDefinition_TypeCode) Descriptor
deprecated
func (*TriggerDefinition_TypeCode) Descriptor() ([]byte, []int)
Deprecated: Use TriggerDefinition_TypeCode.ProtoReflect.Descriptor instead.
func (*TriggerDefinition_TypeCode) GetExtension ¶
func (x *TriggerDefinition_TypeCode) GetExtension() []*Extension
func (*TriggerDefinition_TypeCode) GetId ¶
func (x *TriggerDefinition_TypeCode) GetId() *String
func (*TriggerDefinition_TypeCode) GetValue ¶
func (x *TriggerDefinition_TypeCode) GetValue() codes_go_proto.TriggerTypeCode_Value
func (*TriggerDefinition_TypeCode) ProtoMessage ¶
func (*TriggerDefinition_TypeCode) ProtoMessage()
func (*TriggerDefinition_TypeCode) ProtoReflect ¶
func (x *TriggerDefinition_TypeCode) ProtoReflect() protoreflect.Message
func (*TriggerDefinition_TypeCode) Reset ¶
func (x *TriggerDefinition_TypeCode) Reset()
func (*TriggerDefinition_TypeCode) String ¶
func (x *TriggerDefinition_TypeCode) String() string
type UnsignedInt ¶
type UnsignedInt struct { // Primitive value for unsignedInt Value uint32 `protobuf:"varint,1,opt,name=value,proto3" json:"value,omitempty"` // xml:id (or equivalent in JSON) Id *String `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` // Additional content defined by implementations Extension []*Extension `protobuf:"bytes,3,rep,name=extension,proto3" json:"extension,omitempty"` // contains filtered or unexported fields }
Auto-generated from StructureDefinition for unsignedInt, last updated 2019-12-31T21:03:40.621+11:00. Primitive Type unsignedInt. See http://hl7.org/fhir/StructureDefinition/unsignedInt
func (*UnsignedInt) Descriptor
deprecated
func (*UnsignedInt) Descriptor() ([]byte, []int)
Deprecated: Use UnsignedInt.ProtoReflect.Descriptor instead.
func (*UnsignedInt) GetExtension ¶
func (x *UnsignedInt) GetExtension() []*Extension
func (*UnsignedInt) GetId ¶
func (x *UnsignedInt) GetId() *String
func (*UnsignedInt) GetValue ¶
func (x *UnsignedInt) GetValue() uint32
func (*UnsignedInt) ProtoMessage ¶
func (*UnsignedInt) ProtoMessage()
func (*UnsignedInt) ProtoReflect ¶
func (x *UnsignedInt) ProtoReflect() protoreflect.Message
func (*UnsignedInt) Reset ¶
func (x *UnsignedInt) Reset()
func (*UnsignedInt) String ¶
func (x *UnsignedInt) String() string
type Uri ¶
type Uri struct { // Primitive value for uri Value string `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"` // xml:id (or equivalent in JSON) Id *String `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` // Additional content defined by implementations Extension []*Extension `protobuf:"bytes,3,rep,name=extension,proto3" json:"extension,omitempty"` // contains filtered or unexported fields }
Auto-generated from StructureDefinition for uri, last updated 2019-12-31T21:03:40.621+11:00. Primitive Type uri. See http://hl7.org/fhir/StructureDefinition/uri
func (*Uri) Descriptor
deprecated
func (*Uri) GetExtension ¶
func (*Uri) ProtoMessage ¶
func (*Uri) ProtoMessage()
func (*Uri) ProtoReflect ¶
func (x *Uri) ProtoReflect() protoreflect.Message
type Url ¶
type Url struct { // Primitive value for url Value string `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"` // xml:id (or equivalent in JSON) Id *String `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` // Additional content defined by implementations Extension []*Extension `protobuf:"bytes,3,rep,name=extension,proto3" json:"extension,omitempty"` // contains filtered or unexported fields }
Auto-generated from StructureDefinition for url, last updated 2019-12-31T21:03:40.621+11:00. Primitive Type url. See http://hl7.org/fhir/StructureDefinition/url
func (*Url) Descriptor
deprecated
func (*Url) GetExtension ¶
func (*Url) ProtoMessage ¶
func (*Url) ProtoMessage()
func (*Url) ProtoReflect ¶
func (x *Url) ProtoReflect() protoreflect.Message
type UsageContext ¶
type UsageContext struct { // Unique id for inter-element referencing Id *String `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // Additional content defined by implementations Extension []*Extension `protobuf:"bytes,2,rep,name=extension,proto3" json:"extension,omitempty"` // Type of context being specified Code *Coding `protobuf:"bytes,3,opt,name=code,proto3" json:"code,omitempty"` Value *UsageContext_ValueX `protobuf:"bytes,4,opt,name=value,proto3" json:"value,omitempty"` // contains filtered or unexported fields }
Auto-generated from StructureDefinition for UsageContext, last updated 2019-12-31T21:03:40.621+11: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() *Coding
func (*UsageContext) GetExtension ¶
func (x *UsageContext) GetExtension() []*Extension
func (*UsageContext) GetId ¶
func (x *UsageContext) GetId() *String
func (*UsageContext) GetValue ¶
func (x *UsageContext) GetValue() *UsageContext_ValueX
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_ValueX ¶
type UsageContext_ValueX struct { // Types that are assignable to Choice: // *UsageContext_ValueX_CodeableConcept // *UsageContext_ValueX_Quantity // *UsageContext_ValueX_Range // *UsageContext_ValueX_Reference Choice isUsageContext_ValueX_Choice `protobuf_oneof:"choice"` // contains filtered or unexported fields }
Value that defines the context
func (*UsageContext_ValueX) Descriptor
deprecated
func (*UsageContext_ValueX) Descriptor() ([]byte, []int)
Deprecated: Use UsageContext_ValueX.ProtoReflect.Descriptor instead.
func (*UsageContext_ValueX) GetChoice ¶
func (m *UsageContext_ValueX) GetChoice() isUsageContext_ValueX_Choice
func (*UsageContext_ValueX) GetCodeableConcept ¶
func (x *UsageContext_ValueX) GetCodeableConcept() *CodeableConcept
func (*UsageContext_ValueX) GetQuantity ¶
func (x *UsageContext_ValueX) GetQuantity() *Quantity
func (*UsageContext_ValueX) GetRange ¶
func (x *UsageContext_ValueX) GetRange() *Range
func (*UsageContext_ValueX) GetReference ¶
func (x *UsageContext_ValueX) GetReference() *Reference
func (*UsageContext_ValueX) ProtoMessage ¶
func (*UsageContext_ValueX) ProtoMessage()
func (*UsageContext_ValueX) ProtoReflect ¶
func (x *UsageContext_ValueX) ProtoReflect() protoreflect.Message
func (*UsageContext_ValueX) Reset ¶
func (x *UsageContext_ValueX) Reset()
func (*UsageContext_ValueX) String ¶
func (x *UsageContext_ValueX) String() string
type UsageContext_ValueX_CodeableConcept ¶
type UsageContext_ValueX_CodeableConcept struct {
CodeableConcept *CodeableConcept `protobuf:"bytes,1,opt,name=codeable_concept,json=codeableConcept,proto3,oneof"`
}
type UsageContext_ValueX_Quantity ¶
type UsageContext_ValueX_Quantity struct {
Quantity *Quantity `protobuf:"bytes,2,opt,name=quantity,proto3,oneof"`
}
type UsageContext_ValueX_Range ¶
type UsageContext_ValueX_Range struct {
Range *Range `protobuf:"bytes,3,opt,name=range,proto3,oneof"`
}
type UsageContext_ValueX_Reference ¶
type UsageContext_ValueX_Reference struct {
Reference *Reference `protobuf:"bytes,4,opt,name=reference,proto3,oneof"`
}
type Uuid ¶
type Uuid struct { // Primitive value for uuid Value string `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"` // xml:id (or equivalent in JSON) Id *String `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` // Additional content defined by implementations Extension []*Extension `protobuf:"bytes,3,rep,name=extension,proto3" json:"extension,omitempty"` // contains filtered or unexported fields }
Auto-generated from StructureDefinition for uuid, last updated 2019-12-31T21:03:40.621+11:00. Primitive Type uuid. See http://hl7.org/fhir/StructureDefinition/uuid
func (*Uuid) Descriptor
deprecated
func (*Uuid) GetExtension ¶
func (*Uuid) ProtoMessage ¶
func (*Uuid) ProtoMessage()
func (*Uuid) ProtoReflect ¶
func (x *Uuid) ProtoReflect() protoreflect.Message
type Xhtml ¶
type Xhtml struct { // Actual xhtml Value string `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"` // xml:id (or equivalent in JSON) Id *String `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` // contains filtered or unexported fields }
Auto-generated from StructureDefinition for xhtml, last updated 2019-12-31T21:03:40.621+11:00. Primitive Type xhtml. See http://hl7.org/fhir/StructureDefinition/xhtml
func (*Xhtml) Descriptor
deprecated
func (*Xhtml) ProtoMessage ¶
func (*Xhtml) ProtoMessage()
func (*Xhtml) ProtoReflect ¶
func (x *Xhtml) ProtoReflect() protoreflect.Message