Documentation ¶
Index ¶
- Variables
- type Patient
- func (*Patient) Descriptor() ([]byte, []int)deprecated
- func (x *Patient) GetActive() *datatypes_go_proto.Boolean
- func (x *Patient) GetAddress() []*datatypes_go_proto.Address
- func (x *Patient) GetBirthDate() *datatypes_go_proto.Date
- func (x *Patient) GetCommunication() []*Patient_Communication
- func (x *Patient) GetContact() []*Patient_Contact
- func (x *Patient) GetContained() []*any.Any
- func (x *Patient) GetDeceased() *Patient_DeceasedX
- func (x *Patient) GetExtension() []*datatypes_go_proto.Extension
- func (x *Patient) GetGender() *Patient_GenderCode
- func (x *Patient) GetGeneralPractitioner() []*datatypes_go_proto.Reference
- func (x *Patient) GetId() *datatypes_go_proto.Id
- func (x *Patient) GetIdentifier() []*datatypes_go_proto.Identifier
- func (x *Patient) GetImplicitRules() *datatypes_go_proto.Uri
- func (x *Patient) GetLanguage() *datatypes_go_proto.Code
- func (x *Patient) GetLink() []*Patient_Link
- func (x *Patient) GetManagingOrganization() *datatypes_go_proto.Reference
- func (x *Patient) GetMaritalStatus() *datatypes_go_proto.CodeableConcept
- func (x *Patient) GetMeta() *datatypes_go_proto.Meta
- func (x *Patient) GetModifierExtension() []*datatypes_go_proto.Extension
- func (x *Patient) GetMultipleBirth() *Patient_MultipleBirthX
- func (x *Patient) GetName() []*datatypes_go_proto.HumanName
- func (x *Patient) GetPhoto() []*datatypes_go_proto.Attachment
- func (x *Patient) GetTelecom() []*datatypes_go_proto.ContactPoint
- func (x *Patient) GetText() *datatypes_go_proto.Narrative
- func (*Patient) ProtoMessage()
- func (x *Patient) ProtoReflect() protoreflect.Message
- func (x *Patient) Reset()
- func (x *Patient) String() string
- type Patient_Communication
- func (*Patient_Communication) Descriptor() ([]byte, []int)deprecated
- func (x *Patient_Communication) GetExtension() []*datatypes_go_proto.Extension
- func (x *Patient_Communication) GetId() *datatypes_go_proto.Id
- func (x *Patient_Communication) GetLanguage() *datatypes_go_proto.CodeableConcept
- func (x *Patient_Communication) GetModifierExtension() []*datatypes_go_proto.Extension
- func (x *Patient_Communication) GetPreferred() *datatypes_go_proto.Boolean
- func (*Patient_Communication) ProtoMessage()
- func (x *Patient_Communication) ProtoReflect() protoreflect.Message
- func (x *Patient_Communication) Reset()
- func (x *Patient_Communication) String() string
- type Patient_Contact
- func (*Patient_Contact) Descriptor() ([]byte, []int)deprecated
- func (x *Patient_Contact) GetAddress() *datatypes_go_proto.Address
- func (x *Patient_Contact) GetExtension() []*datatypes_go_proto.Extension
- func (x *Patient_Contact) GetGender() *Patient_Contact_GenderCode
- func (x *Patient_Contact) GetId() *datatypes_go_proto.Id
- func (x *Patient_Contact) GetModifierExtension() []*datatypes_go_proto.Extension
- func (x *Patient_Contact) GetName() *datatypes_go_proto.HumanName
- func (x *Patient_Contact) GetOrganization() *datatypes_go_proto.Reference
- func (x *Patient_Contact) GetPeriod() *datatypes_go_proto.Period
- func (x *Patient_Contact) GetRelationship() []*datatypes_go_proto.CodeableConcept
- func (x *Patient_Contact) GetTelecom() []*datatypes_go_proto.ContactPoint
- func (*Patient_Contact) ProtoMessage()
- func (x *Patient_Contact) ProtoReflect() protoreflect.Message
- func (x *Patient_Contact) Reset()
- func (x *Patient_Contact) String() string
- type Patient_Contact_GenderCode
- func (*Patient_Contact_GenderCode) Descriptor() ([]byte, []int)deprecated
- func (x *Patient_Contact_GenderCode) GetExtension() []*datatypes_go_proto.Extension
- func (x *Patient_Contact_GenderCode) GetId() *datatypes_go_proto.String
- func (x *Patient_Contact_GenderCode) GetValue() codes_go_proto.AdministrativeGenderCode_Value
- func (*Patient_Contact_GenderCode) ProtoMessage()
- func (x *Patient_Contact_GenderCode) ProtoReflect() protoreflect.Message
- func (x *Patient_Contact_GenderCode) Reset()
- func (x *Patient_Contact_GenderCode) String() string
- type Patient_DeceasedX
- func (*Patient_DeceasedX) Descriptor() ([]byte, []int)deprecated
- func (x *Patient_DeceasedX) GetBoolean() *datatypes_go_proto.Boolean
- func (m *Patient_DeceasedX) GetChoice() isPatient_DeceasedX_Choice
- func (x *Patient_DeceasedX) GetDateTime() *datatypes_go_proto.DateTime
- func (*Patient_DeceasedX) ProtoMessage()
- func (x *Patient_DeceasedX) ProtoReflect() protoreflect.Message
- func (x *Patient_DeceasedX) Reset()
- func (x *Patient_DeceasedX) String() string
- type Patient_DeceasedX_Boolean
- type Patient_DeceasedX_DateTime
- type Patient_GenderCode
- func (*Patient_GenderCode) Descriptor() ([]byte, []int)deprecated
- func (x *Patient_GenderCode) GetExtension() []*datatypes_go_proto.Extension
- func (x *Patient_GenderCode) GetId() *datatypes_go_proto.String
- func (x *Patient_GenderCode) GetValue() codes_go_proto.AdministrativeGenderCode_Value
- func (*Patient_GenderCode) ProtoMessage()
- func (x *Patient_GenderCode) ProtoReflect() protoreflect.Message
- func (x *Patient_GenderCode) Reset()
- func (x *Patient_GenderCode) String() string
- type Patient_Link
- func (*Patient_Link) Descriptor() ([]byte, []int)deprecated
- func (x *Patient_Link) GetExtension() []*datatypes_go_proto.Extension
- func (x *Patient_Link) GetId() *datatypes_go_proto.Id
- func (x *Patient_Link) GetModifierExtension() []*datatypes_go_proto.Extension
- func (x *Patient_Link) GetOther() *datatypes_go_proto.Reference
- func (x *Patient_Link) GetType() *Patient_Link_TypeCode
- func (*Patient_Link) ProtoMessage()
- func (x *Patient_Link) ProtoReflect() protoreflect.Message
- func (x *Patient_Link) Reset()
- func (x *Patient_Link) String() string
- type Patient_Link_TypeCode
- func (*Patient_Link_TypeCode) Descriptor() ([]byte, []int)deprecated
- func (x *Patient_Link_TypeCode) GetExtension() []*datatypes_go_proto.Extension
- func (x *Patient_Link_TypeCode) GetId() *datatypes_go_proto.String
- func (x *Patient_Link_TypeCode) GetValue() codes_go_proto.LinkTypeCode_Value
- func (*Patient_Link_TypeCode) ProtoMessage()
- func (x *Patient_Link_TypeCode) ProtoReflect() protoreflect.Message
- func (x *Patient_Link_TypeCode) Reset()
- func (x *Patient_Link_TypeCode) String() string
- type Patient_MultipleBirthX
- func (*Patient_MultipleBirthX) Descriptor() ([]byte, []int)deprecated
- func (x *Patient_MultipleBirthX) GetBoolean() *datatypes_go_proto.Boolean
- func (m *Patient_MultipleBirthX) GetChoice() isPatient_MultipleBirthX_Choice
- func (x *Patient_MultipleBirthX) GetInteger() *datatypes_go_proto.Integer
- func (*Patient_MultipleBirthX) ProtoMessage()
- func (x *Patient_MultipleBirthX) ProtoReflect() protoreflect.Message
- func (x *Patient_MultipleBirthX) Reset()
- func (x *Patient_MultipleBirthX) String() string
- type Patient_MultipleBirthX_Boolean
- type Patient_MultipleBirthX_Integer
Constants ¶
This section is empty.
Variables ¶
var File_proto_google_fhir_proto_r5_core_resources_patient_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type Patient ¶
type Patient 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"` // An identifier for this patient Identifier []*datatypes_go_proto.Identifier `protobuf:"bytes,10,rep,name=identifier,proto3" json:"identifier,omitempty"` // Whether this patient's record is in active use Active *datatypes_go_proto.Boolean `protobuf:"bytes,11,opt,name=active,proto3" json:"active,omitempty"` // A name associated with the patient Name []*datatypes_go_proto.HumanName `protobuf:"bytes,12,rep,name=name,proto3" json:"name,omitempty"` // A contact detail for the individual Telecom []*datatypes_go_proto.ContactPoint `protobuf:"bytes,13,rep,name=telecom,proto3" json:"telecom,omitempty"` Gender *Patient_GenderCode `protobuf:"bytes,14,opt,name=gender,proto3" json:"gender,omitempty"` // The date of birth for the individual BirthDate *datatypes_go_proto.Date `protobuf:"bytes,15,opt,name=birth_date,json=birthDate,proto3" json:"birth_date,omitempty"` Deceased *Patient_DeceasedX `protobuf:"bytes,16,opt,name=deceased,proto3" json:"deceased,omitempty"` // An address for the individual Address []*datatypes_go_proto.Address `protobuf:"bytes,17,rep,name=address,proto3" json:"address,omitempty"` // Marital (civil) status of a patient MaritalStatus *datatypes_go_proto.CodeableConcept `protobuf:"bytes,18,opt,name=marital_status,json=maritalStatus,proto3" json:"marital_status,omitempty"` MultipleBirth *Patient_MultipleBirthX `protobuf:"bytes,19,opt,name=multiple_birth,json=multipleBirth,proto3" json:"multiple_birth,omitempty"` // Image of the patient Photo []*datatypes_go_proto.Attachment `protobuf:"bytes,20,rep,name=photo,proto3" json:"photo,omitempty"` Contact []*Patient_Contact `protobuf:"bytes,21,rep,name=contact,proto3" json:"contact,omitempty"` Communication []*Patient_Communication `protobuf:"bytes,22,rep,name=communication,proto3" json:"communication,omitempty"` // Patient's nominated primary care provider GeneralPractitioner []*datatypes_go_proto.Reference `protobuf:"bytes,23,rep,name=general_practitioner,json=generalPractitioner,proto3" json:"general_practitioner,omitempty"` // Organization that is the custodian of the patient record ManagingOrganization *datatypes_go_proto.Reference `protobuf:"bytes,24,opt,name=managing_organization,json=managingOrganization,proto3" json:"managing_organization,omitempty"` Link []*Patient_Link `protobuf:"bytes,25,rep,name=link,proto3" json:"link,omitempty"` // contains filtered or unexported fields }
Auto-generated from StructureDefinition for Patient, last updated 2019-12-31T21:03:40.621+11:00. Information about an individual or animal receiving health care services. See http://hl7.org/fhir/StructureDefinition/Patient
func (*Patient) Descriptor
deprecated
func (*Patient) GetActive ¶
func (x *Patient) GetActive() *datatypes_go_proto.Boolean
func (*Patient) GetAddress ¶
func (x *Patient) GetAddress() []*datatypes_go_proto.Address
func (*Patient) GetBirthDate ¶
func (x *Patient) GetBirthDate() *datatypes_go_proto.Date
func (*Patient) GetCommunication ¶
func (x *Patient) GetCommunication() []*Patient_Communication
func (*Patient) GetContact ¶
func (x *Patient) GetContact() []*Patient_Contact
func (*Patient) GetContained ¶
func (*Patient) GetDeceased ¶
func (x *Patient) GetDeceased() *Patient_DeceasedX
func (*Patient) GetExtension ¶
func (x *Patient) GetExtension() []*datatypes_go_proto.Extension
func (*Patient) GetGender ¶
func (x *Patient) GetGender() *Patient_GenderCode
func (*Patient) GetGeneralPractitioner ¶
func (x *Patient) GetGeneralPractitioner() []*datatypes_go_proto.Reference
func (*Patient) GetId ¶
func (x *Patient) GetId() *datatypes_go_proto.Id
func (*Patient) GetIdentifier ¶
func (x *Patient) GetIdentifier() []*datatypes_go_proto.Identifier
func (*Patient) GetImplicitRules ¶
func (x *Patient) GetImplicitRules() *datatypes_go_proto.Uri
func (*Patient) GetLanguage ¶
func (x *Patient) GetLanguage() *datatypes_go_proto.Code
func (*Patient) GetLink ¶
func (x *Patient) GetLink() []*Patient_Link
func (*Patient) GetManagingOrganization ¶
func (x *Patient) GetManagingOrganization() *datatypes_go_proto.Reference
func (*Patient) GetMaritalStatus ¶
func (x *Patient) GetMaritalStatus() *datatypes_go_proto.CodeableConcept
func (*Patient) GetMeta ¶
func (x *Patient) GetMeta() *datatypes_go_proto.Meta
func (*Patient) GetModifierExtension ¶
func (x *Patient) GetModifierExtension() []*datatypes_go_proto.Extension
func (*Patient) GetMultipleBirth ¶
func (x *Patient) GetMultipleBirth() *Patient_MultipleBirthX
func (*Patient) GetName ¶
func (x *Patient) GetName() []*datatypes_go_proto.HumanName
func (*Patient) GetPhoto ¶
func (x *Patient) GetPhoto() []*datatypes_go_proto.Attachment
func (*Patient) GetTelecom ¶
func (x *Patient) GetTelecom() []*datatypes_go_proto.ContactPoint
func (*Patient) GetText ¶
func (x *Patient) GetText() *datatypes_go_proto.Narrative
func (*Patient) ProtoMessage ¶
func (*Patient) ProtoMessage()
func (*Patient) ProtoReflect ¶
func (x *Patient) ProtoReflect() protoreflect.Message
type Patient_Communication ¶
type Patient_Communication 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 language which can be used to communicate with the patient about his // or her health Language *datatypes_go_proto.CodeableConcept `protobuf:"bytes,4,opt,name=language,proto3" json:"language,omitempty"` // Language preference indicator Preferred *datatypes_go_proto.Boolean `protobuf:"bytes,5,opt,name=preferred,proto3" json:"preferred,omitempty"` // contains filtered or unexported fields }
A language which may be used to communicate with the patient about his or her health
func (*Patient_Communication) Descriptor
deprecated
func (*Patient_Communication) Descriptor() ([]byte, []int)
Deprecated: Use Patient_Communication.ProtoReflect.Descriptor instead.
func (*Patient_Communication) GetExtension ¶
func (x *Patient_Communication) GetExtension() []*datatypes_go_proto.Extension
func (*Patient_Communication) GetId ¶
func (x *Patient_Communication) GetId() *datatypes_go_proto.Id
func (*Patient_Communication) GetLanguage ¶
func (x *Patient_Communication) GetLanguage() *datatypes_go_proto.CodeableConcept
func (*Patient_Communication) GetModifierExtension ¶
func (x *Patient_Communication) GetModifierExtension() []*datatypes_go_proto.Extension
func (*Patient_Communication) GetPreferred ¶
func (x *Patient_Communication) GetPreferred() *datatypes_go_proto.Boolean
func (*Patient_Communication) ProtoMessage ¶
func (*Patient_Communication) ProtoMessage()
func (*Patient_Communication) ProtoReflect ¶
func (x *Patient_Communication) ProtoReflect() protoreflect.Message
func (*Patient_Communication) Reset ¶
func (x *Patient_Communication) Reset()
func (*Patient_Communication) String ¶
func (x *Patient_Communication) String() string
type Patient_Contact ¶
type Patient_Contact 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 kind of relationship Relationship []*datatypes_go_proto.CodeableConcept `protobuf:"bytes,4,rep,name=relationship,proto3" json:"relationship,omitempty"` // A name associated with the contact person Name *datatypes_go_proto.HumanName `protobuf:"bytes,5,opt,name=name,proto3" json:"name,omitempty"` // A contact detail for the person Telecom []*datatypes_go_proto.ContactPoint `protobuf:"bytes,6,rep,name=telecom,proto3" json:"telecom,omitempty"` // Address for the contact person Address *datatypes_go_proto.Address `protobuf:"bytes,7,opt,name=address,proto3" json:"address,omitempty"` Gender *Patient_Contact_GenderCode `protobuf:"bytes,8,opt,name=gender,proto3" json:"gender,omitempty"` // Organization that is associated with the contact Organization *datatypes_go_proto.Reference `protobuf:"bytes,9,opt,name=organization,proto3" json:"organization,omitempty"` // The period during which this contact person or organization is valid to // be contacted relating to this patient Period *datatypes_go_proto.Period `protobuf:"bytes,10,opt,name=period,proto3" json:"period,omitempty"` // contains filtered or unexported fields }
A contact party (e.g. guardian, partner, friend) for the patient
func (*Patient_Contact) Descriptor
deprecated
func (*Patient_Contact) Descriptor() ([]byte, []int)
Deprecated: Use Patient_Contact.ProtoReflect.Descriptor instead.
func (*Patient_Contact) GetAddress ¶
func (x *Patient_Contact) GetAddress() *datatypes_go_proto.Address
func (*Patient_Contact) GetExtension ¶
func (x *Patient_Contact) GetExtension() []*datatypes_go_proto.Extension
func (*Patient_Contact) GetGender ¶
func (x *Patient_Contact) GetGender() *Patient_Contact_GenderCode
func (*Patient_Contact) GetId ¶
func (x *Patient_Contact) GetId() *datatypes_go_proto.Id
func (*Patient_Contact) GetModifierExtension ¶
func (x *Patient_Contact) GetModifierExtension() []*datatypes_go_proto.Extension
func (*Patient_Contact) GetName ¶
func (x *Patient_Contact) GetName() *datatypes_go_proto.HumanName
func (*Patient_Contact) GetOrganization ¶
func (x *Patient_Contact) GetOrganization() *datatypes_go_proto.Reference
func (*Patient_Contact) GetPeriod ¶
func (x *Patient_Contact) GetPeriod() *datatypes_go_proto.Period
func (*Patient_Contact) GetRelationship ¶
func (x *Patient_Contact) GetRelationship() []*datatypes_go_proto.CodeableConcept
func (*Patient_Contact) GetTelecom ¶
func (x *Patient_Contact) GetTelecom() []*datatypes_go_proto.ContactPoint
func (*Patient_Contact) ProtoMessage ¶
func (*Patient_Contact) ProtoMessage()
func (*Patient_Contact) ProtoReflect ¶
func (x *Patient_Contact) ProtoReflect() protoreflect.Message
func (*Patient_Contact) Reset ¶
func (x *Patient_Contact) Reset()
func (*Patient_Contact) String ¶
func (x *Patient_Contact) String() string
type Patient_Contact_GenderCode ¶
type Patient_Contact_GenderCode struct { Value codes_go_proto.AdministrativeGenderCode_Value `protobuf:"varint,1,opt,name=value,proto3,enum=google.fhir.r5.core.AdministrativeGenderCode_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 }
male | female | other | unknown
func (*Patient_Contact_GenderCode) Descriptor
deprecated
func (*Patient_Contact_GenderCode) Descriptor() ([]byte, []int)
Deprecated: Use Patient_Contact_GenderCode.ProtoReflect.Descriptor instead.
func (*Patient_Contact_GenderCode) GetExtension ¶
func (x *Patient_Contact_GenderCode) GetExtension() []*datatypes_go_proto.Extension
func (*Patient_Contact_GenderCode) GetId ¶
func (x *Patient_Contact_GenderCode) GetId() *datatypes_go_proto.String
func (*Patient_Contact_GenderCode) GetValue ¶
func (x *Patient_Contact_GenderCode) GetValue() codes_go_proto.AdministrativeGenderCode_Value
func (*Patient_Contact_GenderCode) ProtoMessage ¶
func (*Patient_Contact_GenderCode) ProtoMessage()
func (*Patient_Contact_GenderCode) ProtoReflect ¶
func (x *Patient_Contact_GenderCode) ProtoReflect() protoreflect.Message
func (*Patient_Contact_GenderCode) Reset ¶
func (x *Patient_Contact_GenderCode) Reset()
func (*Patient_Contact_GenderCode) String ¶
func (x *Patient_Contact_GenderCode) String() string
type Patient_DeceasedX ¶
type Patient_DeceasedX struct { // Types that are assignable to Choice: // *Patient_DeceasedX_Boolean // *Patient_DeceasedX_DateTime Choice isPatient_DeceasedX_Choice `protobuf_oneof:"choice"` // contains filtered or unexported fields }
Indicates if the individual is deceased or not
func (*Patient_DeceasedX) Descriptor
deprecated
func (*Patient_DeceasedX) Descriptor() ([]byte, []int)
Deprecated: Use Patient_DeceasedX.ProtoReflect.Descriptor instead.
func (*Patient_DeceasedX) GetBoolean ¶
func (x *Patient_DeceasedX) GetBoolean() *datatypes_go_proto.Boolean
func (*Patient_DeceasedX) GetChoice ¶
func (m *Patient_DeceasedX) GetChoice() isPatient_DeceasedX_Choice
func (*Patient_DeceasedX) GetDateTime ¶
func (x *Patient_DeceasedX) GetDateTime() *datatypes_go_proto.DateTime
func (*Patient_DeceasedX) ProtoMessage ¶
func (*Patient_DeceasedX) ProtoMessage()
func (*Patient_DeceasedX) ProtoReflect ¶
func (x *Patient_DeceasedX) ProtoReflect() protoreflect.Message
func (*Patient_DeceasedX) Reset ¶
func (x *Patient_DeceasedX) Reset()
func (*Patient_DeceasedX) String ¶
func (x *Patient_DeceasedX) String() string
type Patient_DeceasedX_Boolean ¶
type Patient_DeceasedX_Boolean struct {
Boolean *datatypes_go_proto.Boolean `protobuf:"bytes,1,opt,name=boolean,proto3,oneof"`
}
type Patient_DeceasedX_DateTime ¶
type Patient_DeceasedX_DateTime struct {
DateTime *datatypes_go_proto.DateTime `protobuf:"bytes,2,opt,name=date_time,json=dateTime,proto3,oneof"`
}
type Patient_GenderCode ¶
type Patient_GenderCode struct { Value codes_go_proto.AdministrativeGenderCode_Value `protobuf:"varint,1,opt,name=value,proto3,enum=google.fhir.r5.core.AdministrativeGenderCode_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 }
male | female | other | unknown
func (*Patient_GenderCode) Descriptor
deprecated
func (*Patient_GenderCode) Descriptor() ([]byte, []int)
Deprecated: Use Patient_GenderCode.ProtoReflect.Descriptor instead.
func (*Patient_GenderCode) GetExtension ¶
func (x *Patient_GenderCode) GetExtension() []*datatypes_go_proto.Extension
func (*Patient_GenderCode) GetId ¶
func (x *Patient_GenderCode) GetId() *datatypes_go_proto.String
func (*Patient_GenderCode) GetValue ¶
func (x *Patient_GenderCode) GetValue() codes_go_proto.AdministrativeGenderCode_Value
func (*Patient_GenderCode) ProtoMessage ¶
func (*Patient_GenderCode) ProtoMessage()
func (*Patient_GenderCode) ProtoReflect ¶
func (x *Patient_GenderCode) ProtoReflect() protoreflect.Message
func (*Patient_GenderCode) Reset ¶
func (x *Patient_GenderCode) Reset()
func (*Patient_GenderCode) String ¶
func (x *Patient_GenderCode) String() string
type Patient_Link ¶
type Patient_Link 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 other patient or related person resource that the link refers to Other *datatypes_go_proto.Reference `protobuf:"bytes,4,opt,name=other,proto3" json:"other,omitempty"` Type *Patient_Link_TypeCode `protobuf:"bytes,5,opt,name=type,proto3" json:"type,omitempty"` // contains filtered or unexported fields }
Link to another patient resource that concerns the same actual person
func (*Patient_Link) Descriptor
deprecated
func (*Patient_Link) Descriptor() ([]byte, []int)
Deprecated: Use Patient_Link.ProtoReflect.Descriptor instead.
func (*Patient_Link) GetExtension ¶
func (x *Patient_Link) GetExtension() []*datatypes_go_proto.Extension
func (*Patient_Link) GetId ¶
func (x *Patient_Link) GetId() *datatypes_go_proto.Id
func (*Patient_Link) GetModifierExtension ¶
func (x *Patient_Link) GetModifierExtension() []*datatypes_go_proto.Extension
func (*Patient_Link) GetOther ¶
func (x *Patient_Link) GetOther() *datatypes_go_proto.Reference
func (*Patient_Link) GetType ¶
func (x *Patient_Link) GetType() *Patient_Link_TypeCode
func (*Patient_Link) ProtoMessage ¶
func (*Patient_Link) ProtoMessage()
func (*Patient_Link) ProtoReflect ¶
func (x *Patient_Link) ProtoReflect() protoreflect.Message
func (*Patient_Link) Reset ¶
func (x *Patient_Link) Reset()
func (*Patient_Link) String ¶
func (x *Patient_Link) String() string
type Patient_Link_TypeCode ¶
type Patient_Link_TypeCode struct { Value codes_go_proto.LinkTypeCode_Value `protobuf:"varint,1,opt,name=value,proto3,enum=google.fhir.r5.core.LinkTypeCode_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 }
replaced-by | replaces | refer | seealso
func (*Patient_Link_TypeCode) Descriptor
deprecated
func (*Patient_Link_TypeCode) Descriptor() ([]byte, []int)
Deprecated: Use Patient_Link_TypeCode.ProtoReflect.Descriptor instead.
func (*Patient_Link_TypeCode) GetExtension ¶
func (x *Patient_Link_TypeCode) GetExtension() []*datatypes_go_proto.Extension
func (*Patient_Link_TypeCode) GetId ¶
func (x *Patient_Link_TypeCode) GetId() *datatypes_go_proto.String
func (*Patient_Link_TypeCode) GetValue ¶
func (x *Patient_Link_TypeCode) GetValue() codes_go_proto.LinkTypeCode_Value
func (*Patient_Link_TypeCode) ProtoMessage ¶
func (*Patient_Link_TypeCode) ProtoMessage()
func (*Patient_Link_TypeCode) ProtoReflect ¶
func (x *Patient_Link_TypeCode) ProtoReflect() protoreflect.Message
func (*Patient_Link_TypeCode) Reset ¶
func (x *Patient_Link_TypeCode) Reset()
func (*Patient_Link_TypeCode) String ¶
func (x *Patient_Link_TypeCode) String() string
type Patient_MultipleBirthX ¶
type Patient_MultipleBirthX struct { // Types that are assignable to Choice: // *Patient_MultipleBirthX_Boolean // *Patient_MultipleBirthX_Integer Choice isPatient_MultipleBirthX_Choice `protobuf_oneof:"choice"` // contains filtered or unexported fields }
Whether patient is part of a multiple birth
func (*Patient_MultipleBirthX) Descriptor
deprecated
func (*Patient_MultipleBirthX) Descriptor() ([]byte, []int)
Deprecated: Use Patient_MultipleBirthX.ProtoReflect.Descriptor instead.
func (*Patient_MultipleBirthX) GetBoolean ¶
func (x *Patient_MultipleBirthX) GetBoolean() *datatypes_go_proto.Boolean
func (*Patient_MultipleBirthX) GetChoice ¶
func (m *Patient_MultipleBirthX) GetChoice() isPatient_MultipleBirthX_Choice
func (*Patient_MultipleBirthX) GetInteger ¶
func (x *Patient_MultipleBirthX) GetInteger() *datatypes_go_proto.Integer
func (*Patient_MultipleBirthX) ProtoMessage ¶
func (*Patient_MultipleBirthX) ProtoMessage()
func (*Patient_MultipleBirthX) ProtoReflect ¶
func (x *Patient_MultipleBirthX) ProtoReflect() protoreflect.Message
func (*Patient_MultipleBirthX) Reset ¶
func (x *Patient_MultipleBirthX) Reset()
func (*Patient_MultipleBirthX) String ¶
func (x *Patient_MultipleBirthX) String() string
type Patient_MultipleBirthX_Boolean ¶
type Patient_MultipleBirthX_Boolean struct {
Boolean *datatypes_go_proto.Boolean `protobuf:"bytes,1,opt,name=boolean,proto3,oneof"`
}
type Patient_MultipleBirthX_Integer ¶
type Patient_MultipleBirthX_Integer struct {
Integer *datatypes_go_proto.Integer `protobuf:"bytes,2,opt,name=integer,proto3,oneof"`
}