Documentation ¶
Index ¶
- Variables
- type Invoice
- func (*Invoice) Descriptor() ([]byte, []int)deprecated
- func (x *Invoice) GetAccount() *datatypes_go_proto.Reference
- func (x *Invoice) GetCancelledReason() *datatypes_go_proto.String
- func (x *Invoice) GetContained() []*any.Any
- func (x *Invoice) GetDate() *datatypes_go_proto.DateTime
- func (x *Invoice) GetExtension() []*datatypes_go_proto.Extension
- func (x *Invoice) GetId() *datatypes_go_proto.Id
- func (x *Invoice) GetIdentifier() []*datatypes_go_proto.Identifier
- func (x *Invoice) GetImplicitRules() *datatypes_go_proto.Uri
- func (x *Invoice) GetIssuer() *datatypes_go_proto.Reference
- func (x *Invoice) GetLanguage() *datatypes_go_proto.Code
- func (x *Invoice) GetLineItem() []*Invoice_LineItem
- func (x *Invoice) GetMeta() *datatypes_go_proto.Meta
- func (x *Invoice) GetModifierExtension() []*datatypes_go_proto.Extension
- func (x *Invoice) GetNote() []*datatypes_go_proto.Annotation
- func (x *Invoice) GetParticipant() []*Invoice_Participant
- func (x *Invoice) GetPaymentTerms() *datatypes_go_proto.Markdown
- func (x *Invoice) GetRecipient() *datatypes_go_proto.Reference
- func (x *Invoice) GetStatus() *Invoice_StatusCode
- func (x *Invoice) GetSubject() *datatypes_go_proto.Reference
- func (x *Invoice) GetText() *datatypes_go_proto.Narrative
- func (x *Invoice) GetTotalGross() *datatypes_go_proto.Money
- func (x *Invoice) GetTotalNet() *datatypes_go_proto.Money
- func (x *Invoice) GetTotalPriceComponent() []*Invoice_LineItem_PriceComponent
- func (x *Invoice) GetType() *datatypes_go_proto.CodeableConcept
- func (*Invoice) ProtoMessage()
- func (x *Invoice) ProtoReflect() protoreflect.Message
- func (x *Invoice) Reset()
- func (x *Invoice) String() string
- type Invoice_LineItem
- func (*Invoice_LineItem) Descriptor() ([]byte, []int)deprecated
- func (x *Invoice_LineItem) GetChargeItem() *Invoice_LineItem_ChargeItemX
- func (x *Invoice_LineItem) GetExtension() []*datatypes_go_proto.Extension
- func (x *Invoice_LineItem) GetId() *datatypes_go_proto.String
- func (x *Invoice_LineItem) GetModifierExtension() []*datatypes_go_proto.Extension
- func (x *Invoice_LineItem) GetPriceComponent() []*Invoice_LineItem_PriceComponent
- func (x *Invoice_LineItem) GetSequence() *datatypes_go_proto.PositiveInt
- func (*Invoice_LineItem) ProtoMessage()
- func (x *Invoice_LineItem) ProtoReflect() protoreflect.Message
- func (x *Invoice_LineItem) Reset()
- func (x *Invoice_LineItem) String() string
- type Invoice_LineItem_ChargeItemX
- func (*Invoice_LineItem_ChargeItemX) Descriptor() ([]byte, []int)deprecated
- func (m *Invoice_LineItem_ChargeItemX) GetChoice() isInvoice_LineItem_ChargeItemX_Choice
- func (x *Invoice_LineItem_ChargeItemX) GetCodeableConcept() *datatypes_go_proto.CodeableConcept
- func (x *Invoice_LineItem_ChargeItemX) GetReference() *datatypes_go_proto.Reference
- func (*Invoice_LineItem_ChargeItemX) ProtoMessage()
- func (x *Invoice_LineItem_ChargeItemX) ProtoReflect() protoreflect.Message
- func (x *Invoice_LineItem_ChargeItemX) Reset()
- func (x *Invoice_LineItem_ChargeItemX) String() string
- type Invoice_LineItem_ChargeItemX_CodeableConcept
- type Invoice_LineItem_ChargeItemX_Reference
- type Invoice_LineItem_PriceComponent
- func (*Invoice_LineItem_PriceComponent) Descriptor() ([]byte, []int)deprecated
- func (x *Invoice_LineItem_PriceComponent) GetAmount() *datatypes_go_proto.Money
- func (x *Invoice_LineItem_PriceComponent) GetCode() *datatypes_go_proto.CodeableConcept
- func (x *Invoice_LineItem_PriceComponent) GetExtension() []*datatypes_go_proto.Extension
- func (x *Invoice_LineItem_PriceComponent) GetFactor() *datatypes_go_proto.Decimal
- func (x *Invoice_LineItem_PriceComponent) GetId() *datatypes_go_proto.String
- func (x *Invoice_LineItem_PriceComponent) GetModifierExtension() []*datatypes_go_proto.Extension
- func (x *Invoice_LineItem_PriceComponent) GetType() *Invoice_LineItem_PriceComponent_TypeCode
- func (*Invoice_LineItem_PriceComponent) ProtoMessage()
- func (x *Invoice_LineItem_PriceComponent) ProtoReflect() protoreflect.Message
- func (x *Invoice_LineItem_PriceComponent) Reset()
- func (x *Invoice_LineItem_PriceComponent) String() string
- type Invoice_LineItem_PriceComponent_TypeCode
- func (*Invoice_LineItem_PriceComponent_TypeCode) Descriptor() ([]byte, []int)deprecated
- func (x *Invoice_LineItem_PriceComponent_TypeCode) GetExtension() []*datatypes_go_proto.Extension
- func (x *Invoice_LineItem_PriceComponent_TypeCode) GetId() *datatypes_go_proto.String
- func (x *Invoice_LineItem_PriceComponent_TypeCode) GetValue() codes_go_proto.InvoicePriceComponentTypeCode_Value
- func (*Invoice_LineItem_PriceComponent_TypeCode) ProtoMessage()
- func (x *Invoice_LineItem_PriceComponent_TypeCode) ProtoReflect() protoreflect.Message
- func (x *Invoice_LineItem_PriceComponent_TypeCode) Reset()
- func (x *Invoice_LineItem_PriceComponent_TypeCode) String() string
- type Invoice_Participant
- func (*Invoice_Participant) Descriptor() ([]byte, []int)deprecated
- func (x *Invoice_Participant) GetActor() *datatypes_go_proto.Reference
- func (x *Invoice_Participant) GetExtension() []*datatypes_go_proto.Extension
- func (x *Invoice_Participant) GetId() *datatypes_go_proto.String
- func (x *Invoice_Participant) GetModifierExtension() []*datatypes_go_proto.Extension
- func (x *Invoice_Participant) GetRole() *datatypes_go_proto.CodeableConcept
- func (*Invoice_Participant) ProtoMessage()
- func (x *Invoice_Participant) ProtoReflect() protoreflect.Message
- func (x *Invoice_Participant) Reset()
- func (x *Invoice_Participant) String() string
- type Invoice_StatusCode
- func (*Invoice_StatusCode) Descriptor() ([]byte, []int)deprecated
- func (x *Invoice_StatusCode) GetExtension() []*datatypes_go_proto.Extension
- func (x *Invoice_StatusCode) GetId() *datatypes_go_proto.String
- func (x *Invoice_StatusCode) GetValue() codes_go_proto.InvoiceStatusCode_Value
- func (*Invoice_StatusCode) ProtoMessage()
- func (x *Invoice_StatusCode) ProtoReflect() protoreflect.Message
- func (x *Invoice_StatusCode) Reset()
- func (x *Invoice_StatusCode) String() string
Constants ¶
This section is empty.
Variables ¶
var File_proto_google_fhir_proto_r4_core_resources_invoice_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type Invoice ¶
type Invoice 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"` // Business Identifier for item Identifier []*datatypes_go_proto.Identifier `protobuf:"bytes,10,rep,name=identifier,proto3" json:"identifier,omitempty"` Status *Invoice_StatusCode `protobuf:"bytes,11,opt,name=status,proto3" json:"status,omitempty"` // Reason for cancellation of this Invoice CancelledReason *datatypes_go_proto.String `protobuf:"bytes,12,opt,name=cancelled_reason,json=cancelledReason,proto3" json:"cancelled_reason,omitempty"` // Type of Invoice Type *datatypes_go_proto.CodeableConcept `protobuf:"bytes,13,opt,name=type,proto3" json:"type,omitempty"` // Recipient(s) of goods and services Subject *datatypes_go_proto.Reference `protobuf:"bytes,14,opt,name=subject,proto3" json:"subject,omitempty"` // Recipient of this invoice Recipient *datatypes_go_proto.Reference `protobuf:"bytes,15,opt,name=recipient,proto3" json:"recipient,omitempty"` // Invoice date / posting date Date *datatypes_go_proto.DateTime `protobuf:"bytes,16,opt,name=date,proto3" json:"date,omitempty"` Participant []*Invoice_Participant `protobuf:"bytes,17,rep,name=participant,proto3" json:"participant,omitempty"` // Issuing Organization of Invoice Issuer *datatypes_go_proto.Reference `protobuf:"bytes,18,opt,name=issuer,proto3" json:"issuer,omitempty"` // Account that is being balanced Account *datatypes_go_proto.Reference `protobuf:"bytes,19,opt,name=account,proto3" json:"account,omitempty"` LineItem []*Invoice_LineItem `protobuf:"bytes,20,rep,name=line_item,json=lineItem,proto3" json:"line_item,omitempty"` // Components of Invoice total TotalPriceComponent []*Invoice_LineItem_PriceComponent `protobuf:"bytes,21,rep,name=total_price_component,json=totalPriceComponent,proto3" json:"total_price_component,omitempty"` // Net total of this Invoice TotalNet *datatypes_go_proto.Money `protobuf:"bytes,22,opt,name=total_net,json=totalNet,proto3" json:"total_net,omitempty"` // Gross total of this Invoice TotalGross *datatypes_go_proto.Money `protobuf:"bytes,23,opt,name=total_gross,json=totalGross,proto3" json:"total_gross,omitempty"` // Payment details PaymentTerms *datatypes_go_proto.Markdown `protobuf:"bytes,24,opt,name=payment_terms,json=paymentTerms,proto3" json:"payment_terms,omitempty"` // Comments made about the invoice Note []*datatypes_go_proto.Annotation `protobuf:"bytes,25,rep,name=note,proto3" json:"note,omitempty"` // contains filtered or unexported fields }
Auto-generated from StructureDefinition for Invoice, last updated 2019-11-01T09:29:23.356+11:00. Invoice containing ChargeItems from an Account. See http://hl7.org/fhir/StructureDefinition/Invoice
func (*Invoice) Descriptor
deprecated
func (*Invoice) GetAccount ¶
func (x *Invoice) GetAccount() *datatypes_go_proto.Reference
func (*Invoice) GetCancelledReason ¶
func (x *Invoice) GetCancelledReason() *datatypes_go_proto.String
func (*Invoice) GetContained ¶
func (*Invoice) GetDate ¶
func (x *Invoice) GetDate() *datatypes_go_proto.DateTime
func (*Invoice) GetExtension ¶
func (x *Invoice) GetExtension() []*datatypes_go_proto.Extension
func (*Invoice) GetId ¶
func (x *Invoice) GetId() *datatypes_go_proto.Id
func (*Invoice) GetIdentifier ¶
func (x *Invoice) GetIdentifier() []*datatypes_go_proto.Identifier
func (*Invoice) GetImplicitRules ¶
func (x *Invoice) GetImplicitRules() *datatypes_go_proto.Uri
func (*Invoice) GetIssuer ¶
func (x *Invoice) GetIssuer() *datatypes_go_proto.Reference
func (*Invoice) GetLanguage ¶
func (x *Invoice) GetLanguage() *datatypes_go_proto.Code
func (*Invoice) GetLineItem ¶
func (x *Invoice) GetLineItem() []*Invoice_LineItem
func (*Invoice) GetMeta ¶
func (x *Invoice) GetMeta() *datatypes_go_proto.Meta
func (*Invoice) GetModifierExtension ¶
func (x *Invoice) GetModifierExtension() []*datatypes_go_proto.Extension
func (*Invoice) GetNote ¶
func (x *Invoice) GetNote() []*datatypes_go_proto.Annotation
func (*Invoice) GetParticipant ¶
func (x *Invoice) GetParticipant() []*Invoice_Participant
func (*Invoice) GetPaymentTerms ¶
func (x *Invoice) GetPaymentTerms() *datatypes_go_proto.Markdown
func (*Invoice) GetRecipient ¶
func (x *Invoice) GetRecipient() *datatypes_go_proto.Reference
func (*Invoice) GetStatus ¶
func (x *Invoice) GetStatus() *Invoice_StatusCode
func (*Invoice) GetSubject ¶
func (x *Invoice) GetSubject() *datatypes_go_proto.Reference
func (*Invoice) GetText ¶
func (x *Invoice) GetText() *datatypes_go_proto.Narrative
func (*Invoice) GetTotalGross ¶
func (x *Invoice) GetTotalGross() *datatypes_go_proto.Money
func (*Invoice) GetTotalNet ¶
func (x *Invoice) GetTotalNet() *datatypes_go_proto.Money
func (*Invoice) GetTotalPriceComponent ¶
func (x *Invoice) GetTotalPriceComponent() []*Invoice_LineItem_PriceComponent
func (*Invoice) GetType ¶
func (x *Invoice) GetType() *datatypes_go_proto.CodeableConcept
func (*Invoice) ProtoMessage ¶
func (*Invoice) ProtoMessage()
func (*Invoice) ProtoReflect ¶
func (x *Invoice) ProtoReflect() protoreflect.Message
type Invoice_LineItem ¶
type Invoice_LineItem struct { // Unique id for inter-element referencing Id *datatypes_go_proto.String `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // Additional content defined by implementations Extension []*datatypes_go_proto.Extension `protobuf:"bytes,2,rep,name=extension,proto3" json:"extension,omitempty"` // Extensions that cannot be ignored even if unrecognized ModifierExtension []*datatypes_go_proto.Extension `protobuf:"bytes,3,rep,name=modifier_extension,json=modifierExtension,proto3" json:"modifier_extension,omitempty"` // Sequence number of line item Sequence *datatypes_go_proto.PositiveInt `protobuf:"bytes,4,opt,name=sequence,proto3" json:"sequence,omitempty"` ChargeItem *Invoice_LineItem_ChargeItemX `protobuf:"bytes,5,opt,name=charge_item,json=chargeItem,proto3" json:"charge_item,omitempty"` PriceComponent []*Invoice_LineItem_PriceComponent `protobuf:"bytes,6,rep,name=price_component,json=priceComponent,proto3" json:"price_component,omitempty"` // contains filtered or unexported fields }
Line items of this Invoice
func (*Invoice_LineItem) Descriptor
deprecated
func (*Invoice_LineItem) Descriptor() ([]byte, []int)
Deprecated: Use Invoice_LineItem.ProtoReflect.Descriptor instead.
func (*Invoice_LineItem) GetChargeItem ¶
func (x *Invoice_LineItem) GetChargeItem() *Invoice_LineItem_ChargeItemX
func (*Invoice_LineItem) GetExtension ¶
func (x *Invoice_LineItem) GetExtension() []*datatypes_go_proto.Extension
func (*Invoice_LineItem) GetId ¶
func (x *Invoice_LineItem) GetId() *datatypes_go_proto.String
func (*Invoice_LineItem) GetModifierExtension ¶
func (x *Invoice_LineItem) GetModifierExtension() []*datatypes_go_proto.Extension
func (*Invoice_LineItem) GetPriceComponent ¶
func (x *Invoice_LineItem) GetPriceComponent() []*Invoice_LineItem_PriceComponent
func (*Invoice_LineItem) GetSequence ¶
func (x *Invoice_LineItem) GetSequence() *datatypes_go_proto.PositiveInt
func (*Invoice_LineItem) ProtoMessage ¶
func (*Invoice_LineItem) ProtoMessage()
func (*Invoice_LineItem) ProtoReflect ¶
func (x *Invoice_LineItem) ProtoReflect() protoreflect.Message
func (*Invoice_LineItem) Reset ¶
func (x *Invoice_LineItem) Reset()
func (*Invoice_LineItem) String ¶
func (x *Invoice_LineItem) String() string
type Invoice_LineItem_ChargeItemX ¶
type Invoice_LineItem_ChargeItemX struct { // Types that are assignable to Choice: // *Invoice_LineItem_ChargeItemX_Reference // *Invoice_LineItem_ChargeItemX_CodeableConcept Choice isInvoice_LineItem_ChargeItemX_Choice `protobuf_oneof:"choice"` // contains filtered or unexported fields }
Reference to ChargeItem containing details of this line item or an inline billing code
func (*Invoice_LineItem_ChargeItemX) Descriptor
deprecated
func (*Invoice_LineItem_ChargeItemX) Descriptor() ([]byte, []int)
Deprecated: Use Invoice_LineItem_ChargeItemX.ProtoReflect.Descriptor instead.
func (*Invoice_LineItem_ChargeItemX) GetChoice ¶
func (m *Invoice_LineItem_ChargeItemX) GetChoice() isInvoice_LineItem_ChargeItemX_Choice
func (*Invoice_LineItem_ChargeItemX) GetCodeableConcept ¶
func (x *Invoice_LineItem_ChargeItemX) GetCodeableConcept() *datatypes_go_proto.CodeableConcept
func (*Invoice_LineItem_ChargeItemX) GetReference ¶
func (x *Invoice_LineItem_ChargeItemX) GetReference() *datatypes_go_proto.Reference
func (*Invoice_LineItem_ChargeItemX) ProtoMessage ¶
func (*Invoice_LineItem_ChargeItemX) ProtoMessage()
func (*Invoice_LineItem_ChargeItemX) ProtoReflect ¶
func (x *Invoice_LineItem_ChargeItemX) ProtoReflect() protoreflect.Message
func (*Invoice_LineItem_ChargeItemX) Reset ¶
func (x *Invoice_LineItem_ChargeItemX) Reset()
func (*Invoice_LineItem_ChargeItemX) String ¶
func (x *Invoice_LineItem_ChargeItemX) String() string
type Invoice_LineItem_ChargeItemX_CodeableConcept ¶
type Invoice_LineItem_ChargeItemX_CodeableConcept struct {
CodeableConcept *datatypes_go_proto.CodeableConcept `protobuf:"bytes,2,opt,name=codeable_concept,json=codeableConcept,proto3,oneof"`
}
type Invoice_LineItem_ChargeItemX_Reference ¶
type Invoice_LineItem_ChargeItemX_Reference struct {
Reference *datatypes_go_proto.Reference `protobuf:"bytes,1,opt,name=reference,proto3,oneof"`
}
type Invoice_LineItem_PriceComponent ¶
type Invoice_LineItem_PriceComponent struct { // Unique id for inter-element referencing Id *datatypes_go_proto.String `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // Additional content defined by implementations Extension []*datatypes_go_proto.Extension `protobuf:"bytes,2,rep,name=extension,proto3" json:"extension,omitempty"` // Extensions that cannot be ignored even if unrecognized ModifierExtension []*datatypes_go_proto.Extension `protobuf:"bytes,3,rep,name=modifier_extension,json=modifierExtension,proto3" json:"modifier_extension,omitempty"` Type *Invoice_LineItem_PriceComponent_TypeCode `protobuf:"bytes,4,opt,name=type,proto3" json:"type,omitempty"` // Code identifying the specific component Code *datatypes_go_proto.CodeableConcept `protobuf:"bytes,5,opt,name=code,proto3" json:"code,omitempty"` // Factor used for calculating this component Factor *datatypes_go_proto.Decimal `protobuf:"bytes,6,opt,name=factor,proto3" json:"factor,omitempty"` // Monetary amount associated with this component Amount *datatypes_go_proto.Money `protobuf:"bytes,7,opt,name=amount,proto3" json:"amount,omitempty"` // contains filtered or unexported fields }
Components of total line item price
func (*Invoice_LineItem_PriceComponent) Descriptor
deprecated
func (*Invoice_LineItem_PriceComponent) Descriptor() ([]byte, []int)
Deprecated: Use Invoice_LineItem_PriceComponent.ProtoReflect.Descriptor instead.
func (*Invoice_LineItem_PriceComponent) GetAmount ¶
func (x *Invoice_LineItem_PriceComponent) GetAmount() *datatypes_go_proto.Money
func (*Invoice_LineItem_PriceComponent) GetCode ¶
func (x *Invoice_LineItem_PriceComponent) GetCode() *datatypes_go_proto.CodeableConcept
func (*Invoice_LineItem_PriceComponent) GetExtension ¶
func (x *Invoice_LineItem_PriceComponent) GetExtension() []*datatypes_go_proto.Extension
func (*Invoice_LineItem_PriceComponent) GetFactor ¶
func (x *Invoice_LineItem_PriceComponent) GetFactor() *datatypes_go_proto.Decimal
func (*Invoice_LineItem_PriceComponent) GetId ¶
func (x *Invoice_LineItem_PriceComponent) GetId() *datatypes_go_proto.String
func (*Invoice_LineItem_PriceComponent) GetModifierExtension ¶
func (x *Invoice_LineItem_PriceComponent) GetModifierExtension() []*datatypes_go_proto.Extension
func (*Invoice_LineItem_PriceComponent) GetType ¶
func (x *Invoice_LineItem_PriceComponent) GetType() *Invoice_LineItem_PriceComponent_TypeCode
func (*Invoice_LineItem_PriceComponent) ProtoMessage ¶
func (*Invoice_LineItem_PriceComponent) ProtoMessage()
func (*Invoice_LineItem_PriceComponent) ProtoReflect ¶
func (x *Invoice_LineItem_PriceComponent) ProtoReflect() protoreflect.Message
func (*Invoice_LineItem_PriceComponent) Reset ¶
func (x *Invoice_LineItem_PriceComponent) Reset()
func (*Invoice_LineItem_PriceComponent) String ¶
func (x *Invoice_LineItem_PriceComponent) String() string
type Invoice_LineItem_PriceComponent_TypeCode ¶
type Invoice_LineItem_PriceComponent_TypeCode struct { Value codes_go_proto.InvoicePriceComponentTypeCode_Value `protobuf:"varint,1,opt,name=value,proto3,enum=google.fhir.r4.core.InvoicePriceComponentTypeCode_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 }
base | surcharge | deduction | discount | tax | informational
func (*Invoice_LineItem_PriceComponent_TypeCode) Descriptor
deprecated
func (*Invoice_LineItem_PriceComponent_TypeCode) Descriptor() ([]byte, []int)
Deprecated: Use Invoice_LineItem_PriceComponent_TypeCode.ProtoReflect.Descriptor instead.
func (*Invoice_LineItem_PriceComponent_TypeCode) GetExtension ¶
func (x *Invoice_LineItem_PriceComponent_TypeCode) GetExtension() []*datatypes_go_proto.Extension
func (*Invoice_LineItem_PriceComponent_TypeCode) GetId ¶
func (x *Invoice_LineItem_PriceComponent_TypeCode) GetId() *datatypes_go_proto.String
func (*Invoice_LineItem_PriceComponent_TypeCode) GetValue ¶
func (x *Invoice_LineItem_PriceComponent_TypeCode) GetValue() codes_go_proto.InvoicePriceComponentTypeCode_Value
func (*Invoice_LineItem_PriceComponent_TypeCode) ProtoMessage ¶
func (*Invoice_LineItem_PriceComponent_TypeCode) ProtoMessage()
func (*Invoice_LineItem_PriceComponent_TypeCode) ProtoReflect ¶
func (x *Invoice_LineItem_PriceComponent_TypeCode) ProtoReflect() protoreflect.Message
func (*Invoice_LineItem_PriceComponent_TypeCode) Reset ¶
func (x *Invoice_LineItem_PriceComponent_TypeCode) Reset()
func (*Invoice_LineItem_PriceComponent_TypeCode) String ¶
func (x *Invoice_LineItem_PriceComponent_TypeCode) String() string
type Invoice_Participant ¶
type Invoice_Participant struct { // Unique id for inter-element referencing Id *datatypes_go_proto.String `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // Additional content defined by implementations Extension []*datatypes_go_proto.Extension `protobuf:"bytes,2,rep,name=extension,proto3" json:"extension,omitempty"` // Extensions that cannot be ignored even if unrecognized ModifierExtension []*datatypes_go_proto.Extension `protobuf:"bytes,3,rep,name=modifier_extension,json=modifierExtension,proto3" json:"modifier_extension,omitempty"` // Type of involvement in creation of this Invoice Role *datatypes_go_proto.CodeableConcept `protobuf:"bytes,4,opt,name=role,proto3" json:"role,omitempty"` // Individual who was involved Actor *datatypes_go_proto.Reference `protobuf:"bytes,5,opt,name=actor,proto3" json:"actor,omitempty"` // contains filtered or unexported fields }
Participant in creation of this Invoice
func (*Invoice_Participant) Descriptor
deprecated
func (*Invoice_Participant) Descriptor() ([]byte, []int)
Deprecated: Use Invoice_Participant.ProtoReflect.Descriptor instead.
func (*Invoice_Participant) GetActor ¶
func (x *Invoice_Participant) GetActor() *datatypes_go_proto.Reference
func (*Invoice_Participant) GetExtension ¶
func (x *Invoice_Participant) GetExtension() []*datatypes_go_proto.Extension
func (*Invoice_Participant) GetId ¶
func (x *Invoice_Participant) GetId() *datatypes_go_proto.String
func (*Invoice_Participant) GetModifierExtension ¶
func (x *Invoice_Participant) GetModifierExtension() []*datatypes_go_proto.Extension
func (*Invoice_Participant) GetRole ¶
func (x *Invoice_Participant) GetRole() *datatypes_go_proto.CodeableConcept
func (*Invoice_Participant) ProtoMessage ¶
func (*Invoice_Participant) ProtoMessage()
func (*Invoice_Participant) ProtoReflect ¶
func (x *Invoice_Participant) ProtoReflect() protoreflect.Message
func (*Invoice_Participant) Reset ¶
func (x *Invoice_Participant) Reset()
func (*Invoice_Participant) String ¶
func (x *Invoice_Participant) String() string
type Invoice_StatusCode ¶
type Invoice_StatusCode struct { Value codes_go_proto.InvoiceStatusCode_Value `protobuf:"varint,1,opt,name=value,proto3,enum=google.fhir.r4.core.InvoiceStatusCode_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 }
draft | issued | balanced | cancelled | entered-in-error
func (*Invoice_StatusCode) Descriptor
deprecated
func (*Invoice_StatusCode) Descriptor() ([]byte, []int)
Deprecated: Use Invoice_StatusCode.ProtoReflect.Descriptor instead.
func (*Invoice_StatusCode) GetExtension ¶
func (x *Invoice_StatusCode) GetExtension() []*datatypes_go_proto.Extension
func (*Invoice_StatusCode) GetId ¶
func (x *Invoice_StatusCode) GetId() *datatypes_go_proto.String
func (*Invoice_StatusCode) GetValue ¶
func (x *Invoice_StatusCode) GetValue() codes_go_proto.InvoiceStatusCode_Value
func (*Invoice_StatusCode) ProtoMessage ¶
func (*Invoice_StatusCode) ProtoMessage()
func (*Invoice_StatusCode) ProtoReflect ¶
func (x *Invoice_StatusCode) ProtoReflect() protoreflect.Message
func (*Invoice_StatusCode) Reset ¶
func (x *Invoice_StatusCode) Reset()
func (*Invoice_StatusCode) String ¶
func (x *Invoice_StatusCode) String() string