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() *AddressTypeCode
- func (x *Address) GetUse() *AddressUseCode
- func (*Address) ProtoMessage()
- func (x *Address) ProtoReflect() protoreflect.Message
- func (x *Address) Reset()
- func (x *Address) String() string
- type AddressTypeCode
- func (*AddressTypeCode) Descriptor() ([]byte, []int)deprecated
- func (x *AddressTypeCode) GetExtension() []*Extension
- func (x *AddressTypeCode) GetId() *String
- func (x *AddressTypeCode) GetValue() AddressTypeCode_Value
- func (*AddressTypeCode) ProtoMessage()
- func (x *AddressTypeCode) ProtoReflect() protoreflect.Message
- func (x *AddressTypeCode) Reset()
- func (x *AddressTypeCode) String() string
- type AddressTypeCode_Value
- func (AddressTypeCode_Value) Descriptor() protoreflect.EnumDescriptor
- func (x AddressTypeCode_Value) Enum() *AddressTypeCode_Value
- func (AddressTypeCode_Value) EnumDescriptor() ([]byte, []int)deprecated
- func (x AddressTypeCode_Value) Number() protoreflect.EnumNumber
- func (x AddressTypeCode_Value) String() string
- func (AddressTypeCode_Value) Type() protoreflect.EnumType
- type AddressUseCode
- func (*AddressUseCode) Descriptor() ([]byte, []int)deprecated
- func (x *AddressUseCode) GetExtension() []*Extension
- func (x *AddressUseCode) GetId() *String
- func (x *AddressUseCode) GetValue() AddressUseCode_Value
- func (*AddressUseCode) ProtoMessage()
- func (x *AddressUseCode) ProtoReflect() protoreflect.Message
- func (x *AddressUseCode) Reset()
- func (x *AddressUseCode) String() string
- type AddressUseCode_Value
- func (AddressUseCode_Value) Descriptor() protoreflect.EnumDescriptor
- func (x AddressUseCode_Value) Enum() *AddressUseCode_Value
- func (AddressUseCode_Value) EnumDescriptor() ([]byte, []int)deprecated
- func (x AddressUseCode_Value) Number() protoreflect.EnumNumber
- func (x AddressUseCode_Value) String() string
- func (AddressUseCode_Value) Type() protoreflect.EnumType
- type Age
- func (*Age) Descriptor() ([]byte, []int)deprecated
- func (x *Age) GetCode() *Code
- func (x *Age) GetComparator() *QuantityComparatorCode
- 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 AllLanguageCode
- func (*AllLanguageCode) Descriptor() ([]byte, []int)deprecated
- func (x *AllLanguageCode) GetExtension() []*Extension
- func (x *AllLanguageCode) GetId() *String
- func (x *AllLanguageCode) GetValue() string
- func (*AllLanguageCode) ProtoMessage()
- func (x *AllLanguageCode) ProtoReflect() protoreflect.Message
- func (x *AllLanguageCode) Reset()
- func (x *AllLanguageCode) String() string
- type Annotation
- func (*Annotation) Descriptor() ([]byte, []int)deprecated
- func (x *Annotation) GetAuthor() *Annotation_Author
- func (x *Annotation) GetExtension() []*Extension
- func (x *Annotation) GetId() *String
- func (x *Annotation) GetText() *String
- 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_Author
- func (*Annotation_Author) Descriptor() ([]byte, []int)deprecated
- func (m *Annotation_Author) GetAuthor() isAnnotation_Author_Author
- func (x *Annotation_Author) GetReference() *Reference
- func (x *Annotation_Author) GetStringValue() *String
- func (*Annotation_Author) ProtoMessage()
- func (x *Annotation_Author) ProtoReflect() protoreflect.Message
- func (x *Annotation_Author) Reset()
- func (x *Annotation_Author) String() string
- type Annotation_Author_Reference
- type Annotation_Author_StringValue
- type Attachment
- func (*Attachment) Descriptor() ([]byte, []int)deprecated
- func (x *Attachment) GetContentType() *MimeTypeCode
- func (x *Attachment) GetCreation() *DateTime
- func (x *Attachment) GetData() *Base64Binary
- func (x *Attachment) GetExtension() []*Extension
- func (x *Attachment) GetHash() *Base64Binary
- func (x *Attachment) GetId() *String
- func (x *Attachment) GetLanguage() *LanguageCode
- func (x *Attachment) GetSize() *UnsignedInt
- func (x *Attachment) GetTitle() *String
- func (x *Attachment) GetUrl() *Uri
- func (*Attachment) ProtoMessage()
- func (x *Attachment) ProtoReflect() protoreflect.Message
- func (x *Attachment) Reset()
- func (x *Attachment) String() string
- 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 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 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 CodingWithFixedSystem
- func (*CodingWithFixedSystem) Descriptor() ([]byte, []int)deprecated
- func (x *CodingWithFixedSystem) GetCode() *Code
- func (x *CodingWithFixedSystem) GetDisplay() *String
- func (x *CodingWithFixedSystem) GetExtension() []*Extension
- func (x *CodingWithFixedSystem) GetId() *String
- func (x *CodingWithFixedSystem) GetUserSelected() *Boolean
- func (x *CodingWithFixedSystem) GetVersion() *String
- func (*CodingWithFixedSystem) ProtoMessage()
- func (x *CodingWithFixedSystem) ProtoReflect() protoreflect.Message
- func (x *CodingWithFixedSystem) Reset()
- func (x *CodingWithFixedSystem) 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() *ContactPointSystemCode
- func (x *ContactPoint) GetUse() *ContactPointUseCode
- func (x *ContactPoint) GetValue() *String
- func (*ContactPoint) ProtoMessage()
- func (x *ContactPoint) ProtoReflect() protoreflect.Message
- func (x *ContactPoint) Reset()
- func (x *ContactPoint) String() string
- type ContactPointSystemCode
- func (*ContactPointSystemCode) Descriptor() ([]byte, []int)deprecated
- func (x *ContactPointSystemCode) GetExtension() []*Extension
- func (x *ContactPointSystemCode) GetId() *String
- func (x *ContactPointSystemCode) GetValue() ContactPointSystemCode_Value
- func (*ContactPointSystemCode) ProtoMessage()
- func (x *ContactPointSystemCode) ProtoReflect() protoreflect.Message
- func (x *ContactPointSystemCode) Reset()
- func (x *ContactPointSystemCode) String() string
- type ContactPointSystemCode_Value
- func (ContactPointSystemCode_Value) Descriptor() protoreflect.EnumDescriptor
- func (x ContactPointSystemCode_Value) Enum() *ContactPointSystemCode_Value
- func (ContactPointSystemCode_Value) EnumDescriptor() ([]byte, []int)deprecated
- func (x ContactPointSystemCode_Value) Number() protoreflect.EnumNumber
- func (x ContactPointSystemCode_Value) String() string
- func (ContactPointSystemCode_Value) Type() protoreflect.EnumType
- type ContactPointUseCode
- func (*ContactPointUseCode) Descriptor() ([]byte, []int)deprecated
- func (x *ContactPointUseCode) GetExtension() []*Extension
- func (x *ContactPointUseCode) GetId() *String
- func (x *ContactPointUseCode) GetValue() ContactPointUseCode_Value
- func (*ContactPointUseCode) ProtoMessage()
- func (x *ContactPointUseCode) ProtoReflect() protoreflect.Message
- func (x *ContactPointUseCode) Reset()
- func (x *ContactPointUseCode) String() string
- type ContactPointUseCode_Value
- func (ContactPointUseCode_Value) Descriptor() protoreflect.EnumDescriptor
- func (x ContactPointUseCode_Value) Enum() *ContactPointUseCode_Value
- func (ContactPointUseCode_Value) EnumDescriptor() ([]byte, []int)deprecated
- func (x ContactPointUseCode_Value) Number() protoreflect.EnumNumber
- func (x ContactPointUseCode_Value) String() string
- func (ContactPointUseCode_Value) Type() protoreflect.EnumType
- type Count
- func (*Count) Descriptor() ([]byte, []int)deprecated
- func (x *Count) GetCode() *Code
- func (x *Count) GetComparator() *QuantityComparatorCode
- 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 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 DaysOfWeekCode
- func (*DaysOfWeekCode) Descriptor() ([]byte, []int)deprecated
- func (x *DaysOfWeekCode) GetExtension() []*Extension
- func (x *DaysOfWeekCode) GetId() *String
- func (x *DaysOfWeekCode) GetValue() DaysOfWeekCode_Value
- func (*DaysOfWeekCode) ProtoMessage()
- func (x *DaysOfWeekCode) ProtoReflect() protoreflect.Message
- func (x *DaysOfWeekCode) Reset()
- func (x *DaysOfWeekCode) String() string
- type DaysOfWeekCode_Value
- func (DaysOfWeekCode_Value) Descriptor() protoreflect.EnumDescriptor
- func (x DaysOfWeekCode_Value) Enum() *DaysOfWeekCode_Value
- func (DaysOfWeekCode_Value) EnumDescriptor() ([]byte, []int)deprecated
- func (x DaysOfWeekCode_Value) Number() protoreflect.EnumNumber
- func (x DaysOfWeekCode_Value) String() string
- func (DaysOfWeekCode_Value) 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() *QuantityComparatorCode
- 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 Dosage
- func (*Dosage) Descriptor() ([]byte, []int)deprecated
- func (x *Dosage) GetAdditionalInstruction() []*CodeableConcept
- func (x *Dosage) GetAsNeeded() *Dosage_AsNeeded
- func (x *Dosage) GetDose() *Dosage_Dose
- 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) GetPatientInstruction() *String
- func (x *Dosage) GetRate() *Dosage_Rate
- 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_AsNeeded
- func (*Dosage_AsNeeded) Descriptor() ([]byte, []int)deprecated
- func (m *Dosage_AsNeeded) GetAsNeeded() isDosage_AsNeeded_AsNeeded
- func (x *Dosage_AsNeeded) GetBoolean() *Boolean
- func (x *Dosage_AsNeeded) GetCodeableConcept() *CodeableConcept
- func (*Dosage_AsNeeded) ProtoMessage()
- func (x *Dosage_AsNeeded) ProtoReflect() protoreflect.Message
- func (x *Dosage_AsNeeded) Reset()
- func (x *Dosage_AsNeeded) String() string
- type Dosage_AsNeeded_Boolean
- type Dosage_AsNeeded_CodeableConcept
- type Dosage_Dose
- func (*Dosage_Dose) Descriptor() ([]byte, []int)deprecated
- func (m *Dosage_Dose) GetDose() isDosage_Dose_Dose
- func (x *Dosage_Dose) GetQuantity() *SimpleQuantity
- func (x *Dosage_Dose) GetRange() *Range
- func (*Dosage_Dose) ProtoMessage()
- func (x *Dosage_Dose) ProtoReflect() protoreflect.Message
- func (x *Dosage_Dose) Reset()
- func (x *Dosage_Dose) String() string
- type Dosage_Dose_Quantity
- type Dosage_Dose_Range
- type Dosage_Rate
- func (*Dosage_Rate) Descriptor() ([]byte, []int)deprecated
- func (x *Dosage_Rate) GetQuantity() *SimpleQuantity
- func (x *Dosage_Rate) GetRange() *Range
- func (m *Dosage_Rate) GetRate() isDosage_Rate_Rate
- func (x *Dosage_Rate) GetRatio() *Ratio
- func (*Dosage_Rate) ProtoMessage()
- func (x *Dosage_Rate) ProtoReflect() protoreflect.Message
- func (x *Dosage_Rate) Reset()
- func (x *Dosage_Rate) String() string
- type Dosage_Rate_Quantity
- type Dosage_Rate_Range
- type Dosage_Rate_Ratio
- type Duration
- func (*Duration) Descriptor() ([]byte, []int)deprecated
- func (x *Duration) GetCode() *Code
- func (x *Duration) GetComparator() *QuantityComparatorCode
- 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 EventTimingCode
- func (*EventTimingCode) Descriptor() ([]byte, []int)deprecated
- func (x *EventTimingCode) GetExtension() []*Extension
- func (x *EventTimingCode) GetId() *String
- func (x *EventTimingCode) GetValue() EventTimingCode_Value
- func (*EventTimingCode) ProtoMessage()
- func (x *EventTimingCode) ProtoReflect() protoreflect.Message
- func (x *EventTimingCode) Reset()
- func (x *EventTimingCode) String() string
- type EventTimingCode_Value
- func (EventTimingCode_Value) Descriptor() protoreflect.EnumDescriptor
- func (x EventTimingCode_Value) Enum() *EventTimingCode_Value
- func (EventTimingCode_Value) EnumDescriptor() ([]byte, []int)deprecated
- func (x EventTimingCode_Value) Number() protoreflect.EnumNumber
- func (x EventTimingCode_Value) String() string
- func (EventTimingCode_Value) Type() protoreflect.EnumType
- 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 (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) GetContactPoint() *ContactPoint
- func (x *Extension_ValueX) GetCount() *Count
- 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) GetDuration() *Duration
- 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) GetMarkdown() *Markdown
- func (x *Extension_ValueX) GetMeta() *Meta
- func (x *Extension_ValueX) GetMoney() *Money
- func (x *Extension_ValueX) GetOid() *Oid
- 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) 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) GetUnsignedInt() *UnsignedInt
- func (x *Extension_ValueX) GetUri() *Uri
- 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_Code
- type Extension_ValueX_CodeableConcept
- type Extension_ValueX_Coding
- type Extension_ValueX_ContactPoint
- type Extension_ValueX_Count
- type Extension_ValueX_Date
- type Extension_ValueX_DateTime
- type Extension_ValueX_Decimal
- type Extension_ValueX_Distance
- type Extension_ValueX_Duration
- type Extension_ValueX_HumanName
- type Extension_ValueX_Id
- type Extension_ValueX_Identifier
- type Extension_ValueX_Instant
- type Extension_ValueX_Integer
- type Extension_ValueX_Markdown
- type Extension_ValueX_Meta
- type Extension_ValueX_Money
- type Extension_ValueX_Oid
- 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_SampledData
- type Extension_ValueX_Signature
- type Extension_ValueX_StringValue
- type Extension_ValueX_Time
- type Extension_ValueX_Timing
- type Extension_ValueX_UnsignedInt
- type Extension_ValueX_Uri
- 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() *NameUseCode
- func (*HumanName) ProtoMessage()
- func (x *HumanName) ProtoReflect() protoreflect.Message
- func (x *HumanName) Reset()
- func (x *HumanName) 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() *IdentifierUseCode
- func (x *Identifier) GetValue() *String
- func (*Identifier) ProtoMessage()
- func (x *Identifier) ProtoReflect() protoreflect.Message
- func (x *Identifier) Reset()
- func (x *Identifier) String() string
- type IdentifierUseCode
- func (*IdentifierUseCode) Descriptor() ([]byte, []int)deprecated
- func (x *IdentifierUseCode) GetExtension() []*Extension
- func (x *IdentifierUseCode) GetId() *String
- func (x *IdentifierUseCode) GetValue() IdentifierUseCode_Value
- func (*IdentifierUseCode) ProtoMessage()
- func (x *IdentifierUseCode) ProtoReflect() protoreflect.Message
- func (x *IdentifierUseCode) Reset()
- func (x *IdentifierUseCode) String() string
- type IdentifierUseCode_Value
- func (IdentifierUseCode_Value) Descriptor() protoreflect.EnumDescriptor
- func (x IdentifierUseCode_Value) Enum() *IdentifierUseCode_Value
- func (IdentifierUseCode_Value) EnumDescriptor() ([]byte, []int)deprecated
- func (x IdentifierUseCode_Value) Number() protoreflect.EnumNumber
- func (x IdentifierUseCode_Value) String() string
- func (IdentifierUseCode_Value) Type() protoreflect.EnumType
- 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 LanguageCode
- func (*LanguageCode) Descriptor() ([]byte, []int)deprecated
- func (x *LanguageCode) GetExtension() []*Extension
- func (x *LanguageCode) GetId() *String
- func (x *LanguageCode) GetValue() string
- func (*LanguageCode) ProtoMessage()
- func (x *LanguageCode) ProtoReflect() protoreflect.Message
- func (x *LanguageCode) Reset()
- func (x *LanguageCode) 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 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() []*Uri
- func (x *Meta) GetSecurity() []*Coding
- 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 MimeTypeCode
- func (*MimeTypeCode) Descriptor() ([]byte, []int)deprecated
- func (x *MimeTypeCode) GetExtension() []*Extension
- func (x *MimeTypeCode) GetId() *String
- func (x *MimeTypeCode) GetValue() string
- func (*MimeTypeCode) ProtoMessage()
- func (x *MimeTypeCode) ProtoReflect() protoreflect.Message
- func (x *MimeTypeCode) Reset()
- func (x *MimeTypeCode) String() string
- type Money
- func (*Money) Descriptor() ([]byte, []int)deprecated
- func (x *Money) GetCode() *Code
- func (x *Money) GetComparator() *QuantityComparatorCode
- func (x *Money) GetExtension() []*Extension
- func (x *Money) GetId() *String
- func (x *Money) GetSystem() *Uri
- func (x *Money) GetUnit() *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 NameUseCode
- func (*NameUseCode) Descriptor() ([]byte, []int)deprecated
- func (x *NameUseCode) GetExtension() []*Extension
- func (x *NameUseCode) GetId() *String
- func (x *NameUseCode) GetValue() NameUseCode_Value
- func (*NameUseCode) ProtoMessage()
- func (x *NameUseCode) ProtoReflect() protoreflect.Message
- func (x *NameUseCode) Reset()
- func (x *NameUseCode) String() string
- type NameUseCode_Value
- func (NameUseCode_Value) Descriptor() protoreflect.EnumDescriptor
- func (x NameUseCode_Value) Enum() *NameUseCode_Value
- func (NameUseCode_Value) EnumDescriptor() ([]byte, []int)deprecated
- func (x NameUseCode_Value) Number() protoreflect.EnumNumber
- func (x NameUseCode_Value) String() string
- func (NameUseCode_Value) Type() protoreflect.EnumType
- type Oid
- 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 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 Quantity
- func (*Quantity) Descriptor() ([]byte, []int)deprecated
- func (x *Quantity) GetCode() *Code
- func (x *Quantity) GetComparator() *QuantityComparatorCode
- 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 QuantityComparatorCode
- func (*QuantityComparatorCode) Descriptor() ([]byte, []int)deprecated
- func (x *QuantityComparatorCode) GetExtension() []*Extension
- func (x *QuantityComparatorCode) GetId() *String
- func (x *QuantityComparatorCode) GetValue() QuantityComparatorCode_Value
- func (*QuantityComparatorCode) ProtoMessage()
- func (x *QuantityComparatorCode) ProtoReflect() protoreflect.Message
- func (x *QuantityComparatorCode) Reset()
- func (x *QuantityComparatorCode) String() string
- type QuantityComparatorCode_Value
- func (QuantityComparatorCode_Value) Descriptor() protoreflect.EnumDescriptor
- func (x QuantityComparatorCode_Value) Enum() *QuantityComparatorCode_Value
- func (QuantityComparatorCode_Value) EnumDescriptor() ([]byte, []int)deprecated
- func (x QuantityComparatorCode_Value) Number() protoreflect.EnumNumber
- func (x QuantityComparatorCode_Value) String() string
- func (QuantityComparatorCode_Value) Type() protoreflect.EnumType
- 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) 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) GetBodySiteId() *ReferenceId
- func (x *Reference) GetBundleId() *ReferenceId
- func (x *Reference) GetCapabilityStatementId() *ReferenceId
- func (x *Reference) GetCarePlanId() *ReferenceId
- func (x *Reference) GetCareTeamId() *ReferenceId
- func (x *Reference) GetChargeItemId() *ReferenceId
- func (x *Reference) GetClaimId() *ReferenceId
- func (x *Reference) GetClaimResponseId() *ReferenceId
- func (x *Reference) GetClinicalImpressionId() *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) GetConditionId() *ReferenceId
- func (x *Reference) GetConsentId() *ReferenceId
- func (x *Reference) GetContractId() *ReferenceId
- func (x *Reference) GetCoverageId() *ReferenceId
- func (x *Reference) GetDataElementId() *ReferenceId
- func (x *Reference) GetDetectedIssueId() *ReferenceId
- func (x *Reference) GetDeviceComponentId() *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) GetEligibilityRequestId() *ReferenceId
- func (x *Reference) GetEligibilityResponseId() *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) GetExpansionProfileId() *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) GetImagingManifestId() *ReferenceId
- func (x *Reference) GetImagingStudyId() *ReferenceId
- func (x *Reference) GetImmunizationId() *ReferenceId
- func (x *Reference) GetImmunizationRecommendationId() *ReferenceId
- func (x *Reference) GetImplementationGuideId() *ReferenceId
- func (x *Reference) GetLibraryId() *ReferenceId
- func (x *Reference) GetLinkageId() *ReferenceId
- func (x *Reference) GetListId() *ReferenceId
- func (x *Reference) GetLocationId() *ReferenceId
- func (x *Reference) GetMeasureId() *ReferenceId
- func (x *Reference) GetMeasureReportId() *ReferenceId
- func (x *Reference) GetMediaId() *ReferenceId
- func (x *Reference) GetMedicationAdministrationId() *ReferenceId
- func (x *Reference) GetMedicationDispenseId() *ReferenceId
- func (x *Reference) GetMedicationId() *ReferenceId
- func (x *Reference) GetMedicationRequestId() *ReferenceId
- func (x *Reference) GetMedicationStatementId() *ReferenceId
- func (x *Reference) GetMessageDefinitionId() *ReferenceId
- func (x *Reference) GetMessageHeaderId() *ReferenceId
- func (x *Reference) GetNamingSystemId() *ReferenceId
- func (x *Reference) GetNutritionOrderId() *ReferenceId
- func (x *Reference) GetObservationId() *ReferenceId
- func (x *Reference) GetOperationDefinitionId() *ReferenceId
- func (x *Reference) GetOperationOutcomeId() *ReferenceId
- func (x *Reference) GetOrganizationId() *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) GetProcedureRequestId() *ReferenceId
- func (x *Reference) GetProcessRequestId() *ReferenceId
- func (x *Reference) GetProcessResponseId() *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) GetReferralRequestId() *ReferenceId
- func (x *Reference) GetRelatedPersonId() *ReferenceId
- func (x *Reference) GetRequestGroupId() *ReferenceId
- func (x *Reference) GetResearchStudyId() *ReferenceId
- func (x *Reference) GetResearchSubjectId() *ReferenceId
- func (x *Reference) GetRiskAssessmentId() *ReferenceId
- func (x *Reference) GetScheduleId() *ReferenceId
- func (x *Reference) GetSearchParameterId() *ReferenceId
- func (x *Reference) GetSequenceId() *ReferenceId
- func (x *Reference) GetServiceDefinitionId() *ReferenceId
- func (x *Reference) GetSlotId() *ReferenceId
- func (x *Reference) GetSpecimenId() *ReferenceId
- func (x *Reference) GetStructureDefinitionId() *ReferenceId
- func (x *Reference) GetStructureMapId() *ReferenceId
- func (x *Reference) GetSubscriptionId() *ReferenceId
- func (x *Reference) GetSubstanceId() *ReferenceId
- func (x *Reference) GetSupplyDeliveryId() *ReferenceId
- func (x *Reference) GetSupplyRequestId() *ReferenceId
- func (x *Reference) GetTaskId() *ReferenceId
- func (x *Reference) GetTestReportId() *ReferenceId
- func (x *Reference) GetTestScriptId() *ReferenceId
- func (x *Reference) GetUri() *String
- func (x *Reference) GetValueSetId() *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_AdverseEventId
- type Reference_AllergyIntoleranceId
- type Reference_AppointmentId
- type Reference_AppointmentResponseId
- type Reference_AuditEventId
- type Reference_BasicId
- type Reference_BinaryId
- type Reference_BodySiteId
- type Reference_BundleId
- type Reference_CapabilityStatementId
- type Reference_CarePlanId
- type Reference_CareTeamId
- type Reference_ChargeItemId
- type Reference_ClaimId
- type Reference_ClaimResponseId
- type Reference_ClinicalImpressionId
- type Reference_CodeSystemId
- type Reference_CommunicationId
- type Reference_CommunicationRequestId
- type Reference_CompartmentDefinitionId
- type Reference_CompositionId
- type Reference_ConceptMapId
- type Reference_ConditionId
- type Reference_ConsentId
- type Reference_ContractId
- type Reference_CoverageId
- type Reference_DataElementId
- type Reference_DetectedIssueId
- type Reference_DeviceComponentId
- type Reference_DeviceId
- type Reference_DeviceMetricId
- type Reference_DeviceRequestId
- type Reference_DeviceUseStatementId
- type Reference_DiagnosticReportId
- type Reference_DocumentManifestId
- type Reference_DocumentReferenceId
- type Reference_EligibilityRequestId
- type Reference_EligibilityResponseId
- type Reference_EncounterId
- type Reference_EndpointId
- type Reference_EnrollmentRequestId
- type Reference_EnrollmentResponseId
- type Reference_EpisodeOfCareId
- type Reference_ExpansionProfileId
- 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_ImagingManifestId
- type Reference_ImagingStudyId
- type Reference_ImmunizationId
- type Reference_ImmunizationRecommendationId
- type Reference_ImplementationGuideId
- type Reference_LibraryId
- type Reference_LinkageId
- type Reference_ListId
- type Reference_LocationId
- type Reference_MeasureId
- type Reference_MeasureReportId
- type Reference_MediaId
- type Reference_MedicationAdministrationId
- type Reference_MedicationDispenseId
- type Reference_MedicationId
- type Reference_MedicationRequestId
- type Reference_MedicationStatementId
- type Reference_MessageDefinitionId
- type Reference_MessageHeaderId
- type Reference_NamingSystemId
- type Reference_NutritionOrderId
- type Reference_ObservationId
- type Reference_OperationDefinitionId
- type Reference_OperationOutcomeId
- type Reference_OrganizationId
- 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_ProcedureRequestId
- type Reference_ProcessRequestId
- type Reference_ProcessResponseId
- type Reference_ProvenanceId
- type Reference_QuestionnaireId
- type Reference_QuestionnaireResponseId
- type Reference_ReferralRequestId
- type Reference_RelatedPersonId
- type Reference_RequestGroupId
- type Reference_ResearchStudyId
- type Reference_ResearchSubjectId
- type Reference_RiskAssessmentId
- type Reference_ScheduleId
- type Reference_SearchParameterId
- type Reference_SequenceId
- type Reference_ServiceDefinitionId
- type Reference_SlotId
- type Reference_SpecimenId
- type Reference_StructureDefinitionId
- type Reference_StructureMapId
- type Reference_SubscriptionId
- type Reference_SubstanceId
- type Reference_SupplyDeliveryId
- type Reference_SupplyRequestId
- type Reference_TaskId
- type Reference_TestReportId
- type Reference_TestScriptId
- type Reference_Uri
- type Reference_ValueSetId
- type Reference_VisionPrescriptionId
- 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) GetBlob() *Base64Binary
- func (x *Signature) GetContentType() *MimeTypeCode
- func (x *Signature) GetExtension() []*Extension
- func (x *Signature) GetId() *String
- func (x *Signature) GetOnBehalfOf() *Signature_OnBehalfOf
- func (x *Signature) GetType() []*Coding
- func (x *Signature) GetWhen() *Instant
- func (x *Signature) GetWho() *Signature_Who
- func (*Signature) ProtoMessage()
- func (x *Signature) ProtoReflect() protoreflect.Message
- func (x *Signature) Reset()
- func (x *Signature) String() string
- type Signature_OnBehalfOf
- func (*Signature_OnBehalfOf) Descriptor() ([]byte, []int)deprecated
- func (m *Signature_OnBehalfOf) GetOnBehalfOf() isSignature_OnBehalfOf_OnBehalfOf
- func (x *Signature_OnBehalfOf) GetReference() *Reference
- func (x *Signature_OnBehalfOf) GetUri() *Uri
- func (*Signature_OnBehalfOf) ProtoMessage()
- func (x *Signature_OnBehalfOf) ProtoReflect() protoreflect.Message
- func (x *Signature_OnBehalfOf) Reset()
- func (x *Signature_OnBehalfOf) String() string
- type Signature_OnBehalfOf_Reference
- type Signature_OnBehalfOf_Uri
- type Signature_Who
- func (*Signature_Who) Descriptor() ([]byte, []int)deprecated
- func (x *Signature_Who) GetReference() *Reference
- func (x *Signature_Who) GetUri() *Uri
- func (m *Signature_Who) GetWho() isSignature_Who_Who
- func (*Signature_Who) ProtoMessage()
- func (x *Signature_Who) ProtoReflect() protoreflect.Message
- func (x *Signature_Who) Reset()
- func (x *Signature_Who) String() string
- type Signature_Who_Reference
- type Signature_Who_Uri
- 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 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 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) 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_Bounds
- func (x *Timing_Repeat) GetCount() *Integer
- func (x *Timing_Repeat) GetCountMax() *Integer
- func (x *Timing_Repeat) GetDayOfWeek() []*DaysOfWeekCode
- func (x *Timing_Repeat) GetDuration() *Decimal
- func (x *Timing_Repeat) GetDurationMax() *Decimal
- func (x *Timing_Repeat) GetDurationUnit() *UnitsOfTimeCode
- func (x *Timing_Repeat) GetExtension() []*Extension
- func (x *Timing_Repeat) GetFrequency() *Integer
- func (x *Timing_Repeat) GetFrequencyMax() *Integer
- 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() *UnitsOfTimeCode
- func (x *Timing_Repeat) GetTimeOfDay() []*Time
- func (x *Timing_Repeat) GetWhen() []*EventTimingCode
- 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_Bounds
- func (*Timing_Repeat_Bounds) Descriptor() ([]byte, []int)deprecated
- func (m *Timing_Repeat_Bounds) GetBounds() isTiming_Repeat_Bounds_Bounds
- func (x *Timing_Repeat_Bounds) GetDuration() *Duration
- func (x *Timing_Repeat_Bounds) GetPeriod() *Period
- func (x *Timing_Repeat_Bounds) GetRange() *Range
- func (*Timing_Repeat_Bounds) ProtoMessage()
- func (x *Timing_Repeat_Bounds) ProtoReflect() protoreflect.Message
- func (x *Timing_Repeat_Bounds) Reset()
- func (x *Timing_Repeat_Bounds) String() string
- type Timing_Repeat_Bounds_Duration
- type Timing_Repeat_Bounds_Period
- type Timing_Repeat_Bounds_Range
- type UnitsOfTimeCode
- func (*UnitsOfTimeCode) Descriptor() ([]byte, []int)deprecated
- func (x *UnitsOfTimeCode) GetExtension() []*Extension
- func (x *UnitsOfTimeCode) GetId() *String
- func (x *UnitsOfTimeCode) GetValue() UnitsOfTimeCode_Value
- func (*UnitsOfTimeCode) ProtoMessage()
- func (x *UnitsOfTimeCode) ProtoReflect() protoreflect.Message
- func (x *UnitsOfTimeCode) Reset()
- func (x *UnitsOfTimeCode) String() string
- type UnitsOfTimeCode_Value
- func (UnitsOfTimeCode_Value) Descriptor() protoreflect.EnumDescriptor
- func (x UnitsOfTimeCode_Value) Enum() *UnitsOfTimeCode_Value
- func (UnitsOfTimeCode_Value) EnumDescriptor() ([]byte, []int)deprecated
- func (x UnitsOfTimeCode_Value) Number() protoreflect.EnumNumber
- func (x UnitsOfTimeCode_Value) String() string
- func (UnitsOfTimeCode_Value) Type() protoreflect.EnumType
- 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 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 ( AddressTypeCode_Value_name = map[int32]string{ 0: "INVALID_UNINITIALIZED", 1: "POSTAL", 2: "PHYSICAL", 3: "BOTH", } AddressTypeCode_Value_value = map[string]int32{ "INVALID_UNINITIALIZED": 0, "POSTAL": 1, "PHYSICAL": 2, "BOTH": 3, } )
Enum value maps for AddressTypeCode_Value.
var ( AddressUseCode_Value_name = map[int32]string{ 0: "INVALID_UNINITIALIZED", 1: "HOME", 2: "WORK", 3: "TEMP", 4: "OLD", } AddressUseCode_Value_value = map[string]int32{ "INVALID_UNINITIALIZED": 0, "HOME": 1, "WORK": 2, "TEMP": 3, "OLD": 4, } )
Enum value maps for AddressUseCode_Value.
var ( ContactPointSystemCode_Value_name = map[int32]string{ 0: "INVALID_UNINITIALIZED", 1: "PHONE", 2: "FAX", 3: "EMAIL", 4: "PAGER", 5: "URL", 6: "SMS", 7: "OTHER", } ContactPointSystemCode_Value_value = map[string]int32{ "INVALID_UNINITIALIZED": 0, "PHONE": 1, "FAX": 2, "EMAIL": 3, "PAGER": 4, "URL": 5, "SMS": 6, "OTHER": 7, } )
Enum value maps for ContactPointSystemCode_Value.
var ( ContactPointUseCode_Value_name = map[int32]string{ 0: "INVALID_UNINITIALIZED", 1: "HOME", 2: "WORK", 3: "TEMP", 4: "OLD", 5: "MOBILE", } ContactPointUseCode_Value_value = map[string]int32{ "INVALID_UNINITIALIZED": 0, "HOME": 1, "WORK": 2, "TEMP": 3, "OLD": 4, "MOBILE": 5, } )
Enum value maps for ContactPointUseCode_Value.
var ( DaysOfWeekCode_Value_name = map[int32]string{ 0: "INVALID_UNINITIALIZED", 1: "MON", 2: "TUE", 3: "WED", 4: "THU", 5: "FRI", 6: "SAT", 7: "SUN", } DaysOfWeekCode_Value_value = map[string]int32{ "INVALID_UNINITIALIZED": 0, "MON": 1, "TUE": 2, "WED": 3, "THU": 4, "FRI": 5, "SAT": 6, "SUN": 7, } )
Enum value maps for DaysOfWeekCode_Value.
var ( EventTimingCode_Value_name = map[int32]string{ 0: "INVALID_UNINITIALIZED", 1: "MORN", 2: "AFT", 3: "EVE", 4: "NIGHT", 5: "PHS", 6: "HS", 7: "WAKE", 8: "C", 9: "CM", 10: "CD", 11: "CV", 12: "AC", 13: "ACM", 14: "ACD", 15: "ACV", 16: "PC", 17: "PCM", 18: "PCD", 19: "PCV", } EventTimingCode_Value_value = map[string]int32{ "INVALID_UNINITIALIZED": 0, "MORN": 1, "AFT": 2, "EVE": 3, "NIGHT": 4, "PHS": 5, "HS": 6, "WAKE": 7, "C": 8, "CM": 9, "CD": 10, "CV": 11, "AC": 12, "ACM": 13, "ACD": 14, "ACV": 15, "PC": 16, "PCM": 17, "PCD": 18, "PCV": 19, } )
Enum value maps for EventTimingCode_Value.
var ( IdentifierUseCode_Value_name = map[int32]string{ 0: "INVALID_UNINITIALIZED", 1: "USUAL", 2: "OFFICIAL", 3: "TEMP", 4: "SECONDARY", } IdentifierUseCode_Value_value = map[string]int32{ "INVALID_UNINITIALIZED": 0, "USUAL": 1, "OFFICIAL": 2, "TEMP": 3, "SECONDARY": 4, } )
Enum value maps for IdentifierUseCode_Value.
var ( NameUseCode_Value_name = map[int32]string{ 0: "INVALID_UNINITIALIZED", 1: "USUAL", 2: "OFFICIAL", 3: "TEMP", 4: "NICKNAME", 5: "ANONYMOUS", 6: "OLD", 7: "MAIDEN", } NameUseCode_Value_value = map[string]int32{ "INVALID_UNINITIALIZED": 0, "USUAL": 1, "OFFICIAL": 2, "TEMP": 3, "NICKNAME": 4, "ANONYMOUS": 5, "OLD": 6, "MAIDEN": 7, } )
Enum value maps for NameUseCode_Value.
var ( QuantityComparatorCode_Value_name = map[int32]string{ 0: "INVALID_UNINITIALIZED", 1: "LT", 2: "LE", 3: "GE", 4: "GT", } QuantityComparatorCode_Value_value = map[string]int32{ "INVALID_UNINITIALIZED": 0, "LT": 1, "LE": 2, "GE": 3, "GT": 4, } )
Enum value maps for QuantityComparatorCode_Value.
var ( UnitsOfTimeCode_Value_name = map[int32]string{ 0: "INVALID_UNINITIALIZED", 1: "S", 2: "MIN", 3: "H", 4: "D", 5: "WK", 6: "MO", 7: "A", } UnitsOfTimeCode_Value_value = map[string]int32{ "INVALID_UNINITIALIZED": 0, "S": 1, "MIN": 2, "H": 3, "D": 4, "WK": 5, "MO": 6, "A": 7, } )
Enum value maps for UnitsOfTimeCode_Value.
var File_proto_google_fhir_proto_stu3_datatypes_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type Address ¶
type Address 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"` // home | work | temp | old - purpose of this address Use *AddressUseCode `protobuf:"bytes,3,opt,name=use,proto3" json:"use,omitempty"` // postal | physical | both Type *AddressTypeCode `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 2017-04-19T07:44:43.294+10: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() *AddressTypeCode
func (*Address) GetUse ¶
func (x *Address) GetUse() *AddressUseCode
func (*Address) ProtoMessage ¶
func (*Address) ProtoMessage()
func (*Address) ProtoReflect ¶
func (x *Address) ProtoReflect() protoreflect.Message
type AddressTypeCode ¶
type AddressTypeCode struct { Value AddressTypeCode_Value `protobuf:"varint,1,opt,name=value,proto3,enum=google.fhir.stu3.proto.AddressTypeCode_Value" 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 }
The type of an address (physical / postal) See http://hl7.org/fhir/ValueSet/address-type
func (*AddressTypeCode) Descriptor
deprecated
func (*AddressTypeCode) Descriptor() ([]byte, []int)
Deprecated: Use AddressTypeCode.ProtoReflect.Descriptor instead.
func (*AddressTypeCode) GetExtension ¶
func (x *AddressTypeCode) GetExtension() []*Extension
func (*AddressTypeCode) GetId ¶
func (x *AddressTypeCode) GetId() *String
func (*AddressTypeCode) GetValue ¶
func (x *AddressTypeCode) GetValue() AddressTypeCode_Value
func (*AddressTypeCode) ProtoMessage ¶
func (*AddressTypeCode) ProtoMessage()
func (*AddressTypeCode) ProtoReflect ¶
func (x *AddressTypeCode) ProtoReflect() protoreflect.Message
func (*AddressTypeCode) Reset ¶
func (x *AddressTypeCode) Reset()
func (*AddressTypeCode) String ¶
func (x *AddressTypeCode) String() string
type AddressTypeCode_Value ¶
type AddressTypeCode_Value int32
Primitive value for code
const ( AddressTypeCode_INVALID_UNINITIALIZED AddressTypeCode_Value = 0 AddressTypeCode_POSTAL AddressTypeCode_Value = 1 AddressTypeCode_PHYSICAL AddressTypeCode_Value = 2 AddressTypeCode_BOTH AddressTypeCode_Value = 3 )
func (AddressTypeCode_Value) Descriptor ¶
func (AddressTypeCode_Value) Descriptor() protoreflect.EnumDescriptor
func (AddressTypeCode_Value) Enum ¶
func (x AddressTypeCode_Value) Enum() *AddressTypeCode_Value
func (AddressTypeCode_Value) EnumDescriptor
deprecated
func (AddressTypeCode_Value) EnumDescriptor() ([]byte, []int)
Deprecated: Use AddressTypeCode_Value.Descriptor instead.
func (AddressTypeCode_Value) Number ¶
func (x AddressTypeCode_Value) Number() protoreflect.EnumNumber
func (AddressTypeCode_Value) String ¶
func (x AddressTypeCode_Value) String() string
func (AddressTypeCode_Value) Type ¶
func (AddressTypeCode_Value) Type() protoreflect.EnumType
type AddressUseCode ¶
type AddressUseCode struct { Value AddressUseCode_Value `protobuf:"varint,1,opt,name=value,proto3,enum=google.fhir.stu3.proto.AddressUseCode_Value" 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 }
The use of an address See http://hl7.org/fhir/ValueSet/address-use
func (*AddressUseCode) Descriptor
deprecated
func (*AddressUseCode) Descriptor() ([]byte, []int)
Deprecated: Use AddressUseCode.ProtoReflect.Descriptor instead.
func (*AddressUseCode) GetExtension ¶
func (x *AddressUseCode) GetExtension() []*Extension
func (*AddressUseCode) GetId ¶
func (x *AddressUseCode) GetId() *String
func (*AddressUseCode) GetValue ¶
func (x *AddressUseCode) GetValue() AddressUseCode_Value
func (*AddressUseCode) ProtoMessage ¶
func (*AddressUseCode) ProtoMessage()
func (*AddressUseCode) ProtoReflect ¶
func (x *AddressUseCode) ProtoReflect() protoreflect.Message
func (*AddressUseCode) Reset ¶
func (x *AddressUseCode) Reset()
func (*AddressUseCode) String ¶
func (x *AddressUseCode) String() string
type AddressUseCode_Value ¶
type AddressUseCode_Value int32
Primitive value for code
const ( AddressUseCode_INVALID_UNINITIALIZED AddressUseCode_Value = 0 AddressUseCode_HOME AddressUseCode_Value = 1 AddressUseCode_WORK AddressUseCode_Value = 2 AddressUseCode_TEMP AddressUseCode_Value = 3 AddressUseCode_OLD AddressUseCode_Value = 4 )
func (AddressUseCode_Value) Descriptor ¶
func (AddressUseCode_Value) Descriptor() protoreflect.EnumDescriptor
func (AddressUseCode_Value) Enum ¶
func (x AddressUseCode_Value) Enum() *AddressUseCode_Value
func (AddressUseCode_Value) EnumDescriptor
deprecated
func (AddressUseCode_Value) EnumDescriptor() ([]byte, []int)
Deprecated: Use AddressUseCode_Value.Descriptor instead.
func (AddressUseCode_Value) Number ¶
func (x AddressUseCode_Value) Number() protoreflect.EnumNumber
func (AddressUseCode_Value) String ¶
func (x AddressUseCode_Value) String() string
func (AddressUseCode_Value) Type ¶
func (AddressUseCode_Value) Type() protoreflect.EnumType
type Age ¶
type Age 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"` // Numerical value (with implicit precision) Value *Decimal `protobuf:"bytes,3,opt,name=value,proto3" json:"value,omitempty"` // < | <= | >= | > - how to understand the value Comparator *QuantityComparatorCode `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 2017-04-19T07:44:43.294+10: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() *QuantityComparatorCode
func (*Age) GetExtension ¶
func (*Age) ProtoMessage ¶
func (*Age) ProtoMessage()
func (*Age) ProtoReflect ¶
func (x *Age) ProtoReflect() protoreflect.Message
type AllLanguageCode ¶
type AllLanguageCode 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 }
This value set includes all possible codes from BCP-47 (http://tools.ietf.org/html/bcp47) See http://hl7.org/fhir/ValueSet/all-languages
func (*AllLanguageCode) Descriptor
deprecated
func (*AllLanguageCode) Descriptor() ([]byte, []int)
Deprecated: Use AllLanguageCode.ProtoReflect.Descriptor instead.
func (*AllLanguageCode) GetExtension ¶
func (x *AllLanguageCode) GetExtension() []*Extension
func (*AllLanguageCode) GetId ¶
func (x *AllLanguageCode) GetId() *String
func (*AllLanguageCode) GetValue ¶
func (x *AllLanguageCode) GetValue() string
func (*AllLanguageCode) ProtoMessage ¶
func (*AllLanguageCode) ProtoMessage()
func (*AllLanguageCode) ProtoReflect ¶
func (x *AllLanguageCode) ProtoReflect() protoreflect.Message
func (*AllLanguageCode) Reset ¶
func (x *AllLanguageCode) Reset()
func (*AllLanguageCode) String ¶
func (x *AllLanguageCode) String() string
type Annotation ¶
type Annotation 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"` Author *Annotation_Author `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 Text *String `protobuf:"bytes,5,opt,name=text,proto3" json:"text,omitempty"` // contains filtered or unexported fields }
Auto-generated from StructureDefinition for Annotation, last updated 2017-04-19T07:44:43.294+10: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_Author
func (*Annotation) GetExtension ¶
func (x *Annotation) GetExtension() []*Extension
func (*Annotation) GetId ¶
func (x *Annotation) GetId() *String
func (*Annotation) GetText ¶
func (x *Annotation) GetText() *String
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_Author ¶
type Annotation_Author struct { // Types that are assignable to Author: // *Annotation_Author_Reference // *Annotation_Author_StringValue Author isAnnotation_Author_Author `protobuf_oneof:"author"` // contains filtered or unexported fields }
Individual responsible for the annotation
func (*Annotation_Author) Descriptor
deprecated
func (*Annotation_Author) Descriptor() ([]byte, []int)
Deprecated: Use Annotation_Author.ProtoReflect.Descriptor instead.
func (*Annotation_Author) GetAuthor ¶
func (m *Annotation_Author) GetAuthor() isAnnotation_Author_Author
func (*Annotation_Author) GetReference ¶
func (x *Annotation_Author) GetReference() *Reference
func (*Annotation_Author) GetStringValue ¶
func (x *Annotation_Author) GetStringValue() *String
func (*Annotation_Author) ProtoMessage ¶
func (*Annotation_Author) ProtoMessage()
func (*Annotation_Author) ProtoReflect ¶
func (x *Annotation_Author) ProtoReflect() protoreflect.Message
func (*Annotation_Author) Reset ¶
func (x *Annotation_Author) Reset()
func (*Annotation_Author) String ¶
func (x *Annotation_Author) String() string
type Annotation_Author_Reference ¶
type Annotation_Author_Reference struct {
Reference *Reference `protobuf:"bytes,1,opt,name=reference,proto3,oneof"`
}
type Annotation_Author_StringValue ¶
type Annotation_Author_StringValue struct {
StringValue *String `protobuf:"bytes,2,opt,name=string_value,json=string,proto3,oneof"`
}
type Attachment ¶
type Attachment 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"` // Mime type of the content, with charset etc. ContentType *MimeTypeCode `protobuf:"bytes,3,opt,name=content_type,json=contentType,proto3" json:"content_type,omitempty"` // Human language of the content (BCP-47) Language *LanguageCode `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 *Uri `protobuf:"bytes,6,opt,name=url,proto3" json:"url,omitempty"` // Number of bytes of content (if url provided) Size *UnsignedInt `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"` // contains filtered or unexported fields }
Auto-generated from StructureDefinition for Attachment, last updated 2017-04-19T07:44:43.294+10: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() *MimeTypeCode
func (*Attachment) GetCreation ¶
func (x *Attachment) GetCreation() *DateTime
func (*Attachment) GetData ¶
func (x *Attachment) GetData() *Base64Binary
func (*Attachment) GetExtension ¶
func (x *Attachment) GetExtension() []*Extension
func (*Attachment) GetHash ¶
func (x *Attachment) GetHash() *Base64Binary
func (*Attachment) GetId ¶
func (x *Attachment) GetId() *String
func (*Attachment) GetLanguage ¶
func (x *Attachment) GetLanguage() *LanguageCode
func (*Attachment) GetSize ¶
func (x *Attachment) GetSize() *UnsignedInt
func (*Attachment) GetTitle ¶
func (x *Attachment) GetTitle() *String
func (*Attachment) GetUrl ¶
func (x *Attachment) GetUrl() *Uri
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 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 2017-04-19T07:44:43.294+10: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 2017-04-19T07:44:43.294+10: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 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 2017-04-19T07:44:43.294+10: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 { // 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"` // 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 2017-04-19T07:44:43.294+10: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 Coding ¶
type Coding 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"` // 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 2017-04-19T07:44:43.294+10: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.
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 CodingWithFixedSystem ¶
type CodingWithFixedSystem 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"` // 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 }
Specialization of Coding that drops the system field. Fields that use this message must be annotated with fhir_inlined_coding_system.
func (*CodingWithFixedSystem) Descriptor
deprecated
func (*CodingWithFixedSystem) Descriptor() ([]byte, []int)
Deprecated: Use CodingWithFixedSystem.ProtoReflect.Descriptor instead.
func (*CodingWithFixedSystem) GetCode ¶
func (x *CodingWithFixedSystem) GetCode() *Code
func (*CodingWithFixedSystem) GetDisplay ¶
func (x *CodingWithFixedSystem) GetDisplay() *String
func (*CodingWithFixedSystem) GetExtension ¶
func (x *CodingWithFixedSystem) GetExtension() []*Extension
func (*CodingWithFixedSystem) GetId ¶
func (x *CodingWithFixedSystem) GetId() *String
func (*CodingWithFixedSystem) GetUserSelected ¶
func (x *CodingWithFixedSystem) GetUserSelected() *Boolean
func (*CodingWithFixedSystem) GetVersion ¶
func (x *CodingWithFixedSystem) GetVersion() *String
func (*CodingWithFixedSystem) ProtoMessage ¶
func (*CodingWithFixedSystem) ProtoMessage()
func (*CodingWithFixedSystem) ProtoReflect ¶
func (x *CodingWithFixedSystem) ProtoReflect() protoreflect.Message
func (*CodingWithFixedSystem) Reset ¶
func (x *CodingWithFixedSystem) Reset()
func (*CodingWithFixedSystem) String ¶
func (x *CodingWithFixedSystem) String() string
type ContactPoint ¶
type ContactPoint 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"` // phone | fax | email | pager | url | sms | other System *ContactPointSystemCode `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"` // home | work | temp | old | mobile - purpose of this contact point Use *ContactPointUseCode `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 2017-04-19T07:44:43.294+10: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() *ContactPointSystemCode
func (*ContactPoint) GetUse ¶
func (x *ContactPoint) GetUse() *ContactPointUseCode
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 ContactPointSystemCode ¶
type ContactPointSystemCode struct { Value ContactPointSystemCode_Value `protobuf:"varint,1,opt,name=value,proto3,enum=google.fhir.stu3.proto.ContactPointSystemCode_Value" 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 }
Telecommunications form for contact point See http://hl7.org/fhir/ValueSet/contact-point-system
func (*ContactPointSystemCode) Descriptor
deprecated
func (*ContactPointSystemCode) Descriptor() ([]byte, []int)
Deprecated: Use ContactPointSystemCode.ProtoReflect.Descriptor instead.
func (*ContactPointSystemCode) GetExtension ¶
func (x *ContactPointSystemCode) GetExtension() []*Extension
func (*ContactPointSystemCode) GetId ¶
func (x *ContactPointSystemCode) GetId() *String
func (*ContactPointSystemCode) GetValue ¶
func (x *ContactPointSystemCode) GetValue() ContactPointSystemCode_Value
func (*ContactPointSystemCode) ProtoMessage ¶
func (*ContactPointSystemCode) ProtoMessage()
func (*ContactPointSystemCode) ProtoReflect ¶
func (x *ContactPointSystemCode) ProtoReflect() protoreflect.Message
func (*ContactPointSystemCode) Reset ¶
func (x *ContactPointSystemCode) Reset()
func (*ContactPointSystemCode) String ¶
func (x *ContactPointSystemCode) String() string
type ContactPointSystemCode_Value ¶
type ContactPointSystemCode_Value int32
Primitive value for code
const ( ContactPointSystemCode_INVALID_UNINITIALIZED ContactPointSystemCode_Value = 0 ContactPointSystemCode_PHONE ContactPointSystemCode_Value = 1 ContactPointSystemCode_FAX ContactPointSystemCode_Value = 2 ContactPointSystemCode_EMAIL ContactPointSystemCode_Value = 3 ContactPointSystemCode_PAGER ContactPointSystemCode_Value = 4 ContactPointSystemCode_URL ContactPointSystemCode_Value = 5 ContactPointSystemCode_SMS ContactPointSystemCode_Value = 6 ContactPointSystemCode_OTHER ContactPointSystemCode_Value = 7 )
func (ContactPointSystemCode_Value) Descriptor ¶
func (ContactPointSystemCode_Value) Descriptor() protoreflect.EnumDescriptor
func (ContactPointSystemCode_Value) Enum ¶
func (x ContactPointSystemCode_Value) Enum() *ContactPointSystemCode_Value
func (ContactPointSystemCode_Value) EnumDescriptor
deprecated
func (ContactPointSystemCode_Value) EnumDescriptor() ([]byte, []int)
Deprecated: Use ContactPointSystemCode_Value.Descriptor instead.
func (ContactPointSystemCode_Value) Number ¶
func (x ContactPointSystemCode_Value) Number() protoreflect.EnumNumber
func (ContactPointSystemCode_Value) String ¶
func (x ContactPointSystemCode_Value) String() string
func (ContactPointSystemCode_Value) Type ¶
func (ContactPointSystemCode_Value) Type() protoreflect.EnumType
type ContactPointUseCode ¶
type ContactPointUseCode struct { Value ContactPointUseCode_Value `protobuf:"varint,1,opt,name=value,proto3,enum=google.fhir.stu3.proto.ContactPointUseCode_Value" 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 }
Use of contact point See http://hl7.org/fhir/ValueSet/contact-point-use
func (*ContactPointUseCode) Descriptor
deprecated
func (*ContactPointUseCode) Descriptor() ([]byte, []int)
Deprecated: Use ContactPointUseCode.ProtoReflect.Descriptor instead.
func (*ContactPointUseCode) GetExtension ¶
func (x *ContactPointUseCode) GetExtension() []*Extension
func (*ContactPointUseCode) GetId ¶
func (x *ContactPointUseCode) GetId() *String
func (*ContactPointUseCode) GetValue ¶
func (x *ContactPointUseCode) GetValue() ContactPointUseCode_Value
func (*ContactPointUseCode) ProtoMessage ¶
func (*ContactPointUseCode) ProtoMessage()
func (*ContactPointUseCode) ProtoReflect ¶
func (x *ContactPointUseCode) ProtoReflect() protoreflect.Message
func (*ContactPointUseCode) Reset ¶
func (x *ContactPointUseCode) Reset()
func (*ContactPointUseCode) String ¶
func (x *ContactPointUseCode) String() string
type ContactPointUseCode_Value ¶
type ContactPointUseCode_Value int32
Primitive value for code
const ( ContactPointUseCode_INVALID_UNINITIALIZED ContactPointUseCode_Value = 0 ContactPointUseCode_HOME ContactPointUseCode_Value = 1 ContactPointUseCode_WORK ContactPointUseCode_Value = 2 ContactPointUseCode_TEMP ContactPointUseCode_Value = 3 ContactPointUseCode_OLD ContactPointUseCode_Value = 4 ContactPointUseCode_MOBILE ContactPointUseCode_Value = 5 )
func (ContactPointUseCode_Value) Descriptor ¶
func (ContactPointUseCode_Value) Descriptor() protoreflect.EnumDescriptor
func (ContactPointUseCode_Value) Enum ¶
func (x ContactPointUseCode_Value) Enum() *ContactPointUseCode_Value
func (ContactPointUseCode_Value) EnumDescriptor
deprecated
func (ContactPointUseCode_Value) EnumDescriptor() ([]byte, []int)
Deprecated: Use ContactPointUseCode_Value.Descriptor instead.
func (ContactPointUseCode_Value) Number ¶
func (x ContactPointUseCode_Value) Number() protoreflect.EnumNumber
func (ContactPointUseCode_Value) String ¶
func (x ContactPointUseCode_Value) String() string
func (ContactPointUseCode_Value) Type ¶
func (ContactPointUseCode_Value) Type() protoreflect.EnumType
type Count ¶
type Count 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"` // Numerical value (with implicit precision) Value *Decimal `protobuf:"bytes,3,opt,name=value,proto3" json:"value,omitempty"` // < | <= | >= | > - how to understand the value Comparator *QuantityComparatorCode `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 2017-04-19T07:44:43.294+10:00. A measured or measurable amount. See http://hl7.org/fhir/StructureDefinition/Count
func (*Count) Descriptor
deprecated
func (*Count) GetComparator ¶
func (x *Count) GetComparator() *QuantityComparatorCode
func (*Count) GetExtension ¶
func (*Count) ProtoMessage ¶
func (*Count) ProtoMessage()
func (*Count) ProtoReflect ¶
func (x *Count) 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.stu3.proto.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 2017-04-19T07:44:43.294+10: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.stu3.proto.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 2017-04-19T07:44:43.294+10: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 DaysOfWeekCode ¶
type DaysOfWeekCode struct { Value DaysOfWeekCode_Value `protobuf:"varint,1,opt,name=value,proto3,enum=google.fhir.stu3.proto.DaysOfWeekCode_Value" 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 }
The days of the week. See http://hl7.org/fhir/ValueSet/days-of-week
func (*DaysOfWeekCode) Descriptor
deprecated
func (*DaysOfWeekCode) Descriptor() ([]byte, []int)
Deprecated: Use DaysOfWeekCode.ProtoReflect.Descriptor instead.
func (*DaysOfWeekCode) GetExtension ¶
func (x *DaysOfWeekCode) GetExtension() []*Extension
func (*DaysOfWeekCode) GetId ¶
func (x *DaysOfWeekCode) GetId() *String
func (*DaysOfWeekCode) GetValue ¶
func (x *DaysOfWeekCode) GetValue() DaysOfWeekCode_Value
func (*DaysOfWeekCode) ProtoMessage ¶
func (*DaysOfWeekCode) ProtoMessage()
func (*DaysOfWeekCode) ProtoReflect ¶
func (x *DaysOfWeekCode) ProtoReflect() protoreflect.Message
func (*DaysOfWeekCode) Reset ¶
func (x *DaysOfWeekCode) Reset()
func (*DaysOfWeekCode) String ¶
func (x *DaysOfWeekCode) String() string
type DaysOfWeekCode_Value ¶
type DaysOfWeekCode_Value int32
Primitive value for code
const ( DaysOfWeekCode_INVALID_UNINITIALIZED DaysOfWeekCode_Value = 0 DaysOfWeekCode_MON DaysOfWeekCode_Value = 1 DaysOfWeekCode_TUE DaysOfWeekCode_Value = 2 DaysOfWeekCode_WED DaysOfWeekCode_Value = 3 DaysOfWeekCode_THU DaysOfWeekCode_Value = 4 DaysOfWeekCode_FRI DaysOfWeekCode_Value = 5 DaysOfWeekCode_SAT DaysOfWeekCode_Value = 6 DaysOfWeekCode_SUN DaysOfWeekCode_Value = 7 )
func (DaysOfWeekCode_Value) Descriptor ¶
func (DaysOfWeekCode_Value) Descriptor() protoreflect.EnumDescriptor
func (DaysOfWeekCode_Value) Enum ¶
func (x DaysOfWeekCode_Value) Enum() *DaysOfWeekCode_Value
func (DaysOfWeekCode_Value) EnumDescriptor
deprecated
func (DaysOfWeekCode_Value) EnumDescriptor() ([]byte, []int)
Deprecated: Use DaysOfWeekCode_Value.Descriptor instead.
func (DaysOfWeekCode_Value) Number ¶
func (x DaysOfWeekCode_Value) Number() protoreflect.EnumNumber
func (DaysOfWeekCode_Value) String ¶
func (x DaysOfWeekCode_Value) String() string
func (DaysOfWeekCode_Value) Type ¶
func (DaysOfWeekCode_Value) 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 2017-04-19T07:44:43.294+10: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 { // 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"` // Numerical value (with implicit precision) Value *Decimal `protobuf:"bytes,3,opt,name=value,proto3" json:"value,omitempty"` // < | <= | >= | > - how to understand the value Comparator *QuantityComparatorCode `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 2017-04-19T07:44:43.294+10: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() *QuantityComparatorCode
func (*Distance) GetExtension ¶
func (*Distance) ProtoMessage ¶
func (*Distance) ProtoMessage()
func (*Distance) ProtoReflect ¶
func (x *Distance) ProtoReflect() protoreflect.Message
type Dosage ¶
type Dosage 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"` // The order of the dosage instructions Sequence *Integer `protobuf:"bytes,3,opt,name=sequence,proto3" json:"sequence,omitempty"` // Free text dosage instructions e.g. SIG Text *String `protobuf:"bytes,4,opt,name=text,proto3" json:"text,omitempty"` // Supplemental instruction - e.g. "with meals" AdditionalInstruction []*CodeableConcept `protobuf:"bytes,5,rep,name=additional_instruction,json=additionalInstruction,proto3" json:"additional_instruction,omitempty"` // Patient or consumer oriented instructions PatientInstruction *String `protobuf:"bytes,6,opt,name=patient_instruction,json=patientInstruction,proto3" json:"patient_instruction,omitempty"` // When medication should be administered Timing *Timing `protobuf:"bytes,7,opt,name=timing,proto3" json:"timing,omitempty"` AsNeeded *Dosage_AsNeeded `protobuf:"bytes,8,opt,name=as_needed,json=asNeeded,proto3" json:"as_needed,omitempty"` // Body site to administer to Site *CodeableConcept `protobuf:"bytes,9,opt,name=site,proto3" json:"site,omitempty"` // How drug should enter body Route *CodeableConcept `protobuf:"bytes,10,opt,name=route,proto3" json:"route,omitempty"` // Technique for administering medication Method *CodeableConcept `protobuf:"bytes,11,opt,name=method,proto3" json:"method,omitempty"` Dose *Dosage_Dose `protobuf:"bytes,12,opt,name=dose,proto3" json:"dose,omitempty"` // Upper limit on medication per unit of time MaxDosePerPeriod *Ratio `protobuf:"bytes,13,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,15,opt,name=max_dose_per_lifetime,json=maxDosePerLifetime,proto3" json:"max_dose_per_lifetime,omitempty"` Rate *Dosage_Rate `protobuf:"bytes,16,opt,name=rate,proto3" json:"rate,omitempty"` // contains filtered or unexported fields }
Auto-generated from StructureDefinition for Dosage, last updated 2017-04-19T07:44:43.294+10: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_AsNeeded
func (*Dosage) GetDose ¶
func (x *Dosage) GetDose() *Dosage_Dose
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) GetPatientInstruction ¶
func (*Dosage) GetRate ¶
func (x *Dosage) GetRate() *Dosage_Rate
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_AsNeeded ¶
type Dosage_AsNeeded struct { // Types that are assignable to AsNeeded: // *Dosage_AsNeeded_Boolean // *Dosage_AsNeeded_CodeableConcept AsNeeded isDosage_AsNeeded_AsNeeded `protobuf_oneof:"as_needed"` // contains filtered or unexported fields }
Take "as needed" (for x)
func (*Dosage_AsNeeded) Descriptor
deprecated
func (*Dosage_AsNeeded) Descriptor() ([]byte, []int)
Deprecated: Use Dosage_AsNeeded.ProtoReflect.Descriptor instead.
func (*Dosage_AsNeeded) GetAsNeeded ¶
func (m *Dosage_AsNeeded) GetAsNeeded() isDosage_AsNeeded_AsNeeded
func (*Dosage_AsNeeded) GetBoolean ¶
func (x *Dosage_AsNeeded) GetBoolean() *Boolean
func (*Dosage_AsNeeded) GetCodeableConcept ¶
func (x *Dosage_AsNeeded) GetCodeableConcept() *CodeableConcept
func (*Dosage_AsNeeded) ProtoMessage ¶
func (*Dosage_AsNeeded) ProtoMessage()
func (*Dosage_AsNeeded) ProtoReflect ¶
func (x *Dosage_AsNeeded) ProtoReflect() protoreflect.Message
func (*Dosage_AsNeeded) Reset ¶
func (x *Dosage_AsNeeded) Reset()
func (*Dosage_AsNeeded) String ¶
func (x *Dosage_AsNeeded) String() string
type Dosage_AsNeeded_Boolean ¶
type Dosage_AsNeeded_Boolean struct {
Boolean *Boolean `protobuf:"bytes,1,opt,name=boolean,proto3,oneof"`
}
type Dosage_AsNeeded_CodeableConcept ¶
type Dosage_AsNeeded_CodeableConcept struct {
CodeableConcept *CodeableConcept `protobuf:"bytes,2,opt,name=codeable_concept,json=codeableConcept,proto3,oneof"`
}
type Dosage_Dose ¶
type Dosage_Dose struct { // Types that are assignable to Dose: // *Dosage_Dose_Range // *Dosage_Dose_Quantity Dose isDosage_Dose_Dose `protobuf_oneof:"dose"` // contains filtered or unexported fields }
Amount of medication per dose
func (*Dosage_Dose) Descriptor
deprecated
func (*Dosage_Dose) Descriptor() ([]byte, []int)
Deprecated: Use Dosage_Dose.ProtoReflect.Descriptor instead.
func (*Dosage_Dose) GetDose ¶
func (m *Dosage_Dose) GetDose() isDosage_Dose_Dose
func (*Dosage_Dose) GetQuantity ¶
func (x *Dosage_Dose) GetQuantity() *SimpleQuantity
func (*Dosage_Dose) GetRange ¶
func (x *Dosage_Dose) GetRange() *Range
func (*Dosage_Dose) ProtoMessage ¶
func (*Dosage_Dose) ProtoMessage()
func (*Dosage_Dose) ProtoReflect ¶
func (x *Dosage_Dose) ProtoReflect() protoreflect.Message
func (*Dosage_Dose) Reset ¶
func (x *Dosage_Dose) Reset()
func (*Dosage_Dose) String ¶
func (x *Dosage_Dose) String() string
type Dosage_Dose_Quantity ¶
type Dosage_Dose_Quantity struct {
Quantity *SimpleQuantity `protobuf:"bytes,2,opt,name=quantity,proto3,oneof"`
}
type Dosage_Dose_Range ¶
type Dosage_Dose_Range struct {
Range *Range `protobuf:"bytes,1,opt,name=range,proto3,oneof"`
}
type Dosage_Rate ¶
type Dosage_Rate struct { // Types that are assignable to Rate: // *Dosage_Rate_Ratio // *Dosage_Rate_Range // *Dosage_Rate_Quantity Rate isDosage_Rate_Rate `protobuf_oneof:"rate"` // contains filtered or unexported fields }
Amount of medication per unit of time
func (*Dosage_Rate) Descriptor
deprecated
func (*Dosage_Rate) Descriptor() ([]byte, []int)
Deprecated: Use Dosage_Rate.ProtoReflect.Descriptor instead.
func (*Dosage_Rate) GetQuantity ¶
func (x *Dosage_Rate) GetQuantity() *SimpleQuantity
func (*Dosage_Rate) GetRange ¶
func (x *Dosage_Rate) GetRange() *Range
func (*Dosage_Rate) GetRate ¶
func (m *Dosage_Rate) GetRate() isDosage_Rate_Rate
func (*Dosage_Rate) GetRatio ¶
func (x *Dosage_Rate) GetRatio() *Ratio
func (*Dosage_Rate) ProtoMessage ¶
func (*Dosage_Rate) ProtoMessage()
func (*Dosage_Rate) ProtoReflect ¶
func (x *Dosage_Rate) ProtoReflect() protoreflect.Message
func (*Dosage_Rate) Reset ¶
func (x *Dosage_Rate) Reset()
func (*Dosage_Rate) String ¶
func (x *Dosage_Rate) String() string
type Dosage_Rate_Quantity ¶
type Dosage_Rate_Quantity struct {
Quantity *SimpleQuantity `protobuf:"bytes,3,opt,name=quantity,proto3,oneof"`
}
type Dosage_Rate_Range ¶
type Dosage_Rate_Range struct {
Range *Range `protobuf:"bytes,2,opt,name=range,proto3,oneof"`
}
type Dosage_Rate_Ratio ¶
type Dosage_Rate_Ratio struct {
Ratio *Ratio `protobuf:"bytes,1,opt,name=ratio,proto3,oneof"`
}
type Duration ¶
type Duration 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"` // Numerical value (with implicit precision) Value *Decimal `protobuf:"bytes,3,opt,name=value,proto3" json:"value,omitempty"` // < | <= | >= | > - how to understand the value Comparator *QuantityComparatorCode `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 2017-04-19T07:44:43.294+10:00. A length of time. See http://hl7.org/fhir/StructureDefinition/Duration
func (*Duration) Descriptor
deprecated
func (*Duration) GetComparator ¶
func (x *Duration) GetComparator() *QuantityComparatorCode
func (*Duration) GetExtension ¶
func (*Duration) ProtoMessage ¶
func (*Duration) ProtoMessage()
func (*Duration) ProtoReflect ¶
func (x *Duration) ProtoReflect() protoreflect.Message
type EventTimingCode ¶
type EventTimingCode struct { Value EventTimingCode_Value `protobuf:"varint,1,opt,name=value,proto3,enum=google.fhir.stu3.proto.EventTimingCode_Value" 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 }
Real world event relating to the schedule. See http://hl7.org/fhir/ValueSet/event-timing
func (*EventTimingCode) Descriptor
deprecated
func (*EventTimingCode) Descriptor() ([]byte, []int)
Deprecated: Use EventTimingCode.ProtoReflect.Descriptor instead.
func (*EventTimingCode) GetExtension ¶
func (x *EventTimingCode) GetExtension() []*Extension
func (*EventTimingCode) GetId ¶
func (x *EventTimingCode) GetId() *String
func (*EventTimingCode) GetValue ¶
func (x *EventTimingCode) GetValue() EventTimingCode_Value
func (*EventTimingCode) ProtoMessage ¶
func (*EventTimingCode) ProtoMessage()
func (*EventTimingCode) ProtoReflect ¶
func (x *EventTimingCode) ProtoReflect() protoreflect.Message
func (*EventTimingCode) Reset ¶
func (x *EventTimingCode) Reset()
func (*EventTimingCode) String ¶
func (x *EventTimingCode) String() string
type EventTimingCode_Value ¶
type EventTimingCode_Value int32
Primitive value for code
const ( EventTimingCode_INVALID_UNINITIALIZED EventTimingCode_Value = 0 EventTimingCode_MORN EventTimingCode_Value = 1 EventTimingCode_AFT EventTimingCode_Value = 2 EventTimingCode_EVE EventTimingCode_Value = 3 EventTimingCode_NIGHT EventTimingCode_Value = 4 EventTimingCode_PHS EventTimingCode_Value = 5 EventTimingCode_HS EventTimingCode_Value = 6 EventTimingCode_WAKE EventTimingCode_Value = 7 EventTimingCode_C EventTimingCode_Value = 8 EventTimingCode_CM EventTimingCode_Value = 9 EventTimingCode_CD EventTimingCode_Value = 10 EventTimingCode_CV EventTimingCode_Value = 11 EventTimingCode_AC EventTimingCode_Value = 12 EventTimingCode_ACM EventTimingCode_Value = 13 EventTimingCode_ACD EventTimingCode_Value = 14 EventTimingCode_ACV EventTimingCode_Value = 15 EventTimingCode_PC EventTimingCode_Value = 16 EventTimingCode_PCM EventTimingCode_Value = 17 EventTimingCode_PCD EventTimingCode_Value = 18 EventTimingCode_PCV EventTimingCode_Value = 19 )
func (EventTimingCode_Value) Descriptor ¶
func (EventTimingCode_Value) Descriptor() protoreflect.EnumDescriptor
func (EventTimingCode_Value) Enum ¶
func (x EventTimingCode_Value) Enum() *EventTimingCode_Value
func (EventTimingCode_Value) EnumDescriptor
deprecated
func (EventTimingCode_Value) EnumDescriptor() ([]byte, []int)
Deprecated: Use EventTimingCode_Value.Descriptor instead.
func (EventTimingCode_Value) Number ¶
func (x EventTimingCode_Value) Number() protoreflect.EnumNumber
func (EventTimingCode_Value) String ¶
func (x EventTimingCode_Value) String() string
func (EventTimingCode_Value) Type ¶
func (EventTimingCode_Value) Type() protoreflect.EnumType
type Extension ¶
type Extension struct { // xml:id (or equivalent in JSON) Id *String `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // identifies the meaning of the extension Url *Uri `protobuf:"bytes,2,opt,name=url,proto3" json:"url,omitempty"` Value *Extension_ValueX `protobuf:"bytes,3,opt,name=value,proto3" json:"value,omitempty"` // Additional Content defined by implementations Extension []*Extension `protobuf:"bytes,4,rep,name=extension,proto3" json:"extension,omitempty"` // contains filtered or unexported fields }
Optional Extensions Element See https://www.hl7.org/fhir/datatypes.html#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_Code // *Extension_ValueX_Date // *Extension_ValueX_DateTime // *Extension_ValueX_Decimal // *Extension_ValueX_Id // *Extension_ValueX_Instant // *Extension_ValueX_Integer // *Extension_ValueX_Markdown // *Extension_ValueX_Oid // *Extension_ValueX_PositiveInt // *Extension_ValueX_StringValue // *Extension_ValueX_Time // *Extension_ValueX_UnsignedInt // *Extension_ValueX_Uri // *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_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) 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) GetContactPoint ¶
func (x *Extension_ValueX) GetContactPoint() *ContactPoint
func (*Extension_ValueX) GetCount ¶
func (x *Extension_ValueX) GetCount() *Count
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) GetDuration ¶
func (x *Extension_ValueX) GetDuration() *Duration
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) 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) 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) 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) GetUnsignedInt ¶
func (x *Extension_ValueX) GetUnsignedInt() *UnsignedInt
func (*Extension_ValueX) GetUri ¶
func (x *Extension_ValueX) GetUri() *Uri
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,17,opt,name=address,proto3,oneof"`
}
type Extension_ValueX_Age ¶
type Extension_ValueX_Age struct {
Age *Age `protobuf:"bytes,18,opt,name=age,proto3,oneof"`
}
type Extension_ValueX_Annotation ¶
type Extension_ValueX_Annotation struct {
Annotation *Annotation `protobuf:"bytes,19,opt,name=annotation,proto3,oneof"`
}
type Extension_ValueX_Attachment ¶
type Extension_ValueX_Attachment struct {
Attachment *Attachment `protobuf:"bytes,20,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_Code ¶
type Extension_ValueX_Code struct {
Code *Code `protobuf:"bytes,3,opt,name=code,proto3,oneof"`
}
type Extension_ValueX_CodeableConcept ¶
type Extension_ValueX_CodeableConcept struct {
CodeableConcept *CodeableConcept `protobuf:"bytes,21,opt,name=codeable_concept,json=codeableConcept,proto3,oneof"`
}
type Extension_ValueX_Coding ¶
type Extension_ValueX_Coding struct {
Coding *Coding `protobuf:"bytes,22,opt,name=coding,proto3,oneof"`
}
type Extension_ValueX_ContactPoint ¶
type Extension_ValueX_ContactPoint struct {
ContactPoint *ContactPoint `protobuf:"bytes,23,opt,name=contact_point,json=contactPoint,proto3,oneof"`
}
type Extension_ValueX_Count ¶
type Extension_ValueX_Count struct {
Count *Count `protobuf:"bytes,24,opt,name=count,proto3,oneof"`
}
type Extension_ValueX_Date ¶
type Extension_ValueX_Date struct {
Date *Date `protobuf:"bytes,4,opt,name=date,proto3,oneof"`
}
type Extension_ValueX_DateTime ¶
type Extension_ValueX_DateTime struct {
DateTime *DateTime `protobuf:"bytes,5,opt,name=date_time,json=dateTime,proto3,oneof"`
}
type Extension_ValueX_Decimal ¶
type Extension_ValueX_Decimal struct {
Decimal *Decimal `protobuf:"bytes,6,opt,name=decimal,proto3,oneof"`
}
type Extension_ValueX_Distance ¶
type Extension_ValueX_Distance struct {
Distance *Distance `protobuf:"bytes,25,opt,name=distance,proto3,oneof"`
}
type Extension_ValueX_Duration ¶
type Extension_ValueX_Duration struct {
Duration *Duration `protobuf:"bytes,26,opt,name=duration,proto3,oneof"`
}
type Extension_ValueX_HumanName ¶
type Extension_ValueX_HumanName struct {
HumanName *HumanName `protobuf:"bytes,27,opt,name=human_name,json=humanName,proto3,oneof"`
}
type Extension_ValueX_Id ¶
type Extension_ValueX_Id struct {
Id *Id `protobuf:"bytes,7,opt,name=id,proto3,oneof"`
}
type Extension_ValueX_Identifier ¶
type Extension_ValueX_Identifier struct {
Identifier *Identifier `protobuf:"bytes,28,opt,name=identifier,proto3,oneof"`
}
type Extension_ValueX_Instant ¶
type Extension_ValueX_Instant struct {
Instant *Instant `protobuf:"bytes,8,opt,name=instant,proto3,oneof"`
}
type Extension_ValueX_Integer ¶
type Extension_ValueX_Integer struct {
Integer *Integer `protobuf:"bytes,9,opt,name=integer,proto3,oneof"`
}
type Extension_ValueX_Markdown ¶
type Extension_ValueX_Markdown struct {
Markdown *Markdown `protobuf:"bytes,10,opt,name=markdown,proto3,oneof"`
}
type Extension_ValueX_Meta ¶
type Extension_ValueX_Meta struct {
Meta *Meta `protobuf:"bytes,38,opt,name=meta,proto3,oneof"`
}
type Extension_ValueX_Money ¶
type Extension_ValueX_Money struct {
Money *Money `protobuf:"bytes,29,opt,name=money,proto3,oneof"`
}
type Extension_ValueX_Oid ¶
type Extension_ValueX_Oid struct {
Oid *Oid `protobuf:"bytes,11,opt,name=oid,proto3,oneof"`
}
type Extension_ValueX_Period ¶
type Extension_ValueX_Period struct {
Period *Period `protobuf:"bytes,30,opt,name=period,proto3,oneof"`
}
type Extension_ValueX_PositiveInt ¶
type Extension_ValueX_PositiveInt struct {
PositiveInt *PositiveInt `protobuf:"bytes,12,opt,name=positive_int,json=positiveInt,proto3,oneof"`
}
type Extension_ValueX_Quantity ¶
type Extension_ValueX_Quantity struct {
Quantity *Quantity `protobuf:"bytes,31,opt,name=quantity,proto3,oneof"`
}
type Extension_ValueX_Range ¶
type Extension_ValueX_Range struct {
Range *Range `protobuf:"bytes,32,opt,name=range,proto3,oneof"`
}
type Extension_ValueX_Ratio ¶
type Extension_ValueX_Ratio struct {
Ratio *Ratio `protobuf:"bytes,33,opt,name=ratio,proto3,oneof"`
}
type Extension_ValueX_Reference ¶
type Extension_ValueX_Reference struct {
Reference *Reference `protobuf:"bytes,34,opt,name=reference,proto3,oneof"`
}
type Extension_ValueX_SampledData ¶
type Extension_ValueX_SampledData struct {
SampledData *SampledData `protobuf:"bytes,35,opt,name=sampled_data,json=sampledData,proto3,oneof"`
}
type Extension_ValueX_Signature ¶
type Extension_ValueX_Signature struct {
Signature *Signature `protobuf:"bytes,36,opt,name=signature,proto3,oneof"`
}
type Extension_ValueX_StringValue ¶
type Extension_ValueX_StringValue struct {
StringValue *String `protobuf:"bytes,13,opt,name=string_value,json=string,proto3,oneof"`
}
type Extension_ValueX_Time ¶
type Extension_ValueX_Time struct {
Time *Time `protobuf:"bytes,14,opt,name=time,proto3,oneof"`
}
type Extension_ValueX_Timing ¶
type Extension_ValueX_Timing struct {
Timing *Timing `protobuf:"bytes,37,opt,name=timing,proto3,oneof"`
}
type Extension_ValueX_UnsignedInt ¶
type Extension_ValueX_UnsignedInt struct {
UnsignedInt *UnsignedInt `protobuf:"bytes,15,opt,name=unsigned_int,json=unsignedInt,proto3,oneof"`
}
type Extension_ValueX_Uri ¶
type Extension_ValueX_Uri struct {
Uri *Uri `protobuf:"bytes,16,opt,name=uri,proto3,oneof"`
}
type HumanName ¶
type HumanName 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"` // usual | official | temp | nickname | anonymous | old | maiden Use *NameUseCode `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 2017-04-19T07:44:43.294+10: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() *NameUseCode
func (*HumanName) ProtoMessage ¶
func (*HumanName) ProtoMessage()
func (*HumanName) ProtoReflect ¶
func (x *HumanName) ProtoReflect() protoreflect.Message
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 2017-04-19T07:44:43.294+10: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 { // 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"` // usual | official | temp | secondary (If known) Use *IdentifierUseCode `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 2017-04-19T07:44:43.294+10: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() *IdentifierUseCode
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 IdentifierUseCode ¶
type IdentifierUseCode struct { Value IdentifierUseCode_Value `protobuf:"varint,1,opt,name=value,proto3,enum=google.fhir.stu3.proto.IdentifierUseCode_Value" 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 }
Identifies the purpose for this identifier, if known . See http://hl7.org/fhir/ValueSet/identifier-use
func (*IdentifierUseCode) Descriptor
deprecated
func (*IdentifierUseCode) Descriptor() ([]byte, []int)
Deprecated: Use IdentifierUseCode.ProtoReflect.Descriptor instead.
func (*IdentifierUseCode) GetExtension ¶
func (x *IdentifierUseCode) GetExtension() []*Extension
func (*IdentifierUseCode) GetId ¶
func (x *IdentifierUseCode) GetId() *String
func (*IdentifierUseCode) GetValue ¶
func (x *IdentifierUseCode) GetValue() IdentifierUseCode_Value
func (*IdentifierUseCode) ProtoMessage ¶
func (*IdentifierUseCode) ProtoMessage()
func (*IdentifierUseCode) ProtoReflect ¶
func (x *IdentifierUseCode) ProtoReflect() protoreflect.Message
func (*IdentifierUseCode) Reset ¶
func (x *IdentifierUseCode) Reset()
func (*IdentifierUseCode) String ¶
func (x *IdentifierUseCode) String() string
type IdentifierUseCode_Value ¶
type IdentifierUseCode_Value int32
Primitive value for code
const ( IdentifierUseCode_INVALID_UNINITIALIZED IdentifierUseCode_Value = 0 IdentifierUseCode_USUAL IdentifierUseCode_Value = 1 IdentifierUseCode_OFFICIAL IdentifierUseCode_Value = 2 IdentifierUseCode_TEMP IdentifierUseCode_Value = 3 IdentifierUseCode_SECONDARY IdentifierUseCode_Value = 4 )
func (IdentifierUseCode_Value) Descriptor ¶
func (IdentifierUseCode_Value) Descriptor() protoreflect.EnumDescriptor
func (IdentifierUseCode_Value) Enum ¶
func (x IdentifierUseCode_Value) Enum() *IdentifierUseCode_Value
func (IdentifierUseCode_Value) EnumDescriptor
deprecated
func (IdentifierUseCode_Value) EnumDescriptor() ([]byte, []int)
Deprecated: Use IdentifierUseCode_Value.Descriptor instead.
func (IdentifierUseCode_Value) Number ¶
func (x IdentifierUseCode_Value) Number() protoreflect.EnumNumber
func (IdentifierUseCode_Value) String ¶
func (x IdentifierUseCode_Value) String() string
func (IdentifierUseCode_Value) Type ¶
func (IdentifierUseCode_Value) Type() protoreflect.EnumType
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.stu3.proto.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 2017-04-19T07:44:43.294+10: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 2017-04-19T07:44:43.294+10: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 LanguageCode ¶
type LanguageCode 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 }
This value set includes common codes from BCP-47 (http://tools.ietf.org/html/bcp47) See http://hl7.org/fhir/ValueSet/languages Note: For historical reasons, this does not use an enum to represent value.
func (*LanguageCode) Descriptor
deprecated
func (*LanguageCode) Descriptor() ([]byte, []int)
Deprecated: Use LanguageCode.ProtoReflect.Descriptor instead.
func (*LanguageCode) GetExtension ¶
func (x *LanguageCode) GetExtension() []*Extension
func (*LanguageCode) GetId ¶
func (x *LanguageCode) GetId() *String
func (*LanguageCode) GetValue ¶
func (x *LanguageCode) GetValue() string
func (*LanguageCode) ProtoMessage ¶
func (*LanguageCode) ProtoMessage()
func (*LanguageCode) ProtoReflect ¶
func (x *LanguageCode) ProtoReflect() protoreflect.Message
func (*LanguageCode) Reset ¶
func (x *LanguageCode) Reset()
func (*LanguageCode) String ¶
func (x *LanguageCode) String() string
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 2017-04-19T07:44:43.294+10: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 Meta ¶
type Meta 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 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"` // Profiles this resource claims to conform to Profile []*Uri `protobuf:"bytes,5,rep,name=profile,proto3" json:"profile,omitempty"` // Security Labels applied to this resource Security []*Coding `protobuf:"bytes,6,rep,name=security,proto3" json:"security,omitempty"` // Tags applied to this resource Tag []*Coding `protobuf:"bytes,7,rep,name=tag,proto3" json:"tag,omitempty"` // contains filtered or unexported fields }
Auto-generated from StructureDefinition for Meta, last updated 2017-04-19T07:44:43.294+10: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 MimeTypeCode ¶
type MimeTypeCode 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 }
Any valid MimeType. See http://www.rfc-editor.org/bcp/bcp13.txt
func (*MimeTypeCode) Descriptor
deprecated
func (*MimeTypeCode) Descriptor() ([]byte, []int)
Deprecated: Use MimeTypeCode.ProtoReflect.Descriptor instead.
func (*MimeTypeCode) GetExtension ¶
func (x *MimeTypeCode) GetExtension() []*Extension
func (*MimeTypeCode) GetId ¶
func (x *MimeTypeCode) GetId() *String
func (*MimeTypeCode) GetValue ¶
func (x *MimeTypeCode) GetValue() string
func (*MimeTypeCode) ProtoMessage ¶
func (*MimeTypeCode) ProtoMessage()
func (*MimeTypeCode) ProtoReflect ¶
func (x *MimeTypeCode) ProtoReflect() protoreflect.Message
func (*MimeTypeCode) Reset ¶
func (x *MimeTypeCode) Reset()
func (*MimeTypeCode) String ¶
func (x *MimeTypeCode) String() string
type Money ¶
type Money 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"` // Numerical value (with implicit precision) Value *Decimal `protobuf:"bytes,3,opt,name=value,proto3" json:"value,omitempty"` // < | <= | >= | > - how to understand the value Comparator *QuantityComparatorCode `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 Money, last updated 2017-04-19T07:44:43.294+10:00. An amount of economic utility in some recognized currency. See http://hl7.org/fhir/StructureDefinition/Money
func (*Money) Descriptor
deprecated
func (*Money) GetComparator ¶
func (x *Money) GetComparator() *QuantityComparatorCode
func (*Money) GetExtension ¶
func (*Money) ProtoMessage ¶
func (*Money) ProtoMessage()
func (*Money) ProtoReflect ¶
func (x *Money) ProtoReflect() protoreflect.Message
type NameUseCode ¶
type NameUseCode struct { Value NameUseCode_Value `protobuf:"varint,1,opt,name=value,proto3,enum=google.fhir.stu3.proto.NameUseCode_Value" 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 }
The use of a human name See http://hl7.org/fhir/ValueSet/name-use
func (*NameUseCode) Descriptor
deprecated
func (*NameUseCode) Descriptor() ([]byte, []int)
Deprecated: Use NameUseCode.ProtoReflect.Descriptor instead.
func (*NameUseCode) GetExtension ¶
func (x *NameUseCode) GetExtension() []*Extension
func (*NameUseCode) GetId ¶
func (x *NameUseCode) GetId() *String
func (*NameUseCode) GetValue ¶
func (x *NameUseCode) GetValue() NameUseCode_Value
func (*NameUseCode) ProtoMessage ¶
func (*NameUseCode) ProtoMessage()
func (*NameUseCode) ProtoReflect ¶
func (x *NameUseCode) ProtoReflect() protoreflect.Message
func (*NameUseCode) Reset ¶
func (x *NameUseCode) Reset()
func (*NameUseCode) String ¶
func (x *NameUseCode) String() string
type NameUseCode_Value ¶
type NameUseCode_Value int32
Primitive value for code
const ( NameUseCode_INVALID_UNINITIALIZED NameUseCode_Value = 0 NameUseCode_USUAL NameUseCode_Value = 1 NameUseCode_OFFICIAL NameUseCode_Value = 2 NameUseCode_TEMP NameUseCode_Value = 3 NameUseCode_NICKNAME NameUseCode_Value = 4 NameUseCode_ANONYMOUS NameUseCode_Value = 5 NameUseCode_OLD NameUseCode_Value = 6 NameUseCode_MAIDEN NameUseCode_Value = 7 )
func (NameUseCode_Value) Descriptor ¶
func (NameUseCode_Value) Descriptor() protoreflect.EnumDescriptor
func (NameUseCode_Value) Enum ¶
func (x NameUseCode_Value) Enum() *NameUseCode_Value
func (NameUseCode_Value) EnumDescriptor
deprecated
func (NameUseCode_Value) EnumDescriptor() ([]byte, []int)
Deprecated: Use NameUseCode_Value.Descriptor instead.
func (NameUseCode_Value) Number ¶
func (x NameUseCode_Value) Number() protoreflect.EnumNumber
func (NameUseCode_Value) String ¶
func (x NameUseCode_Value) String() string
func (NameUseCode_Value) Type ¶
func (NameUseCode_Value) Type() protoreflect.EnumType
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 2017-04-19T07:44:43.294+10: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 Period ¶
type Period 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"` // 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 2017-04-19T07:44:43.294+10: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 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 2017-04-19T07:44:43.294+10: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 Quantity ¶
type Quantity 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"` // Numerical value (with implicit precision) Value *Decimal `protobuf:"bytes,3,opt,name=value,proto3" json:"value,omitempty"` // < | <= | >= | > - how to understand the value Comparator *QuantityComparatorCode `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 2017-04-19T07:44:43.294+10:00. A measured or measurable amount. See http://hl7.org/fhir/StructureDefinition/Quantity
func (*Quantity) Descriptor
deprecated
func (*Quantity) GetComparator ¶
func (x *Quantity) GetComparator() *QuantityComparatorCode
func (*Quantity) GetExtension ¶
func (*Quantity) ProtoMessage ¶
func (*Quantity) ProtoMessage()
func (*Quantity) ProtoReflect ¶
func (x *Quantity) ProtoReflect() protoreflect.Message
type QuantityComparatorCode ¶
type QuantityComparatorCode struct { Value QuantityComparatorCode_Value `protobuf:"varint,1,opt,name=value,proto3,enum=google.fhir.stu3.proto.QuantityComparatorCode_Value" 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 }
How the Quantity should be understood and represented. See http://hl7.org/fhir/ValueSet/quantity-comparator
func (*QuantityComparatorCode) Descriptor
deprecated
func (*QuantityComparatorCode) Descriptor() ([]byte, []int)
Deprecated: Use QuantityComparatorCode.ProtoReflect.Descriptor instead.
func (*QuantityComparatorCode) GetExtension ¶
func (x *QuantityComparatorCode) GetExtension() []*Extension
func (*QuantityComparatorCode) GetId ¶
func (x *QuantityComparatorCode) GetId() *String
func (*QuantityComparatorCode) GetValue ¶
func (x *QuantityComparatorCode) GetValue() QuantityComparatorCode_Value
func (*QuantityComparatorCode) ProtoMessage ¶
func (*QuantityComparatorCode) ProtoMessage()
func (*QuantityComparatorCode) ProtoReflect ¶
func (x *QuantityComparatorCode) ProtoReflect() protoreflect.Message
func (*QuantityComparatorCode) Reset ¶
func (x *QuantityComparatorCode) Reset()
func (*QuantityComparatorCode) String ¶
func (x *QuantityComparatorCode) String() string
type QuantityComparatorCode_Value ¶
type QuantityComparatorCode_Value int32
Primitive value for code
const ( QuantityComparatorCode_INVALID_UNINITIALIZED QuantityComparatorCode_Value = 0 QuantityComparatorCode_LT QuantityComparatorCode_Value = 1 QuantityComparatorCode_LE QuantityComparatorCode_Value = 2 QuantityComparatorCode_GE QuantityComparatorCode_Value = 3 QuantityComparatorCode_GT QuantityComparatorCode_Value = 4 )
func (QuantityComparatorCode_Value) Descriptor ¶
func (QuantityComparatorCode_Value) Descriptor() protoreflect.EnumDescriptor
func (QuantityComparatorCode_Value) Enum ¶
func (x QuantityComparatorCode_Value) Enum() *QuantityComparatorCode_Value
func (QuantityComparatorCode_Value) EnumDescriptor
deprecated
func (QuantityComparatorCode_Value) EnumDescriptor() ([]byte, []int)
Deprecated: Use QuantityComparatorCode_Value.Descriptor instead.
func (QuantityComparatorCode_Value) Number ¶
func (x QuantityComparatorCode_Value) Number() protoreflect.EnumNumber
func (QuantityComparatorCode_Value) String ¶
func (x QuantityComparatorCode_Value) String() string
func (QuantityComparatorCode_Value) Type ¶
func (QuantityComparatorCode_Value) Type() protoreflect.EnumType
type Range ¶
type Range 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"` // 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 2017-04-19T07:44:43.294+10: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 { // 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"` // 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 2017-04-19T07:44:43.294+10: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"` // Literal reference, Relative, internal or absolute URL // // Types that are assignable to Reference: // *Reference_Uri // *Reference_Fragment // *Reference_AccountId // *Reference_ActivityDefinitionId // *Reference_AdverseEventId // *Reference_AllergyIntoleranceId // *Reference_AppointmentId // *Reference_AppointmentResponseId // *Reference_AuditEventId // *Reference_BasicId // *Reference_BinaryId // *Reference_BodySiteId // *Reference_BundleId // *Reference_CapabilityStatementId // *Reference_CarePlanId // *Reference_CareTeamId // *Reference_ChargeItemId // *Reference_ClaimId // *Reference_ClaimResponseId // *Reference_ClinicalImpressionId // *Reference_CodeSystemId // *Reference_CommunicationId // *Reference_CommunicationRequestId // *Reference_CompartmentDefinitionId // *Reference_CompositionId // *Reference_ConceptMapId // *Reference_ConditionId // *Reference_ConsentId // *Reference_ContractId // *Reference_CoverageId // *Reference_DataElementId // *Reference_DetectedIssueId // *Reference_DeviceId // *Reference_DeviceComponentId // *Reference_DeviceMetricId // *Reference_DeviceRequestId // *Reference_DeviceUseStatementId // *Reference_DiagnosticReportId // *Reference_DocumentManifestId // *Reference_DocumentReferenceId // *Reference_EligibilityRequestId // *Reference_EligibilityResponseId // *Reference_EncounterId // *Reference_EndpointId // *Reference_EnrollmentRequestId // *Reference_EnrollmentResponseId // *Reference_EpisodeOfCareId // *Reference_ExpansionProfileId // *Reference_ExplanationOfBenefitId // *Reference_FamilyMemberHistoryId // *Reference_FlagId // *Reference_GoalId // *Reference_GraphDefinitionId // *Reference_GroupId // *Reference_GuidanceResponseId // *Reference_HealthcareServiceId // *Reference_ImagingManifestId // *Reference_ImagingStudyId // *Reference_ImmunizationId // *Reference_ImmunizationRecommendationId // *Reference_ImplementationGuideId // *Reference_LibraryId // *Reference_LinkageId // *Reference_ListId // *Reference_LocationId // *Reference_MeasureId // *Reference_MeasureReportId // *Reference_MediaId // *Reference_MedicationId // *Reference_MedicationAdministrationId // *Reference_MedicationDispenseId // *Reference_MedicationRequestId // *Reference_MedicationStatementId // *Reference_MessageDefinitionId // *Reference_MessageHeaderId // *Reference_NamingSystemId // *Reference_NutritionOrderId // *Reference_ObservationId // *Reference_OperationDefinitionId // *Reference_OperationOutcomeId // *Reference_OrganizationId // *Reference_ParametersId // *Reference_PatientId // *Reference_PaymentNoticeId // *Reference_PaymentReconciliationId // *Reference_PersonId // *Reference_PlanDefinitionId // *Reference_PractitionerId // *Reference_PractitionerRoleId // *Reference_ProcedureId // *Reference_ProcedureRequestId // *Reference_ProcessRequestId // *Reference_ProcessResponseId // *Reference_ProvenanceId // *Reference_QuestionnaireId // *Reference_QuestionnaireResponseId // *Reference_ReferralRequestId // *Reference_RelatedPersonId // *Reference_RequestGroupId // *Reference_ResearchStudyId // *Reference_ResearchSubjectId // *Reference_RiskAssessmentId // *Reference_ScheduleId // *Reference_SearchParameterId // *Reference_SequenceId // *Reference_ServiceDefinitionId // *Reference_SlotId // *Reference_SpecimenId // *Reference_StructureDefinitionId // *Reference_StructureMapId // *Reference_SubscriptionId // *Reference_SubstanceId // *Reference_SupplyDeliveryId // *Reference_SupplyRequestId // *Reference_TaskId // *Reference_TestReportId // *Reference_TestScriptId // *Reference_ValueSetId // *Reference_VisionPrescriptionId Reference isReference_Reference `protobuf_oneof:"reference"` // Logical reference, when literal reference is not known Identifier *Identifier `protobuf:"bytes,122,opt,name=identifier,proto3" json:"identifier,omitempty"` // Text alternative for the resource Display *String `protobuf:"bytes,123,opt,name=display,proto3" json:"display,omitempty"` // contains filtered or unexported fields }
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) 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) GetBodySiteId ¶
func (x *Reference) GetBodySiteId() *ReferenceId
func (*Reference) GetBundleId ¶
func (x *Reference) GetBundleId() *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) 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) 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) GetConditionId ¶
func (x *Reference) GetConditionId() *ReferenceId
func (*Reference) GetConsentId ¶
func (x *Reference) GetConsentId() *ReferenceId
func (*Reference) GetContractId ¶
func (x *Reference) GetContractId() *ReferenceId
func (*Reference) GetCoverageId ¶
func (x *Reference) GetCoverageId() *ReferenceId
func (*Reference) GetDataElementId ¶
func (x *Reference) GetDataElementId() *ReferenceId
func (*Reference) GetDetectedIssueId ¶
func (x *Reference) GetDetectedIssueId() *ReferenceId
func (*Reference) GetDeviceComponentId ¶
func (x *Reference) GetDeviceComponentId() *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) GetEligibilityRequestId ¶
func (x *Reference) GetEligibilityRequestId() *ReferenceId
func (*Reference) GetEligibilityResponseId ¶
func (x *Reference) GetEligibilityResponseId() *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) GetExpansionProfileId ¶
func (x *Reference) GetExpansionProfileId() *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) GetImagingManifestId ¶
func (x *Reference) GetImagingManifestId() *ReferenceId
func (*Reference) GetImagingStudyId ¶
func (x *Reference) GetImagingStudyId() *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) 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) GetMeasureId ¶
func (x *Reference) GetMeasureId() *ReferenceId
func (*Reference) GetMeasureReportId ¶
func (x *Reference) GetMeasureReportId() *ReferenceId
func (*Reference) GetMediaId ¶
func (x *Reference) GetMediaId() *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) GetMedicationRequestId ¶
func (x *Reference) GetMedicationRequestId() *ReferenceId
func (*Reference) GetMedicationStatementId ¶
func (x *Reference) GetMedicationStatementId() *ReferenceId
func (*Reference) GetMessageDefinitionId ¶
func (x *Reference) GetMessageDefinitionId() *ReferenceId
func (*Reference) GetMessageHeaderId ¶
func (x *Reference) GetMessageHeaderId() *ReferenceId
func (*Reference) GetNamingSystemId ¶
func (x *Reference) GetNamingSystemId() *ReferenceId
func (*Reference) GetNutritionOrderId ¶
func (x *Reference) GetNutritionOrderId() *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) GetOrganizationId ¶
func (x *Reference) GetOrganizationId() *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) GetProcedureRequestId ¶
func (x *Reference) GetProcedureRequestId() *ReferenceId
func (*Reference) GetProcessRequestId ¶
func (x *Reference) GetProcessRequestId() *ReferenceId
func (*Reference) GetProcessResponseId ¶
func (x *Reference) GetProcessResponseId() *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) GetReferralRequestId ¶
func (x *Reference) GetReferralRequestId() *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) GetRiskAssessmentId ¶
func (x *Reference) GetRiskAssessmentId() *ReferenceId
func (*Reference) GetScheduleId ¶
func (x *Reference) GetScheduleId() *ReferenceId
func (*Reference) GetSearchParameterId ¶
func (x *Reference) GetSearchParameterId() *ReferenceId
func (*Reference) GetSequenceId ¶
func (x *Reference) GetSequenceId() *ReferenceId
func (*Reference) GetServiceDefinitionId ¶
func (x *Reference) GetServiceDefinitionId() *ReferenceId
func (*Reference) GetSlotId ¶
func (x *Reference) GetSlotId() *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) GetSubstanceId ¶
func (x *Reference) GetSubstanceId() *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) GetTestReportId ¶
func (x *Reference) GetTestReportId() *ReferenceId
func (*Reference) GetTestScriptId ¶
func (x *Reference) GetTestScriptId() *ReferenceId
func (*Reference) GetValueSetId ¶
func (x *Reference) GetValueSetId() *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 { // Typed relative urls are represented here. AccountId *ReferenceId `protobuf:"bytes,5,opt,name=account_id,json=accountId,proto3,oneof"` }
type Reference_ActivityDefinitionId ¶
type Reference_ActivityDefinitionId struct {
ActivityDefinitionId *ReferenceId `protobuf:"bytes,6,opt,name=activity_definition_id,json=activityDefinitionId,proto3,oneof"`
}
type Reference_AdverseEventId ¶
type Reference_AdverseEventId struct {
AdverseEventId *ReferenceId `protobuf:"bytes,7,opt,name=adverse_event_id,json=adverseEventId,proto3,oneof"`
}
type Reference_AllergyIntoleranceId ¶
type Reference_AllergyIntoleranceId struct {
AllergyIntoleranceId *ReferenceId `protobuf:"bytes,8,opt,name=allergy_intolerance_id,json=allergyIntoleranceId,proto3,oneof"`
}
type Reference_AppointmentId ¶
type Reference_AppointmentId struct {
AppointmentId *ReferenceId `protobuf:"bytes,9,opt,name=appointment_id,json=appointmentId,proto3,oneof"`
}
type Reference_AppointmentResponseId ¶
type Reference_AppointmentResponseId struct {
AppointmentResponseId *ReferenceId `protobuf:"bytes,10,opt,name=appointment_response_id,json=appointmentResponseId,proto3,oneof"`
}
type Reference_AuditEventId ¶
type Reference_AuditEventId struct {
AuditEventId *ReferenceId `protobuf:"bytes,11,opt,name=audit_event_id,json=auditEventId,proto3,oneof"`
}
type Reference_BasicId ¶
type Reference_BasicId struct {
BasicId *ReferenceId `protobuf:"bytes,12,opt,name=basic_id,json=basicId,proto3,oneof"`
}
type Reference_BinaryId ¶
type Reference_BinaryId struct {
BinaryId *ReferenceId `protobuf:"bytes,13,opt,name=binary_id,json=binaryId,proto3,oneof"`
}
type Reference_BodySiteId ¶
type Reference_BodySiteId struct {
BodySiteId *ReferenceId `protobuf:"bytes,14,opt,name=body_site_id,json=bodySiteId,proto3,oneof"`
}
type Reference_BundleId ¶
type Reference_BundleId struct {
BundleId *ReferenceId `protobuf:"bytes,15,opt,name=bundle_id,json=bundleId,proto3,oneof"`
}
type Reference_CapabilityStatementId ¶
type Reference_CapabilityStatementId struct {
CapabilityStatementId *ReferenceId `protobuf:"bytes,16,opt,name=capability_statement_id,json=capabilityStatementId,proto3,oneof"`
}
type Reference_CarePlanId ¶
type Reference_CarePlanId struct {
CarePlanId *ReferenceId `protobuf:"bytes,17,opt,name=care_plan_id,json=carePlanId,proto3,oneof"`
}
type Reference_CareTeamId ¶
type Reference_CareTeamId struct {
CareTeamId *ReferenceId `protobuf:"bytes,18,opt,name=care_team_id,json=careTeamId,proto3,oneof"`
}
type Reference_ChargeItemId ¶
type Reference_ChargeItemId struct {
ChargeItemId *ReferenceId `protobuf:"bytes,19,opt,name=charge_item_id,json=chargeItemId,proto3,oneof"`
}
type Reference_ClaimId ¶
type Reference_ClaimId struct {
ClaimId *ReferenceId `protobuf:"bytes,20,opt,name=claim_id,json=claimId,proto3,oneof"`
}
type Reference_ClaimResponseId ¶
type Reference_ClaimResponseId struct {
ClaimResponseId *ReferenceId `protobuf:"bytes,21,opt,name=claim_response_id,json=claimResponseId,proto3,oneof"`
}
type Reference_ClinicalImpressionId ¶
type Reference_ClinicalImpressionId struct {
ClinicalImpressionId *ReferenceId `protobuf:"bytes,22,opt,name=clinical_impression_id,json=clinicalImpressionId,proto3,oneof"`
}
type Reference_CodeSystemId ¶
type Reference_CodeSystemId struct {
CodeSystemId *ReferenceId `protobuf:"bytes,23,opt,name=code_system_id,json=codeSystemId,proto3,oneof"`
}
type Reference_CommunicationId ¶
type Reference_CommunicationId struct {
CommunicationId *ReferenceId `protobuf:"bytes,24,opt,name=communication_id,json=communicationId,proto3,oneof"`
}
type Reference_CommunicationRequestId ¶
type Reference_CommunicationRequestId struct {
CommunicationRequestId *ReferenceId `protobuf:"bytes,25,opt,name=communication_request_id,json=communicationRequestId,proto3,oneof"`
}
type Reference_CompartmentDefinitionId ¶
type Reference_CompartmentDefinitionId struct {
CompartmentDefinitionId *ReferenceId `protobuf:"bytes,26,opt,name=compartment_definition_id,json=compartmentDefinitionId,proto3,oneof"`
}
type Reference_CompositionId ¶
type Reference_CompositionId struct {
CompositionId *ReferenceId `protobuf:"bytes,27,opt,name=composition_id,json=compositionId,proto3,oneof"`
}
type Reference_ConceptMapId ¶
type Reference_ConceptMapId struct {
ConceptMapId *ReferenceId `protobuf:"bytes,28,opt,name=concept_map_id,json=conceptMapId,proto3,oneof"`
}
type Reference_ConditionId ¶
type Reference_ConditionId struct {
ConditionId *ReferenceId `protobuf:"bytes,29,opt,name=condition_id,json=conditionId,proto3,oneof"`
}
type Reference_ConsentId ¶
type Reference_ConsentId struct {
ConsentId *ReferenceId `protobuf:"bytes,30,opt,name=consent_id,json=consentId,proto3,oneof"`
}
type Reference_ContractId ¶
type Reference_ContractId struct {
ContractId *ReferenceId `protobuf:"bytes,31,opt,name=contract_id,json=contractId,proto3,oneof"`
}
type Reference_CoverageId ¶
type Reference_CoverageId struct {
CoverageId *ReferenceId `protobuf:"bytes,32,opt,name=coverage_id,json=coverageId,proto3,oneof"`
}
type Reference_DataElementId ¶
type Reference_DataElementId struct {
DataElementId *ReferenceId `protobuf:"bytes,33,opt,name=data_element_id,json=dataElementId,proto3,oneof"`
}
type Reference_DetectedIssueId ¶
type Reference_DetectedIssueId struct {
DetectedIssueId *ReferenceId `protobuf:"bytes,34,opt,name=detected_issue_id,json=detectedIssueId,proto3,oneof"`
}
type Reference_DeviceComponentId ¶
type Reference_DeviceComponentId struct {
DeviceComponentId *ReferenceId `protobuf:"bytes,36,opt,name=device_component_id,json=deviceComponentId,proto3,oneof"`
}
type Reference_DeviceId ¶
type Reference_DeviceId struct {
DeviceId *ReferenceId `protobuf:"bytes,35,opt,name=device_id,json=deviceId,proto3,oneof"`
}
type Reference_DeviceMetricId ¶
type Reference_DeviceMetricId struct {
DeviceMetricId *ReferenceId `protobuf:"bytes,37,opt,name=device_metric_id,json=deviceMetricId,proto3,oneof"`
}
type Reference_DeviceRequestId ¶
type Reference_DeviceRequestId struct {
DeviceRequestId *ReferenceId `protobuf:"bytes,38,opt,name=device_request_id,json=deviceRequestId,proto3,oneof"`
}
type Reference_DeviceUseStatementId ¶
type Reference_DeviceUseStatementId struct {
DeviceUseStatementId *ReferenceId `protobuf:"bytes,39,opt,name=device_use_statement_id,json=deviceUseStatementId,proto3,oneof"`
}
type Reference_DiagnosticReportId ¶
type Reference_DiagnosticReportId struct {
DiagnosticReportId *ReferenceId `protobuf:"bytes,40,opt,name=diagnostic_report_id,json=diagnosticReportId,proto3,oneof"`
}
type Reference_DocumentManifestId ¶
type Reference_DocumentManifestId struct {
DocumentManifestId *ReferenceId `protobuf:"bytes,41,opt,name=document_manifest_id,json=documentManifestId,proto3,oneof"`
}
type Reference_DocumentReferenceId ¶
type Reference_DocumentReferenceId struct {
DocumentReferenceId *ReferenceId `protobuf:"bytes,42,opt,name=document_reference_id,json=documentReferenceId,proto3,oneof"`
}
type Reference_EligibilityRequestId ¶
type Reference_EligibilityRequestId struct {
EligibilityRequestId *ReferenceId `protobuf:"bytes,43,opt,name=eligibility_request_id,json=eligibilityRequestId,proto3,oneof"`
}
type Reference_EligibilityResponseId ¶
type Reference_EligibilityResponseId struct {
EligibilityResponseId *ReferenceId `protobuf:"bytes,44,opt,name=eligibility_response_id,json=eligibilityResponseId,proto3,oneof"`
}
type Reference_EncounterId ¶
type Reference_EncounterId struct {
EncounterId *ReferenceId `protobuf:"bytes,45,opt,name=encounter_id,json=encounterId,proto3,oneof"`
}
type Reference_EndpointId ¶
type Reference_EndpointId struct {
EndpointId *ReferenceId `protobuf:"bytes,46,opt,name=endpoint_id,json=endpointId,proto3,oneof"`
}
type Reference_EnrollmentRequestId ¶
type Reference_EnrollmentRequestId struct {
EnrollmentRequestId *ReferenceId `protobuf:"bytes,47,opt,name=enrollment_request_id,json=enrollmentRequestId,proto3,oneof"`
}
type Reference_EnrollmentResponseId ¶
type Reference_EnrollmentResponseId struct {
EnrollmentResponseId *ReferenceId `protobuf:"bytes,48,opt,name=enrollment_response_id,json=enrollmentResponseId,proto3,oneof"`
}
type Reference_EpisodeOfCareId ¶
type Reference_EpisodeOfCareId struct {
EpisodeOfCareId *ReferenceId `protobuf:"bytes,49,opt,name=episode_of_care_id,json=episodeOfCareId,proto3,oneof"`
}
type Reference_ExpansionProfileId ¶
type Reference_ExpansionProfileId struct {
ExpansionProfileId *ReferenceId `protobuf:"bytes,50,opt,name=expansion_profile_id,json=expansionProfileId,proto3,oneof"`
}
type Reference_ExplanationOfBenefitId ¶
type Reference_ExplanationOfBenefitId struct {
ExplanationOfBenefitId *ReferenceId `protobuf:"bytes,51,opt,name=explanation_of_benefit_id,json=explanationOfBenefitId,proto3,oneof"`
}
type Reference_FamilyMemberHistoryId ¶
type Reference_FamilyMemberHistoryId struct {
FamilyMemberHistoryId *ReferenceId `protobuf:"bytes,52,opt,name=family_member_history_id,json=familyMemberHistoryId,proto3,oneof"`
}
type Reference_FlagId ¶
type Reference_FlagId struct {
FlagId *ReferenceId `protobuf:"bytes,53,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,4,opt,name=fragment,proto3,oneof"` }
type Reference_GoalId ¶
type Reference_GoalId struct {
GoalId *ReferenceId `protobuf:"bytes,54,opt,name=goal_id,json=goalId,proto3,oneof"`
}
type Reference_GraphDefinitionId ¶
type Reference_GraphDefinitionId struct {
GraphDefinitionId *ReferenceId `protobuf:"bytes,55,opt,name=graph_definition_id,json=graphDefinitionId,proto3,oneof"`
}
type Reference_GroupId ¶
type Reference_GroupId struct {
GroupId *ReferenceId `protobuf:"bytes,56,opt,name=group_id,json=groupId,proto3,oneof"`
}
type Reference_GuidanceResponseId ¶
type Reference_GuidanceResponseId struct {
GuidanceResponseId *ReferenceId `protobuf:"bytes,57,opt,name=guidance_response_id,json=guidanceResponseId,proto3,oneof"`
}
type Reference_HealthcareServiceId ¶
type Reference_HealthcareServiceId struct {
HealthcareServiceId *ReferenceId `protobuf:"bytes,58,opt,name=healthcare_service_id,json=healthcareServiceId,proto3,oneof"`
}
type Reference_ImagingManifestId ¶
type Reference_ImagingManifestId struct {
ImagingManifestId *ReferenceId `protobuf:"bytes,59,opt,name=imaging_manifest_id,json=imagingManifestId,proto3,oneof"`
}
type Reference_ImagingStudyId ¶
type Reference_ImagingStudyId struct {
ImagingStudyId *ReferenceId `protobuf:"bytes,60,opt,name=imaging_study_id,json=imagingStudyId,proto3,oneof"`
}
type Reference_ImmunizationId ¶
type Reference_ImmunizationId struct {
ImmunizationId *ReferenceId `protobuf:"bytes,61,opt,name=immunization_id,json=immunizationId,proto3,oneof"`
}
type Reference_ImmunizationRecommendationId ¶
type Reference_ImmunizationRecommendationId struct {
ImmunizationRecommendationId *ReferenceId `protobuf:"bytes,62,opt,name=immunization_recommendation_id,json=immunizationRecommendationId,proto3,oneof"`
}
type Reference_ImplementationGuideId ¶
type Reference_ImplementationGuideId struct {
ImplementationGuideId *ReferenceId `protobuf:"bytes,63,opt,name=implementation_guide_id,json=implementationGuideId,proto3,oneof"`
}
type Reference_LibraryId ¶
type Reference_LibraryId struct {
LibraryId *ReferenceId `protobuf:"bytes,64,opt,name=library_id,json=libraryId,proto3,oneof"`
}
type Reference_LinkageId ¶
type Reference_LinkageId struct {
LinkageId *ReferenceId `protobuf:"bytes,65,opt,name=linkage_id,json=linkageId,proto3,oneof"`
}
type Reference_ListId ¶
type Reference_ListId struct {
ListId *ReferenceId `protobuf:"bytes,66,opt,name=list_id,json=listId,proto3,oneof"`
}
type Reference_LocationId ¶
type Reference_LocationId struct {
LocationId *ReferenceId `protobuf:"bytes,67,opt,name=location_id,json=locationId,proto3,oneof"`
}
type Reference_MeasureId ¶
type Reference_MeasureId struct {
MeasureId *ReferenceId `protobuf:"bytes,68,opt,name=measure_id,json=measureId,proto3,oneof"`
}
type Reference_MeasureReportId ¶
type Reference_MeasureReportId struct {
MeasureReportId *ReferenceId `protobuf:"bytes,69,opt,name=measure_report_id,json=measureReportId,proto3,oneof"`
}
type Reference_MediaId ¶
type Reference_MediaId struct {
MediaId *ReferenceId `protobuf:"bytes,70,opt,name=media_id,json=mediaId,proto3,oneof"`
}
type Reference_MedicationAdministrationId ¶
type Reference_MedicationAdministrationId struct {
MedicationAdministrationId *ReferenceId `protobuf:"bytes,72,opt,name=medication_administration_id,json=medicationAdministrationId,proto3,oneof"`
}
type Reference_MedicationDispenseId ¶
type Reference_MedicationDispenseId struct {
MedicationDispenseId *ReferenceId `protobuf:"bytes,73,opt,name=medication_dispense_id,json=medicationDispenseId,proto3,oneof"`
}
type Reference_MedicationId ¶
type Reference_MedicationId struct {
MedicationId *ReferenceId `protobuf:"bytes,71,opt,name=medication_id,json=medicationId,proto3,oneof"`
}
type Reference_MedicationRequestId ¶
type Reference_MedicationRequestId struct {
MedicationRequestId *ReferenceId `protobuf:"bytes,74,opt,name=medication_request_id,json=medicationRequestId,proto3,oneof"`
}
type Reference_MedicationStatementId ¶
type Reference_MedicationStatementId struct {
MedicationStatementId *ReferenceId `protobuf:"bytes,75,opt,name=medication_statement_id,json=medicationStatementId,proto3,oneof"`
}
type Reference_MessageDefinitionId ¶
type Reference_MessageDefinitionId struct {
MessageDefinitionId *ReferenceId `protobuf:"bytes,76,opt,name=message_definition_id,json=messageDefinitionId,proto3,oneof"`
}
type Reference_MessageHeaderId ¶
type Reference_MessageHeaderId struct {
MessageHeaderId *ReferenceId `protobuf:"bytes,77,opt,name=message_header_id,json=messageHeaderId,proto3,oneof"`
}
type Reference_NamingSystemId ¶
type Reference_NamingSystemId struct {
NamingSystemId *ReferenceId `protobuf:"bytes,78,opt,name=naming_system_id,json=namingSystemId,proto3,oneof"`
}
type Reference_NutritionOrderId ¶
type Reference_NutritionOrderId struct {
NutritionOrderId *ReferenceId `protobuf:"bytes,79,opt,name=nutrition_order_id,json=nutritionOrderId,proto3,oneof"`
}
type Reference_ObservationId ¶
type Reference_ObservationId struct {
ObservationId *ReferenceId `protobuf:"bytes,80,opt,name=observation_id,json=observationId,proto3,oneof"`
}
type Reference_OperationDefinitionId ¶
type Reference_OperationDefinitionId struct {
OperationDefinitionId *ReferenceId `protobuf:"bytes,81,opt,name=operation_definition_id,json=operationDefinitionId,proto3,oneof"`
}
type Reference_OperationOutcomeId ¶
type Reference_OperationOutcomeId struct {
OperationOutcomeId *ReferenceId `protobuf:"bytes,82,opt,name=operation_outcome_id,json=operationOutcomeId,proto3,oneof"`
}
type Reference_OrganizationId ¶
type Reference_OrganizationId struct {
OrganizationId *ReferenceId `protobuf:"bytes,83,opt,name=organization_id,json=organizationId,proto3,oneof"`
}
type Reference_ParametersId ¶
type Reference_ParametersId struct {
ParametersId *ReferenceId `protobuf:"bytes,84,opt,name=parameters_id,json=parametersId,proto3,oneof"`
}
type Reference_PatientId ¶
type Reference_PatientId struct {
PatientId *ReferenceId `protobuf:"bytes,85,opt,name=patient_id,json=patientId,proto3,oneof"`
}
type Reference_PaymentNoticeId ¶
type Reference_PaymentNoticeId struct {
PaymentNoticeId *ReferenceId `protobuf:"bytes,86,opt,name=payment_notice_id,json=paymentNoticeId,proto3,oneof"`
}
type Reference_PaymentReconciliationId ¶
type Reference_PaymentReconciliationId struct {
PaymentReconciliationId *ReferenceId `protobuf:"bytes,87,opt,name=payment_reconciliation_id,json=paymentReconciliationId,proto3,oneof"`
}
type Reference_PersonId ¶
type Reference_PersonId struct {
PersonId *ReferenceId `protobuf:"bytes,88,opt,name=person_id,json=personId,proto3,oneof"`
}
type Reference_PlanDefinitionId ¶
type Reference_PlanDefinitionId struct {
PlanDefinitionId *ReferenceId `protobuf:"bytes,89,opt,name=plan_definition_id,json=planDefinitionId,proto3,oneof"`
}
type Reference_PractitionerId ¶
type Reference_PractitionerId struct {
PractitionerId *ReferenceId `protobuf:"bytes,90,opt,name=practitioner_id,json=practitionerId,proto3,oneof"`
}
type Reference_PractitionerRoleId ¶
type Reference_PractitionerRoleId struct {
PractitionerRoleId *ReferenceId `protobuf:"bytes,91,opt,name=practitioner_role_id,json=practitionerRoleId,proto3,oneof"`
}
type Reference_ProcedureId ¶
type Reference_ProcedureId struct {
ProcedureId *ReferenceId `protobuf:"bytes,92,opt,name=procedure_id,json=procedureId,proto3,oneof"`
}
type Reference_ProcedureRequestId ¶
type Reference_ProcedureRequestId struct {
ProcedureRequestId *ReferenceId `protobuf:"bytes,93,opt,name=procedure_request_id,json=procedureRequestId,proto3,oneof"`
}
type Reference_ProcessRequestId ¶
type Reference_ProcessRequestId struct {
ProcessRequestId *ReferenceId `protobuf:"bytes,94,opt,name=process_request_id,json=processRequestId,proto3,oneof"`
}
type Reference_ProcessResponseId ¶
type Reference_ProcessResponseId struct {
ProcessResponseId *ReferenceId `protobuf:"bytes,95,opt,name=process_response_id,json=processResponseId,proto3,oneof"`
}
type Reference_ProvenanceId ¶
type Reference_ProvenanceId struct {
ProvenanceId *ReferenceId `protobuf:"bytes,96,opt,name=provenance_id,json=provenanceId,proto3,oneof"`
}
type Reference_QuestionnaireId ¶
type Reference_QuestionnaireId struct {
QuestionnaireId *ReferenceId `protobuf:"bytes,97,opt,name=questionnaire_id,json=questionnaireId,proto3,oneof"`
}
type Reference_QuestionnaireResponseId ¶
type Reference_QuestionnaireResponseId struct {
QuestionnaireResponseId *ReferenceId `protobuf:"bytes,98,opt,name=questionnaire_response_id,json=questionnaireResponseId,proto3,oneof"`
}
type Reference_ReferralRequestId ¶
type Reference_ReferralRequestId struct {
ReferralRequestId *ReferenceId `protobuf:"bytes,99,opt,name=referral_request_id,json=referralRequestId,proto3,oneof"`
}
type Reference_RelatedPersonId ¶
type Reference_RelatedPersonId struct {
RelatedPersonId *ReferenceId `protobuf:"bytes,100,opt,name=related_person_id,json=relatedPersonId,proto3,oneof"`
}
type Reference_RequestGroupId ¶
type Reference_RequestGroupId struct {
RequestGroupId *ReferenceId `protobuf:"bytes,101,opt,name=request_group_id,json=requestGroupId,proto3,oneof"`
}
type Reference_ResearchStudyId ¶
type Reference_ResearchStudyId struct {
ResearchStudyId *ReferenceId `protobuf:"bytes,102,opt,name=research_study_id,json=researchStudyId,proto3,oneof"`
}
type Reference_ResearchSubjectId ¶
type Reference_ResearchSubjectId struct {
ResearchSubjectId *ReferenceId `protobuf:"bytes,103,opt,name=research_subject_id,json=researchSubjectId,proto3,oneof"`
}
type Reference_RiskAssessmentId ¶
type Reference_RiskAssessmentId struct {
RiskAssessmentId *ReferenceId `protobuf:"bytes,104,opt,name=risk_assessment_id,json=riskAssessmentId,proto3,oneof"`
}
type Reference_ScheduleId ¶
type Reference_ScheduleId struct {
ScheduleId *ReferenceId `protobuf:"bytes,105,opt,name=schedule_id,json=scheduleId,proto3,oneof"`
}
type Reference_SearchParameterId ¶
type Reference_SearchParameterId struct {
SearchParameterId *ReferenceId `protobuf:"bytes,106,opt,name=search_parameter_id,json=searchParameterId,proto3,oneof"`
}
type Reference_SequenceId ¶
type Reference_SequenceId struct {
SequenceId *ReferenceId `protobuf:"bytes,107,opt,name=sequence_id,json=sequenceId,proto3,oneof"`
}
type Reference_ServiceDefinitionId ¶
type Reference_ServiceDefinitionId struct {
ServiceDefinitionId *ReferenceId `protobuf:"bytes,108,opt,name=service_definition_id,json=serviceDefinitionId,proto3,oneof"`
}
type Reference_SlotId ¶
type Reference_SlotId struct {
SlotId *ReferenceId `protobuf:"bytes,109,opt,name=slot_id,json=slotId,proto3,oneof"`
}
type Reference_SpecimenId ¶
type Reference_SpecimenId struct {
SpecimenId *ReferenceId `protobuf:"bytes,110,opt,name=specimen_id,json=specimenId,proto3,oneof"`
}
type Reference_StructureDefinitionId ¶
type Reference_StructureDefinitionId struct {
StructureDefinitionId *ReferenceId `protobuf:"bytes,111,opt,name=structure_definition_id,json=structureDefinitionId,proto3,oneof"`
}
type Reference_StructureMapId ¶
type Reference_StructureMapId struct {
StructureMapId *ReferenceId `protobuf:"bytes,112,opt,name=structure_map_id,json=structureMapId,proto3,oneof"`
}
type Reference_SubscriptionId ¶
type Reference_SubscriptionId struct {
SubscriptionId *ReferenceId `protobuf:"bytes,113,opt,name=subscription_id,json=subscriptionId,proto3,oneof"`
}
type Reference_SubstanceId ¶
type Reference_SubstanceId struct {
SubstanceId *ReferenceId `protobuf:"bytes,114,opt,name=substance_id,json=substanceId,proto3,oneof"`
}
type Reference_SupplyDeliveryId ¶
type Reference_SupplyDeliveryId struct {
SupplyDeliveryId *ReferenceId `protobuf:"bytes,115,opt,name=supply_delivery_id,json=supplyDeliveryId,proto3,oneof"`
}
type Reference_SupplyRequestId ¶
type Reference_SupplyRequestId struct {
SupplyRequestId *ReferenceId `protobuf:"bytes,116,opt,name=supply_request_id,json=supplyRequestId,proto3,oneof"`
}
type Reference_TaskId ¶
type Reference_TaskId struct {
TaskId *ReferenceId `protobuf:"bytes,117,opt,name=task_id,json=taskId,proto3,oneof"`
}
type Reference_TestReportId ¶
type Reference_TestReportId struct {
TestReportId *ReferenceId `protobuf:"bytes,118,opt,name=test_report_id,json=testReportId,proto3,oneof"`
}
type Reference_TestScriptId ¶
type Reference_TestScriptId struct {
TestScriptId *ReferenceId `protobuf:"bytes,119,opt,name=test_script_id,json=testScriptId,proto3,oneof"`
}
type Reference_Uri ¶
type Reference_Uri struct { // Absolute URIs are untyped. Uri *String `protobuf:"bytes,3,opt,name=uri,json=reference,proto3,oneof"` }
type Reference_ValueSetId ¶
type Reference_ValueSetId struct {
ValueSetId *ReferenceId `protobuf:"bytes,120,opt,name=value_set_id,json=valueSetId,proto3,oneof"`
}
type Reference_VisionPrescriptionId ¶
type Reference_VisionPrescriptionId struct {
VisionPrescriptionId *ReferenceId `protobuf:"bytes,121,opt,name=vision_prescription_id,json=visionPrescriptionId,proto3,oneof"`
}
type SampledData ¶
type SampledData 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"` // 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 2017-04-19T07:44:43.294+10: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 { // 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"` // 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 *Signature_Who `protobuf:"bytes,5,opt,name=who,proto3" json:"who,omitempty"` OnBehalfOf *Signature_OnBehalfOf `protobuf:"bytes,6,opt,name=on_behalf_of,json=onBehalfOf,proto3" json:"on_behalf_of,omitempty"` // The technical format of the signature ContentType *MimeTypeCode `protobuf:"bytes,7,opt,name=content_type,json=contentType,proto3" json:"content_type,omitempty"` // The actual signature content (XML DigSig. JWT, picture, etc.) Blob *Base64Binary `protobuf:"bytes,8,opt,name=blob,proto3" json:"blob,omitempty"` // contains filtered or unexported fields }
Auto-generated from StructureDefinition for Signature, last updated 2017-04-19T07:44:43.294+10:00. A digital Signature - XML DigSig, JWT, Graphical image of signature, etc. See http://hl7.org/fhir/StructureDefinition/Signature
func (*Signature) Descriptor
deprecated
func (*Signature) GetBlob ¶
func (x *Signature) GetBlob() *Base64Binary
func (*Signature) GetContentType ¶
func (x *Signature) GetContentType() *MimeTypeCode
func (*Signature) GetExtension ¶
func (*Signature) GetOnBehalfOf ¶
func (x *Signature) GetOnBehalfOf() *Signature_OnBehalfOf
func (*Signature) GetWho ¶
func (x *Signature) GetWho() *Signature_Who
func (*Signature) ProtoMessage ¶
func (*Signature) ProtoMessage()
func (*Signature) ProtoReflect ¶
func (x *Signature) ProtoReflect() protoreflect.Message
type Signature_OnBehalfOf ¶
type Signature_OnBehalfOf struct { // Types that are assignable to OnBehalfOf: // *Signature_OnBehalfOf_Uri // *Signature_OnBehalfOf_Reference OnBehalfOf isSignature_OnBehalfOf_OnBehalfOf `protobuf_oneof:"on_behalf_of"` // contains filtered or unexported fields }
The party represented
func (*Signature_OnBehalfOf) Descriptor
deprecated
func (*Signature_OnBehalfOf) Descriptor() ([]byte, []int)
Deprecated: Use Signature_OnBehalfOf.ProtoReflect.Descriptor instead.
func (*Signature_OnBehalfOf) GetOnBehalfOf ¶
func (m *Signature_OnBehalfOf) GetOnBehalfOf() isSignature_OnBehalfOf_OnBehalfOf
func (*Signature_OnBehalfOf) GetReference ¶
func (x *Signature_OnBehalfOf) GetReference() *Reference
func (*Signature_OnBehalfOf) GetUri ¶
func (x *Signature_OnBehalfOf) GetUri() *Uri
func (*Signature_OnBehalfOf) ProtoMessage ¶
func (*Signature_OnBehalfOf) ProtoMessage()
func (*Signature_OnBehalfOf) ProtoReflect ¶
func (x *Signature_OnBehalfOf) ProtoReflect() protoreflect.Message
func (*Signature_OnBehalfOf) Reset ¶
func (x *Signature_OnBehalfOf) Reset()
func (*Signature_OnBehalfOf) String ¶
func (x *Signature_OnBehalfOf) String() string
type Signature_OnBehalfOf_Reference ¶
type Signature_OnBehalfOf_Reference struct {
Reference *Reference `protobuf:"bytes,2,opt,name=reference,proto3,oneof"`
}
type Signature_OnBehalfOf_Uri ¶
type Signature_OnBehalfOf_Uri struct {
Uri *Uri `protobuf:"bytes,1,opt,name=uri,proto3,oneof"`
}
type Signature_Who ¶
type Signature_Who struct { // Types that are assignable to Who: // *Signature_Who_Uri // *Signature_Who_Reference Who isSignature_Who_Who `protobuf_oneof:"who"` // contains filtered or unexported fields }
Who signed
func (*Signature_Who) Descriptor
deprecated
func (*Signature_Who) Descriptor() ([]byte, []int)
Deprecated: Use Signature_Who.ProtoReflect.Descriptor instead.
func (*Signature_Who) GetReference ¶
func (x *Signature_Who) GetReference() *Reference
func (*Signature_Who) GetUri ¶
func (x *Signature_Who) GetUri() *Uri
func (*Signature_Who) GetWho ¶
func (m *Signature_Who) GetWho() isSignature_Who_Who
func (*Signature_Who) ProtoMessage ¶
func (*Signature_Who) ProtoMessage()
func (*Signature_Who) ProtoReflect ¶
func (x *Signature_Who) ProtoReflect() protoreflect.Message
func (*Signature_Who) Reset ¶
func (x *Signature_Who) Reset()
func (*Signature_Who) String ¶
func (x *Signature_Who) String() string
type Signature_Who_Reference ¶
type Signature_Who_Reference struct {
Reference *Reference `protobuf:"bytes,2,opt,name=reference,proto3,oneof"`
}
type Signature_Who_Uri ¶
type Signature_Who_Uri struct {
Uri *Uri `protobuf:"bytes,1,opt,name=uri,proto3,oneof"`
}
type SimpleQuantity ¶
type SimpleQuantity 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"` // 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 2017-04-19T07:44:43.294+10: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 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 2017-04-19T07:44:43.294+10: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 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.stu3.proto.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 2017-04-19T07:44:43.294+10: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 { // 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"` // When the event occurs Event []*DateTime `protobuf:"bytes,3,rep,name=event,proto3" json:"event,omitempty"` Repeat *Timing_Repeat `protobuf:"bytes,4,opt,name=repeat,proto3" json:"repeat,omitempty"` // BID | TID | QID | AM | PM | QD | QOD | Q4H | Q6H + Code *CodeableConcept `protobuf:"bytes,5,opt,name=code,proto3" json:"code,omitempty"` // contains filtered or unexported fields }
Auto-generated from StructureDefinition for Timing, last updated 2017-04-19T07:44:43.294+10: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) 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 { // 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"` Bounds *Timing_Repeat_Bounds `protobuf:"bytes,3,opt,name=bounds,proto3" json:"bounds,omitempty"` // Number of times to repeat Count *Integer `protobuf:"bytes,4,opt,name=count,proto3" json:"count,omitempty"` // Maximum number of times to repeat CountMax *Integer `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"` // s | min | h | d | wk | mo | a - unit of time (UCUM) DurationUnit *UnitsOfTimeCode `protobuf:"bytes,8,opt,name=duration_unit,json=durationUnit,proto3" json:"duration_unit,omitempty"` // Event occurs frequency times per period Frequency *Integer `protobuf:"bytes,9,opt,name=frequency,proto3" json:"frequency,omitempty"` // Event occurs up to frequencyMax times per period FrequencyMax *Integer `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"` // s | min | h | d | wk | mo | a - unit of time (UCUM) PeriodUnit *UnitsOfTimeCode `protobuf:"bytes,13,opt,name=period_unit,json=periodUnit,proto3" json:"period_unit,omitempty"` // mon | tue | wed | thu | fri | sat | sun DayOfWeek []*DaysOfWeekCode `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"` // Regular life events the event is tied to When []*EventTimingCode `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_Bounds
func (*Timing_Repeat) GetCount ¶
func (x *Timing_Repeat) GetCount() *Integer
func (*Timing_Repeat) GetCountMax ¶
func (x *Timing_Repeat) GetCountMax() *Integer
func (*Timing_Repeat) GetDayOfWeek ¶
func (x *Timing_Repeat) GetDayOfWeek() []*DaysOfWeekCode
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() *UnitsOfTimeCode
func (*Timing_Repeat) GetExtension ¶
func (x *Timing_Repeat) GetExtension() []*Extension
func (*Timing_Repeat) GetFrequency ¶
func (x *Timing_Repeat) GetFrequency() *Integer
func (*Timing_Repeat) GetFrequencyMax ¶
func (x *Timing_Repeat) GetFrequencyMax() *Integer
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() *UnitsOfTimeCode
func (*Timing_Repeat) GetTimeOfDay ¶
func (x *Timing_Repeat) GetTimeOfDay() []*Time
func (*Timing_Repeat) GetWhen ¶
func (x *Timing_Repeat) GetWhen() []*EventTimingCode
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_Bounds ¶
type Timing_Repeat_Bounds struct { // Types that are assignable to Bounds: // *Timing_Repeat_Bounds_Duration // *Timing_Repeat_Bounds_Range // *Timing_Repeat_Bounds_Period Bounds isTiming_Repeat_Bounds_Bounds `protobuf_oneof:"bounds"` // contains filtered or unexported fields }
Length/Range of lengths, or (Start and/or end) limits
func (*Timing_Repeat_Bounds) Descriptor
deprecated
func (*Timing_Repeat_Bounds) Descriptor() ([]byte, []int)
Deprecated: Use Timing_Repeat_Bounds.ProtoReflect.Descriptor instead.
func (*Timing_Repeat_Bounds) GetBounds ¶
func (m *Timing_Repeat_Bounds) GetBounds() isTiming_Repeat_Bounds_Bounds
func (*Timing_Repeat_Bounds) GetDuration ¶
func (x *Timing_Repeat_Bounds) GetDuration() *Duration
func (*Timing_Repeat_Bounds) GetPeriod ¶
func (x *Timing_Repeat_Bounds) GetPeriod() *Period
func (*Timing_Repeat_Bounds) GetRange ¶
func (x *Timing_Repeat_Bounds) GetRange() *Range
func (*Timing_Repeat_Bounds) ProtoMessage ¶
func (*Timing_Repeat_Bounds) ProtoMessage()
func (*Timing_Repeat_Bounds) ProtoReflect ¶
func (x *Timing_Repeat_Bounds) ProtoReflect() protoreflect.Message
func (*Timing_Repeat_Bounds) Reset ¶
func (x *Timing_Repeat_Bounds) Reset()
func (*Timing_Repeat_Bounds) String ¶
func (x *Timing_Repeat_Bounds) String() string
type Timing_Repeat_Bounds_Duration ¶
type Timing_Repeat_Bounds_Duration struct {
Duration *Duration `protobuf:"bytes,1,opt,name=duration,proto3,oneof"`
}
type Timing_Repeat_Bounds_Period ¶
type Timing_Repeat_Bounds_Period struct {
Period *Period `protobuf:"bytes,3,opt,name=period,proto3,oneof"`
}
type Timing_Repeat_Bounds_Range ¶
type Timing_Repeat_Bounds_Range struct {
Range *Range `protobuf:"bytes,2,opt,name=range,proto3,oneof"`
}
type UnitsOfTimeCode ¶
type UnitsOfTimeCode struct { Value UnitsOfTimeCode_Value `protobuf:"varint,1,opt,name=value,proto3,enum=google.fhir.stu3.proto.UnitsOfTimeCode_Value" 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 }
A unit of time (units from UCUM). See http://hl7.org/fhir/ValueSet/units-of-time
func (*UnitsOfTimeCode) Descriptor
deprecated
func (*UnitsOfTimeCode) Descriptor() ([]byte, []int)
Deprecated: Use UnitsOfTimeCode.ProtoReflect.Descriptor instead.
func (*UnitsOfTimeCode) GetExtension ¶
func (x *UnitsOfTimeCode) GetExtension() []*Extension
func (*UnitsOfTimeCode) GetId ¶
func (x *UnitsOfTimeCode) GetId() *String
func (*UnitsOfTimeCode) GetValue ¶
func (x *UnitsOfTimeCode) GetValue() UnitsOfTimeCode_Value
func (*UnitsOfTimeCode) ProtoMessage ¶
func (*UnitsOfTimeCode) ProtoMessage()
func (*UnitsOfTimeCode) ProtoReflect ¶
func (x *UnitsOfTimeCode) ProtoReflect() protoreflect.Message
func (*UnitsOfTimeCode) Reset ¶
func (x *UnitsOfTimeCode) Reset()
func (*UnitsOfTimeCode) String ¶
func (x *UnitsOfTimeCode) String() string
type UnitsOfTimeCode_Value ¶
type UnitsOfTimeCode_Value int32
Primitive value for code
const ( UnitsOfTimeCode_INVALID_UNINITIALIZED UnitsOfTimeCode_Value = 0 UnitsOfTimeCode_S UnitsOfTimeCode_Value = 1 UnitsOfTimeCode_MIN UnitsOfTimeCode_Value = 2 UnitsOfTimeCode_H UnitsOfTimeCode_Value = 3 UnitsOfTimeCode_D UnitsOfTimeCode_Value = 4 UnitsOfTimeCode_WK UnitsOfTimeCode_Value = 5 UnitsOfTimeCode_MO UnitsOfTimeCode_Value = 6 UnitsOfTimeCode_A UnitsOfTimeCode_Value = 7 )
func (UnitsOfTimeCode_Value) Descriptor ¶
func (UnitsOfTimeCode_Value) Descriptor() protoreflect.EnumDescriptor
func (UnitsOfTimeCode_Value) Enum ¶
func (x UnitsOfTimeCode_Value) Enum() *UnitsOfTimeCode_Value
func (UnitsOfTimeCode_Value) EnumDescriptor
deprecated
func (UnitsOfTimeCode_Value) EnumDescriptor() ([]byte, []int)
Deprecated: Use UnitsOfTimeCode_Value.Descriptor instead.
func (UnitsOfTimeCode_Value) Number ¶
func (x UnitsOfTimeCode_Value) Number() protoreflect.EnumNumber
func (UnitsOfTimeCode_Value) String ¶
func (x UnitsOfTimeCode_Value) String() string
func (UnitsOfTimeCode_Value) Type ¶
func (UnitsOfTimeCode_Value) Type() protoreflect.EnumType
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 2017-04-19T07:44:43.294+10: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 2017-04-19T07:44:43.294+10: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 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 2017-04-19T07:44:43.294+10: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 2017-04-19T07:44:43.294+10: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