Documentation ¶
Index ¶
- Variables
- type Location
- func (*Location) Descriptor() ([]byte, []int)deprecated
- func (x *Location) GetAddress() *datatypes_go_proto.Address
- func (x *Location) GetAlias() []*datatypes_go_proto.String
- func (x *Location) GetAvailabilityExceptions() *datatypes_go_proto.String
- func (x *Location) GetContained() []*any.Any
- func (x *Location) GetDescription() *datatypes_go_proto.String
- func (x *Location) GetEndpoint() []*datatypes_go_proto.Reference
- func (x *Location) GetExtension() []*datatypes_go_proto.Extension
- func (x *Location) GetHoursOfOperation() []*Location_HoursOfOperation
- func (x *Location) GetId() *datatypes_go_proto.Id
- func (x *Location) GetIdentifier() []*datatypes_go_proto.Identifier
- func (x *Location) GetImplicitRules() *datatypes_go_proto.Uri
- func (x *Location) GetLanguage() *datatypes_go_proto.Code
- func (x *Location) GetManagingOrganization() *datatypes_go_proto.Reference
- func (x *Location) GetMeta() *datatypes_go_proto.Meta
- func (x *Location) GetMode() *Location_ModeCode
- func (x *Location) GetModifierExtension() []*datatypes_go_proto.Extension
- func (x *Location) GetName() *datatypes_go_proto.String
- func (x *Location) GetOperationalStatus() *datatypes_go_proto.Coding
- func (x *Location) GetPartOf() *datatypes_go_proto.Reference
- func (x *Location) GetPhysicalType() *datatypes_go_proto.CodeableConcept
- func (x *Location) GetPosition() *Location_Position
- func (x *Location) GetStatus() *Location_StatusCode
- func (x *Location) GetTelecom() []*datatypes_go_proto.ContactPoint
- func (x *Location) GetText() *datatypes_go_proto.Narrative
- func (x *Location) GetType() []*datatypes_go_proto.CodeableConcept
- func (*Location) ProtoMessage()
- func (x *Location) ProtoReflect() protoreflect.Message
- func (x *Location) Reset()
- func (x *Location) String() string
- type Location_HoursOfOperation
- func (*Location_HoursOfOperation) Descriptor() ([]byte, []int)deprecated
- func (x *Location_HoursOfOperation) GetAllDay() *datatypes_go_proto.Boolean
- func (x *Location_HoursOfOperation) GetClosingTime() *datatypes_go_proto.Time
- func (x *Location_HoursOfOperation) GetDaysOfWeek() []*Location_HoursOfOperation_DaysOfWeekCode
- func (x *Location_HoursOfOperation) GetExtension() []*datatypes_go_proto.Extension
- func (x *Location_HoursOfOperation) GetId() *datatypes_go_proto.Id
- func (x *Location_HoursOfOperation) GetModifierExtension() []*datatypes_go_proto.Extension
- func (x *Location_HoursOfOperation) GetOpeningTime() *datatypes_go_proto.Time
- func (*Location_HoursOfOperation) ProtoMessage()
- func (x *Location_HoursOfOperation) ProtoReflect() protoreflect.Message
- func (x *Location_HoursOfOperation) Reset()
- func (x *Location_HoursOfOperation) String() string
- type Location_HoursOfOperation_DaysOfWeekCode
- func (*Location_HoursOfOperation_DaysOfWeekCode) Descriptor() ([]byte, []int)deprecated
- func (x *Location_HoursOfOperation_DaysOfWeekCode) GetExtension() []*datatypes_go_proto.Extension
- func (x *Location_HoursOfOperation_DaysOfWeekCode) GetId() *datatypes_go_proto.String
- func (x *Location_HoursOfOperation_DaysOfWeekCode) GetValue() codes_go_proto.DaysOfWeekCode_Value
- func (*Location_HoursOfOperation_DaysOfWeekCode) ProtoMessage()
- func (x *Location_HoursOfOperation_DaysOfWeekCode) ProtoReflect() protoreflect.Message
- func (x *Location_HoursOfOperation_DaysOfWeekCode) Reset()
- func (x *Location_HoursOfOperation_DaysOfWeekCode) String() string
- type Location_ModeCode
- func (*Location_ModeCode) Descriptor() ([]byte, []int)deprecated
- func (x *Location_ModeCode) GetExtension() []*datatypes_go_proto.Extension
- func (x *Location_ModeCode) GetId() *datatypes_go_proto.String
- func (x *Location_ModeCode) GetValue() codes_go_proto.LocationModeCode_Value
- func (*Location_ModeCode) ProtoMessage()
- func (x *Location_ModeCode) ProtoReflect() protoreflect.Message
- func (x *Location_ModeCode) Reset()
- func (x *Location_ModeCode) String() string
- type Location_Position
- func (*Location_Position) Descriptor() ([]byte, []int)deprecated
- func (x *Location_Position) GetAltitude() *datatypes_go_proto.Decimal
- func (x *Location_Position) GetExtension() []*datatypes_go_proto.Extension
- func (x *Location_Position) GetId() *datatypes_go_proto.Id
- func (x *Location_Position) GetLatitude() *datatypes_go_proto.Decimal
- func (x *Location_Position) GetLongitude() *datatypes_go_proto.Decimal
- func (x *Location_Position) GetModifierExtension() []*datatypes_go_proto.Extension
- func (*Location_Position) ProtoMessage()
- func (x *Location_Position) ProtoReflect() protoreflect.Message
- func (x *Location_Position) Reset()
- func (x *Location_Position) String() string
- type Location_StatusCode
- func (*Location_StatusCode) Descriptor() ([]byte, []int)deprecated
- func (x *Location_StatusCode) GetExtension() []*datatypes_go_proto.Extension
- func (x *Location_StatusCode) GetId() *datatypes_go_proto.String
- func (x *Location_StatusCode) GetValue() codes_go_proto.LocationStatusCode_Value
- func (*Location_StatusCode) ProtoMessage()
- func (x *Location_StatusCode) ProtoReflect() protoreflect.Message
- func (x *Location_StatusCode) Reset()
- func (x *Location_StatusCode) String() string
Constants ¶
This section is empty.
Variables ¶
var File_proto_google_fhir_proto_r5_core_resources_location_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type Location ¶
type Location struct { // Logical id of this artifact Id *datatypes_go_proto.Id `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // Metadata about the resource Meta *datatypes_go_proto.Meta `protobuf:"bytes,2,opt,name=meta,proto3" json:"meta,omitempty"` // A set of rules under which this content was created ImplicitRules *datatypes_go_proto.Uri `protobuf:"bytes,3,opt,name=implicit_rules,json=implicitRules,proto3" json:"implicit_rules,omitempty"` // Language of the resource content Language *datatypes_go_proto.Code `protobuf:"bytes,4,opt,name=language,proto3" json:"language,omitempty"` // Text summary of the resource, for human interpretation Text *datatypes_go_proto.Narrative `protobuf:"bytes,5,opt,name=text,proto3" json:"text,omitempty"` // Contained, inline Resources Contained []*any.Any `protobuf:"bytes,6,rep,name=contained,proto3" json:"contained,omitempty"` // Additional content defined by implementations Extension []*datatypes_go_proto.Extension `protobuf:"bytes,8,rep,name=extension,proto3" json:"extension,omitempty"` // Extensions that cannot be ignored ModifierExtension []*datatypes_go_proto.Extension `protobuf:"bytes,9,rep,name=modifier_extension,json=modifierExtension,proto3" json:"modifier_extension,omitempty"` // Unique code or number identifying the location to its users Identifier []*datatypes_go_proto.Identifier `protobuf:"bytes,10,rep,name=identifier,proto3" json:"identifier,omitempty"` Status *Location_StatusCode `protobuf:"bytes,11,opt,name=status,proto3" json:"status,omitempty"` // The operational status of the location (typically only for a bed/room) OperationalStatus *datatypes_go_proto.Coding `protobuf:"bytes,12,opt,name=operational_status,json=operationalStatus,proto3" json:"operational_status,omitempty"` // Name of the location as used by humans Name *datatypes_go_proto.String `protobuf:"bytes,13,opt,name=name,proto3" json:"name,omitempty"` // A list of alternate names that the location is known as, or was known as, // in the past Alias []*datatypes_go_proto.String `protobuf:"bytes,14,rep,name=alias,proto3" json:"alias,omitempty"` // Additional details about the location that could be displayed as further // information to identify the location beyond its name Description *datatypes_go_proto.String `protobuf:"bytes,15,opt,name=description,proto3" json:"description,omitempty"` Mode *Location_ModeCode `protobuf:"bytes,16,opt,name=mode,proto3" json:"mode,omitempty"` // Type of function performed Type []*datatypes_go_proto.CodeableConcept `protobuf:"bytes,17,rep,name=type,proto3" json:"type,omitempty"` // Contact details of the location Telecom []*datatypes_go_proto.ContactPoint `protobuf:"bytes,18,rep,name=telecom,proto3" json:"telecom,omitempty"` // Physical location Address *datatypes_go_proto.Address `protobuf:"bytes,19,opt,name=address,proto3" json:"address,omitempty"` // Physical form of the location PhysicalType *datatypes_go_proto.CodeableConcept `protobuf:"bytes,20,opt,name=physical_type,json=physicalType,proto3" json:"physical_type,omitempty"` Position *Location_Position `protobuf:"bytes,21,opt,name=position,proto3" json:"position,omitempty"` // Organization responsible for provisioning and upkeep ManagingOrganization *datatypes_go_proto.Reference `protobuf:"bytes,22,opt,name=managing_organization,json=managingOrganization,proto3" json:"managing_organization,omitempty"` // Another Location this one is physically a part of PartOf *datatypes_go_proto.Reference `protobuf:"bytes,23,opt,name=part_of,json=partOf,proto3" json:"part_of,omitempty"` HoursOfOperation []*Location_HoursOfOperation `protobuf:"bytes,24,rep,name=hours_of_operation,json=hoursOfOperation,proto3" json:"hours_of_operation,omitempty"` // Description of availability exceptions AvailabilityExceptions *datatypes_go_proto.String `` /* 128-byte string literal not displayed */ // Technical endpoints providing access to services operated for the location Endpoint []*datatypes_go_proto.Reference `protobuf:"bytes,26,rep,name=endpoint,proto3" json:"endpoint,omitempty"` // contains filtered or unexported fields }
Auto-generated from StructureDefinition for Location, last updated 2019-12-31T21:03:40.621+11:00. Details and position information for a physical place. See http://hl7.org/fhir/StructureDefinition/Location
func (*Location) Descriptor
deprecated
func (*Location) GetAddress ¶
func (x *Location) GetAddress() *datatypes_go_proto.Address
func (*Location) GetAlias ¶
func (x *Location) GetAlias() []*datatypes_go_proto.String
func (*Location) GetAvailabilityExceptions ¶
func (x *Location) GetAvailabilityExceptions() *datatypes_go_proto.String
func (*Location) GetContained ¶
func (*Location) GetDescription ¶
func (x *Location) GetDescription() *datatypes_go_proto.String
func (*Location) GetEndpoint ¶
func (x *Location) GetEndpoint() []*datatypes_go_proto.Reference
func (*Location) GetExtension ¶
func (x *Location) GetExtension() []*datatypes_go_proto.Extension
func (*Location) GetHoursOfOperation ¶
func (x *Location) GetHoursOfOperation() []*Location_HoursOfOperation
func (*Location) GetId ¶
func (x *Location) GetId() *datatypes_go_proto.Id
func (*Location) GetIdentifier ¶
func (x *Location) GetIdentifier() []*datatypes_go_proto.Identifier
func (*Location) GetImplicitRules ¶
func (x *Location) GetImplicitRules() *datatypes_go_proto.Uri
func (*Location) GetLanguage ¶
func (x *Location) GetLanguage() *datatypes_go_proto.Code
func (*Location) GetManagingOrganization ¶
func (x *Location) GetManagingOrganization() *datatypes_go_proto.Reference
func (*Location) GetMeta ¶
func (x *Location) GetMeta() *datatypes_go_proto.Meta
func (*Location) GetMode ¶
func (x *Location) GetMode() *Location_ModeCode
func (*Location) GetModifierExtension ¶
func (x *Location) GetModifierExtension() []*datatypes_go_proto.Extension
func (*Location) GetName ¶
func (x *Location) GetName() *datatypes_go_proto.String
func (*Location) GetOperationalStatus ¶
func (x *Location) GetOperationalStatus() *datatypes_go_proto.Coding
func (*Location) GetPartOf ¶
func (x *Location) GetPartOf() *datatypes_go_proto.Reference
func (*Location) GetPhysicalType ¶
func (x *Location) GetPhysicalType() *datatypes_go_proto.CodeableConcept
func (*Location) GetPosition ¶
func (x *Location) GetPosition() *Location_Position
func (*Location) GetStatus ¶
func (x *Location) GetStatus() *Location_StatusCode
func (*Location) GetTelecom ¶
func (x *Location) GetTelecom() []*datatypes_go_proto.ContactPoint
func (*Location) GetText ¶
func (x *Location) GetText() *datatypes_go_proto.Narrative
func (*Location) GetType ¶
func (x *Location) GetType() []*datatypes_go_proto.CodeableConcept
func (*Location) ProtoMessage ¶
func (*Location) ProtoMessage()
func (*Location) ProtoReflect ¶
func (x *Location) ProtoReflect() protoreflect.Message
type Location_HoursOfOperation ¶
type Location_HoursOfOperation struct { // Unique id for inter-element referencing Id *datatypes_go_proto.Id `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // Additional content defined by implementations Extension []*datatypes_go_proto.Extension `protobuf:"bytes,2,rep,name=extension,proto3" json:"extension,omitempty"` // Extensions that cannot be ignored even if unrecognized ModifierExtension []*datatypes_go_proto.Extension `protobuf:"bytes,3,rep,name=modifier_extension,json=modifierExtension,proto3" json:"modifier_extension,omitempty"` DaysOfWeek []*Location_HoursOfOperation_DaysOfWeekCode `protobuf:"bytes,4,rep,name=days_of_week,json=daysOfWeek,proto3" json:"days_of_week,omitempty"` // The Location is open all day AllDay *datatypes_go_proto.Boolean `protobuf:"bytes,5,opt,name=all_day,json=allDay,proto3" json:"all_day,omitempty"` // Time that the Location opens OpeningTime *datatypes_go_proto.Time `protobuf:"bytes,6,opt,name=opening_time,json=openingTime,proto3" json:"opening_time,omitempty"` // Time that the Location closes ClosingTime *datatypes_go_proto.Time `protobuf:"bytes,7,opt,name=closing_time,json=closingTime,proto3" json:"closing_time,omitempty"` // contains filtered or unexported fields }
What days/times during a week is this location usually open
func (*Location_HoursOfOperation) Descriptor
deprecated
func (*Location_HoursOfOperation) Descriptor() ([]byte, []int)
Deprecated: Use Location_HoursOfOperation.ProtoReflect.Descriptor instead.
func (*Location_HoursOfOperation) GetAllDay ¶
func (x *Location_HoursOfOperation) GetAllDay() *datatypes_go_proto.Boolean
func (*Location_HoursOfOperation) GetClosingTime ¶
func (x *Location_HoursOfOperation) GetClosingTime() *datatypes_go_proto.Time
func (*Location_HoursOfOperation) GetDaysOfWeek ¶
func (x *Location_HoursOfOperation) GetDaysOfWeek() []*Location_HoursOfOperation_DaysOfWeekCode
func (*Location_HoursOfOperation) GetExtension ¶
func (x *Location_HoursOfOperation) GetExtension() []*datatypes_go_proto.Extension
func (*Location_HoursOfOperation) GetId ¶
func (x *Location_HoursOfOperation) GetId() *datatypes_go_proto.Id
func (*Location_HoursOfOperation) GetModifierExtension ¶
func (x *Location_HoursOfOperation) GetModifierExtension() []*datatypes_go_proto.Extension
func (*Location_HoursOfOperation) GetOpeningTime ¶
func (x *Location_HoursOfOperation) GetOpeningTime() *datatypes_go_proto.Time
func (*Location_HoursOfOperation) ProtoMessage ¶
func (*Location_HoursOfOperation) ProtoMessage()
func (*Location_HoursOfOperation) ProtoReflect ¶
func (x *Location_HoursOfOperation) ProtoReflect() protoreflect.Message
func (*Location_HoursOfOperation) Reset ¶
func (x *Location_HoursOfOperation) Reset()
func (*Location_HoursOfOperation) String ¶
func (x *Location_HoursOfOperation) String() string
type Location_HoursOfOperation_DaysOfWeekCode ¶
type Location_HoursOfOperation_DaysOfWeekCode struct { Value codes_go_proto.DaysOfWeekCode_Value `protobuf:"varint,1,opt,name=value,proto3,enum=google.fhir.r5.core.DaysOfWeekCode_Value" json:"value,omitempty"` Id *datatypes_go_proto.String `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` Extension []*datatypes_go_proto.Extension `protobuf:"bytes,3,rep,name=extension,proto3" json:"extension,omitempty"` // contains filtered or unexported fields }
mon | tue | wed | thu | fri | sat | sun
func (*Location_HoursOfOperation_DaysOfWeekCode) Descriptor
deprecated
func (*Location_HoursOfOperation_DaysOfWeekCode) Descriptor() ([]byte, []int)
Deprecated: Use Location_HoursOfOperation_DaysOfWeekCode.ProtoReflect.Descriptor instead.
func (*Location_HoursOfOperation_DaysOfWeekCode) GetExtension ¶
func (x *Location_HoursOfOperation_DaysOfWeekCode) GetExtension() []*datatypes_go_proto.Extension
func (*Location_HoursOfOperation_DaysOfWeekCode) GetId ¶
func (x *Location_HoursOfOperation_DaysOfWeekCode) GetId() *datatypes_go_proto.String
func (*Location_HoursOfOperation_DaysOfWeekCode) GetValue ¶
func (x *Location_HoursOfOperation_DaysOfWeekCode) GetValue() codes_go_proto.DaysOfWeekCode_Value
func (*Location_HoursOfOperation_DaysOfWeekCode) ProtoMessage ¶
func (*Location_HoursOfOperation_DaysOfWeekCode) ProtoMessage()
func (*Location_HoursOfOperation_DaysOfWeekCode) ProtoReflect ¶
func (x *Location_HoursOfOperation_DaysOfWeekCode) ProtoReflect() protoreflect.Message
func (*Location_HoursOfOperation_DaysOfWeekCode) Reset ¶
func (x *Location_HoursOfOperation_DaysOfWeekCode) Reset()
func (*Location_HoursOfOperation_DaysOfWeekCode) String ¶
func (x *Location_HoursOfOperation_DaysOfWeekCode) String() string
type Location_ModeCode ¶
type Location_ModeCode struct { Value codes_go_proto.LocationModeCode_Value `protobuf:"varint,1,opt,name=value,proto3,enum=google.fhir.r5.core.LocationModeCode_Value" json:"value,omitempty"` Id *datatypes_go_proto.String `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` Extension []*datatypes_go_proto.Extension `protobuf:"bytes,3,rep,name=extension,proto3" json:"extension,omitempty"` // contains filtered or unexported fields }
instance | kind
func (*Location_ModeCode) Descriptor
deprecated
func (*Location_ModeCode) Descriptor() ([]byte, []int)
Deprecated: Use Location_ModeCode.ProtoReflect.Descriptor instead.
func (*Location_ModeCode) GetExtension ¶
func (x *Location_ModeCode) GetExtension() []*datatypes_go_proto.Extension
func (*Location_ModeCode) GetId ¶
func (x *Location_ModeCode) GetId() *datatypes_go_proto.String
func (*Location_ModeCode) GetValue ¶
func (x *Location_ModeCode) GetValue() codes_go_proto.LocationModeCode_Value
func (*Location_ModeCode) ProtoMessage ¶
func (*Location_ModeCode) ProtoMessage()
func (*Location_ModeCode) ProtoReflect ¶
func (x *Location_ModeCode) ProtoReflect() protoreflect.Message
func (*Location_ModeCode) Reset ¶
func (x *Location_ModeCode) Reset()
func (*Location_ModeCode) String ¶
func (x *Location_ModeCode) String() string
type Location_Position ¶
type Location_Position struct { // Unique id for inter-element referencing Id *datatypes_go_proto.Id `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // Additional content defined by implementations Extension []*datatypes_go_proto.Extension `protobuf:"bytes,2,rep,name=extension,proto3" json:"extension,omitempty"` // Extensions that cannot be ignored even if unrecognized ModifierExtension []*datatypes_go_proto.Extension `protobuf:"bytes,3,rep,name=modifier_extension,json=modifierExtension,proto3" json:"modifier_extension,omitempty"` // Longitude with WGS84 datum Longitude *datatypes_go_proto.Decimal `protobuf:"bytes,4,opt,name=longitude,proto3" json:"longitude,omitempty"` // Latitude with WGS84 datum Latitude *datatypes_go_proto.Decimal `protobuf:"bytes,5,opt,name=latitude,proto3" json:"latitude,omitempty"` // Altitude with WGS84 datum Altitude *datatypes_go_proto.Decimal `protobuf:"bytes,6,opt,name=altitude,proto3" json:"altitude,omitempty"` // contains filtered or unexported fields }
The absolute geographic location
func (*Location_Position) Descriptor
deprecated
func (*Location_Position) Descriptor() ([]byte, []int)
Deprecated: Use Location_Position.ProtoReflect.Descriptor instead.
func (*Location_Position) GetAltitude ¶
func (x *Location_Position) GetAltitude() *datatypes_go_proto.Decimal
func (*Location_Position) GetExtension ¶
func (x *Location_Position) GetExtension() []*datatypes_go_proto.Extension
func (*Location_Position) GetId ¶
func (x *Location_Position) GetId() *datatypes_go_proto.Id
func (*Location_Position) GetLatitude ¶
func (x *Location_Position) GetLatitude() *datatypes_go_proto.Decimal
func (*Location_Position) GetLongitude ¶
func (x *Location_Position) GetLongitude() *datatypes_go_proto.Decimal
func (*Location_Position) GetModifierExtension ¶
func (x *Location_Position) GetModifierExtension() []*datatypes_go_proto.Extension
func (*Location_Position) ProtoMessage ¶
func (*Location_Position) ProtoMessage()
func (*Location_Position) ProtoReflect ¶
func (x *Location_Position) ProtoReflect() protoreflect.Message
func (*Location_Position) Reset ¶
func (x *Location_Position) Reset()
func (*Location_Position) String ¶
func (x *Location_Position) String() string
type Location_StatusCode ¶
type Location_StatusCode struct { Value codes_go_proto.LocationStatusCode_Value `protobuf:"varint,1,opt,name=value,proto3,enum=google.fhir.r5.core.LocationStatusCode_Value" json:"value,omitempty"` Id *datatypes_go_proto.String `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` Extension []*datatypes_go_proto.Extension `protobuf:"bytes,3,rep,name=extension,proto3" json:"extension,omitempty"` // contains filtered or unexported fields }
active | suspended | inactive
func (*Location_StatusCode) Descriptor
deprecated
func (*Location_StatusCode) Descriptor() ([]byte, []int)
Deprecated: Use Location_StatusCode.ProtoReflect.Descriptor instead.
func (*Location_StatusCode) GetExtension ¶
func (x *Location_StatusCode) GetExtension() []*datatypes_go_proto.Extension
func (*Location_StatusCode) GetId ¶
func (x *Location_StatusCode) GetId() *datatypes_go_proto.String
func (*Location_StatusCode) GetValue ¶
func (x *Location_StatusCode) GetValue() codes_go_proto.LocationStatusCode_Value
func (*Location_StatusCode) ProtoMessage ¶
func (*Location_StatusCode) ProtoMessage()
func (*Location_StatusCode) ProtoReflect ¶
func (x *Location_StatusCode) ProtoReflect() protoreflect.Message
func (*Location_StatusCode) Reset ¶
func (x *Location_StatusCode) Reset()
func (*Location_StatusCode) String ¶
func (x *Location_StatusCode) String() string