Documentation ¶
Index ¶
- Variables
- type Account
- func (*Account) Descriptor() ([]byte, []int)deprecated
- func (x *Account) GetContained() []*any.Any
- func (x *Account) GetCoverage() []*Account_Coverage
- func (x *Account) GetDescription() *datatypes_go_proto.String
- func (x *Account) GetExtension() []*datatypes_go_proto.Extension
- func (x *Account) GetGuarantor() []*Account_Guarantor
- func (x *Account) GetId() *datatypes_go_proto.Id
- func (x *Account) GetIdentifier() []*datatypes_go_proto.Identifier
- func (x *Account) GetImplicitRules() *datatypes_go_proto.Uri
- func (x *Account) GetLanguage() *datatypes_go_proto.Code
- func (x *Account) GetMeta() *datatypes_go_proto.Meta
- func (x *Account) GetModifierExtension() []*datatypes_go_proto.Extension
- func (x *Account) GetName() *datatypes_go_proto.String
- func (x *Account) GetOwner() *datatypes_go_proto.Reference
- func (x *Account) GetPartOf() *datatypes_go_proto.Reference
- func (x *Account) GetServicePeriod() *datatypes_go_proto.Period
- func (x *Account) GetStatus() *Account_StatusCode
- func (x *Account) GetSubject() []*datatypes_go_proto.Reference
- func (x *Account) GetText() *datatypes_go_proto.Narrative
- func (x *Account) GetType() *datatypes_go_proto.CodeableConcept
- func (*Account) ProtoMessage()
- func (x *Account) ProtoReflect() protoreflect.Message
- func (x *Account) Reset()
- func (x *Account) String() string
- type Account_Coverage
- func (*Account_Coverage) Descriptor() ([]byte, []int)deprecated
- func (x *Account_Coverage) GetCoverage() *datatypes_go_proto.Reference
- func (x *Account_Coverage) GetExtension() []*datatypes_go_proto.Extension
- func (x *Account_Coverage) GetId() *datatypes_go_proto.Id
- func (x *Account_Coverage) GetModifierExtension() []*datatypes_go_proto.Extension
- func (x *Account_Coverage) GetPriority() *datatypes_go_proto.PositiveInt
- func (*Account_Coverage) ProtoMessage()
- func (x *Account_Coverage) ProtoReflect() protoreflect.Message
- func (x *Account_Coverage) Reset()
- func (x *Account_Coverage) String() string
- type Account_Guarantor
- func (*Account_Guarantor) Descriptor() ([]byte, []int)deprecated
- func (x *Account_Guarantor) GetExtension() []*datatypes_go_proto.Extension
- func (x *Account_Guarantor) GetId() *datatypes_go_proto.Id
- func (x *Account_Guarantor) GetModifierExtension() []*datatypes_go_proto.Extension
- func (x *Account_Guarantor) GetOnHold() *datatypes_go_proto.Boolean
- func (x *Account_Guarantor) GetParty() *datatypes_go_proto.Reference
- func (x *Account_Guarantor) GetPeriod() *datatypes_go_proto.Period
- func (*Account_Guarantor) ProtoMessage()
- func (x *Account_Guarantor) ProtoReflect() protoreflect.Message
- func (x *Account_Guarantor) Reset()
- func (x *Account_Guarantor) String() string
- type Account_StatusCode
- func (*Account_StatusCode) Descriptor() ([]byte, []int)deprecated
- func (x *Account_StatusCode) GetExtension() []*datatypes_go_proto.Extension
- func (x *Account_StatusCode) GetId() *datatypes_go_proto.String
- func (x *Account_StatusCode) GetValue() codes_go_proto.AccountStatusCode_Value
- func (*Account_StatusCode) ProtoMessage()
- func (x *Account_StatusCode) ProtoReflect() protoreflect.Message
- func (x *Account_StatusCode) Reset()
- func (x *Account_StatusCode) String() string
Constants ¶
This section is empty.
Variables ¶
var File_proto_google_fhir_proto_r5_core_resources_account_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type Account ¶
type Account 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"` // Account number Identifier []*datatypes_go_proto.Identifier `protobuf:"bytes,10,rep,name=identifier,proto3" json:"identifier,omitempty"` Status *Account_StatusCode `protobuf:"bytes,11,opt,name=status,proto3" json:"status,omitempty"` // E.g. patient, expense, depreciation Type *datatypes_go_proto.CodeableConcept `protobuf:"bytes,12,opt,name=type,proto3" json:"type,omitempty"` // Human-readable label Name *datatypes_go_proto.String `protobuf:"bytes,13,opt,name=name,proto3" json:"name,omitempty"` // The entity that caused the expenses Subject []*datatypes_go_proto.Reference `protobuf:"bytes,14,rep,name=subject,proto3" json:"subject,omitempty"` // Transaction window ServicePeriod *datatypes_go_proto.Period `protobuf:"bytes,15,opt,name=service_period,json=servicePeriod,proto3" json:"service_period,omitempty"` Coverage []*Account_Coverage `protobuf:"bytes,16,rep,name=coverage,proto3" json:"coverage,omitempty"` // Entity managing the Account Owner *datatypes_go_proto.Reference `protobuf:"bytes,17,opt,name=owner,proto3" json:"owner,omitempty"` // Explanation of purpose/use Description *datatypes_go_proto.String `protobuf:"bytes,18,opt,name=description,proto3" json:"description,omitempty"` Guarantor []*Account_Guarantor `protobuf:"bytes,19,rep,name=guarantor,proto3" json:"guarantor,omitempty"` // Reference to a parent Account PartOf *datatypes_go_proto.Reference `protobuf:"bytes,20,opt,name=part_of,json=partOf,proto3" json:"part_of,omitempty"` // contains filtered or unexported fields }
Auto-generated from StructureDefinition for Account, last updated 2019-12-31T21:03:40.621+11:00. Tracks balance, charges, for patient or cost center. See http://hl7.org/fhir/StructureDefinition/Account
func (*Account) Descriptor
deprecated
func (*Account) GetContained ¶
func (*Account) GetCoverage ¶
func (x *Account) GetCoverage() []*Account_Coverage
func (*Account) GetDescription ¶
func (x *Account) GetDescription() *datatypes_go_proto.String
func (*Account) GetExtension ¶
func (x *Account) GetExtension() []*datatypes_go_proto.Extension
func (*Account) GetGuarantor ¶
func (x *Account) GetGuarantor() []*Account_Guarantor
func (*Account) GetId ¶
func (x *Account) GetId() *datatypes_go_proto.Id
func (*Account) GetIdentifier ¶
func (x *Account) GetIdentifier() []*datatypes_go_proto.Identifier
func (*Account) GetImplicitRules ¶
func (x *Account) GetImplicitRules() *datatypes_go_proto.Uri
func (*Account) GetLanguage ¶
func (x *Account) GetLanguage() *datatypes_go_proto.Code
func (*Account) GetMeta ¶
func (x *Account) GetMeta() *datatypes_go_proto.Meta
func (*Account) GetModifierExtension ¶
func (x *Account) GetModifierExtension() []*datatypes_go_proto.Extension
func (*Account) GetName ¶
func (x *Account) GetName() *datatypes_go_proto.String
func (*Account) GetOwner ¶
func (x *Account) GetOwner() *datatypes_go_proto.Reference
func (*Account) GetPartOf ¶
func (x *Account) GetPartOf() *datatypes_go_proto.Reference
func (*Account) GetServicePeriod ¶
func (x *Account) GetServicePeriod() *datatypes_go_proto.Period
func (*Account) GetStatus ¶
func (x *Account) GetStatus() *Account_StatusCode
func (*Account) GetSubject ¶
func (x *Account) GetSubject() []*datatypes_go_proto.Reference
func (*Account) GetText ¶
func (x *Account) GetText() *datatypes_go_proto.Narrative
func (*Account) GetType ¶
func (x *Account) GetType() *datatypes_go_proto.CodeableConcept
func (*Account) ProtoMessage ¶
func (*Account) ProtoMessage()
func (*Account) ProtoReflect ¶
func (x *Account) ProtoReflect() protoreflect.Message
type Account_Coverage ¶
type Account_Coverage 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"` // The party(s), such as insurances, that may contribute to the payment of // this account Coverage *datatypes_go_proto.Reference `protobuf:"bytes,4,opt,name=coverage,proto3" json:"coverage,omitempty"` // The priority of the coverage in the context of this account Priority *datatypes_go_proto.PositiveInt `protobuf:"bytes,5,opt,name=priority,proto3" json:"priority,omitempty"` // contains filtered or unexported fields }
The party(s) that are responsible for covering the payment of this account, and what order should they be applied to the account
func (*Account_Coverage) Descriptor
deprecated
func (*Account_Coverage) Descriptor() ([]byte, []int)
Deprecated: Use Account_Coverage.ProtoReflect.Descriptor instead.
func (*Account_Coverage) GetCoverage ¶
func (x *Account_Coverage) GetCoverage() *datatypes_go_proto.Reference
func (*Account_Coverage) GetExtension ¶
func (x *Account_Coverage) GetExtension() []*datatypes_go_proto.Extension
func (*Account_Coverage) GetId ¶
func (x *Account_Coverage) GetId() *datatypes_go_proto.Id
func (*Account_Coverage) GetModifierExtension ¶
func (x *Account_Coverage) GetModifierExtension() []*datatypes_go_proto.Extension
func (*Account_Coverage) GetPriority ¶
func (x *Account_Coverage) GetPriority() *datatypes_go_proto.PositiveInt
func (*Account_Coverage) ProtoMessage ¶
func (*Account_Coverage) ProtoMessage()
func (*Account_Coverage) ProtoReflect ¶
func (x *Account_Coverage) ProtoReflect() protoreflect.Message
func (*Account_Coverage) Reset ¶
func (x *Account_Coverage) Reset()
func (*Account_Coverage) String ¶
func (x *Account_Coverage) String() string
type Account_Guarantor ¶
type Account_Guarantor 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"` // Responsible entity Party *datatypes_go_proto.Reference `protobuf:"bytes,4,opt,name=party,proto3" json:"party,omitempty"` // Credit or other hold applied OnHold *datatypes_go_proto.Boolean `protobuf:"bytes,5,opt,name=on_hold,json=onHold,proto3" json:"on_hold,omitempty"` // Guarantee account during Period *datatypes_go_proto.Period `protobuf:"bytes,6,opt,name=period,proto3" json:"period,omitempty"` // contains filtered or unexported fields }
The parties ultimately responsible for balancing the Account
func (*Account_Guarantor) Descriptor
deprecated
func (*Account_Guarantor) Descriptor() ([]byte, []int)
Deprecated: Use Account_Guarantor.ProtoReflect.Descriptor instead.
func (*Account_Guarantor) GetExtension ¶
func (x *Account_Guarantor) GetExtension() []*datatypes_go_proto.Extension
func (*Account_Guarantor) GetId ¶
func (x *Account_Guarantor) GetId() *datatypes_go_proto.Id
func (*Account_Guarantor) GetModifierExtension ¶
func (x *Account_Guarantor) GetModifierExtension() []*datatypes_go_proto.Extension
func (*Account_Guarantor) GetOnHold ¶
func (x *Account_Guarantor) GetOnHold() *datatypes_go_proto.Boolean
func (*Account_Guarantor) GetParty ¶
func (x *Account_Guarantor) GetParty() *datatypes_go_proto.Reference
func (*Account_Guarantor) GetPeriod ¶
func (x *Account_Guarantor) GetPeriod() *datatypes_go_proto.Period
func (*Account_Guarantor) ProtoMessage ¶
func (*Account_Guarantor) ProtoMessage()
func (*Account_Guarantor) ProtoReflect ¶
func (x *Account_Guarantor) ProtoReflect() protoreflect.Message
func (*Account_Guarantor) Reset ¶
func (x *Account_Guarantor) Reset()
func (*Account_Guarantor) String ¶
func (x *Account_Guarantor) String() string
type Account_StatusCode ¶
type Account_StatusCode struct { Value codes_go_proto.AccountStatusCode_Value `protobuf:"varint,1,opt,name=value,proto3,enum=google.fhir.r5.core.AccountStatusCode_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 | inactive | entered-in-error | on-hold | unknown
func (*Account_StatusCode) Descriptor
deprecated
func (*Account_StatusCode) Descriptor() ([]byte, []int)
Deprecated: Use Account_StatusCode.ProtoReflect.Descriptor instead.
func (*Account_StatusCode) GetExtension ¶
func (x *Account_StatusCode) GetExtension() []*datatypes_go_proto.Extension
func (*Account_StatusCode) GetId ¶
func (x *Account_StatusCode) GetId() *datatypes_go_proto.String
func (*Account_StatusCode) GetValue ¶
func (x *Account_StatusCode) GetValue() codes_go_proto.AccountStatusCode_Value
func (*Account_StatusCode) ProtoMessage ¶
func (*Account_StatusCode) ProtoMessage()
func (*Account_StatusCode) ProtoReflect ¶
func (x *Account_StatusCode) ProtoReflect() protoreflect.Message
func (*Account_StatusCode) Reset ¶
func (x *Account_StatusCode) Reset()
func (*Account_StatusCode) String ¶
func (x *Account_StatusCode) String() string