generated: '2026-10-14' method: derived generator: derive-data-model.py source: - openapi/ellkay-lkcloud-api-openapi.yml - openapi/ellkay-r4-fhir-api-openapi.yml notation: has_one = property $ref; has_many = array of $ref; belongs_to = _id field summary: entities: 400 entities_in_spec: 466 relationships: 493 entities: - name: Account fields: 0 - name: Appointment fields: 0 - name: Encounter fields: 0 - name: LKCloudConnect.Contracts.Appointments.Appointment fields: 20 description: Appointment object - name: LKCloudConnect.Contracts.Appointments.AppointmentDateRange fields: 2 - name: LKCloudConnect.Contracts.Appointments.AppointmentResource fields: 1 description: A resource related to an appointment - name: LKCloudConnect.Contracts.Appointments.AppointmentResourceFilter fields: 1 description: Resource filter - name: LKCloudConnect.Contracts.Appointments.AppointmentSlot fields: 8 description: A period in a systems schedule where an appointment can be booked - name: LKCloudConnect.Contracts.Appointments.AppointmentSlotDateRange fields: 2 - name: LKCloudConnect.Contracts.Appointments.AppointmentSlotRequest fields: 1 description: Appointment slot request object - name: LKCloudConnect.Contracts.Appointments.AppointmentStatusCodeFilter fields: 1 - name: LKCloudConnect.Contracts.Appointments.AppointmentStatuses.AppointmentStatusDetail fields: 4 description: Appointment status detail - name: LKCloudConnect.Contracts.Appointments.AppointmentStatuses.GetAppointmentStatusesRequest fields: 0 description: Appointment statuses request - name: LKCloudConnect.Contracts.Appointments.AppointmentStatuses.GetAppointmentStatusesResult fields: 1 description: System-specific appointment statuses - name: LKCloudConnect.Contracts.Appointments.AppointmentType fields: 4 description: An appointment type from the target system - name: LKCloudConnect.Contracts.Appointments.AppointmentTypesResult fields: 1 - name: LKCloudConnect.Contracts.Appointments.BeginSearchAppointmentsRequest fields: 7 description: Request for appointments matching filters - name: LKCloudConnect.Contracts.Appointments.BeginSearchAppointmentsSwaggerRequest fields: 1 - name: LKCloudConnect.Contracts.Appointments.DateRange fields: 2 description: Date range object - name: LKCloudConnect.Contracts.Appointments.Department fields: 1 - name: LKCloudConnect.Contracts.Appointments.EditAppointmentRequest fields: 16 - name: LKCloudConnect.Contracts.Appointments.Facility fields: 12 - name: LKCloudConnect.Contracts.Appointments.GetAppointmentRequest fields: 1 - name: LKCloudConnect.Contracts.Appointments.GetAppointmentTypesRequest fields: 1 description: Represents a request to retrieve appointment types. - name: LKCloudConnect.Contracts.Appointments.GetAppointmentsRequest fields: 6 description: Search for appointments which meet the specified criteria - name: LKCloudConnect.Contracts.Appointments.GetScheduleAppointmentTypesRequest fields: 2 description: A request for appointment types which can be used to schedule appointments for a given provider and facility combination - name: LKCloudConnect.Contracts.Appointments.GetScheduleAppointmentTypesResponse fields: 1 description: A response including appointment types which can be used to schedule appointments for a given provider and facility combination - name: LKCloudConnect.Contracts.Appointments.NextSearchAppointmentsResponse fields: 2 - name: LKCloudConnect.Contracts.Appointments.NextSearchAppointmentsSwaggerRequest fields: 1 - name: LKCloudConnect.Contracts.Appointments.OpenAppointmentSlotRequest fields: 8 description: Search for available appointment slots request object - name: LKCloudConnect.Contracts.Appointments.OpenAppointmentSlots fields: 8 description: A period in a systems schedule where an appointment can be booked - name: LKCloudConnect.Contracts.Appointments.ScheduleAppointmentResponse fields: 1 - name: LKCloudConnect.Contracts.Appointments.ScheduleAppointmentType fields: 5 description: An appointment type which can be used to schedule appointments for a given provider and facility combination - name: LKCloudConnect.Contracts.Appointments.ScheduleAppointmentsRequest fields: 15 - name: LKCloudConnect.Contracts.Appointments.SearchAppointmentRequestDateRange fields: 2 description: Date range filter - name: LKCloudConnect.Contracts.Appointments.SearchAppointmentsRequestFacility fields: 1 description: Facility filter - name: LKCloudConnect.Contracts.Appointments.SearchAppointmentsRequestPatient fields: 1 description: Patient filter - name: LKCloudConnect.Contracts.Appointments.SearchAppointmentsRequestPractitioner fields: 1 description: Practitioner filter - name: LKCloudConnect.Contracts.Appointments.SearchAppointmentsRequestStatusCodeFilter fields: 1 description: Appointment status filter - name: LKCloudConnect.Contracts.Bridge.AdvanceDirectiveData fields: 6 - name: LKCloudConnect.Contracts.Bridge.BridgeAlerts.Alert fields: 4 - name: LKCloudConnect.Contracts.Bridge.BridgeCapabilityDescription fields: 1 - name: LKCloudConnect.Contracts.Bridge.BridgeInfo fields: 8 description: Service info object - name: LKCloudConnect.Contracts.Bridge.CommunicationInformation fields: 1 description: Patient Communication Information - name: LKCloudConnect.Contracts.Bridge.ContactPreferences fields: 4 description: Patient Contact Preferences - name: LKCloudConnect.Contracts.Bridge.CountryCode fields: 3 description: Country code - name: LKCloudConnect.Contracts.Bridge.CreatePatient fields: 3 - name: LKCloudConnect.Contracts.Bridge.CreatePatientDetail fields: 26 - name: LKCloudConnect.Contracts.Bridge.CreatePatientRequest fields: 1 - name: LKCloudConnect.Contracts.Bridge.DateOfBirth fields: 2 - name: LKCloudConnect.Contracts.Bridge.Demographic fields: 13 description: Patient data - name: LKCloudConnect.Contracts.Bridge.DemographicUpdate fields: 9 - name: LKCloudConnect.Contracts.Bridge.EmergencyContact fields: 11 description: Emergency contact object - name: LKCloudConnect.Contracts.Bridge.EmergencyContactDetail fields: 15 - name: LKCloudConnect.Contracts.Bridge.EmergencyContactDetailReference fields: 2 - name: LKCloudConnect.Contracts.Bridge.EmergencyContactReference fields: 2 - name: LKCloudConnect.Contracts.Bridge.Employer fields: 1 description: Employer object - name: LKCloudConnect.Contracts.Bridge.EmployerDetail fields: 9 - name: LKCloudConnect.Contracts.Bridge.Ethnicity fields: 2 description: "Our mapped code from the HL7 v3 Ethnicity code system.\r" - name: LKCloudConnect.Contracts.Bridge.GenderIdentity fields: 3 - name: LKCloudConnect.Contracts.Bridge.GetAdvanceDirectivesRequest fields: 1 - name: LKCloudConnect.Contracts.Bridge.GetAdvanceDirectivesResponse fields: 2 - name: LKCloudConnect.Contracts.Bridge.GetGuarantorRequest fields: 2 - name: LKCloudConnect.Contracts.Bridge.GetGuarantorResult fields: 30 - name: LKCloudConnect.Contracts.Bridge.GetPatientAlertsRequest fields: 1 - name: LKCloudConnect.Contracts.Bridge.GetPatientAlertsResult fields: 3 - name: LKCloudConnect.Contracts.Bridge.GetPatientReportingDataRequest fields: 1 - name: LKCloudConnect.Contracts.Bridge.GetPatientReportingDataResponse fields: 3 - name: LKCloudConnect.Contracts.Bridge.GetPatientSummaryRequest fields: 1 - name: LKCloudConnect.Contracts.Bridge.GetPatientSummaryResult fields: 10 description: Get patient summary response object - name: LKCloudConnect.Contracts.Bridge.GetReferralsRequest fields: 1 - name: LKCloudConnect.Contracts.Bridge.GetReferralsResponse fields: 2 - name: LKCloudConnect.Contracts.Bridge.Guarantor fields: 1 description: Guarantor object - name: LKCloudConnect.Contracts.Bridge.GuarantorDetail fields: 46 - name: LKCloudConnect.Contracts.Bridge.Holder fields: 1 description: Holder object - name: LKCloudConnect.Contracts.Bridge.IdentifierType fields: 2 description: Represents the type of patient identifier, including a standardized code and optional source-specific value. - name: LKCloudConnect.Contracts.Bridge.ImageUpdate fields: 1 - name: LKCloudConnect.Contracts.Bridge.Insurance fields: 10 description: Insurance object - name: LKCloudConnect.Contracts.Bridge.InsuranceCardUpdate fields: 2 - name: LKCloudConnect.Contracts.Bridge.InsuranceDetail fields: 20 - name: LKCloudConnect.Contracts.Bridge.InsuranceDetailUpdate fields: 7 - name: LKCloudConnect.Contracts.Bridge.InsuranceUpdate fields: 2 - name: LKCloudConnect.Contracts.Bridge.Language fields: 2 description: Language - name: LKCloudConnect.Contracts.Bridge.MappedCode fields: 3 - name: LKCloudConnect.Contracts.Bridge.MaritalStatusCode fields: 2 description: "Marital Status code\r" - name: LKCloudConnect.Contracts.Bridge.Patient fields: 30 description: Patient response object for GetPatientSummary - name: LKCloudConnect.Contracts.Bridge.PatientAlert fields: 6 - name: LKCloudConnect.Contracts.Bridge.PatientDetail fields: 44 - name: LKCloudConnect.Contracts.Bridge.PatientDetailUpdate fields: 45 - name: LKCloudConnect.Contracts.Bridge.PatientIdentifierInputs fields: 2 description: Represents a patient identifiers. - name: LKCloudConnect.Contracts.Bridge.PatientIdentifierType fields: 2 description: Represents the type of patient identifier, including a standardized code and optional source-specific value. - name: LKCloudConnect.Contracts.Bridge.PatientIdentifiers fields: 2 description: Represents a patient identifiers. - name: LKCloudConnect.Contracts.Bridge.PatientPhoto fields: 1 - name: LKCloudConnect.Contracts.Bridge.Pharmacy fields: 1 description: Pharmacy object - name: LKCloudConnect.Contracts.Bridge.PharmacyDetail fields: 8 - name: LKCloudConnect.Contracts.Bridge.PrimaryFacility fields: 1 - name: LKCloudConnect.Contracts.Bridge.Provider fields: 1 description: Provider object - name: LKCloudConnect.Contracts.Bridge.ProviderDetail fields: 7 - name: LKCloudConnect.Contracts.Bridge.Race fields: 2 description: Race - name: LKCloudConnect.Contracts.Bridge.ReferralData fields: 24 - name: LKCloudConnect.Contracts.Bridge.ReferralReason fields: 1 - name: LKCloudConnect.Contracts.Bridge.ReferralsDiagnosis fields: 4 - name: LKCloudConnect.Contracts.Bridge.ReferralsProcedure fields: 3 - name: LKCloudConnect.Contracts.Bridge.ReferringProvider fields: 1 description: Referring Provider object - name: LKCloudConnect.Contracts.Bridge.RelationshipToPatient fields: 3 description: Relationship To Patient - name: LKCloudConnect.Contracts.Bridge.ReportingFactor fields: 4 - name: LKCloudConnect.Contracts.Bridge.ResponsibleParty fields: 16 - name: LKCloudConnect.Contracts.Bridge.SexualOrientation fields: 3 - name: LKCloudConnect.Contracts.Bridge.SiteServiceSetting fields: 2 description: Site service configuration setting - name: LKCloudConnect.Contracts.Bridge.SmartSearchPatientDetail fields: 11 - name: LKCloudConnect.Contracts.Bridge.SmartSearchResult fields: 2 - name: LKCloudConnect.Contracts.Bridge.SocialSecurityNumber fields: 2 - name: LKCloudConnect.Contracts.Bridge.SsnNotProvidedReason fields: 3 description: Reason code for not providing Social Security Number - name: LKCloudConnect.Contracts.Bridge.UpdatePatientRequest fields: 2 - name: LKCloudConnect.Contracts.Charges.BillDetail fields: 4 - name: LKCloudConnect.Contracts.Charges.ChargeDetail fields: 6 - name: LKCloudConnect.Contracts.Charges.ChargeExceptionDetail fields: 2 - name: LKCloudConnect.Contracts.Charges.Diagnosis fields: 5 - name: LKCloudConnect.Contracts.Charges.EncounterDetail fields: 4 - name: LKCloudConnect.Contracts.Charges.GetChargeStatusResult fields: 4 - name: LKCloudConnect.Contracts.Charges.ModifierCode fields: 1 - name: LKCloudConnect.Contracts.Charges.PatientDetail fields: 8 - name: LKCloudConnect.Contracts.Charges.PostedTransactionDetail fields: 2 - name: LKCloudConnect.Contracts.Charges.Procedure fields: 1 - name: LKCloudConnect.Contracts.Charges.ProviderDetail fields: 8 - name: LKCloudConnect.Contracts.Charges.TransactionDetail fields: 11 - name: LKCloudConnect.Contracts.CodeableConcept fields: 2 description: CodeableConcept - name: LKCloudConnect.Contracts.Coding fields: 3 description: Detail about a code, including the code, the display, and the code system id - name: LKCloudConnect.Contracts.DateRange fields: 2 - name: LKCloudConnect.Contracts.Documents.CreateDocumentRequest fields: 13 - name: LKCloudConnect.Contracts.Documents.DateRange fields: 2 - name: LKCloudConnect.Contracts.Documents.DocumentAssigned fields: 1 - name: LKCloudConnect.Contracts.Documents.DocumentMetadata fields: 2 description: Meta data for create document request - name: LKCloudConnect.Contracts.Documents.DocumentPage fields: 1 - name: LKCloudConnect.Contracts.Documents.DocumentStatus fields: 2 - name: LKCloudConnect.Contracts.Documents.DocumentType fields: 2 - name: LKCloudConnect.Contracts.Documents.GetDocumentRequest fields: 4 - name: LKCloudConnect.Contracts.Documents.GetDocumentResult fields: 8 - name: LKCloudConnect.Contracts.Documents.GetPatientDocumentRequest fields: 3 - name: LKCloudConnect.Contracts.Documents.GetPatientDocumentResult fields: 1 - name: LKCloudConnect.Contracts.Documents.PatientDocument fields: 11 - name: LKCloudConnect.Contracts.Documents.Provider fields: 2 - name: LKCloudConnect.Contracts.MasterLists.CollectionBucket fields: 3 description: Metadata about an EHR collection bucket - name: LKCloudConnect.Contracts.MasterLists.CreateEmployerRequest fields: 8 - name: LKCloudConnect.Contracts.MasterLists.Employer fields: 9 - name: LKCloudConnect.Contracts.MasterLists.EmploymentStatus fields: 2 - name: LKCloudConnect.Contracts.MasterLists.EncounterReasonData fields: 3 - name: LKCloudConnect.Contracts.MasterLists.Ethnicity fields: 2 - name: LKCloudConnect.Contracts.MasterLists.GenderIdentity fields: 3 - name: LKCloudConnect.Contracts.MasterLists.GetCodeSetRequest fields: 1 description: Represents a request to retrieve a specific category of code set from the system. - name: LKCloudConnect.Contracts.MasterLists.GetCollectionBucketsRequest fields: 0 description: Get collection buckets request parameters - name: LKCloudConnect.Contracts.MasterLists.GetCollectionBucketsResult fields: 1 description: Collection bucket data - name: LKCloudConnect.Contracts.MasterLists.GetEmployersRequest fields: 0 - name: LKCloudConnect.Contracts.MasterLists.GetEmployersResult fields: 1 - name: LKCloudConnect.Contracts.MasterLists.GetEmploymentStatusesRequest fields: 0 - name: LKCloudConnect.Contracts.MasterLists.GetEmploymentStatusesResult fields: 1 - name: LKCloudConnect.Contracts.MasterLists.GetEncounterReasonsRequest fields: 0 - name: LKCloudConnect.Contracts.MasterLists.GetEncounterReasonsResult fields: 1 - name: LKCloudConnect.Contracts.MasterLists.GetEthnicitiesRequest fields: 0 - name: LKCloudConnect.Contracts.MasterLists.GetEthnicitiesResult fields: 1 - name: LKCloudConnect.Contracts.MasterLists.GetGenderIdentitiesRequest fields: 0 description: Gender Identities Request - name: LKCloudConnect.Contracts.MasterLists.GetGenderIdentitiesResult fields: 1 description: Gender Identities Result - name: LKCloudConnect.Contracts.MasterLists.GetInsurancesRequest fields: 0 - name: LKCloudConnect.Contracts.MasterLists.GetInsurancesResult fields: 1 - name: LKCloudConnect.Contracts.MasterLists.GetLanguagesRequest fields: 0 description: No related Language Request object. - name: LKCloudConnect.Contracts.MasterLists.GetLanguagesResult fields: 1 - name: LKCloudConnect.Contracts.MasterLists.GetMaritalStatusesRequest fields: 0 - name: LKCloudConnect.Contracts.MasterLists.GetMaritalStatusesResult fields: 1 - name: LKCloudConnect.Contracts.MasterLists.GetPharmaciesRequest fields: 0 - name: LKCloudConnect.Contracts.MasterLists.GetPharmaciesResult fields: 1 - name: LKCloudConnect.Contracts.MasterLists.GetRacesRequest fields: 0 description: Race Request - name: LKCloudConnect.Contracts.MasterLists.GetRacesResult fields: 1 - name: LKCloudConnect.Contracts.MasterLists.GetRelationshipsRequest fields: 0 - name: LKCloudConnect.Contracts.MasterLists.GetRelationshipsResult fields: 1 - name: LKCloudConnect.Contracts.MasterLists.GetSexualOrientationsRequest fields: 0 description: Sexual Orientations Request - name: LKCloudConnect.Contracts.MasterLists.GetSexualOrientationsResult fields: 1 description: Sexual orientations result - name: LKCloudConnect.Contracts.MasterLists.Insurance fields: 10 - name: LKCloudConnect.Contracts.MasterLists.Language fields: 2 - name: LKCloudConnect.Contracts.MasterLists.MaritalStatusResult fields: 2 - name: LKCloudConnect.Contracts.MasterLists.Pharmacy fields: 13 - name: LKCloudConnect.Contracts.MasterLists.PractitionerResourceFacility fields: 1 description: Practitioner Resource Facility - name: LKCloudConnect.Contracts.MasterLists.PractitionerResourceIdentifier fields: 2 description: Practitioner Resource Identifier - name: LKCloudConnect.Contracts.MasterLists.PractitionerResourceIdentifierType fields: 2 description: Practitioner Resource identifier type object - name: LKCloudConnect.Contracts.MasterLists.PractitionerResourceSpecialty fields: 1 description: Practitioner Resource Specialty - name: LKCloudConnect.Contracts.MasterLists.PractitionerType fields: 1 - name: LKCloudConnect.Contracts.MasterLists.Race fields: 2 - name: LKCloudConnect.Contracts.MasterLists.Relationship fields: 2 - name: LKCloudConnect.Contracts.MasterLists.ResourceType fields: 2 description: Resource type - name: LKCloudConnect.Contracts.MasterLists.SearchPharmaciesRequest fields: 2 description: Search Pharmacies Request - name: LKCloudConnect.Contracts.MasterLists.SearchPharmaciesResult fields: 1 - name: LKCloudConnect.Contracts.MasterLists.SearchPractitionersRequest fields: 4 description: Search Practitioners Request - name: LKCloudConnect.Contracts.MasterLists.SearchPractitionersResult fields: 18 description: Search Practitioners Result - name: LKCloudConnect.Contracts.MasterLists.SearchResourcesRequest fields: 4 description: Search Resource Request - name: LKCloudConnect.Contracts.MasterLists.SearchResourcesResult fields: 18 description: Search Resource Result - name: LKCloudConnect.Contracts.MasterLists.SexualOrientation fields: 3 - name: LKCloudConnect.Contracts.PagedResult fields: 1 description: PagesResult object containing the next token string - name: LKCloudConnect.Contracts.PatientBalance.Account fields: 6 description: Account Balance class - name: LKCloudConnect.Contracts.PatientBalance.AccountPatient fields: 2 description: Patient Balance for Account. - name: LKCloudConnect.Contracts.PatientBalance.ApplyPaymentRequest fields: 4 - name: LKCloudConnect.Contracts.PatientBalance.Batch fields: 2 - name: LKCloudConnect.Contracts.PatientBalance.BeginSearchClaimsPagedRequest fields: 6 description: "Represents a paged request to search for claims with filters such as patient ID, claim ID, date\ \ ranges, and custom parameters.\r" - name: LKCloudConnect.Contracts.PatientBalance.BilledInsurance fields: 6 - name: LKCloudConnect.Contracts.PatientBalance.ClaimBillingProvider fields: 2 - name: LKCloudConnect.Contracts.PatientBalance.ClaimData fields: 27 - name: LKCloudConnect.Contracts.PatientBalance.ClaimDiagnoses fields: 2 - name: LKCloudConnect.Contracts.PatientBalance.ClaimGuarantor fields: 1 - name: LKCloudConnect.Contracts.PatientBalance.ClaimInsurance fields: 5 - name: LKCloudConnect.Contracts.PatientBalance.ClaimPatient fields: 1 - name: LKCloudConnect.Contracts.PatientBalance.ClaimProcedures fields: 5 - name: LKCloudConnect.Contracts.PatientBalance.ClaimRenderingProvider fields: 1 - name: LKCloudConnect.Contracts.PatientBalance.DiagnosesCoding fields: 3 - name: LKCloudConnect.Contracts.PatientBalance.Encounter fields: 18 description: System specific details for a patients encounter. - name: LKCloudConnect.Contracts.PatientBalance.GetAccountRequest fields: 2 description: Request object to get a guarantor balance. - name: LKCloudConnect.Contracts.PatientBalance.GetAccountResponse fields: 1 description: Response object for get account request. - name: LKCloudConnect.Contracts.PatientBalance.GetBalanceRequest fields: 4 - name: LKCloudConnect.Contracts.PatientBalance.GetBalanceResult fields: 1 - name: LKCloudConnect.Contracts.PatientBalance.GetBalanceSummaryRequest fields: 1 - name: LKCloudConnect.Contracts.PatientBalance.GetBillingAlertRequest fields: 1 description: Request parameters for GetBillingAlert API operation - name: LKCloudConnect.Contracts.PatientBalance.GetPatientBalanceResult fields: 6 - name: LKCloudConnect.Contracts.PatientBalance.GetPatientCollectionBucketsRequest fields: 1 description: Request object to get a patients collection buckets - name: LKCloudConnect.Contracts.PatientBalance.GetPatientCollectionBucketsResult fields: 3 description: Get patient collection buckets response data - name: LKCloudConnect.Contracts.PatientBalance.Guarantor fields: 3 - name: LKCloudConnect.Contracts.PatientBalance.NextSearchClaimsPagedResponse fields: 2 description: Response for paged claims search - name: LKCloudConnect.Contracts.PatientBalance.Patient fields: 5 - name: LKCloudConnect.Contracts.PatientBalance.PatientBalanceSummaryResult fields: 9 - name: LKCloudConnect.Contracts.PatientBalance.PatientCollectionBucket fields: 2 description: Patient bucket data - name: LKCloudConnect.Contracts.PatientBalance.Payment fields: 9 - name: LKCloudConnect.Contracts.PatientBalance.PaymentMethod fields: 3 - name: LKCloudConnect.Contracts.PatientBalance.Service fields: 17 - name: LKCloudConnect.Contracts.PatientBalance.UpdateBillingAlertRequest fields: 3 description: Request parameters for UpdateBillingAlert - name: LKCloudConnect.Contracts.PatientBalance.UpdatePatientCollectionBucketRequest fields: 3 description: Request object to get a patients collection buckets - name: LKCloudConnect.Contracts.PatientBalance.VoidPaymentRequest fields: 6 - name: LKCloudConnect.Contracts.PatientDataLink.BeginGetUpdatedPatientsRequest fields: 5 - name: LKCloudConnect.Contracts.PatientDataLink.CloseEncounterRequest fields: 3 - name: LKCloudConnect.Contracts.PatientDataLink.CodeDetail fields: 3 description: Detail about a code, including the code, the display, and the code system id - name: LKCloudConnect.Contracts.PatientDataLink.ConditionData fields: 6 - name: LKCloudConnect.Contracts.PatientDataLink.CreateEncounterRequest fields: 8 description: Create an Encounter request. - name: LKCloudConnect.Contracts.PatientDataLink.CreateEncounterResult fields: 1 - name: LKCloudConnect.Contracts.PatientDataLink.EncounterDocumentPage fields: 1 - name: LKCloudConnect.Contracts.PatientDataLink.EncounterFacility fields: 1 description: Facility to attach to a create encounter - name: LKCloudConnect.Contracts.PatientDataLink.EncounterNote fields: 9 - name: LKCloudConnect.Contracts.PatientDataLink.EncounterPatient fields: 1 description: Encounter patient - name: LKCloudConnect.Contracts.PatientDataLink.EncounterProvider fields: 1 description: Encounter provider - name: LKCloudConnect.Contracts.PatientDataLink.EncounterReason fields: 2 description: Encounter reason - name: LKCloudConnect.Contracts.PatientDataLink.EncounterResource fields: 1 description: Resource to attach to a create encounter - name: LKCloudConnect.Contracts.PatientDataLink.EncounterStatus fields: 2 - name: LKCloudConnect.Contracts.PatientDataLink.GetAllergiesRequest fields: 2 - name: LKCloudConnect.Contracts.PatientDataLink.GetAllergiesResult fields: 22 - name: LKCloudConnect.Contracts.PatientDataLink.GetDiagnosesRequest fields: 2 - name: LKCloudConnect.Contracts.PatientDataLink.GetDiagnosesResult fields: 36 - name: LKCloudConnect.Contracts.PatientDataLink.GetEncounterNoteBodyResult fields: 9 - name: LKCloudConnect.Contracts.PatientDataLink.GetEncounterNotesDateRange fields: 2 - name: LKCloudConnect.Contracts.PatientDataLink.GetEncounterNotesResult fields: 1 - name: LKCloudConnect.Contracts.PatientDataLink.GetEncountersRequest fields: 3 - name: LKCloudConnect.Contracts.PatientDataLink.GetEncountersResult fields: 22 - name: LKCloudConnect.Contracts.PatientDataLink.GetFamilyHistoryRequest fields: 1 - name: LKCloudConnect.Contracts.PatientDataLink.GetFamilyHistoryResult fields: 3 - name: LKCloudConnect.Contracts.PatientDataLink.GetImmunizationsRequest fields: 2 - name: LKCloudConnect.Contracts.PatientDataLink.GetImmunizationsResult fields: 30 - name: LKCloudConnect.Contracts.PatientDataLink.GetLabResultsRequest fields: 2 - name: LKCloudConnect.Contracts.PatientDataLink.GetLabResultsResult fields: 24 - name: LKCloudConnect.Contracts.PatientDataLink.GetMedicalHistoryResult fields: 3 - name: LKCloudConnect.Contracts.PatientDataLink.GetMedicationsRequest fields: 2 - name: LKCloudConnect.Contracts.PatientDataLink.GetMedicationsResult fields: 34 - name: LKCloudConnect.Contracts.PatientDataLink.GetPastMedicalHistoryRequest fields: 1 - name: LKCloudConnect.Contracts.PatientDataLink.GetProblemsRequest fields: 2 - name: LKCloudConnect.Contracts.PatientDataLink.GetProblemsResult fields: 24 - name: LKCloudConnect.Contracts.PatientDataLink.GetProceduresRequest fields: 2 - name: LKCloudConnect.Contracts.PatientDataLink.GetProceduresResult fields: 43 - name: LKCloudConnect.Contracts.PatientDataLink.GetSocialHistoryRequest fields: 1 - name: LKCloudConnect.Contracts.PatientDataLink.GetSocialHistoryResult fields: 3 - name: LKCloudConnect.Contracts.PatientDataLink.GetSurgicalHistoryRequest fields: 1 - name: LKCloudConnect.Contracts.PatientDataLink.GetSurgicalHistoryResult fields: 3 - name: LKCloudConnect.Contracts.PatientDataLink.GetUpdatedPatientsPagedResult fields: 2 - name: LKCloudConnect.Contracts.PatientDataLink.GetUpdatedPatientsPagedResult.Patient fields: 12 - name: LKCloudConnect.Contracts.PatientDataLink.GetVitalsDefinitionRequest fields: 0 description: Request for a list of vital definitions needed for writing vitals back to the target system - name: LKCloudConnect.Contracts.PatientDataLink.GetVitalsDefinitionResult fields: 1 description: Definition of what can be added for a vital entry - name: LKCloudConnect.Contracts.PatientDataLink.GetVitalsRequest fields: 2 - name: LKCloudConnect.Contracts.PatientDataLink.GetVitalsResult fields: 26 - name: LKCloudConnect.Contracts.PatientDataLink.HistoryStatusDetail fields: 2 - name: LKCloudConnect.Contracts.PatientDataLink.MappedMedication fields: 3 - name: LKCloudConnect.Contracts.PatientDataLink.MedicalCondition fields: 8 - name: LKCloudConnect.Contracts.PatientDataLink.OpthalmologyModels.AutoRefractionOD fields: 6 - name: LKCloudConnect.Contracts.PatientDataLink.OpthalmologyModels.AutoRefractionOS fields: 6 - name: LKCloudConnect.Contracts.PatientDataLink.OpthalmologyModels.Autorefraction fields: 3 description: Represents the results and comments of an auto-refraction test - name: LKCloudConnect.Contracts.PatientDataLink.OpthalmologyModels.CycloplegicRefraction fields: 4 description: Represents the cycloplegic refraction exam results and related comments - name: LKCloudConnect.Contracts.PatientDataLink.OpthalmologyModels.CycloplegicRefractionOD fields: 16 - name: LKCloudConnect.Contracts.PatientDataLink.OpthalmologyModels.CycloplegicRefractionOS fields: 16 - name: LKCloudConnect.Contracts.PatientDataLink.OpthalmologyModels.CycloplegicRefractionOU fields: 8 - name: LKCloudConnect.Contracts.PatientDataLink.OpthalmologyModels.GetOphthalmologyObservationsRequest fields: 2 description: Request model to retrieve ophthalmology data for a specific patient - name: LKCloudConnect.Contracts.PatientDataLink.OpthalmologyModels.IntraocularPressure fields: 13 description: Represents an intraocular pressure (IOP) examination record for a patient - name: LKCloudConnect.Contracts.PatientDataLink.OpthalmologyModels.IntraocularPressureOD fields: 6 - name: LKCloudConnect.Contracts.PatientDataLink.OpthalmologyModels.IntraocularPressureOS fields: 6 - name: LKCloudConnect.Contracts.PatientDataLink.OpthalmologyModels.Lensometry fields: 3 description: Represents the lensometry refraction results and related comments - name: LKCloudConnect.Contracts.PatientDataLink.OpthalmologyModels.LensometryOD fields: 8 - name: LKCloudConnect.Contracts.PatientDataLink.OpthalmologyModels.LensometryOS fields: 8 - name: LKCloudConnect.Contracts.PatientDataLink.OpthalmologyModels.ManifestRefraction fields: 4 description: Represents the manifest refraction results and related comments - name: LKCloudConnect.Contracts.PatientDataLink.OpthalmologyModels.ManifestRefractionOD fields: 12 - name: LKCloudConnect.Contracts.PatientDataLink.OpthalmologyModels.ManifestRefractionOS fields: 12 - name: LKCloudConnect.Contracts.PatientDataLink.OpthalmologyModels.ManifestRefractionOU fields: 6 - name: LKCloudConnect.Contracts.PatientDataLink.OpthalmologyModels.OphthalmicVisit fields: 5 description: List of ophthalmic visits associated with the patient - name: LKCloudConnect.Contracts.PatientDataLink.OpthalmologyModels.Ophthalmologydata fields: 3 description: Represents the ophthalmology data for a specific patient - name: LKCloudConnect.Contracts.PatientDataLink.OpthalmologyModels.RefractionData fields: 10 description: "Represents the refraction data for an ophthalmology examination, including various refraction methods.\r" - name: LKCloudConnect.Contracts.PatientDataLink.OpthalmologyModels.VisualAcuity fields: 10 description: Certain EMR/EHR systems allow recording of Visual Acuity and Refraction observations both with correction (CC) and without correction (SC). For these systems, our API contract includes explicit field- - name: LKCloudConnect.Contracts.PatientDataLink.OpthalmologyModels.VisualAcuityAdditionalTest fields: 3 - name: LKCloudConnect.Contracts.PatientDataLink.OpthalmologyModels.VisualAcuityAdditionalTestEyes fields: 2 - name: LKCloudConnect.Contracts.PatientDataLink.OpthalmologyModels.VisualAcuityAdditionalTestEyesOD fields: 1 - name: LKCloudConnect.Contracts.PatientDataLink.OpthalmologyModels.VisualAcuityAdditionalTestEyesOS fields: 1 - name: LKCloudConnect.Contracts.PatientDataLink.OpthalmologyModels.VisualAcuityDistanceOD fields: 8 - name: LKCloudConnect.Contracts.PatientDataLink.OpthalmologyModels.VisualAcuityDistanceOS fields: 8 - name: LKCloudConnect.Contracts.PatientDataLink.OpthalmologyModels.VisualAcuityDistanceOU fields: 2 - name: LKCloudConnect.Contracts.PatientDataLink.OpthalmologyModels.VisualAcuityEyes fields: 3 - name: LKCloudConnect.Contracts.PatientDataLink.OpthalmologyModels.VisualAcuityEyesOD fields: 7 - name: LKCloudConnect.Contracts.PatientDataLink.OpthalmologyModels.VisualAcuityEyesOS fields: 7 - name: LKCloudConnect.Contracts.PatientDataLink.OpthalmologyModels.VisualAcuityEyesOU fields: 6 - name: LKCloudConnect.Contracts.PatientDataLink.OpthalmologyModels.VisualAcuityIntermediateOD fields: 5 - name: LKCloudConnect.Contracts.PatientDataLink.OpthalmologyModels.VisualAcuityIntermediateOS fields: 5 - name: LKCloudConnect.Contracts.PatientDataLink.OpthalmologyModels.VisualAcuityIntermediateOU fields: 2 - name: LKCloudConnect.Contracts.PatientDataLink.OpthalmologyModels.VisualAcuityNearOD fields: 9 - name: LKCloudConnect.Contracts.PatientDataLink.OpthalmologyModels.VisualAcuityNearOS fields: 9 - name: LKCloudConnect.Contracts.PatientDataLink.OpthalmologyModels.VisualAcuityNearOU fields: 2 - name: LKCloudConnect.Contracts.PatientDataLink.PostVitalsRequest fields: 6 description: Information needed to insert a vitals record into the EMR - name: LKCloudConnect.Contracts.PatientDataLink.Provider fields: 4 - name: LKCloudConnect.Contracts.PatientDataLink.RelativeFamilyHistoryData fields: 2 - name: LKCloudConnect.Contracts.PatientDataLink.ResultCodeData fields: 1 description: Lab Result Code - name: LKCloudConnect.Contracts.PatientDataLink.SocialHistoryQuestion fields: 10 - name: LKCloudConnect.Contracts.PatientDataLink.SurgicalHistoryProcedure fields: 8 - name: LKCloudConnect.Contracts.PatientDataLink.TestCodeData fields: 1 description: Lab Test Code - name: LKCloudConnect.Contracts.PatientDataLink.VitalDefinition fields: 6 description: Metadata entry constraints for a particular vital - name: LKCloudConnect.Contracts.PatientDataLink.VitalEntry fields: 2 description: A single vital sign reading - name: LKCloudConnect.Contracts.PatientDataLink.VitalsPatient fields: 1 description: Patient id vital is being recorded for - name: LKCloudConnect.Contracts.UpdatePatient.CreateReferralRequest fields: 24 - name: LKCloudConnect.Contracts.UpdatePatient.UpdateAdvanceDirectiveRequest fields: 7 - name: LKCloudConnect.Contracts.UpdatePatient.UpdatePatientReportingDataRequest fields: 3 - name: LKCloudConnect.Contracts.UpdatePatient.UpdatePharmacyDetail fields: 1 - name: LKCloudConnect.Contracts.UpdatePatient.UpdateReferralRequest fields: 25 - name: LKCloudConnect.Swagger.SwaggerRequests.Appointments.AppointmentSlotSwaggerRequest fields: 1 - name: LKCloudConnect.Swagger.SwaggerRequests.Appointments.EditAppointmentSwaggerRequest fields: 1 - name: LKCloudConnect.Swagger.SwaggerRequests.Appointments.GetAppointmentStatusesSwaggerRequest fields: 1 - name: LKCloudConnect.Swagger.SwaggerRequests.Appointments.GetAppointmentSwaggerRequest fields: 1 - name: LKCloudConnect.Swagger.SwaggerRequests.Appointments.GetAppointmentTypesSwaggerRequest fields: 1 - name: LKCloudConnect.Swagger.SwaggerRequests.Appointments.GetAppointmentsSwaggerRequest fields: 1 - name: LKCloudConnect.Swagger.SwaggerRequests.Appointments.GetScheduleAppointmentTypesSwaggerRequest fields: 1 - name: LKCloudConnect.Swagger.SwaggerRequests.Appointments.OpenAppointmentSlotSwaggerRequest fields: 1 - name: LKCloudConnect.Swagger.SwaggerRequests.Appointments.ScheduleAppointmentsSwaggerRequest fields: 1 - name: LKCloudConnect.Swagger.SwaggerRequests.LKBridge.GetAdvanceDirectivesSwaggerRequest fields: 1 - name: LKCloudConnect.Swagger.SwaggerRequests.LKBridge.GetGuarantorSwaggerRequest fields: 1 - name: LKCloudConnect.Swagger.SwaggerRequests.LKBridge.GetPatientAlertsSwaggerRequest fields: 1 - name: LKCloudConnect.Swagger.SwaggerRequests.LKBridge.GetPatientReportingDataSwaggerRequest fields: 1 - name: LKCloudConnect.Swagger.SwaggerRequests.LKBridge.GetPatientSummarySwaggerRequest fields: 1 - name: LKCloudConnect.Swagger.SwaggerRequests.LKBridge.GetPatientSwaggerRequest fields: 1 - name: LKCloudConnect.Swagger.SwaggerRequests.LKBridge.GetReferralsRequestSwaggerRequest fields: 1 - name: LKCloudConnect.Swagger.SwaggerRequests.LKCharges.SendChargeSwaggerRequest fields: 1 - name: LKCloudConnect.Swagger.SwaggerRequests.LKDocuments.CreateDocumentSwaggerRequest fields: 1 - name: LKCloudConnect.Swagger.SwaggerRequests.LKDocuments.GetDocumentSwaggerRequest fields: 1 - name: LKCloudConnect.Swagger.SwaggerRequests.LKDocuments.GetPatientDocumentsSwaggerRequest fields: 1 - name: LKCloudConnect.Swagger.SwaggerRequests.LKMasterList.CreateEmployerSwaggerRequest fields: 1 - name: LKCloudConnect.Swagger.SwaggerRequests.LKMasterList.GetCodeSetSwaggerRequest fields: 1 - name: LKCloudConnect.Swagger.SwaggerRequests.LKMasterList.GetCollectionBucketsSwaggerRequest fields: 1 description: Swagger request for GetCollectionBuckets - name: LKCloudConnect.Swagger.SwaggerRequests.LKMasterList.GetEmployersSwaggerRequest fields: 1 - name: LKCloudConnect.Swagger.SwaggerRequests.LKMasterList.GetEmploymentStatusesSwaggerRequest fields: 1 - name: LKCloudConnect.Swagger.SwaggerRequests.LKMasterList.GetEncounterReasonsSwaggerRequest fields: 1 description: Swagger request for GetEncounterReasons - name: LKCloudConnect.Swagger.SwaggerRequests.LKMasterList.GetEthnicitiesSwaggerRequest fields: 1 - name: LKCloudConnect.Swagger.SwaggerRequests.LKMasterList.GetGenderIdentitiesSwaggerRequest fields: 1 description: Swagger request for GetGenderIdentities - name: LKCloudConnect.Swagger.SwaggerRequests.LKMasterList.GetInsurancesSwaggerRequest fields: 1 - name: LKCloudConnect.Swagger.SwaggerRequests.LKMasterList.GetLanguagesSwaggerRequest fields: 1 - name: LKCloudConnect.Swagger.SwaggerRequests.LKMasterList.GetMaritalStatusesSwaggerRequest fields: 1 - name: LKCloudConnect.Swagger.SwaggerRequests.LKMasterList.GetPharmaciesSwaggerRequest fields: 1 - name: LKCloudConnect.Swagger.SwaggerRequests.LKMasterList.GetRacesSwaggerRequest fields: 1 description: Race Request - name: LKCloudConnect.Swagger.SwaggerRequests.LKMasterList.GetRelationshipsSwaggerRequest fields: 1 - name: LKCloudConnect.Swagger.SwaggerRequests.LKMasterList.GetSexualOrientationsSwaggerRequest fields: 1 description: Swagger request for GetSexualOrientations - name: LKCloudConnect.Swagger.SwaggerRequests.LKMasterList.SearchPharmaciesSwaggerRequest fields: 1 - name: LKCloudConnect.Swagger.SwaggerRequests.LKMasterList.SearchPractitionersSwaggerRequest fields: 1 - name: LKCloudConnect.Swagger.SwaggerRequests.LKMasterList.SearchResourcesSwaggerRequest fields: 1 - name: LKCloudConnect.Swagger.SwaggerRequests.LKPDL.BeginGetUpdatedPatientsSwaggerRequest fields: 1 - name: LKCloudConnect.Swagger.SwaggerRequests.LKPDL.CloseEncounterSwaggerRequest fields: 1 - name: LKCloudConnect.Swagger.SwaggerRequests.LKPDL.CreateEncounterSwaggerRequest fields: 1 - name: LKCloudConnect.Swagger.SwaggerRequests.LKPDL.GetAllergiesSwaggerRequest fields: 2 - name: LKCloudConnect.Swagger.SwaggerRequests.LKPDL.GetDiagnosisSwaggerRequest fields: 2 - name: LKCloudConnect.Swagger.SwaggerRequests.LKPDL.GetEncounterNoteBodySwaggerRequest fields: 2 - name: LKCloudConnect.Swagger.SwaggerRequests.LKPDL.GetEncounterNotesSwaggerRequest fields: 2 - name: LKCloudConnect.Swagger.SwaggerRequests.LKPDL.GetEncountersSwaggerRequest fields: 4 - name: LKCloudConnect.Swagger.SwaggerRequests.LKPDL.GetFamilyHistorySwaggerRequest fields: 1 - name: LKCloudConnect.Swagger.SwaggerRequests.LKPDL.GetImmunizationsSwaggerRequest fields: 2 - name: LKCloudConnect.Swagger.SwaggerRequests.LKPDL.GetLabResultsSwaggerRequest fields: 2 - name: LKCloudConnect.Swagger.SwaggerRequests.LKPDL.GetMedicalHistorySwaggerRequest fields: 1 - name: LKCloudConnect.Swagger.SwaggerRequests.LKPDL.GetMedicationSwaggerRequest fields: 2 - name: LKCloudConnect.Swagger.SwaggerRequests.LKPDL.GetOphthalmologyObservationsSwaggerRequest fields: 1 - name: LKCloudConnect.Swagger.SwaggerRequests.LKPDL.GetProblemsSwaggerRequest fields: 2 - name: LKCloudConnect.Swagger.SwaggerRequests.LKPDL.GetProceduresSwaggerRequest fields: 2 - name: LKCloudConnect.Swagger.SwaggerRequests.LKPDL.GetSocialHistorySwaggerRequest fields: 1 - name: LKCloudConnect.Swagger.SwaggerRequests.LKPDL.GetSurgicalHistorySwaggerRequest fields: 1 - name: LKCloudConnect.Swagger.SwaggerRequests.LKPDL.GetVitalsDefinitionSwaggerRequest fields: 1 - name: LKCloudConnect.Swagger.SwaggerRequests.LKPDL.GetVitalsSwaggerRequest fields: 2 - name: LKCloudConnect.Swagger.SwaggerRequests.LKPDL.NextGetUpdatedPatientsSwaggerRequest fields: 1 - name: LKCloudConnect.Swagger.SwaggerRequests.LKPDL.PostVitalsSwaggerRequest fields: 1 - name: LKCloudConnect.Swagger.SwaggerRequests.PatientBalance.ApplyPaymentSwaggerRequest fields: 1 - name: Location fields: 0 - name: Patient fields: 0 - name: Slot fields: 0 relationships: - from: LKCloudConnect.Contracts.Appointments.Appointment to: Patient type: belongs_to via: patientId - from: LKCloudConnect.Contracts.Appointments.Appointment to: LKCloudConnect.Contracts.Appointments.Department type: has_one via: department - from: LKCloudConnect.Contracts.Appointments.Appointment to: LKCloudConnect.Contracts.Appointments.AppointmentResource type: has_many via: resources - from: LKCloudConnect.Contracts.Appointments.Appointment to: LKCloudConnect.Contracts.Bridge.MappedCode type: has_one via: statusCode - from: LKCloudConnect.Contracts.Appointments.Appointment to: LKCloudConnect.Contracts.Bridge.MappedCode type: has_one via: reason - from: LKCloudConnect.Contracts.Appointments.GetAppointmentsRequest to: LKCloudConnect.Contracts.Appointments.DateRange type: has_one via: dateRange - from: LKCloudConnect.Contracts.Appointments.GetAppointmentsRequest to: Patient type: belongs_to via: patientId - from: LKCloudConnect.Contracts.Appointments.GetAppointmentsRequest to: LKCloudConnect.Contracts.Appointments.AppointmentStatusCodeFilter type: has_many via: statusCodes - from: LKCloudConnect.Contracts.Appointments.GetAppointmentsRequest to: LKCloudConnect.Contracts.Appointments.AppointmentResourceFilter type: has_many via: resources - from: LKCloudConnect.Swagger.SwaggerRequests.Appointments.GetAppointmentsSwaggerRequest to: LKCloudConnect.Contracts.Appointments.GetAppointmentsRequest type: has_one via: request - from: LKCloudConnect.Contracts.Appointments.GetAppointmentRequest to: Appointment type: belongs_to via: appointmentId - from: LKCloudConnect.Swagger.SwaggerRequests.Appointments.GetAppointmentSwaggerRequest to: LKCloudConnect.Contracts.Appointments.GetAppointmentRequest type: has_one via: request - from: LKCloudConnect.Contracts.Appointments.AppointmentTypesResult to: LKCloudConnect.Contracts.Appointments.AppointmentType type: has_many via: appointmentTypes - from: LKCloudConnect.Swagger.SwaggerRequests.Appointments.GetAppointmentTypesSwaggerRequest to: LKCloudConnect.Contracts.Appointments.GetAppointmentTypesRequest type: has_one via: request - from: LKCloudConnect.Contracts.Appointments.AppointmentStatuses.GetAppointmentStatusesResult to: LKCloudConnect.Contracts.Appointments.AppointmentStatuses.AppointmentStatusDetail type: has_many via: appointmentStatuses - from: LKCloudConnect.Swagger.SwaggerRequests.Appointments.GetAppointmentStatusesSwaggerRequest to: LKCloudConnect.Contracts.Appointments.AppointmentStatuses.GetAppointmentStatusesRequest type: has_one via: request - from: LKCloudConnect.Contracts.Appointments.GetScheduleAppointmentTypesResponse to: LKCloudConnect.Contracts.Appointments.ScheduleAppointmentType type: has_many via: appointmentTypes - from: LKCloudConnect.Swagger.SwaggerRequests.Appointments.GetScheduleAppointmentTypesSwaggerRequest to: LKCloudConnect.Contracts.Appointments.GetScheduleAppointmentTypesRequest type: has_one via: request - from: LKCloudConnect.Contracts.Appointments.Facility to: LKCloudConnect.Contracts.Bridge.MappedCode type: has_one via: placeOfService - from: LKCloudConnect.Contracts.Appointments.OpenAppointmentSlotRequest to: LKCloudConnect.Contracts.Appointments.AppointmentSlotDateRange type: has_one via: dateRange - from: LKCloudConnect.Contracts.Appointments.OpenAppointmentSlotRequest to: LKCloudConnect.Contracts.Appointments.AppointmentResource type: has_many via: resources - from: LKCloudConnect.Contracts.Appointments.OpenAppointmentSlots to: Slot type: belongs_to via: slotId - from: LKCloudConnect.Contracts.Appointments.OpenAppointmentSlots to: LKCloudConnect.Contracts.Appointments.AppointmentResource type: has_many via: resources - from: LKCloudConnect.Swagger.SwaggerRequests.Appointments.OpenAppointmentSlotSwaggerRequest to: LKCloudConnect.Contracts.Appointments.OpenAppointmentSlotRequest type: has_one via: request - from: LKCloudConnect.Contracts.Appointments.AppointmentSlot to: Slot type: belongs_to via: slotId - from: LKCloudConnect.Contracts.Appointments.AppointmentSlotRequest to: Slot type: belongs_to via: slotId - from: LKCloudConnect.Swagger.SwaggerRequests.Appointments.AppointmentSlotSwaggerRequest to: LKCloudConnect.Contracts.Appointments.AppointmentSlotRequest type: has_one via: request - from: LKCloudConnect.Contracts.Appointments.ScheduleAppointmentResponse to: Appointment type: belongs_to via: appointmentId - from: LKCloudConnect.Contracts.Appointments.ScheduleAppointmentsRequest to: LKCloudConnect.Contracts.Appointments.AppointmentDateRange type: has_one via: dateRange - from: LKCloudConnect.Contracts.Appointments.ScheduleAppointmentsRequest to: Patient type: belongs_to via: patientId - from: LKCloudConnect.Contracts.Appointments.ScheduleAppointmentsRequest to: Slot type: belongs_to via: slotId - from: LKCloudConnect.Contracts.Appointments.ScheduleAppointmentsRequest to: LKCloudConnect.Contracts.Bridge.MappedCode type: has_one via: appointmentStatus - from: LKCloudConnect.Contracts.Appointments.ScheduleAppointmentsRequest to: LKCloudConnect.Contracts.Appointments.AppointmentResource type: has_many via: resources - from: LKCloudConnect.Contracts.Appointments.ScheduleAppointmentsRequest to: LKCloudConnect.Contracts.Bridge.MappedCode type: has_one via: reason - from: LKCloudConnect.Contracts.Appointments.ScheduleAppointmentsRequest to: LKCloudConnect.Contracts.Appointments.Department type: has_one via: department - from: LKCloudConnect.Swagger.SwaggerRequests.Appointments.ScheduleAppointmentsSwaggerRequest to: LKCloudConnect.Contracts.Appointments.ScheduleAppointmentsRequest type: has_one via: scheduleAppointmentRequest - from: LKCloudConnect.Contracts.Appointments.EditAppointmentRequest to: Location type: belongs_to via: locationId - from: LKCloudConnect.Contracts.Appointments.EditAppointmentRequest to: LKCloudConnect.Contracts.Appointments.AppointmentDateRange type: has_one via: dateRange - from: LKCloudConnect.Contracts.Appointments.EditAppointmentRequest to: Patient type: belongs_to via: patientId - from: LKCloudConnect.Contracts.Appointments.EditAppointmentRequest to: LKCloudConnect.Contracts.Appointments.AppointmentResource type: has_many via: resources - from: LKCloudConnect.Contracts.Appointments.EditAppointmentRequest to: LKCloudConnect.Contracts.Bridge.MappedCode type: has_one via: reason - from: LKCloudConnect.Swagger.SwaggerRequests.Appointments.EditAppointmentSwaggerRequest to: LKCloudConnect.Contracts.Appointments.EditAppointmentRequest type: has_one via: request - from: LKCloudConnect.Contracts.Appointments.BeginSearchAppointmentsRequest to: LKCloudConnect.Contracts.Appointments.SearchAppointmentRequestDateRange type: has_one via: dateRange - from: LKCloudConnect.Contracts.Appointments.BeginSearchAppointmentsRequest to: LKCloudConnect.Contracts.Appointments.SearchAppointmentsRequestPatient type: has_many via: patients - from: LKCloudConnect.Contracts.Appointments.BeginSearchAppointmentsRequest to: LKCloudConnect.Contracts.Appointments.SearchAppointmentsRequestPractitioner type: has_many via: resources - from: LKCloudConnect.Contracts.Appointments.BeginSearchAppointmentsRequest to: LKCloudConnect.Contracts.Appointments.SearchAppointmentsRequestFacility type: has_many via: facilities - from: LKCloudConnect.Contracts.Appointments.BeginSearchAppointmentsRequest to: LKCloudConnect.Contracts.Appointments.SearchAppointmentsRequestStatusCodeFilter type: has_many via: statuses - from: LKCloudConnect.Contracts.Appointments.BeginSearchAppointmentsRequest to: LKCloudConnect.Contracts.Appointments.SearchAppointmentRequestDateRange type: has_one via: lastModified - from: LKCloudConnect.Contracts.Appointments.BeginSearchAppointmentsSwaggerRequest to: LKCloudConnect.Contracts.Appointments.BeginSearchAppointmentsRequest type: has_one via: request - from: LKCloudConnect.Contracts.Appointments.NextSearchAppointmentsResponse to: LKCloudConnect.Contracts.Appointments.Appointment type: has_many via: appointments - from: LKCloudConnect.Contracts.Appointments.NextSearchAppointmentsSwaggerRequest to: LKCloudConnect.Contracts.PagedResult type: has_one via: token - from: LKCloudConnect.Contracts.Bridge.BridgeInfo to: LKCloudConnect.Contracts.Bridge.BridgeCapabilityDescription type: has_one via: capabilities - from: LKCloudConnect.Contracts.Bridge.BridgeInfo to: LKCloudConnect.Contracts.Bridge.BridgeAlerts.Alert type: has_many via: alerts - from: LKCloudConnect.Contracts.Bridge.BridgeInfo to: LKCloudConnect.Contracts.Bridge.SiteServiceSetting type: has_many via: configuration - from: LKCloudConnect.Contracts.Bridge.SmartSearchPatientDetail to: LKCloudConnect.Contracts.Bridge.SocialSecurityNumber type: has_one via: socialSecurityNumber - from: LKCloudConnect.Contracts.Bridge.SmartSearchPatientDetail to: LKCloudConnect.Contracts.Bridge.DateOfBirth type: has_one via: dateOfBirth - from: LKCloudConnect.Contracts.Bridge.SmartSearchResult to: LKCloudConnect.Contracts.Bridge.SmartSearchPatientDetail type: has_many via: patients - from: LKCloudConnect.Contracts.Bridge.CommunicationInformation to: LKCloudConnect.Contracts.Bridge.ContactPreferences type: has_many via: contactPreferences - from: LKCloudConnect.Contracts.Bridge.Demographic to: LKCloudConnect.Contracts.Bridge.PatientDetail type: has_one via: patient - from: LKCloudConnect.Contracts.Bridge.Demographic to: LKCloudConnect.Contracts.Bridge.ProviderDetail type: has_one via: provider - from: LKCloudConnect.Contracts.Bridge.Demographic to: LKCloudConnect.Contracts.Bridge.ProviderDetail type: has_one via: referringProvider - from: LKCloudConnect.Contracts.Bridge.Demographic to: LKCloudConnect.Contracts.Bridge.ProviderDetail type: has_one via: attendingProvider - from: LKCloudConnect.Contracts.Bridge.Demographic to: LKCloudConnect.Contracts.Bridge.EmployerDetail type: has_one via: employer - from: LKCloudConnect.Contracts.Bridge.Demographic to: LKCloudConnect.Contracts.Bridge.GuarantorDetail type: has_one via: guarantor - from: LKCloudConnect.Contracts.Bridge.Demographic to: LKCloudConnect.Contracts.Bridge.InsuranceDetail type: has_many via: insurances - from: LKCloudConnect.Contracts.Bridge.Demographic to: LKCloudConnect.Contracts.Bridge.PharmacyDetail type: has_one via: pharmacy - from: LKCloudConnect.Contracts.Bridge.Demographic to: LKCloudConnect.Contracts.Bridge.EmergencyContactDetail type: has_one via: emergencyContact - from: LKCloudConnect.Contracts.Bridge.Demographic to: LKCloudConnect.Contracts.Bridge.PrimaryFacility type: has_one via: primaryFacility - from: LKCloudConnect.Contracts.Bridge.Demographic to: LKCloudConnect.Contracts.Bridge.EmergencyContactDetailReference type: has_many via: emergencyContactDetailReferences - from: LKCloudConnect.Contracts.Bridge.EmergencyContactDetail to: LKCloudConnect.Contracts.Bridge.MappedCode type: has_one via: relationshipToPatient - from: LKCloudConnect.Contracts.Bridge.EmergencyContactDetailReference to: LKCloudConnect.Contracts.Bridge.EmergencyContactDetail type: has_one via: emergencyContactDetail - from: LKCloudConnect.Contracts.Bridge.GuarantorDetail to: LKCloudConnect.Contracts.Bridge.MappedCode type: has_one via: relationshipToPatient - from: LKCloudConnect.Contracts.Bridge.GuarantorDetail to: LKCloudConnect.Contracts.Bridge.DateOfBirth type: has_one via: dateOfBirth - from: LKCloudConnect.Contracts.Bridge.GuarantorDetail to: LKCloudConnect.Contracts.Bridge.SocialSecurityNumber type: has_one via: socialSecurityNumber - from: LKCloudConnect.Contracts.Bridge.GuarantorDetail to: LKCloudConnect.Contracts.Bridge.MappedCode type: has_one via: ssnNotProvidedReason - from: LKCloudConnect.Contracts.Bridge.GuarantorDetail to: LKCloudConnect.Contracts.Bridge.MappedCode type: has_one via: maritalStatusCode - from: LKCloudConnect.Contracts.Bridge.GuarantorDetail to: LKCloudConnect.Contracts.Bridge.MappedCode type: has_many via: races - from: LKCloudConnect.Contracts.Bridge.GuarantorDetail to: LKCloudConnect.Contracts.Bridge.MappedCode type: has_one via: countryCode - from: LKCloudConnect.Contracts.Bridge.GuarantorDetail to: LKCloudConnect.Contracts.Bridge.MappedCode type: has_many via: languages - from: LKCloudConnect.Contracts.Bridge.GuarantorDetail to: LKCloudConnect.Contracts.Bridge.MappedCode type: has_many via: ethnicities - from: LKCloudConnect.Contracts.Bridge.GuarantorDetail to: LKCloudConnect.Contracts.Bridge.MappedCode type: has_many via: genderIdentities - from: LKCloudConnect.Contracts.Bridge.GuarantorDetail to: LKCloudConnect.Contracts.Bridge.MappedCode type: has_one via: sexualOrientation - from: LKCloudConnect.Contracts.Bridge.GuarantorDetail to: LKCloudConnect.Contracts.Bridge.PatientIdentifiers type: has_many via: identifiers - from: LKCloudConnect.Contracts.Bridge.GuarantorDetail to: LKCloudConnect.Contracts.Bridge.CommunicationInformation type: has_one via: communicationInformation - from: LKCloudConnect.Contracts.Bridge.InsuranceDetail to: LKCloudConnect.Contracts.Bridge.PatientDetail type: has_one via: holder - from: LKCloudConnect.Contracts.Bridge.InsuranceDetail to: LKCloudConnect.Contracts.Bridge.MappedCode type: has_one via: patientRelationshipToHolder - from: LKCloudConnect.Contracts.Bridge.PatientDetail to: LKCloudConnect.Contracts.Bridge.DateOfBirth type: has_one via: dateOfBirth - from: LKCloudConnect.Contracts.Bridge.PatientDetail to: LKCloudConnect.Contracts.Bridge.SocialSecurityNumber type: has_one via: socialSecurityNumber - from: LKCloudConnect.Contracts.Bridge.PatientDetail to: LKCloudConnect.Contracts.Bridge.MappedCode type: has_one via: ssnNotProvidedReason - from: LKCloudConnect.Contracts.Bridge.PatientDetail to: LKCloudConnect.Contracts.Bridge.MappedCode type: has_one via: maritalStatusCode - from: LKCloudConnect.Contracts.Bridge.PatientDetail to: LKCloudConnect.Contracts.Bridge.MappedCode type: has_many via: races - from: LKCloudConnect.Contracts.Bridge.PatientDetail to: LKCloudConnect.Contracts.Bridge.MappedCode type: has_one via: countryCode - from: LKCloudConnect.Contracts.Bridge.PatientDetail to: LKCloudConnect.Contracts.Bridge.MappedCode type: has_many via: languages - from: LKCloudConnect.Contracts.Bridge.PatientDetail to: LKCloudConnect.Contracts.Bridge.MappedCode type: has_many via: ethnicities - from: LKCloudConnect.Contracts.Bridge.PatientDetail to: LKCloudConnect.Contracts.Bridge.MappedCode type: has_many via: genderIdentities - from: LKCloudConnect.Contracts.Bridge.PatientDetail to: LKCloudConnect.Contracts.Bridge.MappedCode type: has_one via: sexualOrientation - from: LKCloudConnect.Contracts.Bridge.PatientDetail to: LKCloudConnect.Contracts.Bridge.PatientIdentifiers type: has_many via: identifiers - from: LKCloudConnect.Contracts.Bridge.PatientDetail to: LKCloudConnect.Contracts.Bridge.CommunicationInformation type: has_one via: communicationInformation - from: LKCloudConnect.Contracts.Bridge.PatientIdentifiers to: LKCloudConnect.Contracts.Bridge.IdentifierType type: has_one via: type - from: LKCloudConnect.Swagger.SwaggerRequests.LKBridge.GetPatientSwaggerRequest to: Patient type: belongs_to via: patientID - from: LKCloudConnect.Contracts.Bridge.EmergencyContact to: LKCloudConnect.Contracts.Bridge.MappedCode type: has_one via: relationshipToPatient - from: LKCloudConnect.Contracts.Bridge.EmergencyContactReference to: LKCloudConnect.Contracts.Bridge.EmergencyContact type: has_one via: emergencyContact - from: LKCloudConnect.Contracts.Bridge.GetPatientSummaryRequest to: Patient type: belongs_to via: patientId - from: LKCloudConnect.Contracts.Bridge.GetPatientSummaryResult to: LKCloudConnect.Contracts.Bridge.Patient type: has_one via: patient - from: LKCloudConnect.Contracts.Bridge.GetPatientSummaryResult to: LKCloudConnect.Contracts.Bridge.Provider type: has_one via: provider - from: LKCloudConnect.Contracts.Bridge.GetPatientSummaryResult to: LKCloudConnect.Contracts.Bridge.ReferringProvider type: has_one via: referringProvider - from: LKCloudConnect.Contracts.Bridge.GetPatientSummaryResult to: LKCloudConnect.Contracts.Bridge.Employer type: has_one via: employer - from: LKCloudConnect.Contracts.Bridge.GetPatientSummaryResult to: LKCloudConnect.Contracts.Bridge.Guarantor type: has_one via: guarantor - from: LKCloudConnect.Contracts.Bridge.GetPatientSummaryResult to: LKCloudConnect.Contracts.Bridge.Insurance type: has_many via: insurances - from: LKCloudConnect.Contracts.Bridge.GetPatientSummaryResult to: LKCloudConnect.Contracts.Bridge.Pharmacy type: has_one via: pharmacy - from: LKCloudConnect.Contracts.Bridge.GetPatientSummaryResult to: LKCloudConnect.Contracts.Bridge.PrimaryFacility type: has_one via: primaryFacility - from: LKCloudConnect.Contracts.Bridge.GetPatientSummaryResult to: LKCloudConnect.Contracts.Bridge.EmergencyContactReference type: has_many via: emergencyContactReferences - from: LKCloudConnect.Contracts.Bridge.Insurance to: LKCloudConnect.Contracts.Bridge.Holder type: has_one via: holder - from: LKCloudConnect.Contracts.Bridge.Insurance to: LKCloudConnect.Contracts.Bridge.MappedCode type: has_one via: patientRelationshipToHolder - from: LKCloudConnect.Contracts.Bridge.Patient to: LKCloudConnect.Contracts.Bridge.MappedCode type: has_one via: sex - from: LKCloudConnect.Contracts.Bridge.Patient to: LKCloudConnect.Contracts.Bridge.MappedCode type: has_many via: races - from: LKCloudConnect.Contracts.Bridge.Patient to: LKCloudConnect.Contracts.Bridge.MappedCode type: has_many via: ethnicities - from: LKCloudConnect.Contracts.Bridge.Patient to: LKCloudConnect.Contracts.Bridge.MappedCode type: has_many via: languages - from: LKCloudConnect.Contracts.Bridge.Patient to: LKCloudConnect.Contracts.Bridge.MappedCode type: has_one via: maritalStatus - from: LKCloudConnect.Contracts.Bridge.Patient to: LKCloudConnect.Contracts.Bridge.MappedCode type: has_one via: sexualOrientation - from: LKCloudConnect.Contracts.Bridge.Patient to: LKCloudConnect.Contracts.Bridge.MappedCode type: has_many via: genderIdentities - from: LKCloudConnect.Contracts.Bridge.Patient to: LKCloudConnect.Contracts.Bridge.EmergencyContact type: has_one via: emergencyContact - from: LKCloudConnect.Contracts.Bridge.Patient to: LKCloudConnect.Contracts.Bridge.PatientIdentifiers type: has_many via: identifiers - from: LKCloudConnect.Swagger.SwaggerRequests.LKBridge.GetPatientSummarySwaggerRequest to: LKCloudConnect.Contracts.Bridge.GetPatientSummaryRequest type: has_one via: request - from: LKCloudConnect.Contracts.Bridge.GetGuarantorRequest to: Patient type: belongs_to via: patientId - from: LKCloudConnect.Contracts.Bridge.GetGuarantorResult to: LKCloudConnect.Contracts.Bridge.MappedCode type: has_one via: relationshipToPatient - from: LKCloudConnect.Contracts.Bridge.GetGuarantorResult to: LKCloudConnect.Contracts.Bridge.MappedCode type: has_one via: sex - from: LKCloudConnect.Contracts.Bridge.GetGuarantorResult to: LKCloudConnect.Contracts.Bridge.MappedCode type: has_one via: maritalStatus - from: LKCloudConnect.Contracts.Bridge.GetGuarantorResult to: LKCloudConnect.Contracts.Bridge.MappedCode type: has_many via: races - from: LKCloudConnect.Contracts.Bridge.GetGuarantorResult to: LKCloudConnect.Contracts.Bridge.MappedCode type: has_one via: countryCode - from: LKCloudConnect.Contracts.Bridge.GetGuarantorResult to: LKCloudConnect.Contracts.Bridge.MappedCode type: has_many via: languages - from: LKCloudConnect.Contracts.Bridge.GetGuarantorResult to: LKCloudConnect.Contracts.Bridge.MappedCode type: has_many via: ethnicities - from: LKCloudConnect.Contracts.Bridge.GetGuarantorResult to: LKCloudConnect.Contracts.Bridge.MappedCode type: has_many via: genderIdentities - from: LKCloudConnect.Contracts.Bridge.GetGuarantorResult to: LKCloudConnect.Contracts.Bridge.MappedCode type: has_one via: sexualOrientation - from: LKCloudConnect.Swagger.SwaggerRequests.LKBridge.GetGuarantorSwaggerRequest to: LKCloudConnect.Contracts.Bridge.GetGuarantorRequest type: has_one via: request - from: LKCloudConnect.Contracts.Bridge.GetPatientAlertsRequest to: Patient type: belongs_to via: patientId - from: LKCloudConnect.Contracts.Bridge.GetPatientAlertsResult to: Patient type: belongs_to via: patientId - from: LKCloudConnect.Contracts.Bridge.GetPatientAlertsResult to: LKCloudConnect.Contracts.Bridge.PatientAlert type: has_many via: patientAlert - from: LKCloudConnect.Swagger.SwaggerRequests.LKBridge.GetPatientAlertsSwaggerRequest to: LKCloudConnect.Contracts.Bridge.GetPatientAlertsRequest type: has_one via: request - from: LKCloudConnect.Contracts.Bridge.GetPatientReportingDataRequest to: Patient type: belongs_to via: patientId - from: LKCloudConnect.Contracts.Bridge.GetPatientReportingDataResponse to: Patient type: belongs_to via: patientId - from: LKCloudConnect.Contracts.Bridge.GetPatientReportingDataResponse to: LKCloudConnect.Contracts.Bridge.ReportingFactor type: has_many via: factors - from: LKCloudConnect.Swagger.SwaggerRequests.LKBridge.GetPatientReportingDataSwaggerRequest to: LKCloudConnect.Contracts.Bridge.GetPatientReportingDataRequest type: has_one via: request - from: LKCloudConnect.Contracts.Bridge.GetAdvanceDirectivesRequest to: Patient type: belongs_to via: patientId - from: LKCloudConnect.Contracts.Bridge.GetAdvanceDirectivesResponse to: Patient type: belongs_to via: patientId - from: LKCloudConnect.Contracts.Bridge.GetAdvanceDirectivesResponse to: LKCloudConnect.Contracts.Bridge.AdvanceDirectiveData type: has_many via: advanceDirectives - from: LKCloudConnect.Swagger.SwaggerRequests.LKBridge.GetAdvanceDirectivesSwaggerRequest to: LKCloudConnect.Contracts.Bridge.GetAdvanceDirectivesRequest type: has_one via: request - from: LKCloudConnect.Contracts.Bridge.GetReferralsRequest to: Patient type: belongs_to via: patientId - from: LKCloudConnect.Contracts.Bridge.GetReferralsResponse to: Patient type: belongs_to via: patientId - from: LKCloudConnect.Contracts.Bridge.GetReferralsResponse to: LKCloudConnect.Contracts.Bridge.ReferralData type: has_many via: referrals - from: LKCloudConnect.Contracts.Bridge.ReferralData to: LKCloudConnect.Contracts.Bridge.ReferralReason type: has_many via: reasons - from: LKCloudConnect.Contracts.Bridge.ReferralData to: Encounter type: belongs_to via: encounterId - from: LKCloudConnect.Contracts.Bridge.ReferralData to: LKCloudConnect.Contracts.Bridge.ReferralsDiagnosis type: has_many via: diagnosis - from: LKCloudConnect.Contracts.Bridge.ReferralData to: LKCloudConnect.Contracts.Bridge.ReferralsProcedure type: has_many via: procedure - from: LKCloudConnect.Swagger.SwaggerRequests.LKBridge.GetReferralsRequestSwaggerRequest to: LKCloudConnect.Contracts.Bridge.GetReferralsRequest type: has_one via: request - from: LKCloudConnect.Contracts.Charges.BillDetail to: LKCloudConnect.Contracts.Charges.EncounterDetail type: has_one via: encounter - from: LKCloudConnect.Contracts.Charges.BillDetail to: LKCloudConnect.Contracts.Charges.ProviderDetail type: has_one via: supervisingProvider - from: LKCloudConnect.Contracts.Charges.BillDetail to: LKCloudConnect.Contracts.Charges.ProviderDetail type: has_one via: referringProvider - from: LKCloudConnect.Contracts.Charges.BillDetail to: LKCloudConnect.Contracts.Charges.TransactionDetail type: has_many via: transactions - from: LKCloudConnect.Contracts.Charges.ChargeDetail to: LKCloudConnect.Contracts.Charges.PatientDetail type: has_one via: patient - from: LKCloudConnect.Contracts.Charges.ChargeDetail to: LKCloudConnect.Contracts.Charges.BillDetail type: has_one via: bill - from: LKCloudConnect.Contracts.Charges.EncounterDetail to: Location type: belongs_to via: locationId - from: LKCloudConnect.Contracts.Charges.TransactionDetail to: LKCloudConnect.Contracts.Charges.ProviderDetail type: has_one via: renderingProvider - from: LKCloudConnect.Contracts.Charges.TransactionDetail to: LKCloudConnect.Contracts.Charges.Procedure type: has_one via: procedure - from: LKCloudConnect.Contracts.Charges.TransactionDetail to: LKCloudConnect.Contracts.Charges.Diagnosis type: has_many via: diagnoses - from: LKCloudConnect.Contracts.Charges.TransactionDetail to: LKCloudConnect.Contracts.Charges.ModifierCode type: has_many via: modifiers - from: LKCloudConnect.Swagger.SwaggerRequests.LKCharges.SendChargeSwaggerRequest to: LKCloudConnect.Contracts.Charges.ChargeDetail type: has_many via: charges - from: LKCloudConnect.Contracts.Charges.GetChargeStatusResult to: LKCloudConnect.Contracts.Charges.ChargeExceptionDetail type: has_one via: exceptionDetail - from: LKCloudConnect.Contracts.Charges.GetChargeStatusResult to: LKCloudConnect.Contracts.Charges.PostedTransactionDetail type: has_many via: postedTransactionDetails - from: LKCloudConnect.Contracts.Documents.GetPatientDocumentRequest to: Patient type: belongs_to via: patientId - from: LKCloudConnect.Contracts.Documents.GetPatientDocumentRequest to: LKCloudConnect.Contracts.Documents.DateRange type: has_one via: dateRange - from: LKCloudConnect.Contracts.Documents.GetPatientDocumentResult to: LKCloudConnect.Contracts.Documents.PatientDocument type: has_many via: patientDocuments - from: LKCloudConnect.Contracts.Documents.PatientDocument to: Patient type: belongs_to via: patientId - from: LKCloudConnect.Contracts.Documents.PatientDocument to: LKCloudConnect.Contracts.Documents.DocumentType type: has_one via: documentType - from: LKCloudConnect.Contracts.Documents.PatientDocument to: LKCloudConnect.Contracts.Documents.Provider type: has_one via: provider - from: LKCloudConnect.Contracts.Documents.PatientDocument to: LKCloudConnect.Contracts.Documents.DocumentAssigned type: has_one via: assignedTo - from: LKCloudConnect.Contracts.Documents.PatientDocument to: Encounter type: belongs_to via: encounterId - from: LKCloudConnect.Contracts.Documents.PatientDocument to: LKCloudConnect.Contracts.Documents.DocumentStatus type: has_one via: status - from: LKCloudConnect.Swagger.SwaggerRequests.LKDocuments.GetPatientDocumentsSwaggerRequest to: LKCloudConnect.Contracts.Documents.GetPatientDocumentRequest type: has_one via: request - from: LKCloudConnect.Contracts.Documents.GetDocumentRequest to: Patient type: belongs_to via: patientId - from: LKCloudConnect.Contracts.Documents.GetDocumentRequest to: LKCloudConnect.Contracts.Documents.DocumentMetadata type: has_many via: metadata - from: LKCloudConnect.Contracts.Documents.GetDocumentResult to: Patient type: belongs_to via: patientId - from: LKCloudConnect.Contracts.Documents.GetDocumentResult to: LKCloudConnect.Contracts.Documents.DocumentPage type: has_many via: pages - from: LKCloudConnect.Contracts.Documents.GetDocumentResult to: Encounter type: belongs_to via: encounterId - from: LKCloudConnect.Swagger.SwaggerRequests.LKDocuments.GetDocumentSwaggerRequest to: LKCloudConnect.Contracts.Documents.GetDocumentRequest type: has_one via: request - from: LKCloudConnect.Contracts.Documents.CreateDocumentRequest to: Patient type: belongs_to via: patientId - from: LKCloudConnect.Contracts.Documents.CreateDocumentRequest to: Encounter type: belongs_to via: encounterId - from: LKCloudConnect.Contracts.Documents.CreateDocumentRequest to: LKCloudConnect.Contracts.Documents.DocumentAssigned type: has_one via: assignedTo - from: LKCloudConnect.Contracts.Documents.CreateDocumentRequest to: LKCloudConnect.Contracts.Documents.DocumentMetadata type: has_many via: metadata - from: LKCloudConnect.Swagger.SwaggerRequests.LKDocuments.CreateDocumentSwaggerRequest to: LKCloudConnect.Contracts.Documents.CreateDocumentRequest type: has_one via: request - from: LKCloudConnect.Contracts.MasterLists.GetRacesResult to: LKCloudConnect.Contracts.MasterLists.Race type: has_many via: items - from: LKCloudConnect.Swagger.SwaggerRequests.LKMasterList.GetRacesSwaggerRequest to: LKCloudConnect.Contracts.MasterLists.GetRacesRequest type: has_one via: request - from: LKCloudConnect.Contracts.MasterLists.GetEthnicitiesResult to: LKCloudConnect.Contracts.MasterLists.Ethnicity type: has_many via: items - from: LKCloudConnect.Swagger.SwaggerRequests.LKMasterList.GetEthnicitiesSwaggerRequest to: LKCloudConnect.Contracts.MasterLists.GetEthnicitiesRequest type: has_one via: request - from: LKCloudConnect.Contracts.MasterLists.GetLanguagesResult to: LKCloudConnect.Contracts.MasterLists.Language type: has_many via: items - from: LKCloudConnect.Swagger.SwaggerRequests.LKMasterList.GetLanguagesSwaggerRequest to: LKCloudConnect.Contracts.MasterLists.GetLanguagesRequest type: has_one via: request - from: LKCloudConnect.Contracts.MasterLists.GetEmploymentStatusesResult to: LKCloudConnect.Contracts.MasterLists.EmploymentStatus type: has_many via: items - from: LKCloudConnect.Swagger.SwaggerRequests.LKMasterList.GetEmploymentStatusesSwaggerRequest to: LKCloudConnect.Contracts.MasterLists.GetEmploymentStatusesRequest type: has_one via: request - from: LKCloudConnect.Contracts.MasterLists.GetMaritalStatusesResult to: LKCloudConnect.Contracts.MasterLists.MaritalStatusResult type: has_many via: statuses - from: LKCloudConnect.Swagger.SwaggerRequests.LKMasterList.GetMaritalStatusesSwaggerRequest to: LKCloudConnect.Contracts.MasterLists.GetMaritalStatusesRequest type: has_one via: request - from: LKCloudConnect.Contracts.MasterLists.GetRelationshipsResult to: LKCloudConnect.Contracts.MasterLists.Relationship type: has_many via: items - from: LKCloudConnect.Swagger.SwaggerRequests.LKMasterList.GetRelationshipsSwaggerRequest to: LKCloudConnect.Contracts.MasterLists.GetRelationshipsRequest type: has_one via: request - from: LKCloudConnect.Contracts.MasterLists.GetPharmaciesResult to: LKCloudConnect.Contracts.MasterLists.Pharmacy type: has_many via: pharmacies - from: LKCloudConnect.Swagger.SwaggerRequests.LKMasterList.GetPharmaciesSwaggerRequest to: LKCloudConnect.Contracts.MasterLists.GetPharmaciesRequest type: has_one via: request - from: LKCloudConnect.Contracts.MasterLists.GetInsurancesResult to: LKCloudConnect.Contracts.MasterLists.Insurance type: has_many via: items - from: LKCloudConnect.Swagger.SwaggerRequests.LKMasterList.GetInsurancesSwaggerRequest to: LKCloudConnect.Contracts.MasterLists.GetInsurancesRequest type: has_one via: request - from: LKCloudConnect.Contracts.MasterLists.GetEmployersResult to: LKCloudConnect.Contracts.MasterLists.Employer type: has_many via: employers - from: LKCloudConnect.Swagger.SwaggerRequests.LKMasterList.GetEmployersSwaggerRequest to: LKCloudConnect.Contracts.MasterLists.GetEmployersRequest type: has_one via: request - from: LKCloudConnect.Swagger.SwaggerRequests.LKMasterList.CreateEmployerSwaggerRequest to: LKCloudConnect.Contracts.MasterLists.CreateEmployerRequest type: has_one via: request - from: LKCloudConnect.Contracts.MasterLists.PractitionerResourceIdentifier to: LKCloudConnect.Contracts.MasterLists.PractitionerResourceIdentifierType type: has_one via: type - from: LKCloudConnect.Contracts.MasterLists.SearchPractitionersRequest to: LKCloudConnect.Contracts.MasterLists.PractitionerResourceIdentifier type: has_many via: identifiers - from: LKCloudConnect.Contracts.MasterLists.SearchPractitionersResult to: LKCloudConnect.Contracts.MasterLists.PractitionerResourceSpecialty type: has_one via: specialty - from: LKCloudConnect.Contracts.MasterLists.SearchPractitionersResult to: LKCloudConnect.Contracts.MasterLists.PractitionerResourceIdentifier type: has_many via: identifiers - from: LKCloudConnect.Contracts.MasterLists.SearchPractitionersResult to: LKCloudConnect.Contracts.MasterLists.PractitionerResourceFacility type: has_one via: facility - from: LKCloudConnect.Contracts.MasterLists.SearchPractitionersResult to: LKCloudConnect.Contracts.MasterLists.PractitionerType type: has_one via: practitionerType - from: LKCloudConnect.Swagger.SwaggerRequests.LKMasterList.SearchPractitionersSwaggerRequest to: LKCloudConnect.Contracts.MasterLists.SearchPractitionersRequest type: has_one via: request - from: LKCloudConnect.Contracts.MasterLists.SearchResourcesRequest to: LKCloudConnect.Contracts.MasterLists.PractitionerResourceIdentifier type: has_many via: identifiers - from: LKCloudConnect.Contracts.MasterLists.SearchResourcesResult to: LKCloudConnect.Contracts.MasterLists.PractitionerResourceSpecialty type: has_one via: specialty - from: LKCloudConnect.Contracts.MasterLists.SearchResourcesResult to: LKCloudConnect.Contracts.MasterLists.PractitionerResourceIdentifier type: has_many via: identifiers - from: LKCloudConnect.Contracts.MasterLists.SearchResourcesResult to: LKCloudConnect.Contracts.MasterLists.ResourceType type: has_one via: resourceType - from: LKCloudConnect.Contracts.MasterLists.SearchResourcesResult to: LKCloudConnect.Contracts.MasterLists.PractitionerResourceFacility type: has_one via: facility - from: LKCloudConnect.Swagger.SwaggerRequests.LKMasterList.SearchResourcesSwaggerRequest to: LKCloudConnect.Contracts.MasterLists.SearchResourcesRequest type: has_one via: request - from: LKCloudConnect.Contracts.MasterLists.GetCollectionBucketsResult to: LKCloudConnect.Contracts.MasterLists.CollectionBucket type: has_many via: buckets - from: LKCloudConnect.Swagger.SwaggerRequests.LKMasterList.GetCollectionBucketsSwaggerRequest to: LKCloudConnect.Contracts.MasterLists.GetCollectionBucketsRequest type: has_one via: request - from: LKCloudConnect.Contracts.MasterLists.GetEncounterReasonsResult to: LKCloudConnect.Contracts.MasterLists.EncounterReasonData type: has_many via: encounterReason - from: LKCloudConnect.Swagger.SwaggerRequests.LKMasterList.GetEncounterReasonsSwaggerRequest to: LKCloudConnect.Contracts.MasterLists.GetEncounterReasonsRequest type: has_one via: request - from: LKCloudConnect.Contracts.MasterLists.GetGenderIdentitiesResult to: LKCloudConnect.Contracts.MasterLists.GenderIdentity type: has_many via: genderIdentities - from: LKCloudConnect.Swagger.SwaggerRequests.LKMasterList.GetGenderIdentitiesSwaggerRequest to: LKCloudConnect.Contracts.MasterLists.GetGenderIdentitiesRequest type: has_one via: request - from: LKCloudConnect.Contracts.MasterLists.GetSexualOrientationsResult to: LKCloudConnect.Contracts.MasterLists.SexualOrientation type: has_many via: sexualOrientations - from: LKCloudConnect.Swagger.SwaggerRequests.LKMasterList.GetSexualOrientationsSwaggerRequest to: LKCloudConnect.Contracts.MasterLists.GetSexualOrientationsRequest type: has_one via: request - from: LKCloudConnect.Swagger.SwaggerRequests.LKMasterList.GetCodeSetSwaggerRequest to: LKCloudConnect.Contracts.MasterLists.GetCodeSetRequest type: has_one via: request - from: LKCloudConnect.Contracts.MasterLists.SearchPharmaciesResult to: LKCloudConnect.Contracts.MasterLists.Pharmacy type: has_many via: pharmacies - from: LKCloudConnect.Swagger.SwaggerRequests.LKMasterList.SearchPharmaciesSwaggerRequest to: LKCloudConnect.Contracts.MasterLists.SearchPharmaciesRequest type: has_one via: request - from: LKCloudConnect.Contracts.CodeableConcept to: LKCloudConnect.Contracts.Coding type: has_many via: coding - from: LKCloudConnect.Contracts.PatientBalance.Encounter to: LKCloudConnect.Contracts.CodeableConcept type: has_many via: diagnoses - from: LKCloudConnect.Contracts.PatientBalance.Encounter to: LKCloudConnect.Contracts.PatientBalance.Service type: has_many via: services - from: LKCloudConnect.Contracts.PatientBalance.Encounter to: LKCloudConnect.Contracts.PatientBalance.Guarantor type: has_one via: guarantor - from: LKCloudConnect.Contracts.PatientBalance.GetBalanceRequest to: Patient type: belongs_to via: patientId - from: LKCloudConnect.Contracts.PatientBalance.GetBalanceRequest to: LKCloudConnect.Contracts.DateRange type: has_one via: dateRange - from: LKCloudConnect.Contracts.PatientBalance.GetBalanceResult to: LKCloudConnect.Contracts.PatientBalance.GetPatientBalanceResult type: has_many via: patients - from: LKCloudConnect.Contracts.PatientBalance.GetPatientBalanceResult to: LKCloudConnect.Contracts.PatientBalance.Patient type: has_one via: patient - from: LKCloudConnect.Contracts.PatientBalance.GetPatientBalanceResult to: LKCloudConnect.Contracts.PatientBalance.Encounter type: has_many via: encounters - from: LKCloudConnect.Contracts.PatientBalance.Patient to: LKCloudConnect.Contracts.PatientBalance.Guarantor type: has_one via: guarantor - from: LKCloudConnect.Contracts.PatientBalance.Patient to: Account type: belongs_to via: accountId - from: LKCloudConnect.Contracts.PatientBalance.Service to: LKCloudConnect.Contracts.CodeableConcept type: has_many via: diagnoses - from: LKCloudConnect.Contracts.PatientBalance.Service to: LKCloudConnect.Contracts.PatientBalance.BilledInsurance type: has_many via: billedInsurances - from: LKCloudConnect.Contracts.PatientBalance.GetBalanceSummaryRequest to: Patient type: belongs_to via: patientId - from: LKCloudConnect.Contracts.PatientBalance.PatientBalanceSummaryResult to: Patient type: belongs_to via: patientId - from: LKCloudConnect.Contracts.PatientBalance.ApplyPaymentRequest to: Patient type: belongs_to via: patientId - from: LKCloudConnect.Contracts.PatientBalance.ApplyPaymentRequest to: LKCloudConnect.Contracts.PatientBalance.PaymentMethod type: has_one via: paymentMethod - from: LKCloudConnect.Contracts.PatientBalance.ApplyPaymentRequest to: LKCloudConnect.Contracts.PatientBalance.Payment type: has_one via: payment - from: LKCloudConnect.Contracts.PatientBalance.Payment to: LKCloudConnect.Contracts.PatientBalance.Batch type: has_one via: batch - from: LKCloudConnect.Swagger.SwaggerRequests.PatientBalance.ApplyPaymentSwaggerRequest to: LKCloudConnect.Contracts.PatientBalance.ApplyPaymentRequest type: has_one via: request - from: LKCloudConnect.Contracts.PatientBalance.VoidPaymentRequest to: Patient type: belongs_to via: patientId - from: LKCloudConnect.Contracts.PatientBalance.GetBillingAlertRequest to: Patient type: belongs_to via: patientId - from: LKCloudConnect.Contracts.PatientBalance.UpdateBillingAlertRequest to: Patient type: belongs_to via: patientId - from: LKCloudConnect.Contracts.PatientBalance.Account to: Account type: belongs_to via: accountId - from: LKCloudConnect.Contracts.PatientBalance.Account to: LKCloudConnect.Contracts.PatientBalance.AccountPatient type: has_many via: patients - from: LKCloudConnect.Contracts.PatientBalance.GetAccountRequest to: Account type: belongs_to via: accountId - from: LKCloudConnect.Contracts.PatientBalance.GetAccountRequest to: Patient type: belongs_to via: patientId - from: LKCloudConnect.Contracts.PatientBalance.GetAccountResponse to: LKCloudConnect.Contracts.PatientBalance.Account type: has_one via: account - from: LKCloudConnect.Contracts.PatientBalance.GetPatientCollectionBucketsRequest to: Patient type: belongs_to via: patientId - from: LKCloudConnect.Contracts.PatientBalance.GetPatientCollectionBucketsResult to: Patient type: belongs_to via: patientId - from: LKCloudConnect.Contracts.PatientBalance.GetPatientCollectionBucketsResult to: LKCloudConnect.Contracts.PatientBalance.PatientCollectionBucket type: has_many via: buckets - from: LKCloudConnect.Contracts.PatientBalance.UpdatePatientCollectionBucketRequest to: Patient type: belongs_to via: patientId - from: LKCloudConnect.Contracts.PatientBalance.BeginSearchClaimsPagedRequest to: Patient type: belongs_to via: patientId - from: LKCloudConnect.Contracts.PatientBalance.BeginSearchClaimsPagedRequest to: LKCloudConnect.Contracts.DateRange type: has_one via: serviceDateRange - from: LKCloudConnect.Contracts.PatientBalance.BeginSearchClaimsPagedRequest to: LKCloudConnect.Contracts.DateRange type: has_one via: claimDateRange - from: LKCloudConnect.Contracts.PatientBalance.ClaimData to: LKCloudConnect.Contracts.PatientBalance.ClaimPatient type: has_one via: patient - from: LKCloudConnect.Contracts.PatientBalance.ClaimData to: Encounter type: belongs_to via: encounterId - from: LKCloudConnect.Contracts.PatientBalance.ClaimData to: LKCloudConnect.Contracts.PatientBalance.ClaimGuarantor type: has_one via: guarantor - from: LKCloudConnect.Contracts.PatientBalance.ClaimData to: Location type: belongs_to via: locationId - from: LKCloudConnect.Contracts.PatientBalance.ClaimData to: LKCloudConnect.Contracts.PatientBalance.ClaimBillingProvider type: has_one via: billingProvider - from: LKCloudConnect.Contracts.PatientBalance.ClaimData to: LKCloudConnect.Contracts.PatientBalance.ClaimRenderingProvider type: has_one via: renderingProvider - from: LKCloudConnect.Contracts.PatientBalance.ClaimData to: LKCloudConnect.Contracts.PatientBalance.ClaimInsurance type: has_many via: insurances - from: LKCloudConnect.Contracts.PatientBalance.ClaimData to: LKCloudConnect.Contracts.PatientBalance.ClaimDiagnoses type: has_many via: diagnoses - from: LKCloudConnect.Contracts.PatientBalance.ClaimData to: LKCloudConnect.Contracts.PatientBalance.ClaimProcedures type: has_many via: procedures - from: LKCloudConnect.Contracts.PatientBalance.ClaimDiagnoses to: LKCloudConnect.Contracts.PatientBalance.DiagnosesCoding type: has_many via: coding - from: LKCloudConnect.Contracts.PatientBalance.NextSearchClaimsPagedResponse to: LKCloudConnect.Contracts.PatientBalance.ClaimData type: has_many via: claims - from: LKCloudConnect.Swagger.SwaggerRequests.LKPDL.BeginGetUpdatedPatientsSwaggerRequest to: LKCloudConnect.Contracts.PatientDataLink.BeginGetUpdatedPatientsRequest type: has_one via: request - from: LKCloudConnect.Contracts.PatientDataLink.GetUpdatedPatientsPagedResult to: LKCloudConnect.Contracts.PatientDataLink.GetUpdatedPatientsPagedResult.Patient type: has_many via: items - from: LKCloudConnect.Contracts.PatientDataLink.GetUpdatedPatientsPagedResult.Patient to: Patient type: belongs_to via: patientId - from: LKCloudConnect.Swagger.SwaggerRequests.LKPDL.NextGetUpdatedPatientsSwaggerRequest to: LKCloudConnect.Contracts.PagedResult type: has_one via: token - from: LKCloudConnect.Contracts.PatientDataLink.GetEncountersRequest to: Patient type: belongs_to via: patientId - from: LKCloudConnect.Contracts.PatientDataLink.GetEncountersRequest to: Appointment type: belongs_to via: appointmentID - from: LKCloudConnect.Contracts.PatientDataLink.GetEncountersRequest to: LKCloudConnect.Contracts.DateRange type: has_one via: dateRange - from: LKCloudConnect.Contracts.PatientDataLink.GetEncountersResult to: Encounter type: belongs_to via: encounterId - from: LKCloudConnect.Contracts.PatientDataLink.GetEncountersResult to: Patient type: belongs_to via: patientId - from: LKCloudConnect.Swagger.SwaggerRequests.LKPDL.GetEncountersSwaggerRequest to: Patient type: belongs_to via: patientId - from: LKCloudConnect.Swagger.SwaggerRequests.LKPDL.GetEncountersSwaggerRequest to: LKCloudConnect.Contracts.PatientDataLink.GetEncountersRequest type: has_one via: request - from: LKCloudConnect.Contracts.PatientDataLink.CreateEncounterRequest to: LKCloudConnect.Contracts.PatientDataLink.EncounterPatient type: has_one via: patient - from: LKCloudConnect.Contracts.PatientDataLink.CreateEncounterRequest to: LKCloudConnect.Contracts.PatientDataLink.EncounterFacility type: has_one via: facility - from: LKCloudConnect.Contracts.PatientDataLink.CreateEncounterRequest to: LKCloudConnect.Contracts.PatientDataLink.EncounterProvider type: has_one via: provider - from: LKCloudConnect.Contracts.PatientDataLink.CreateEncounterRequest to: LKCloudConnect.Contracts.PatientDataLink.EncounterReason type: has_one via: reason - from: LKCloudConnect.Contracts.PatientDataLink.CreateEncounterRequest to: LKCloudConnect.Contracts.PatientDataLink.EncounterResource type: has_one via: resource - from: LKCloudConnect.Contracts.PatientDataLink.CreateEncounterResult to: Encounter type: belongs_to via: encounterId - from: LKCloudConnect.Swagger.SwaggerRequests.LKPDL.CreateEncounterSwaggerRequest to: LKCloudConnect.Contracts.PatientDataLink.CreateEncounterRequest type: has_one via: request - from: LKCloudConnect.Contracts.PatientDataLink.EncounterNote to: Encounter type: belongs_to via: encounterId - from: LKCloudConnect.Contracts.PatientDataLink.EncounterNote to: LKCloudConnect.Contracts.PatientDataLink.Provider type: has_one via: provider - from: LKCloudConnect.Contracts.PatientDataLink.EncounterNote to: Patient type: belongs_to via: patientId - from: LKCloudConnect.Contracts.PatientDataLink.EncounterNote to: LKCloudConnect.Contracts.PatientDataLink.EncounterStatus type: has_one via: status - from: LKCloudConnect.Contracts.PatientDataLink.GetEncounterNotesResult to: LKCloudConnect.Contracts.PatientDataLink.EncounterNote type: has_many via: notes - from: LKCloudConnect.Swagger.SwaggerRequests.LKPDL.GetEncounterNotesSwaggerRequest to: LKCloudConnect.Contracts.PatientDataLink.GetEncounterNotesDateRange type: has_one via: range - from: LKCloudConnect.Swagger.SwaggerRequests.LKPDL.GetEncounterNotesSwaggerRequest to: Patient type: belongs_to via: patientId - from: LKCloudConnect.Contracts.PatientDataLink.GetEncounterNoteBodyResult to: Patient type: belongs_to via: patientId - from: LKCloudConnect.Contracts.PatientDataLink.GetEncounterNoteBodyResult to: LKCloudConnect.Contracts.PatientDataLink.Provider type: has_one via: provider - from: LKCloudConnect.Contracts.PatientDataLink.GetEncounterNoteBodyResult to: LKCloudConnect.Contracts.PatientDataLink.EncounterDocumentPage type: has_many via: pages - from: LKCloudConnect.Swagger.SwaggerRequests.LKPDL.GetEncounterNoteBodySwaggerRequest to: Patient type: belongs_to via: patientId - from: LKCloudConnect.Contracts.PatientDataLink.GetAllergiesRequest to: Patient type: belongs_to via: patientId - from: LKCloudConnect.Contracts.PatientDataLink.GetAllergiesRequest to: LKCloudConnect.Contracts.DateRange type: has_one via: dateRange - from: LKCloudConnect.Contracts.PatientDataLink.GetAllergiesResult to: Encounter type: belongs_to via: encounterId - from: LKCloudConnect.Contracts.PatientDataLink.GetAllergiesResult to: Patient type: belongs_to via: patientId - from: LKCloudConnect.Swagger.SwaggerRequests.LKPDL.GetAllergiesSwaggerRequest to: Patient type: belongs_to via: patientId - from: LKCloudConnect.Swagger.SwaggerRequests.LKPDL.GetAllergiesSwaggerRequest to: LKCloudConnect.Contracts.PatientDataLink.GetAllergiesRequest type: has_one via: request - from: LKCloudConnect.Contracts.PatientDataLink.GetMedicationsRequest to: Patient type: belongs_to via: patientId - from: LKCloudConnect.Contracts.PatientDataLink.GetMedicationsRequest to: LKCloudConnect.Contracts.DateRange type: has_one via: dateRange - from: LKCloudConnect.Contracts.PatientDataLink.GetMedicationsResult to: Encounter type: belongs_to via: encounterId - from: LKCloudConnect.Contracts.PatientDataLink.GetMedicationsResult to: Patient type: belongs_to via: patientId - from: LKCloudConnect.Contracts.PatientDataLink.GetMedicationsResult to: LKCloudConnect.Contracts.PatientDataLink.MappedMedication type: has_one via: mappedMedication - from: LKCloudConnect.Swagger.SwaggerRequests.LKPDL.GetMedicationSwaggerRequest to: Patient type: belongs_to via: patientId - from: LKCloudConnect.Swagger.SwaggerRequests.LKPDL.GetMedicationSwaggerRequest to: LKCloudConnect.Contracts.PatientDataLink.GetMedicationsRequest type: has_one via: request - from: LKCloudConnect.Contracts.PatientDataLink.GetProblemsRequest to: Patient type: belongs_to via: patientId - from: LKCloudConnect.Contracts.PatientDataLink.GetProblemsRequest to: LKCloudConnect.Contracts.DateRange type: has_one via: dateRange - from: LKCloudConnect.Contracts.PatientDataLink.GetProblemsResult to: Encounter type: belongs_to via: encounterId - from: LKCloudConnect.Contracts.PatientDataLink.GetProblemsResult to: Patient type: belongs_to via: patientId - from: LKCloudConnect.Swagger.SwaggerRequests.LKPDL.GetProblemsSwaggerRequest to: Patient type: belongs_to via: patientId - from: LKCloudConnect.Swagger.SwaggerRequests.LKPDL.GetProblemsSwaggerRequest to: LKCloudConnect.Contracts.PatientDataLink.GetProblemsRequest type: has_one via: request - from: LKCloudConnect.Contracts.PatientDataLink.GetDiagnosesRequest to: Patient type: belongs_to via: patientId - from: LKCloudConnect.Contracts.PatientDataLink.GetDiagnosesRequest to: LKCloudConnect.Contracts.DateRange type: has_one via: dateRange - from: LKCloudConnect.Contracts.PatientDataLink.GetDiagnosesResult to: Encounter type: belongs_to via: encounterId - from: LKCloudConnect.Contracts.PatientDataLink.GetDiagnosesResult to: Patient type: belongs_to via: patientId - from: LKCloudConnect.Swagger.SwaggerRequests.LKPDL.GetDiagnosisSwaggerRequest to: Patient type: belongs_to via: patientId - from: LKCloudConnect.Swagger.SwaggerRequests.LKPDL.GetDiagnosisSwaggerRequest to: LKCloudConnect.Contracts.PatientDataLink.GetDiagnosesRequest type: has_one via: request - from: LKCloudConnect.Contracts.PatientDataLink.GetLabResultsRequest to: Patient type: belongs_to via: patientId - from: LKCloudConnect.Contracts.PatientDataLink.GetLabResultsRequest to: LKCloudConnect.Contracts.DateRange type: has_one via: dateRange - from: LKCloudConnect.Contracts.PatientDataLink.GetLabResultsResult to: Encounter type: belongs_to via: encounterId - from: LKCloudConnect.Contracts.PatientDataLink.GetLabResultsResult to: LKCloudConnect.Contracts.PatientDataLink.TestCodeData type: has_one via: testCode - from: LKCloudConnect.Contracts.PatientDataLink.GetLabResultsResult to: LKCloudConnect.Contracts.PatientDataLink.ResultCodeData type: has_one via: resultCode - from: LKCloudConnect.Contracts.PatientDataLink.GetLabResultsResult to: Patient type: belongs_to via: patientId - from: LKCloudConnect.Contracts.PatientDataLink.ResultCodeData to: LKCloudConnect.Contracts.PatientDataLink.CodeDetail type: has_many via: coding - from: LKCloudConnect.Contracts.PatientDataLink.TestCodeData to: LKCloudConnect.Contracts.PatientDataLink.CodeDetail type: has_many via: coding - from: LKCloudConnect.Swagger.SwaggerRequests.LKPDL.GetLabResultsSwaggerRequest to: Patient type: belongs_to via: patientId - from: LKCloudConnect.Swagger.SwaggerRequests.LKPDL.GetLabResultsSwaggerRequest to: LKCloudConnect.Contracts.PatientDataLink.GetLabResultsRequest type: has_one via: request - from: LKCloudConnect.Contracts.PatientDataLink.GetProceduresRequest to: Patient type: belongs_to via: patientId - from: LKCloudConnect.Contracts.PatientDataLink.GetProceduresRequest to: LKCloudConnect.Contracts.DateRange type: has_one via: dateRange - from: LKCloudConnect.Contracts.PatientDataLink.GetProceduresResult to: Encounter type: belongs_to via: encounterId - from: LKCloudConnect.Contracts.PatientDataLink.GetProceduresResult to: Patient type: belongs_to via: patientId - from: LKCloudConnect.Swagger.SwaggerRequests.LKPDL.GetProceduresSwaggerRequest to: Patient type: belongs_to via: patientId - from: LKCloudConnect.Swagger.SwaggerRequests.LKPDL.GetProceduresSwaggerRequest to: LKCloudConnect.Contracts.PatientDataLink.GetProceduresRequest type: has_one via: request - from: LKCloudConnect.Contracts.PatientDataLink.GetImmunizationsRequest to: Patient type: belongs_to via: patientId - from: LKCloudConnect.Contracts.PatientDataLink.GetImmunizationsRequest to: LKCloudConnect.Contracts.DateRange type: has_one via: dateRange - from: LKCloudConnect.Contracts.PatientDataLink.GetImmunizationsResult to: Encounter type: belongs_to via: encounterId - from: LKCloudConnect.Contracts.PatientDataLink.GetImmunizationsResult to: Patient type: belongs_to via: patientId - from: LKCloudConnect.Swagger.SwaggerRequests.LKPDL.GetImmunizationsSwaggerRequest to: Patient type: belongs_to via: patientId - from: LKCloudConnect.Swagger.SwaggerRequests.LKPDL.GetImmunizationsSwaggerRequest to: LKCloudConnect.Contracts.PatientDataLink.GetImmunizationsRequest type: has_one via: request - from: LKCloudConnect.Contracts.PatientDataLink.GetVitalsRequest to: Patient type: belongs_to via: patientId - from: LKCloudConnect.Contracts.PatientDataLink.GetVitalsRequest to: LKCloudConnect.Contracts.DateRange type: has_one via: dateRange - from: LKCloudConnect.Contracts.PatientDataLink.GetVitalsResult to: Encounter type: belongs_to via: encounterId - from: LKCloudConnect.Contracts.PatientDataLink.GetVitalsResult to: Patient type: belongs_to via: patientId - from: LKCloudConnect.Swagger.SwaggerRequests.LKPDL.GetVitalsSwaggerRequest to: Patient type: belongs_to via: patientId - from: LKCloudConnect.Swagger.SwaggerRequests.LKPDL.GetVitalsSwaggerRequest to: LKCloudConnect.Contracts.PatientDataLink.GetVitalsRequest type: has_one via: request - from: LKCloudConnect.Contracts.PatientDataLink.GetVitalsDefinitionResult to: LKCloudConnect.Contracts.PatientDataLink.VitalDefinition type: has_many via: vitals - from: LKCloudConnect.Swagger.SwaggerRequests.LKPDL.GetVitalsDefinitionSwaggerRequest to: LKCloudConnect.Contracts.PatientDataLink.GetVitalsDefinitionRequest type: has_one via: request - from: LKCloudConnect.Contracts.PatientDataLink.PostVitalsRequest to: Encounter type: belongs_to via: encounterId - from: LKCloudConnect.Contracts.PatientDataLink.PostVitalsRequest to: LKCloudConnect.Contracts.PatientDataLink.VitalsPatient type: has_one via: patient - from: LKCloudConnect.Contracts.PatientDataLink.PostVitalsRequest to: LKCloudConnect.Contracts.PatientDataLink.VitalEntry type: has_many via: vitals - from: LKCloudConnect.Swagger.SwaggerRequests.LKPDL.PostVitalsSwaggerRequest to: LKCloudConnect.Contracts.PatientDataLink.PostVitalsRequest type: has_one via: request - from: LKCloudConnect.Contracts.PatientDataLink.GetSocialHistoryRequest to: Patient type: belongs_to via: patientId - from: LKCloudConnect.Contracts.PatientDataLink.GetSocialHistoryResult to: Patient type: belongs_to via: patientId - from: LKCloudConnect.Contracts.PatientDataLink.GetSocialHistoryResult to: LKCloudConnect.Contracts.PatientDataLink.SocialHistoryQuestion type: has_many via: questions - from: LKCloudConnect.Contracts.PatientDataLink.SocialHistoryQuestion to: LKCloudConnect.Contracts.PatientDataLink.CodeDetail type: has_one via: question - from: LKCloudConnect.Contracts.PatientDataLink.SocialHistoryQuestion to: LKCloudConnect.Contracts.PatientDataLink.CodeDetail type: has_one via: response - from: LKCloudConnect.Contracts.PatientDataLink.SocialHistoryQuestion to: Encounter type: belongs_to via: encounterId - from: LKCloudConnect.Contracts.PatientDataLink.SocialHistoryQuestion to: LKCloudConnect.Contracts.PatientDataLink.HistoryStatusDetail type: has_one via: status - from: LKCloudConnect.Swagger.SwaggerRequests.LKPDL.GetSocialHistorySwaggerRequest to: LKCloudConnect.Contracts.PatientDataLink.GetSocialHistoryRequest type: has_one via: request - from: LKCloudConnect.Contracts.PatientDataLink.ConditionData to: LKCloudConnect.Contracts.PatientDataLink.CodeDetail type: has_one via: condition - from: LKCloudConnect.Contracts.PatientDataLink.ConditionData to: Encounter type: belongs_to via: encounterId - from: LKCloudConnect.Contracts.PatientDataLink.ConditionData to: LKCloudConnect.Contracts.PatientDataLink.HistoryStatusDetail type: has_one via: status - from: LKCloudConnect.Contracts.PatientDataLink.GetFamilyHistoryRequest to: Patient type: belongs_to via: patientId - from: LKCloudConnect.Contracts.PatientDataLink.GetFamilyHistoryResult to: Patient type: belongs_to via: patientId - from: LKCloudConnect.Contracts.PatientDataLink.GetFamilyHistoryResult to: LKCloudConnect.Contracts.PatientDataLink.RelativeFamilyHistoryData type: has_many via: relatives - from: LKCloudConnect.Contracts.PatientDataLink.RelativeFamilyHistoryData to: LKCloudConnect.Contracts.Bridge.MappedCode type: has_one via: relation - from: LKCloudConnect.Contracts.PatientDataLink.RelativeFamilyHistoryData to: LKCloudConnect.Contracts.PatientDataLink.ConditionData type: has_many via: conditions - from: LKCloudConnect.Swagger.SwaggerRequests.LKPDL.GetFamilyHistorySwaggerRequest to: LKCloudConnect.Contracts.PatientDataLink.GetFamilyHistoryRequest type: has_one via: request - from: LKCloudConnect.Contracts.PatientDataLink.GetMedicalHistoryResult to: Patient type: belongs_to via: patientId - from: LKCloudConnect.Contracts.PatientDataLink.GetMedicalHistoryResult to: LKCloudConnect.Contracts.PatientDataLink.MedicalCondition type: has_many via: conditions - from: LKCloudConnect.Contracts.PatientDataLink.GetPastMedicalHistoryRequest to: Patient type: belongs_to via: patientId - from: LKCloudConnect.Contracts.PatientDataLink.MedicalCondition to: LKCloudConnect.Contracts.PatientDataLink.CodeDetail type: has_one via: condition - from: LKCloudConnect.Contracts.PatientDataLink.MedicalCondition to: Encounter type: belongs_to via: encounterId - from: LKCloudConnect.Contracts.PatientDataLink.MedicalCondition to: LKCloudConnect.Contracts.PatientDataLink.HistoryStatusDetail type: has_one via: status - from: LKCloudConnect.Swagger.SwaggerRequests.LKPDL.GetMedicalHistorySwaggerRequest to: LKCloudConnect.Contracts.PatientDataLink.GetPastMedicalHistoryRequest type: has_one via: request - from: LKCloudConnect.Contracts.PatientDataLink.GetSurgicalHistoryRequest to: Patient type: belongs_to via: patientId - from: LKCloudConnect.Contracts.PatientDataLink.GetSurgicalHistoryResult to: Patient type: belongs_to via: patientId - from: LKCloudConnect.Contracts.PatientDataLink.GetSurgicalHistoryResult to: LKCloudConnect.Contracts.PatientDataLink.SurgicalHistoryProcedure type: has_many via: procedures - from: LKCloudConnect.Contracts.PatientDataLink.SurgicalHistoryProcedure to: LKCloudConnect.Contracts.PatientDataLink.CodeDetail type: has_one via: procedure - from: LKCloudConnect.Contracts.PatientDataLink.SurgicalHistoryProcedure to: Encounter type: belongs_to via: encounterId - from: LKCloudConnect.Contracts.PatientDataLink.SurgicalHistoryProcedure to: LKCloudConnect.Contracts.PatientDataLink.HistoryStatusDetail type: has_one via: status - from: LKCloudConnect.Swagger.SwaggerRequests.LKPDL.GetSurgicalHistorySwaggerRequest to: LKCloudConnect.Contracts.PatientDataLink.GetSurgicalHistoryRequest type: has_one via: request - from: LKCloudConnect.Contracts.PatientDataLink.CloseEncounterRequest to: Patient type: belongs_to via: patientId - from: LKCloudConnect.Contracts.PatientDataLink.CloseEncounterRequest to: Encounter type: belongs_to via: encounterId - from: LKCloudConnect.Swagger.SwaggerRequests.LKPDL.CloseEncounterSwaggerRequest to: LKCloudConnect.Contracts.PatientDataLink.CloseEncounterRequest type: has_one via: request - from: LKCloudConnect.Contracts.PatientDataLink.OpthalmologyModels.Autorefraction to: LKCloudConnect.Contracts.PatientDataLink.OpthalmologyModels.AutoRefractionOD type: has_one via: od - from: LKCloudConnect.Contracts.PatientDataLink.OpthalmologyModels.Autorefraction to: LKCloudConnect.Contracts.PatientDataLink.OpthalmologyModels.AutoRefractionOS type: has_one via: os - from: LKCloudConnect.Contracts.PatientDataLink.OpthalmologyModels.CycloplegicRefraction to: LKCloudConnect.Contracts.PatientDataLink.OpthalmologyModels.CycloplegicRefractionOD type: has_one via: od - from: LKCloudConnect.Contracts.PatientDataLink.OpthalmologyModels.CycloplegicRefraction to: LKCloudConnect.Contracts.PatientDataLink.OpthalmologyModels.CycloplegicRefractionOS type: has_one via: os - from: LKCloudConnect.Contracts.PatientDataLink.OpthalmologyModels.CycloplegicRefraction to: LKCloudConnect.Contracts.PatientDataLink.OpthalmologyModels.CycloplegicRefractionOU type: has_one via: ou - from: LKCloudConnect.Contracts.PatientDataLink.OpthalmologyModels.GetOphthalmologyObservationsRequest to: Patient type: belongs_to via: patientId - from: LKCloudConnect.Contracts.PatientDataLink.OpthalmologyModels.GetOphthalmologyObservationsRequest to: LKCloudConnect.Contracts.DateRange type: has_one via: dateRange - from: LKCloudConnect.Contracts.PatientDataLink.OpthalmologyModels.IntraocularPressure to: LKCloudConnect.Contracts.PatientDataLink.OpthalmologyModels.IntraocularPressureOD type: has_one via: od - from: LKCloudConnect.Contracts.PatientDataLink.OpthalmologyModels.IntraocularPressure to: LKCloudConnect.Contracts.PatientDataLink.OpthalmologyModels.IntraocularPressureOS type: has_one via: os - from: LKCloudConnect.Contracts.PatientDataLink.OpthalmologyModels.Lensometry to: LKCloudConnect.Contracts.PatientDataLink.OpthalmologyModels.LensometryOD type: has_one via: od - from: LKCloudConnect.Contracts.PatientDataLink.OpthalmologyModels.Lensometry to: LKCloudConnect.Contracts.PatientDataLink.OpthalmologyModels.LensometryOS type: has_one via: os - from: LKCloudConnect.Contracts.PatientDataLink.OpthalmologyModels.ManifestRefraction to: LKCloudConnect.Contracts.PatientDataLink.OpthalmologyModels.ManifestRefractionOD type: has_one via: od - from: LKCloudConnect.Contracts.PatientDataLink.OpthalmologyModels.ManifestRefraction to: LKCloudConnect.Contracts.PatientDataLink.OpthalmologyModels.ManifestRefractionOS type: has_one via: os - from: LKCloudConnect.Contracts.PatientDataLink.OpthalmologyModels.ManifestRefraction to: LKCloudConnect.Contracts.PatientDataLink.OpthalmologyModels.ManifestRefractionOU type: has_one via: ou - from: LKCloudConnect.Contracts.PatientDataLink.OpthalmologyModels.OphthalmicVisit to: Encounter type: belongs_to via: encounterId - from: LKCloudConnect.Contracts.PatientDataLink.OpthalmologyModels.OphthalmicVisit to: LKCloudConnect.Contracts.PatientDataLink.OpthalmologyModels.VisualAcuity type: has_one via: visualAcuity - from: LKCloudConnect.Contracts.PatientDataLink.OpthalmologyModels.OphthalmicVisit to: LKCloudConnect.Contracts.PatientDataLink.OpthalmologyModels.RefractionData type: has_one via: refractionData - from: LKCloudConnect.Contracts.PatientDataLink.OpthalmologyModels.OphthalmicVisit to: LKCloudConnect.Contracts.PatientDataLink.OpthalmologyModels.IntraocularPressure type: has_many via: intraocularPressure - from: LKCloudConnect.Contracts.PatientDataLink.OpthalmologyModels.Ophthalmologydata to: Patient type: belongs_to via: patientId - from: LKCloudConnect.Contracts.PatientDataLink.OpthalmologyModels.Ophthalmologydata to: LKCloudConnect.Contracts.PatientDataLink.OpthalmologyModels.OphthalmicVisit type: has_many via: ophthalmicVisits - from: LKCloudConnect.Contracts.PatientDataLink.OpthalmologyModels.RefractionData to: LKCloudConnect.Contracts.PatientDataLink.OpthalmologyModels.Lensometry type: has_one via: lensometry - from: LKCloudConnect.Contracts.PatientDataLink.OpthalmologyModels.RefractionData to: LKCloudConnect.Contracts.PatientDataLink.OpthalmologyModels.Autorefraction type: has_one via: autoRefraction - from: LKCloudConnect.Contracts.PatientDataLink.OpthalmologyModels.RefractionData to: LKCloudConnect.Contracts.PatientDataLink.OpthalmologyModels.ManifestRefraction type: has_one via: manifestRefraction - from: LKCloudConnect.Contracts.PatientDataLink.OpthalmologyModels.RefractionData to: LKCloudConnect.Contracts.PatientDataLink.OpthalmologyModels.CycloplegicRefraction type: has_one via: cycloplegicRefraction - from: LKCloudConnect.Contracts.PatientDataLink.OpthalmologyModels.VisualAcuity to: LKCloudConnect.Contracts.PatientDataLink.OpthalmologyModels.VisualAcuityEyes type: has_one via: eyes - from: LKCloudConnect.Contracts.PatientDataLink.OpthalmologyModels.VisualAcuity to: LKCloudConnect.Contracts.PatientDataLink.OpthalmologyModels.VisualAcuityAdditionalTest type: has_many via: additionalTests - from: LKCloudConnect.Contracts.PatientDataLink.OpthalmologyModels.VisualAcuityAdditionalTest to: LKCloudConnect.Contracts.PatientDataLink.OpthalmologyModels.VisualAcuityAdditionalTestEyes type: has_one via: eyes - from: LKCloudConnect.Contracts.PatientDataLink.OpthalmologyModels.VisualAcuityAdditionalTestEyes to: LKCloudConnect.Contracts.PatientDataLink.OpthalmologyModels.VisualAcuityAdditionalTestEyesOD type: has_one via: od - from: LKCloudConnect.Contracts.PatientDataLink.OpthalmologyModels.VisualAcuityAdditionalTestEyes to: LKCloudConnect.Contracts.PatientDataLink.OpthalmologyModels.VisualAcuityAdditionalTestEyesOS type: has_one via: os - from: LKCloudConnect.Contracts.PatientDataLink.OpthalmologyModels.VisualAcuityEyes to: LKCloudConnect.Contracts.PatientDataLink.OpthalmologyModels.VisualAcuityEyesOD type: has_one via: od - from: LKCloudConnect.Contracts.PatientDataLink.OpthalmologyModels.VisualAcuityEyes to: LKCloudConnect.Contracts.PatientDataLink.OpthalmologyModels.VisualAcuityEyesOS type: has_one via: os - from: LKCloudConnect.Contracts.PatientDataLink.OpthalmologyModels.VisualAcuityEyes to: LKCloudConnect.Contracts.PatientDataLink.OpthalmologyModels.VisualAcuityEyesOU type: has_one via: ou - from: LKCloudConnect.Contracts.PatientDataLink.OpthalmologyModels.VisualAcuityEyesOD to: LKCloudConnect.Contracts.PatientDataLink.OpthalmologyModels.VisualAcuityDistanceOD type: has_one via: distance - from: LKCloudConnect.Contracts.PatientDataLink.OpthalmologyModels.VisualAcuityEyesOD to: LKCloudConnect.Contracts.PatientDataLink.OpthalmologyModels.VisualAcuityIntermediateOD type: has_one via: intermediate - from: LKCloudConnect.Contracts.PatientDataLink.OpthalmologyModels.VisualAcuityEyesOD to: LKCloudConnect.Contracts.PatientDataLink.OpthalmologyModels.VisualAcuityNearOD type: has_one via: near - from: LKCloudConnect.Contracts.PatientDataLink.OpthalmologyModels.VisualAcuityEyesOS to: LKCloudConnect.Contracts.PatientDataLink.OpthalmologyModels.VisualAcuityDistanceOS type: has_one via: distance - from: LKCloudConnect.Contracts.PatientDataLink.OpthalmologyModels.VisualAcuityEyesOS to: LKCloudConnect.Contracts.PatientDataLink.OpthalmologyModels.VisualAcuityIntermediateOS type: has_one via: intermediate - from: LKCloudConnect.Contracts.PatientDataLink.OpthalmologyModels.VisualAcuityEyesOS to: LKCloudConnect.Contracts.PatientDataLink.OpthalmologyModels.VisualAcuityNearOS type: has_one via: near - from: LKCloudConnect.Contracts.PatientDataLink.OpthalmologyModels.VisualAcuityEyesOU to: LKCloudConnect.Contracts.PatientDataLink.OpthalmologyModels.VisualAcuityDistanceOU type: has_one via: distance - from: LKCloudConnect.Contracts.PatientDataLink.OpthalmologyModels.VisualAcuityEyesOU to: LKCloudConnect.Contracts.PatientDataLink.OpthalmologyModels.VisualAcuityIntermediateOU type: has_one via: intermediate - from: LKCloudConnect.Contracts.PatientDataLink.OpthalmologyModels.VisualAcuityEyesOU to: LKCloudConnect.Contracts.PatientDataLink.OpthalmologyModels.VisualAcuityNearOU type: has_one via: near - from: LKCloudConnect.Swagger.SwaggerRequests.LKPDL.GetOphthalmologyObservationsSwaggerRequest to: LKCloudConnect.Contracts.PatientDataLink.OpthalmologyModels.GetOphthalmologyObservationsRequest type: has_one via: request - from: LKCloudConnect.Contracts.Bridge.CreatePatient to: LKCloudConnect.Contracts.Bridge.CreatePatientDetail type: has_one via: createPatientDetails - from: LKCloudConnect.Contracts.Bridge.CreatePatient to: LKCloudConnect.Contracts.Bridge.PrimaryFacility type: has_one via: primaryFacility - from: LKCloudConnect.Contracts.Bridge.CreatePatientDetail to: LKCloudConnect.Contracts.Bridge.MappedCode type: has_one via: ssnNotProvidedReason - from: LKCloudConnect.Contracts.Bridge.CreatePatientDetail to: LKCloudConnect.Contracts.Bridge.CountryCode type: has_one via: countryCode - from: LKCloudConnect.Contracts.Bridge.CreatePatientDetail to: LKCloudConnect.Contracts.Bridge.PatientIdentifierInputs type: has_many via: identifiers - from: LKCloudConnect.Contracts.Bridge.CreatePatientRequest to: LKCloudConnect.Contracts.Bridge.CreatePatient type: has_one via: createPatient - from: LKCloudConnect.Contracts.Bridge.PatientIdentifierInputs to: LKCloudConnect.Contracts.Bridge.PatientIdentifierType type: has_one via: type - from: LKCloudConnect.Contracts.Bridge.DemographicUpdate to: LKCloudConnect.Contracts.Bridge.PatientDetailUpdate type: has_one via: updatePatientDetails - from: LKCloudConnect.Contracts.Bridge.DemographicUpdate to: LKCloudConnect.Contracts.Bridge.InsuranceUpdate type: has_one via: updatePrimaryInsurance - from: LKCloudConnect.Contracts.Bridge.DemographicUpdate to: LKCloudConnect.Contracts.Bridge.InsuranceUpdate type: has_one via: updateSecondaryInsurance - from: LKCloudConnect.Contracts.Bridge.DemographicUpdate to: LKCloudConnect.Contracts.Bridge.ResponsibleParty type: has_one via: guarantor - from: LKCloudConnect.Contracts.Bridge.DemographicUpdate to: LKCloudConnect.Contracts.Bridge.ProviderDetail type: has_one via: provider - from: LKCloudConnect.Contracts.Bridge.DemographicUpdate to: LKCloudConnect.Contracts.Bridge.ProviderDetail type: has_one via: referringProvider - from: LKCloudConnect.Contracts.Bridge.DemographicUpdate to: LKCloudConnect.Contracts.Bridge.ProviderDetail type: has_one via: renderingProvider - from: LKCloudConnect.Contracts.Bridge.DemographicUpdate to: LKCloudConnect.Contracts.Bridge.PrimaryFacility type: has_one via: primaryFacility - from: LKCloudConnect.Contracts.Bridge.DemographicUpdate to: LKCloudConnect.Contracts.Bridge.EmergencyContactDetailReference type: has_many via: emergencyContactDetailReferences - from: LKCloudConnect.Contracts.Bridge.InsuranceCardUpdate to: LKCloudConnect.Contracts.Bridge.ImageUpdate type: has_one via: front - from: LKCloudConnect.Contracts.Bridge.InsuranceCardUpdate to: LKCloudConnect.Contracts.Bridge.ImageUpdate type: has_one via: back - from: LKCloudConnect.Contracts.Bridge.InsuranceDetailUpdate to: LKCloudConnect.Contracts.Bridge.ResponsibleParty type: has_one via: responsibleParty - from: LKCloudConnect.Contracts.Bridge.InsuranceUpdate to: LKCloudConnect.Contracts.Bridge.InsuranceDetailUpdate type: has_one via: updateInsuranceDetails - from: LKCloudConnect.Contracts.Bridge.InsuranceUpdate to: LKCloudConnect.Contracts.Bridge.InsuranceCardUpdate type: has_one via: updateInsuranceCard - from: LKCloudConnect.Contracts.Bridge.PatientDetailUpdate to: LKCloudConnect.Contracts.Bridge.EmergencyContactDetail type: has_one via: emergencyContact - from: LKCloudConnect.Contracts.Bridge.PatientDetailUpdate to: LKCloudConnect.Contracts.UpdatePatient.UpdatePharmacyDetail type: has_one via: pharmacy - from: LKCloudConnect.Contracts.Bridge.PatientDetailUpdate to: LKCloudConnect.Contracts.Bridge.ResponsibleParty type: has_one via: financialResponsibleParty - from: LKCloudConnect.Contracts.Bridge.PatientDetailUpdate to: LKCloudConnect.Contracts.Bridge.GenderIdentity type: has_many via: genderIdentities - from: LKCloudConnect.Contracts.Bridge.PatientDetailUpdate to: LKCloudConnect.Contracts.Bridge.SexualOrientation type: has_one via: sexualOrientation - from: LKCloudConnect.Contracts.Bridge.PatientDetailUpdate to: LKCloudConnect.Contracts.Bridge.Race type: has_many via: races - from: LKCloudConnect.Contracts.Bridge.PatientDetailUpdate to: LKCloudConnect.Contracts.Bridge.Ethnicity type: has_many via: ethnicities - from: LKCloudConnect.Contracts.Bridge.PatientDetailUpdate to: LKCloudConnect.Contracts.Bridge.MaritalStatusCode type: has_one via: maritalStatusCode - from: LKCloudConnect.Contracts.Bridge.PatientDetailUpdate to: LKCloudConnect.Contracts.Bridge.CountryCode type: has_one via: countryCode - from: LKCloudConnect.Contracts.Bridge.PatientDetailUpdate to: LKCloudConnect.Contracts.Bridge.SsnNotProvidedReason type: has_one via: ssnNotProvidedReason - from: LKCloudConnect.Contracts.Bridge.PatientDetailUpdate to: LKCloudConnect.Contracts.Bridge.PatientPhoto type: has_one via: photo - from: LKCloudConnect.Contracts.Bridge.PatientDetailUpdate to: LKCloudConnect.Contracts.Bridge.Language type: has_many via: languages - from: LKCloudConnect.Contracts.Bridge.PatientDetailUpdate to: LKCloudConnect.Contracts.Bridge.PatientIdentifierInputs type: has_many via: identifiers - from: LKCloudConnect.Contracts.Bridge.ResponsibleParty to: LKCloudConnect.Contracts.Bridge.RelationshipToPatient type: has_one via: relationshipToPatient - from: LKCloudConnect.Contracts.Bridge.UpdatePatientRequest to: Patient type: belongs_to via: patientId - from: LKCloudConnect.Contracts.Bridge.UpdatePatientRequest to: LKCloudConnect.Contracts.Bridge.DemographicUpdate type: has_one via: updatePatient - from: LKCloudConnect.Contracts.UpdatePatient.UpdatePatientReportingDataRequest to: Patient type: belongs_to via: patientId - from: LKCloudConnect.Contracts.UpdatePatient.UpdatePatientReportingDataRequest to: LKCloudConnect.Contracts.Bridge.ReportingFactor type: has_many via: factors - from: LKCloudConnect.Contracts.UpdatePatient.CreateReferralRequest to: Patient type: belongs_to via: patientId - from: LKCloudConnect.Contracts.UpdatePatient.CreateReferralRequest to: LKCloudConnect.Contracts.Bridge.ReferralReason type: has_many via: reasons - from: LKCloudConnect.Contracts.UpdatePatient.CreateReferralRequest to: Encounter type: belongs_to via: encounterId - from: LKCloudConnect.Contracts.UpdatePatient.CreateReferralRequest to: LKCloudConnect.Contracts.Bridge.ReferralsDiagnosis type: has_many via: diagnosis - from: LKCloudConnect.Contracts.UpdatePatient.CreateReferralRequest to: LKCloudConnect.Contracts.Bridge.ReferralsProcedure type: has_many via: procedure - from: LKCloudConnect.Contracts.UpdatePatient.UpdateReferralRequest to: Patient type: belongs_to via: patientId - from: LKCloudConnect.Contracts.UpdatePatient.UpdateReferralRequest to: LKCloudConnect.Contracts.Bridge.ReferralReason type: has_many via: reasons - from: LKCloudConnect.Contracts.UpdatePatient.UpdateReferralRequest to: Encounter type: belongs_to via: encounterId - from: LKCloudConnect.Contracts.UpdatePatient.UpdateReferralRequest to: LKCloudConnect.Contracts.Bridge.ReferralsDiagnosis type: has_many via: diagnosis - from: LKCloudConnect.Contracts.UpdatePatient.UpdateReferralRequest to: LKCloudConnect.Contracts.Bridge.ReferralsProcedure type: has_many via: procedure - from: LKCloudConnect.Contracts.UpdatePatient.UpdateAdvanceDirectiveRequest to: Patient type: belongs_to via: patientId