| PutExternalDisabilitySelfIdentificationRecordRequestType
Request element for Put External Disability Self-Identification Record
|
| PutExternalDisabilitySelfIdentificationRecordResponseType
Response element for the Put External Disability Self-Identification Record operation.
|
| PutFormerWorkerDocumentRequestType
Request element for Put Former Worker Document Request
|
| PutFormerWorkerDocumentResponseType
Response Element for Put Former Worker Attachment
|
| PutFormerWorkerRequestType
Contains the instructions for adding or updating a former worker.
|
| PutFormerWorkerResponseType
Element for the response to Put Former Worker.
|
| PutFrequencyRequestType
Root request element for the operation
|
| PutFrequencyResponseType
Response for Put Frequency service
|
| PutHolidayCalendarRequestType
Put Holiday Calendar
|
| PutHolidayCalendarResponseType
Put Holiday Calendar Response.
|
| PutJobCategoryRequestType
Contains data for adding or updating a Job Category.
|
| PutJobCategoryResponseType
Element containing the Put Job Category response data.
|
| PutJobClassificationGroupRequestType
Request Element for Put Job Classification Group
|
| PutJobClassificationGroupResponseType
Response element for Put Job Classification
|
| PutJobFamilyGroupRequestType
Request element for Put Job Family Group
|
| PutJobFamilyGroupResponseType
Response element for the Put Job Family Group
|
| PutJobFamilyRequestType
Request element for Put Job Family
|
| PutJobFamilyResponseType
Response element for Put Job Family
|
| PutJobProfileRequestType
Contains data for adding or updating a Job Profile.
|
| PutJobProfileResponseType
Response element for Put Job Profile.
|
| PutLGBTIdentificationRequestType
Request element for Put LGBT Identification
|
| PutLGBTIdentificationResponseType
Response element for the Put LGBT Identification operation.
|
| PutLocationAttributeRequestType
Web Service Element for Put Location Attribute Requests
|
| PutLocationAttributeResponseType
Web Service Element for Put Location Attribute Response
|
| PutLocationHierarchyOrganizationAssignmentsRequestType
Request Element for Location Hierarchy Organization Assignment.
|
| PutLocationHierarchyOrganizationAssignmentsResponseType
The Put Location Hierarchy Organization Assignments responds with the Location Hierarchy whose Organization Assignments have been updated.
|
| PutLocationRequestType
Contains data for adding or updating a Location.
|
| PutLocationResponseType
Response element for Put Location operation.
|
| PutOrganizationAssignmentRestrictionsRequestType
Put Organization Assignment Restrictions Request
|
| PutOrganizationAssignmentRestrictionsResponseType
Put Organization Assignment Restrictions Response
|
| PutOrganizationReferenceIDRequestType
Request for Put Organization Reference ID
|
| PutOrganizationReferenceIDResponseType
Response for Put Organization Reference ID
|
| PutPeriodReportingCalendarRequestType
Request Element for Adding or Updating a Period Reporting Calendar
|
| PutPeriodReportingCalendarResponseType
Response of Put Period Reporting Calendar
|
| PutPoliticalAffiliationRequestType
Request element for Put Political Affiliation
|
| PutPoliticalAffiliationResponseType
Response element for the Put Political Affiliation operation.
|
| PutPreviousSystemJobHistoryRequestType
Contains the Data for adding, updating or deleting a previous system job history entry for a worker.
|
| PutPreviousSystemJobHistoryResponseType
Response for Put Previous System Job History.
|
| PutProvisioningGroupAssignmentRequestType
Request element to add or update a provisioning group assignment
|
| PutProvisioningGroupAssignmentResponseType
Reference to the created or updated provisioning group assignment
|
| PutProvisioningGroupRequestType
Put Provisioning Group Request
|
| PutProvisioningGroupResponseType
Reference to the provisioning group created or updated.
|
| PutSearchSettingsRequestType
Put search settings request.
|
| PutSearchSettingsResponseType
Response element containing tenant setup search data
|
| PutServiceCenterRepresentativeRequestType
Put Service Center Representative Request
|
| PutServiceCenterRepresentativeResponseType
Put Service Center Representative Response
|
| PutServiceCenterRepresentativeWorkdayAccountRequestType
Request Element for Put Service Center Representative Workday Account
|
| PutServiceCenterRepresentativeWorkdayAccountResponseType
Put Service Center Representative Workday Account Response
|
| PutSocialBenefitsLocalityRequestType
Request element for Put Social Benefits Locality
|
| PutSocialBenefitsLocalityResponseType
Response element for the Put Political Affiliation operation.
|
| PutTrainingTypeRequestType
Request element for Put Training
|
| PutTrainingTypeResponseType
Response element for Put Training Type
|
| PutWorkerPhotoRequestType
Contains data for Adding/Updating a workers photo,
|
| PutWorkerPhotoResponseType
Element containing Put Worker Photo Response Information.
|
| PutWorkersCompensationCodeRequestType
Contains data for adding or updating a Workers' Compensation Code.
|
| PutWorkersCompensationCodeResponseType
Element containing Put Workers' Compensation Code Response Data
|
| PutWorkScheduleCalendarRequestType
Put Work Schedule Calendar and Events.
|
| PutWorkScheduleCalendarResponseType
Put Work Schedule Calendar response.
|
| PutWorkShiftRequestType
Contains data for adding or updating a Work Shift.
|
| PutWorkShiftResponseType
Element Containing Put Work Shift Response Data
|
| PutWorkStatusRuleSetRequestType
Request element to add or update Work Status Rule Set
|
| PutWorkStatusRuleSetResponseType
Work Status Rule Set Response from Put Request
|
| QualificationDataForPositionRestrictionOrJobProfileType
Element containing the qualification data for a Position Restriction or Job Profile.
|
| QualificationDataType
Encapsulating element containing all Qualification data.
|
| QualifiedDomesticRelationsOrderReplacementDataType
Court Order Details.
|
| QuestionnaireObjectIDType
Contains a unique identifier for an instance of an object.
|
| QuestionnaireObjectType
Java class for QuestionnaireObjectType complex type.
|
| ReactivateOrganizationRequestType
Input for the Reactivate Organization Web Service.
|
| ReactivateOrganizationResponseType
Response for the Reactivate Organization Web Service
|
| ReassignSuperiorToInactiveOrganizationDataType
Wrapper element for the 'Reassign Superior to Inactive Organization' web service.
|
| ReassignSuperiorToInactiveOrganizationRequestType
Provides ability to assign the previous superior to an organization that is currently inactive, does not have a superior, and the latest event was 'Inactivate'.
|
| ReassignSuperiorToInactiveOrganizationResponseType
Responds with the Event ID for the Assign Superior Event.
|
| RecurrenceDataType
Wrapper element containing recurrence data for the Calendar Event.
|
| RelatedPersonDataType
Encapsulating element containing all Related Person data.
|
| RelatedPersonDescriptorDataType
Encapsulating element containing all Related Person Descriptor data.
|
| RelatedPersonForWorkerObjectIDType
Contains a unique identifier for an instance of an object.
|
| RelatedPersonForWorkerObjectType
Java class for Related_Person_for_WorkerObjectType complex type.
|
| RelatedPersonRelationshipObjectIDType
Contains a unique identifier for an instance of an object.
|
| RelatedPersonRelationshipObjectType
Java class for Related_Person_RelationshipObjectType complex type.
|
| RelatedPersonsDataType
Encapsulating element containing all Related Persons data.
|
| RelatedPersonType
Encapsulating element containing all Related Person data.
|
| RelativeNameDataType
contains relative names for a relative of a person
|
| RelativeNameInformationDataType
Wrapper element for all relative names of a person
|
| RelativeNameReferenceObjectIDType
Contains a unique identifier for an instance of an object.
|
| RelativeNameReferenceObjectType
Java class for Relative_Name_ReferenceObjectType complex type.
|
| RelativeTypeObjectIDType
Contains a unique identifier for an instance of an object.
|
| RelativeTypeObjectType
Java class for Relative_TypeObjectType complex type.
|
| ReligionObjectIDType
Contains a unique identifier for an instance of an object.
|
| ReligionObjectType
Java class for ReligionObjectType complex type.
|
| RelocationAreaObjectIDType
Contains a unique identifier for an instance of an object.
|
| RelocationAreaObjectType
Java class for Relocation_AreaObjectType complex type.
|
| RelocationPreferenceDataType
Contains the information about the employee's willingness to relocate as part of their job.
|
| ReorganizationObjectIDType
Contains a unique identifier for an instance of an object.
|
| ReorganizationObjectType
Java class for ReorganizationObjectType complex type.
|
| ResponseFilterType
Parameters that let you filter the data returned in the response.
|
| ResponseResultsType
The "Response_Results" element contains summary information about the data that has been returned from your request including "Total_Results", "Total_Pages", and the current "Page" returned.
|
| ResponsibilityQualificationProfileReplacementDataType
Replacement Element containing Responsibility Qualifications for the Job Profile.
|
| ResponsibilityQualificationReplacementType
Wrapper element for Responsibility Qualifications.
|
| RetentionObjectIDType
Contains a unique identifier for an instance of an object.
|
| RetentionObjectType
Java class for RetentionObjectType complex type.
|
| RetirementSavingsDataType
Contains the retirement savings election information for the benefit plan year period.
|
| ReviewRatingObjectIDType
Contains a unique identifier for an instance of an object.
|
| ReviewRatingObjectType
Java class for Review_RatingObjectType complex type.
|
| ReviewTypeObjectIDType
Contains a unique identifier for an instance of an object.
|
| ReviewTypeObjectType
Java class for Review_TypeObjectType complex type.
|
| RoleAssignerObjectIDType
Contains a unique identifier for an instance of an object.
|
| RoleAssignerObjectType
Java class for Role_AssignerObjectType complex type.
|
| RoleObjectIDType
Contains a unique identifier for an instance of an object.
|
| RoleObjectType
Java class for RoleObjectType complex type.
|
| SalaryPayPlanObjectIDType
Contains a unique identifier for an instance of an object.
|
| SalaryPayPlanObjectType
Java class for Salary_Pay_PlanObjectType complex type.
|
| SalaryUnitPlanObjectIDType
Contains a unique identifier for an instance of an object.
|
| SalaryUnitPlanObjectType
Java class for Salary_Unit_PlanObjectType complex type.
|
| ScheduleRequestTypeObjectIDType
Contains a unique identifier for an instance of an object.
|
| ScheduleRequestTypeObjectType
Java class for Schedule_Request_TypeObjectType complex type.
|
| SchoolObjectIDType
Contains a unique identifier for an instance of an object.
|
| SchoolObjectType
Java class for SchoolObjectType complex type.
|
| SchoolTypeObjectIDType
Contains a unique identifier for an instance of an object.
|
| SchoolTypeObjectType
Java class for School_TypeObjectType complex type.
|
| SchoolTypeReferenceType
Reference element representing a unique instance of Educational Institution Type.
|
| SearchSettingsDataType
Search Settings Data
|
| SearchSettingsResponseDataType
Wrapper element that includes Search Settings data
|
| SearchSettingsType
Wrapper Element that includes Search Settings Data
|
| SecondaryTerminationDataType
The secondary reasons for the worker's most recent termination.
|
| SelfEvaluationDetailDataType
Contains the evaluation information that was filled out by the employee.
|
| SelfIdentificationOfDisabilityStatusObjectIDType
Contains a unique identifier for an instance of an object.
|
| SelfIdentificationOfDisabilityStatusObjectType
Java class for Self-Identification_of_Disability_StatusObjectType complex type.
|
| ServerTimestampGetType
Utilize the following element to retrieve the current DateTime of the Workday system.
|
| ServerTimestampType
Response element containing the current DateTime of the Workday system.
|
| ServiceCenterObjectIDType
Contains a unique identifier for an instance of an object.
|
| ServiceCenterObjectType
Java class for Service_CenterObjectType complex type.
|
| ServiceCenterRepresentativeDataType
Service Center Representative Data
|
| ServiceCenterRepresentativeObjectIDType
Contains a unique identifier for an instance of an object.
|
| ServiceCenterRepresentativeObjectType
Java class for Service_Center_RepresentativeObjectType complex type.
|
| ServiceCenterRepresentativeRequestCriteriaType
Request Criteria
|
| ServiceCenterRepresentativeRequestReferencesType
Request References
|
| ServiceCenterRepresentativeResponseDataType
Element containing Service Center Representative response data.
|
| ServiceCenterRepresentativeResponseGroupType
Response Group
|
| ServiceCenterRepresentativeType
Element containing Service Center Representative data.
|
| ServiceCenterRepresentativeWorkdayAccountDataType
Element containing Service Center Representative Workday Account data.
|
| ServiceCenterRepresentativeWorkdayAccountRequestCriteriaType
Request Criteria
|
| ServiceCenterRepresentativeWorkdayAccountRequestReferencesType
Request References
|
| ServiceCenterRepresentativeWorkdayAccountResponseDataType
Element containing Service Center Representative Workday Account response data.
|
| ServiceCenterRepresentativeWorkdayAccountResponseGroupType
Response Group
|
| ServiceCenterRepresentativeWorkdayAccountType
Element containing Workday Account information for a Service Center Representative.
|
| SkillItemCategoryObjectIDType
Contains a unique identifier for an instance of an object.
|
| SkillItemCategoryObjectType
Java class for Skill_Item_CategoryObjectType complex type.
|
| SkillItemDataType
Contains all the information about the Skill Item.
|
| SkillItemObjectIDType
Contains a unique identifier for an instance of an object.
|
| SkillItemObjectType
Java class for Skill_ItemObjectType complex type.
|
| SkillObjectIDType
Contains a unique identifier for an instance of an object.
|
| SkillObjectType
Java class for SkillObjectType complex type.
|
| SkillQualificationProfileReplacementDataType
Wrapper element for Skill Qualifications.
|
| SkillQualificationReplacementType
Wrapper element for Skill Qualifications.
|
| SkillType
Wrapper element for Skill Items.
|
| SocialBenefitsLocalityDataType
Encapsulating element containing all Social Benefits Locality data.
|
| SocialBenefitsLocalityObjectIDType
Contains a unique identifier for an instance of an object.
|
| SocialBenefitsLocalityObjectType
Java class for Social_Benefits_LocalityObjectType complex type.
|
| SocialBenefitsLocalityRequestReferencesType
Utilize the Request References element to retrieve a specific instance(s) of Social Benefits Locality and its associated data.
|
| SocialBenefitsLocalityResponseDataType
Encapsulating element containing all Social Benefits Locality data.
|
| SocialBenefitsLocalityType
Reference element representing a unique instance of Social Benefits Locality
|
| SpecialtyAchievementDataType
This element contains data about each Specialty-Subspecialty combination associated with the certification achievement
|
| SpecialtyChildObjectIDType
Contains a unique identifier for an instance of an object.
|
| SpecialtyChildObjectType
Java class for Specialty_ChildObjectType complex type.
|
| SpecialtyObjectIDType
Contains a unique identifier for an instance of an object.
|
| SpecialtyObjectType
Java class for SpecialtyObjectType complex type.
|
| SpecialtyParentObjectIDType
Contains a unique identifier for an instance of an object.
|
| SpecialtyParentObjectType
Java class for Specialty_ParentObjectType complex type.
|
| SpendingAccountCoverageDataType
Contains the spending account coverage information (elections) for an employee.
|
| StaffAllowedDataType
Allowed Organization Data
|
| StaffDefaultDataType
Default Organization Data
|
| StaffObjectIDType
Contains a unique identifier for an instance of an object.
|
| StaffObjectType
Java class for StaffObjectType complex type.
|
| StartEndDataType
Wrapper element containing date and times for the Calendar Event.
|
| StartEndMinuteSupportDataType
Wrapper element containing date and times for the Calendar Event.
|
| StockPlanObjectIDType
Contains a unique identifier for an instance of an object.
|
| StockPlanObjectType
Java class for Stock_PlanObjectType complex type.
|
| StockVestingScheduleObjectIDType
Contains a unique identifier for an instance of an object.
|
| StockVestingScheduleObjectType
Java class for Stock_Vesting_ScheduleObjectType complex type.
|
| StudentCourseTagObjectIDType
Contains a unique identifier for an instance of an object.
|
| StudentCourseTagObjectType
Java class for Student_Course_TagObjectType complex type.
|
| SubmunicipalityInformationDataType
The submunicipality of the address.
|
| SubregionDataType
Encapsulating element for all Subregion data.
|
| SubregionInformationDataType
The subregion part of the address.
|
| SubscriberObjectIDType
Contains a unique identifier for an instance of an object.
|
| SubscriberObjectType
Java class for SubscriberObjectType complex type.
|
| SuccessionPlanCandidateDataType
Contains information about the succession plan candidacy for the employee.
|
| SuccessionProfileDataType
Contains information about all the succession plans that this employee is on.
|
| SuccessionReadinessObjectIDType
Contains a unique identifier for an instance of an object.
|
| SuccessionReadinessObjectType
Java class for Succession_ReadinessObjectType complex type.
|
| SuffixNameDataType
Encapsulating element for all Suffix Name data.
|
| SuperiorOrganizationReferenceDataType
Reference element representing a unique instance of Organization.
|
| SupervisorReferenceType
Reference element representing a unique instance of Worker (e.g.
|
| SupervisoryOrganizationObjectIDType
Contains a unique identifier for an instance of an object.
|
| SupervisoryOrganizationObjectType
Java class for Supervisory_OrganizationObjectType complex type.
|
| SupervisoryOrgDataType
Contains details specific to a Supervisory Organization.
|
| SupplierObjectIDType
Contains a unique identifier for an instance of an object.
|
| SupplierObjectType
Java class for SupplierObjectType complex type.
|
| SynonymWebserviceDataType
A synonym which maps a single workday term to one or more custom terms
|
| SystemUserDataType
The data necessary to create or update a user's account in the Workday system.
|
| SystemUserForWorkerDataType
Contains the worker's user account information (user name, preferred language).
|
| TalentAssessmentDataType
Contains the potential assessment for the employee.
|
| TalentTagObjectIDType
Contains a unique identifier for an instance of an object.
|
| TalentTagObjectType
Java class for Talent_TagObjectType complex type.
|
| TaxAuthorityFormTypeObjectIDType
Contains a unique identifier for an instance of an object.
|
| TaxAuthorityFormTypeObjectType
Java class for Tax_Authority_Form_TypeObjectType complex type.
|
| TerminationStatusDataType
Encapsulating element containing all Termination Status data for a Worker.
|
| TerminationSubcategoryObjectIDType
Contains a unique identifier for an instance of an object.
|
| TerminationSubcategoryObjectType
Java class for Termination_SubcategoryObjectType complex type.
|
| TimeProfileObjectIDType
Contains a unique identifier for an instance of an object.
|
| TimeProfileObjectType
Java class for Time_ProfileObjectType complex type.
|
| TimeProfileReferenceDataType
Reference element representing a unique instance of Time Profile.
|
| TimeZoneObjectIDType
Contains a unique identifier for an instance of an object.
|
| TimeZoneObjectType
Java class for Time_ZoneObjectType complex type.
|
| TrainingAchievementDataType
Wrapper element for Training information.
|
| TrainingObjectIDType
Contains a unique identifier for an instance of an object.
|
| TrainingObjectType
Java class for TrainingObjectType complex type.
|
| TrainingQualificationProfileReplacementDataType
Replacement element containing Training Qualifications for the Job Profile
When updating a Job Profile, all Training Qualifications for the Job Profile will be replaced by the submitted data.
|
| TrainingQualificationReplacementType
Wrapper element for Training Qualifications.
|
| TrainingType
Wrapper element for Training information.
|
| TrainingTypeDataType
Request element for Put Training
|
| TrainingTypeObjectIDType
Contains a unique identifier for an instance of an object.
|
| TrainingTypeObjectType
Java class for Training_TypeObjectType complex type.
|
| TrainingTypeRequestReferencesType
Utilize the Request References element to retrieve a specific instance(s) of Training Type and its associated data.
|
| TrainingTypeResponseDataType
Response element for Get Training Types
|
| TrainingTypeType
Training Type Response Data
|
| TransactionLogCriteriaType
Searches the transaction log for business processes and event lites to find specific events that occurred during a period of time.
|
| TransactionLogDataType
Encapsulating element containing the data of the transaction log entry.
|
| TransactionLogEntryType
Encapsulating element containing the transaction log entry.
|
| TransactionLogObjectIDType
Contains a unique identifier for an instance of an object.
|
| TransactionLogObjectType
Java class for Transaction_LogObjectType complex type.
|
| TransactionLogRescindAndCorrectEventDataType
Details on the rescind or correct of the event described in the main transaction data section.
|
| TransactionLogTypeObjectIDType
Contains a unique identifier for an instance of an object.
|
| TransactionLogTypeObjectType
Java class for Transaction_Log_TypeObjectType complex type.
|
| TransactionTypeReferencesType
Wrapper element containing Transaction Types.
|
| TravelAmountObjectIDType
Contains a unique identifier for an instance of an object.
|
| TravelAmountObjectType
Java class for Travel_AmountObjectType complex type.
|
| TravelPreferenceDataType
Contains the information about the employees willingness to travel as part of their job.
|
| TwentyFourHourTimeObjectIDType
Contains a unique identifier for an instance of an object.
|
| TwentyFourHourTimeObjectType
Java class for Twenty_Four_Hour_TimeObjectType complex type.
|
| UnionMemberDataType
Element containing a single union member with associated membership details.
|
| UnionMembershipDataType
Element containing specific union membership dates and details.
|
| UnionMembershipTypeObjectIDType
Contains a unique identifier for an instance of an object.
|
| UnionMembershipTypeObjectType
Java class for Union_Membership_TypeObjectType complex type.
|
| UnionObjectIDType
Contains a unique identifier for an instance of an object.
|
| UnionObjectType
Java class for UnionObjectType complex type.
|
| UniqueIdentifierObjectIDType
Contains a unique identifier for an instance of an object.
|
| UniqueIdentifierObjectType
Java class for Unique_IdentifierObjectType complex type.
|
| UnitOfMeasureObjectIDType
Contains a unique identifier for an instance of an object.
|
| UnitOfMeasureObjectType
Java class for Unit_of_MeasureObjectType complex type.
|
| UnitOfMeasureReferenceType
Reference element representing a unique instance of Unit of Measure.
|
| UpdateAcademicAppointmentDataType
Wrapper element for the Update Academic Appointment business process.
|
| UpdateAcademicAppointmentRequestType
Top-level request element to update an academic appointment
|
| UserLanguageObjectIDType
Contains a unique identifier for an instance of an object.
|
| UserLanguageObjectType
Java class for User_LanguageObjectType complex type.
|
| USProtectedVeteranStatusTypeObjectIDType
Contains a unique identifier for an instance of an object.
|
| USProtectedVeteranStatusTypeObjectType
Java class for US_Protected_Veteran_Status_TypeObjectType complex type.
|
| USVeteranStatusObjectIDType
Contains a unique identifier for an instance of an object.
|
| USVeteranStatusObjectType
Java class for US_Veteran_StatusObjectType complex type.
|
| ValidationErrorType
Java class for Validation_ErrorType complex type.
|
| ValidationFaultType
Java class for Validation_FaultType complex type.
|
| VendorReferenceType
Reference element representing a unique instance of Vendor.
|
| VeteranStatusIdentificationDataType
The request element containing all necessary information to assign a Veteran Status Identification for a Worker.
|
| VisaIDDataType
Wrapper element for Visa identifier data.
|
| VisaIdentifierDataType
Encapsulating element for all Visa Identifier data.
|
| VisaIdentifierReferenceObjectIDType
Contains a unique identifier for an instance of an object.
|
| VisaIdentifierReferenceObjectType
Java class for Visa_Identifier_ReferenceObjectType complex type.
|
| VisaIDType
Encapsulating element for all Visa Identifier data.
|
| VisaIDTypeObjectIDType
Contains a unique identifier for an instance of an object.
|
| VisaIDTypeObjectType
Java class for Visa_ID_TypeObjectType complex type.
|
| VisaTypeReferenceType
Reference element representing a unique instance of Visa Type.
|
| VolumeDataType
The volume information for the coverage level selected.
|
| WebAddressDataType
Encapsulating element for all Web Address data.
|
| WebAddressInformationDataType
Web Address Information
|
| WeekOfTheMonthObjectIDType
Contains a unique identifier for an instance of an object.
|
| WeekOfTheMonthObjectType
Java class for Week_of_the_MonthObjectType complex type.
|
| WorkdayAccountForWorkerAddType
Utilize the following data element to add a new User Account into the Workday system.
|
| WorkdayAccountForWorkerDataType
Encapsulating element containing all Workday Account data.
|
| WorkdayAccountForWorkerUpdateType
Utilize the following elements to update an existing Workday Account into the Workday system.
|
| WorkdayAccountResponseGroupType
Response Group
|
| WorkdayCommonHeaderType
Java class for Workday_Common_HeaderType complex type.
|
| WorkerAdditionalBenefitsCoverageDataType
Contains the additional benefits coverage information (elections) for an employee.
|
| WorkerAdditionalBenefitsDataType
Contains the additional benefits data for an employee.
|
| WorkerAdditionalBenefitsPeriodDataType
Contains the additional benefits period data for an employee based on the benefit plan year.
|
| WorkerBasicDataType
Worker Reference and Name of the Worker
|
| WorkerBenefitElectionDataType
The election information for the coverage.
|
| WorkerBenefitEligibilityDataType
Contains the plans that the worker is eligible for
|
| WorkerBenefitEnrollmentDataType
Contains the worker's benefits information.
|
| WorkerByNationalIDRequestCriteriaType
National Id request criteria.
|
| WorkerCareerDataType
Contains the current career information for an employee.
|
| WorkerCompensationCodeDataType
Wrapper element for the worker compensation code.
|
| WorkerCompensationDataType
Contains the worker's compensation information.
|
| WorkerContractDetailDataType
Encapsulating element containing all Contract data for a Worker.
|
| WorkerDataType
Contains the detailed information about a worker.
|
| WorkerDevelopmentItemDataType
Contains all Development Items for the referenced Worker
|
| WorkerDevelopmentItemType
Contains the reference to the Development Item and the Development Item details
|
| WorkerDocumentDataWWSType
Wrapper element for documents associated with a worker.
|
| WorkerDocumentDetailsDataType
Wrapper element for the details of a worker document.
|
| WorkerDocumentObjectIDType
Contains a unique identifier for an instance of an object.
|
| WorkerDocumentObjectType
Java class for Worker_DocumentObjectType complex type.
|
| WorkerDocumentWWSType
Wrapper element for documents associated with a worker.
|
| WorkerEmploymentInformationDataType
Contains the worker's employment information, such as their position and job information.
|
| WorkerEventHistoryDataType
Encapsulating element containing Worker Event History data.
|
| WorkerEventHistoryGetType
Utilize the following Reference element (and other optional attributes) to retrieve instances of Worker Events and their associated data.
|
| WorkerEventHistoryType
Response element containing an instance of Worker and his/her Worker Event History.
|
| WorkerGoalDataType
Contains all the Goal Details (Review Goals and Worker Goal Details) for a Worker.
|
| WorkerGoalType
Contains the reference to the Goal Detail and all the Goal Data payload.
|
| WorkerHealthCareCoverageDataType
Contains the health care coverage information (elections) for an employee.
|
| WorkerHealthCareDataType
Contains the health care data for an employee.
|
| WorkerHealthCarePeriodDataType
Contains the health care period data for an employee based on the benefit plan year.
|
| WorkerHealthSavingsAccountDataType
Contains the health savings account information for an employee.
|
| WorkerHealthSavingsAccountPeriodDataType
Contains the health saving account period data for an employee based on the benefit plan year.
|
| WorkerInsuranceCoverageDataType
Contains the insurance election information for the employee.
|
| WorkerInsuranceDataType
Contains the insurance information for an employee.
|
| WorkerInsurancePeriodDataType
Contains the insurance period data for an employee based on the benefit plan year.
|
| WorkerJobDataType
Contains the Position-level data for a Worker.
|
| WorkerManagementChainDataType
Contains the worker's management chain for supervisory and matrix organizations.
|
| WorkerMatrixManagementChainDataType
Contains the worker's matrix management chain.
|
| WorkerObjectIDType
Contains a unique identifier for an instance of an object.
|
| WorkerObjectType
Java class for WorkerObjectType complex type.
|
| WorkerOrganizationDataType
Contains the worker's organizations that they are a member of.
|
| WorkerOrganizationMembershipDataType
Contains the organization reference and details about an organization.
|
| WorkerOrganizationRoleAssignmentDataType
Contains the workers that fill the organization role.
|
| WorkerOrganizationRoleDataType
Contains the organization role and the organizations that the worker supports that role for.
|
| WorkerPersonalDataType
Encapsulating element containing all Worker Personal data.
|
| WorkerPersonalInfoDataType
Encapsulating element containing all Personal Information for an Employee.
|
| WorkerPhotosResponseDataType
Wrapper Element that Contains Worker References and Worker Photo Data
|
| WorkerPhotoType
Element Containing Worker Reference and Photo Data.
|
| WorkerPositionDataType
Encapsulating element containg all Position data.
|
| WorkerProfileDataType
Encapsulating element containing all Worker Profile data.
|
| WorkerProfileGetType
Utilize the following Reference element (and other optional attributes) to retrieve an instance of Worker and his/her summarized Personal and Employment/Contract information.
|
| WorkerProfileType
Response element containing an instance of Worker and his/her summarized Personal and Employment/Contract information.
|
| WorkerReferenceType
Reference element representing a unique instance of Worker (e.g.
|
| WorkerRelatedPersonsDataType
Contains the person's that are related to the worker as a dependent, beneficiary or emergency contact.
|
| WorkerRequestCriteriaType
The Request Criteria element lets you apply additional criteria to identify the specific instance(s) of a Worker.
|
| WorkerRequestReferencesType
Utilize the Request References element to retrieve a specific instance(s) of Worker and its associated data.
|
| WorkerResponseGroupForReferenceType
The response group allows for the response data to be tailored to only included elements that the user is looking for.
|
| WorkerResponseGroupType
Use the response group to limit the response to the data you are interested in.
|
| WorkerRetirementSavingsDataType
Contains the retirement savings election information for the employee.
|
| WorkerRetirementSavingsPeriodDataType
Contains the retirement savings election information for the benefit plan year period.
|
| WorkerRoleDataType
Contains the roles that a worker holds.
|
| WorkersCompensationCodeDataType
Element containing Workers' Compensation Code data
|
| WorkersCompensationCodeObjectIDType
Contains a unique identifier for an instance of an object.
|
| WorkersCompensationCodeObjectType
Java class for Workers_Compensation_CodeObjectType complex type.
|
| WorkersCompensationCodeRequestCriteriaType
Utilize the Request Criteria to search for a specific instance(s) of a Workers' Compensation Code
|
| WorkersCompensationCodeRequestReferencesType
Element containing reference instance for a Workers' Compensation Code
|
| WorkersCompensationCodeResponseDataType
Wrapper Element for Worker Compensation Code Data
|
| WorkersCompensationCodeResponseGroupType
Element containing Worker Compensation Code response group options
|
| WorkersCompensationCodeType
Wrapper element that includes the Workers' Compensation Code instance set and data.
|
| WorkersCompensationReplacementDataType
Element containing Workers' Compensation Code data for a Job Profile.
|
| WorkerSkillItemDataType
Creates all Skills for the referenced Worker
|
| WorkerSpendingAccountDataType
Contains the spending account information for an employee.
|
| WorkerSpendingAccountPeriodDataType
Contains the spending account period data for an employee based on the benefit plan year.
|
| WorkersResponseDataType
Contains each Worker based on the Request References or Request Criteria.
|
| WorkerStatusDataType
Encapsulating element containing all Status data for a Worker.
|
| WorkerStatusDetailDataType
Encapsulating element containing all Status data for a Worker.
|
| WorkerSupervisoryManagementChainDataType
Contains the worker's supervisory management chain.
|
| WorkerType
Encapsulating element containing all Worker Profile data.
|
| WorkerTypeObjectIDType
Contains a unique identifier for an instance of an object.
|
| WorkerTypeObjectType
Java class for Worker_TypeObjectType complex type.
|
| WorkExperienceDataType
Wrapper element for the work experience.
|
| WorkExperienceQualificationProfileReplacementDataType
Replacement element containing Work Experience Qualifications for the Job Profile
When updating a Job Profile, all Work Experiences for the Job Profile will be replaced by the submitted data.
|
| WorkExperienceQualificationReplacementType
Wrapper element for Work Experience Qualifications.
|
| WorkExperienceRatingObjectIDType
Contains a unique identifier for an instance of an object.
|
| WorkExperienceRatingObjectType
Java class for Work_Experience_RatingObjectType complex type.
|
| WorkExperienceSkillObjectIDType
Contains a unique identifier for an instance of an object.
|
| WorkExperienceSkillObjectType
Java class for Work_Experience_SkillObjectType complex type.
|
| WorkHoursProfileObjectIDType
Contains a unique identifier for an instance of an object.
|
| WorkHoursProfileObjectType
Java class for Work_Hours_ProfileObjectType complex type.
|
| WorkingTimeUnitObjectIDType
Contains a unique identifier for an instance of an object.
|
| WorkingTimeUnitObjectType
Java class for Working_Time_UnitObjectType complex type.
|
| WorkScheduleCalendarDataType
Instance data for Work Schedule Calendar.
|
| WorkScheduleCalendarEventDataType
Work Schedule Calendar Event data.
|
| WorkScheduleCalendarObjectIDType
Contains a unique identifier for an instance of an object.
|
| WorkScheduleCalendarObjectType
Java class for Work_Schedule_CalendarObjectType complex type.
|
| WorkScheduleCalendarRequestCriteriaType
Request criteria for Work Schedule Calendar response.
|
| WorkScheduleCalendarRequestReferencesType
Wrapper for Work Schedule Calendar references.
|
| WorkScheduleCalendarResponseDataType
Retrieved Work Schedule Calendar.
|
| WorkScheduleCalendarResponseGroupType
Options for responded Work Schedule Calendar.
|
| WorkScheduleCalendarType
Requested Work Schedule Calendar data.
|
| WorkShiftDataType
Element containing all Work Shift data.
|
| WorkShiftObjectIDType
Contains a unique identifier for an instance of an object.
|
| WorkShiftObjectType
Java class for Work_ShiftObjectType complex type.
|
| WorkShiftRequestReferencesType
Element containing reference instance for a Work Shift.
|
| WorkShiftResponseDataType
Wrapper element that includes Work Shift reference instance and Work Shift data.
|
| WorkShiftType
Element containing work shift reference and data.
|
| WorkStatusObjectIDType
Contains a unique identifier for an instance of an object.
|
| WorkStatusObjectType
Java class for Work_StatusObjectType complex type.
|
| WorkStatusRuleObjectIDType
Contains a unique identifier for an instance of an object.
|
| WorkStatusRuleObjectType
Java class for Work_Status_RuleObjectType complex type.
|
| WorkStatusRuleRowObjectIDType
Contains a unique identifier for an instance of an object.
|
| WorkStatusRuleRowObjectType
Java class for Work_Status_Rule_RowObjectType complex type.
|
| WorkStatusRuleRowSubdataType
Container Element for all Attributes and Relationships associated to the Work Status Rule Row
|
| WorkStatusRuleSetDataType
Container Element containing all Attributes and Relationship for a Work Status Rule Set
|
| WorkStatusRuleSetObjectIDType
Contains a unique identifier for an instance of an object.
|
| WorkStatusRuleSetObjectType
Java class for Work_Status_Rule_SetObjectType complex type.
|
| WorkStatusRuleSetRequestCriteriaType
Criteria for filtering which Work Status Rule Sets are returned
|
| WorkStatusRuleSetRequestReferencesType
References Provided to be returned by Get Work Status Rule Set
|
| WorkStatusRuleSetResponseDataType
Contains the Response of the Web Service Get Request
|
| WorkStatusRuleSetResponseGroupType
Response Group for Work Status Rule Set
|
| WorkStatusRuleSetType
Contains the Data and Reference to the Work Status Rule Sets
|
Copyright © 2017 Pivotal Software, Inc.. All rights reserved.


Autonomy, Loyalty, Accountability, Will-power, and Stability.
These are all words which I think represent my values as an individual. If I could pick one word from the list above, it would be Will-power. I think this is because throughout my upbringing, education, and life in general, I've never been the best at anything. And that's not me being self-critical, it's the honest truth. The one thing that has been the turning point in my life has been my will-power and my drive to achieve something greater. I've always put in the extra effort to get that B+ in a class where everyone got A's, or practiced Karate for countless more hours than my peers to succeed. I have finally, over the last year or so, gained an incredible level of confidence in myself. I think this is because of the people I have surrounded myself with, and the objective viewpoint I have forced myself to take when assessing my decisions
I spoke last week of the Stereotype Threat, and the impact that this has had on my life. I think the will-power I have utilized thus far has been a driving force behind my ability to overcome this threat, and become more comfortable with who I am.
I recently landed a job starting next summer. It is my dream job, something that I have been striving for since I was a kid. This all came after four years in college trying to figure out where I was headed, and how to sell myself to employers in this crazy job market. It has been a ridiculous rollercoaster of interviews, rejections and more interviews. What has kept me going has been the unwavering support and encouragement of my friends and family. Where I am going with all of this is that recently, I was approached by a good friend of mine from college who is going through something similar. He asked me for advice on how to make himself more competitive in this job market. I was incredibly excited that he had reached out to me, because although I only recently landed my first out-of-college job, I was flattered.
It sounds almost ridiculous to say this, but I feel like that one conversation was a turning point in my life because that one conversation really made me take a step back, and truly reflect on my accomplishments in the past year, something that I had not done before.
How does this relate to Dev Bootcamp? Well I know this is going to be a crazy 3 months, and I know I am going to feel frustrated, angry, excited, and exhausted on a daily basis. What keeps coming back to me is that Will-power I mentioned earlier, and how I now know that this is where life has led me, and second guessing myself provides zero benefit. I know this bootcamp will help me develop technical skills that will jumpstart my career further and I look forward to this new adventure.
All I know is that I have an incredible group of friends and family supporting my decisions, and that is something that keeps me going, and gives me confidence.
Thanks for reading,
Vineet Rastogi


HTML5, CSS3, Javascript, jquery, bootstrap
nodeJS , mongoDB
SQL, Snowflake, mySQL
Full Stack developer
I'm 37 from Ramat-Gan, married with 2 adoroable kids
In the last 10 years I was working in BI & Data analysis roles in high-tech companies such as
Radcom,
Matrix-IFS
and Via.
After working closely with developers, I realised my true passion lies into
coding the products, instead of measuring its KPIs.
The above portfolio is the output of a proffesional full-stack coding bootcamp I had completed this year
I'm very eager to get an opportunity and implement my new skills at work.


{% extends 'nova/base.html' %} {% load i18n %} {% block sidebar %} {% with current_sidebar="keypairs" %} {{block.super}} {% endwith %} {% endblock %} {% block headerjs %} {% endblock %} {% block page_header %} {% include "horizon/common/_page_header.html" with title=_("Keypairs") %} {% endblock page_header %} {% block dash_main %} {% if keypairs %} {% include 'nova/keypairs/_list.html' %} {% else %}
{% endif %}{% trans "Keypairs are ssh credentials which are injected into images when they are launched. Creating a new key pair registers the public key and downloads the private key (a .pem file)."%}
{% trans "Protect and use the key as you would any normal ssh private key."%}
{% trans "Keypairs are ssh credentials which are injected into images when they are launched. Creating a new key pair registers the public key and downloads the private key (a .pem file)."%}
{% trans "Protect and use the key as you would any normal ssh private key."%}


Welcome
Yay, you made it! 🎉
Welcome to the documentation for UCL’s brand new open API. Each service is listed below with examples in three different programming languages (Shell script using cURL, Python and JavaScript) to help you get going as quickly as possible.
The API will be made up of several services, each of which will be separately versioned and explained. Every service will be documented here with important information, tips and examples.
Get Your API Key
Before you can use the API you should head to the API Dashboard and sign up using your UCL user account. Once logged into the dashboard simply name your app and you’ll be given a key that you can use to access all the services. Simples!
Version Information
Each service has a header named uclapi-servicenamehere-version
which you can add to your requests, where servicenamehere
is the endpoint name for the service you are using. For example, for the Room Bookings service you would set the uclapi-roombookings-version
header.
curl -H "uclapi-roombookings-version: 1" https://uclapi.com/roombookings/rooms?token=uclapi-5d58c3c4e6bf9c-c2910ad3b6e054-7ef60f44f1c14f-a05147bfd17fdb
import requests
params = {
"token": "uclapi-5d58c3c4e6bf9c-c2910ad3b6e054-7ef60f44f1c14f-a05147bfd17fdb"
}
headers = {
"uclapi-roombookings-version": "1"
}
r = requests.get("https://uclapi.com/roombookings/rooms", params=params, headers=headers)
print(r.json())
var myHeaders = new Headers();
myHeaders.append("uclapi-roombookings-version", "1");
var initData = {
method: 'GET',
headers: myHeaders,
mode: 'cors',
cache: 'default'
};
fetch("https://uclapi.com/roombookings/rooms?token=uclapi-5d58c3c4e6bf9c-c2910ad3b6e054-7ef60f44f1c14f-a05147bfd17fdb", initData)
.then((response) => {
return response.json()
})
.then((json) => {
console.log(json);
})
On the right hand side you’ll see a code sample with the version data added. We are specifying that version 1
of the roombookings
service should be used for the request URL https://uclapi.com/roombookings/rooms?token=uclapi-5d58c3c4e6bf9c-c2910ad3b6e054-7ef60f44f1c14f-a05147bfd17fdb
. You should amend the example accordingly for the service and API version you are using.
Room Bookings
The base url is https://uclapi.com/roombookings/
| Version Header | Latest Version |
|---|---|
uclapi-roombookings-version |
1 |
Get Rooms
Endpoint: https://uclapi.com/roombookings/rooms
This endpoint returns rooms and information about them.
If you don’t specify any query parameters besides the token
, all rooms will be returned.
Note: This endpoint only returns publicly bookable rooms. Departmentally bookable rooms are not included.
Allowed request type: GET
Query Parameters
curl https://uclapi.com/roombookings/rooms?token=uclapi-5d58c3c4e6bf9c-c2910ad3b6e054-7ef60f44f1c14f-a05147bfd17fdb
import requests
params = {
"token": "uclapi-5d58c3c4e6bf9c-c2910ad3b6e054-7ef60f44f1c14f-a05147bfd17fdb"
}
r = requests.get("https://uclapi.com/roombookings/rooms", params=params)
print(r.json())
fetch("https://uclapi.com/roombookings/rooms?token=uclapi-5d58c3c4e6bf9c-c2910ad3b6e054-7ef60f44f1c14f-a05147bfd17fdb")
.then((response) => {
return response.json()
})
.then((json) => {
console.log(json);
})
| Parameter | Example | Required | Description |
|---|---|---|---|
token |
uclapi-5d58c3c4e6bf9c-c2910ad3b6e054-7ef60f44f1c14f-a05147bfd17fdb |
Required | Authentication token. |
roomid |
433 |
Optional | The room ID (not to be confused, with the roomname ). |
roomname |
Torrington (1-19) 433 |
Optional | The name of the room. It often includes the name of the site (building) as well. |
siteid |
086 |
Optional | Every room is inside a site (building). All sites have IDs. |
sitename |
Torrington Place, 1-19 |
Optional | Every site (building) has a name. In some cases this is contained in the roomname as well. |
classification |
CR |
Optional | The type of room. LT = Lecture Theatre, CR = Classroom, SS = Social Space, PC1 = Public Cluster. |
capacity |
55 |
Optional | Every room has a set capacity of how many people can fit inside it. When supplied, all rooms with the given capacity or greater will be returned. |
Response
{
"ok": true,
"rooms": [
{
"roomname": "Wilkins Building (Main Building) Portico",
"roomid": "Z4",
"siteid": "005",
"sitename": "Main Building",
"capacity": 50,
"classification": "SS",
"automated": "N",
"location": {
"address": [
"Gower Street",
"London",
"WC1E 6BT",
""
]
}
}
...
]
}
The room field contains a list of rooms that match your query. If no filters are applied, all rooms will be returned.
| Room Property | Example | Description |
|---|---|---|
roomname |
Wilkins Building (Main Building) Portico |
The name of the room. It often includes the name of the site (building) as well. |
roomid |
Z4 |
The room ID (not to be confused with the roomname ). |
siteid |
005 |
Every room is inside a site (building). All sites have IDs. |
sitename |
Main Building |
The name of the site (building). |
capacity |
50 |
The number of people that can fit in the room. |
classification |
SS |
The type of room. LT = Lecture Theatre, CR = Classroom, SS = Social Space, PC1 = Public Cluster. |
automated |
N |
Whether bookings in this room will be confirmed automatically. A stands for automated, and N for not automated. P represents that the confirmation will be automatic, but only under certain circumstances. |
location |
- | Contains an object with the key address , whose value is an array of address information, which when combined will make up a complete address. |
Errors
| Error | Description |
|---|---|
No token provided |
Gets returned when you have not supplied a token in your request. |
Token does not exist |
Gets returned when you supply an invalid token . |
Get Bookings
Regular Request
Endpoint: https://uclapi.com/roombookings/bookings
This endpoint shows the results to a bookings or space availability query. It returns a paginated list of bookings. Note: This endpoint only returns publicly displayed bookings. Departmental bookings are not included.
Allowed request type: GET
Query Parameters
curl https://uclapi.com/roombookings/bookings?token=uclapi-5d58c3c4e6bf9c-c2910ad3b6e054-7ef60f44f1c14f-a05147bfd17fdb&contact=Mark
import requests
params = {
"token": "uclapi-5d58c3c4e6bf9c-c2910ad3b6e054-7ef60f44f1c14f-a05147bfd17fdb",
"contact": "Mark"
}
r = requests.get("https://uclapi.com/roombookings/bookings", params=params)
print(r.json())
fetch("https://uclapi.com/roombookings/bookings?token=uclapi-5d58c3c4e6bf9c-c2910ad3b6e054-7ef60f44f1c14f-a05147bfd17fdb&contact=Mark")
.then((response) => {
return response.json()
})
.then((json) => {
console.log(json);
})
| Parameter | Example | Required | Description |
|---|---|---|---|
| token | uclapi-5d58c3c4e6bf9c-c2910ad3b6e054-7ef60f44f1c14f-a05147bfd17fdb |
Required | Authentication token. |
| roomid | 433 |
Optional | The room ID (not to be confused with the roomname ). |
| start_datetime | 2011-03-06T03:36:45+00:00 |
Optional | Start datetime of the booking. Returns bookings with a start_datetime after the one supplied. Follows the ISO 8601 formatting standard. |
| end_datetime | 2011-03-06T03:36:45+00:00 |
Optional | End datetime of the booking. Returns bookings with an end_datetime before the one supplied. Follows the ISO 8601 formatting standard. |
| date | 20160202 |
Optional | Date of the bookings you need, in the format YYYYMMDD. Returns bookings occurring on this day. This query parameter is only considered when end_datetime and start_datetime are not supplied. |
| siteid | 086 |
Optional | Every room is inside a site (building). All sites have IDs. |
| description | Lecture |
Optional | Describes what the booking is. Could contain a module code (for example WIBRG005 ) or just the type of activity (for example Lecture ). |
| contact | Mark Herbster |
Optional | The name of the person who made the booking. Substrings of the contact name can be used: Queries for Mark will include Mark Herbster . Sometimes, a society or student group may be the contact for a booking. |
| results_per_page | 50 |
Optional | Number of bookings returned per page. Maximum allowed value is 100 . Defaults to 20 . |
| roomname | Cruciform Building B.3.05 |
Optional | The name of the room. It often includes the name of the site (building) as well. |
Response
{
"ok": true,
"bookings": [
{
"slotid": 998503,
"end_time": "2016-09-02T18:00:00+00:00",
"description": "split weeks to assist rooming 29.06",
"roomname": "Torrington (1-19) 433",
"siteid": "086",
"contact": "Ms Leah Markwick",
"weeknumber": 1,
"roomid": "433",
"start_time": "2016-09-02T09:00:00+00:00",
"phone": "45699"
},
...
],
"next_page_exists": true,
"page_token": "6hb14hXjRV",
"count": 1197
}
| Field | Example | Description |
|---|---|---|
| ok | true |
Boolean indicating whether the request was successful. |
| bookings | - | An array of booking objects. |
| next_page_exists | true |
True if there is another page containing more bookings. |
| page_token | 6hb14hXjRV |
Page token parameter that needs to be supplied to view subsequent pages. Only included when the next page exists. |
The bookings array contains booking objects, which each have the following properties.
| Booking Property | Example | Description |
|---|---|---|
| slotid | 1024991 |
An ID for the booking. Combined with weeknumber they can be assumed to be almost unique. |
| contact | Wilhelm Klopp - UCLU Tech Society |
Name of the person (and society/student group, if applicable) who made the booking. |
| start_time | 2016-10-20T18:00:00+00:00 |
Start datetime of the booking. Returns bookings with a start_datetime after the one supplied. Follows the ISO 8601 formatting standard. |
| end_time | 2016-10-20T19:00:00+00:00 |
End datetime of the booking. Returns bookings with an end_datetime before the one supplied. Follows the ISO 8601 formatting standard. |
| roomid | B305 |
The room ID (not to be confused with the roomname ). |
| roomname | Cruciform Building B.3.05 |
The name of the room. It often includes the name of the site (building) as well. |
| siteid | 044 |
Every room is inside a site (building). All sites have IDs. |
| weeknumber | 8 |
The week the booking is in. |
| phone | 45699 |
Phone number of the room (UCL extension). |
| count | 1197 |
Total number of bookings matching the query. The count field will only be in the first response to a query |
Paginated Request
Endpoint: https://uclapi.com/roombookings/bookings
Paginated requests also go to the /bookings
endpoint but, unlike the regular requests, only the token
and page_token
should be supplied. All other filters are “remembered” from the initiating regular request.
The API “remembers” how many requests you’ve made, so to move through the pages you can keep making the same request (with the same token
and page_token
) until the response’s next_page_exists
field is false
.
Allowed request type: GET
Query Parameters
curl https://uclapi.com/roombookings/bookings?token=uclapi-5d58c3c4e6bf9c-c2910ad3b6e054-7ef60f44f1c14f-a05147bfd17fdb&page_token=6hb14hXjRV
import requests
params = {
"token": "uclapi-5d58c3c4e6bf9c-c2910ad3b6e054-7ef60f44f1c14f-a05147bfd17fdb",
"page_token": "6hb14hXjRV"
}
r = requests.get("https://uclapi.com/roombookings/bookings", params=params)
print(r.json())
fetch("https://uclapi.com/roombookings/bookings?token=uclapi-5d58c3c4e6bf9c-c2910ad3b6e054-7ef60f44f1c14f-a05147bfd17fdb&page_token=6hb14hXjRV")
.then((response) => {
return response.json()
})
.then((json) => {
console.log(json);
})
| Parameter | Example | Required | Description |
|---|---|---|---|
token |
uclapi-5d58c3c4e6bf9c-c2910ad3b6e054-7ef60f44f1c14f-a05147bfd17fdb |
Required | Authentication token |
page_token |
6hb14hXjRV |
Required | Page token received in initial /bookings request. The page token does not change as you paginate through the results. |
Response
{
"ok": true,
"page_token": "wmCUiJgItq",
"next_page_exists": true,
"bookings": [
{
"roomname": "Christopher Ingold Building XLG2 Auditorium",
"slotid": 733044,
"siteid": "067",
"start_time": "2017-03-20T13:00:00+00:00",
"roomid": "XLG2",
"weeknumber": 30,
"description": "",
"end_time": "2017-03-20T14:00:00+00:00",
"phone": "",
"contact": "Dr Mark Roberts"
},
...
]
}
The response to a paginated request is identical to that of a regular request, except that no count
field is provided.
Errors
| Error | Description |
|---|---|
No token provided |
Gets returned when you have not supplied a token in your request. |
Token does not exist |
Gets returned when you supply an invalid token . |
date/time isn't formatted as suggested in the docs |
Passed datetime parameter does not conform to the ISO8601 format |
results_per_page should be an integer |
results_per_page should always be an integer. |
Page token does not exist |
The passed page_token parameter isn’t a valid one. |
Get Equipment
Endpoint: https://uclapi.com/roombookings/equipment
This endpoint returns any equipment/feature information about a specific room. So, for example whether there is a Whiteboard
or a DVD Player
in the room. A full example can be seen here.
You need to supply a token
, roomid
, and siteid
to get a response.
Allowed request type: GET
Query Parameters
curl https://uclapi.com/roombookings/equipment?token=uclapi-5d58c3c4e6bf9c-c2910ad3b6e054-7ef60f44f1c14f-a05147bfd17fdb
import requests
r = requests.get("https://uclapi.com/roombookings/equipment?token=uclapi-5d58c3c4e6bf9c-c2910ad3b6e054-7ef60f44f1c14f-a05147bfd17fdb")
print(r.json())
fetch("https://uclapi.com/roombookings/equipment?token=uclapi-5d58c3c4e6bf9c-c2910ad3b6e054-7ef60f44f1c14f-a05147bfd17fdb")
.then((response) => {
return response.json()
})
.then((json) => {
console.log(json);
})
| Parameter | Example | Required | Description |
|---|---|---|---|
token |
uclapi-5d58c3c4e6bf9c-c2910ad3b6e054-7ef60f44f1c14f-a05147bfd17fdb |
Required | Authentication token |
roomid |
433 |
Required | The room ID (not to be confused with the roomname ) |
siteid |
086 |
Required | Every room is inside a site (building). All sites have IDs. |
Response
{
"ok": true,
"equipment": [
{
"type": "FF",
"description": "Managed PC",
"units": 1
},
{
"type": "FE",
"description": "Chairs with Tables",
"units": 1
},
...
]
}
The equipment field contains a list of equipment items. This list can have a different length depending on the room, and it can also be empty.
Each equipment item contains a type
, a description
, and the number of units
.
| Equipment Item | Example | Description |
|---|---|---|
type |
FE |
The type of equipment. Either Fixed Equipment (FE ) or Fixed Feature (FF ). |
description |
Managed PC |
What the piece of equipment actually is. |
units |
1 |
The number of times this piece of equipment exists in the room. |
Errors
| Error | Description |
|---|---|
No token provided |
Gets returned when you have not supplied a token in your request. |
Token does not exist |
Gets returned when you supply an invalid token . |
No roomid supplied |
Gets returned when you don’t supply a roomid . |
No siteid supplied |
Gets returned when you don’t supply a siteid . |
Get Involved
This documentation is all open sourced at https://github.com/uclapi/apiDocs.
The full API is open sourced at https://github.com/uclapi/uclapi.
Any and all contributions are welcome! If you spot a tpyo or error, feel free to fix it and submit a pull request :)


Commands
help
Display All Commands
clear
Clear the queue
forceplay
Play specific song directly
Join
Join voice channel
Leave
Leave voice channel
Loop
Loop the player
Lyrics
Get Lyrics For Current Playing Song
Move
Move song
Now Playing
Get now playing song
Pause
Pause the player
Play
Plays Music
Previous
Play previous song
Queue
Show the music queue and now playing.
Remove
Remove a Song From The Queue
Resume
Resume The Player
Shuffle
Shuffle The Queue
Skip
Skip The Current Song
Skip To
Skip To A Specific Song in The Queue.
Volume
Set The Volume Of The Player.


--- layout: post title: I want to live - The story of Madhubala tags: - Book Review status: publish type: post published: true meta: _edit_last: '2' _aioseop_keywords: I want to live The story of Madhubala, I want to live The story of Madhubala review, madhubala biography _aioseop_title: I want to live The story of Madhubala _yoast_wpseo_linkdex: '0' _thumbnail_id: '4384' _yoast_wpseo_focuskw: '' _yoast_wpseo_title: '' _yoast_wpseo_metadesc: '' _yoast_wpseo_metakeywords: '' _yoast_wpseo_meta-robots-noindex: '0' _yoast_wpseo_meta-robots-nofollow: '0' _yoast_wpseo_meta-robots-adv: none _yoast_wpseo_sitemap-include: ! '-' _yoast_wpseo_sitemap-prio: ! '-' _yoast_wpseo_canonical: '' _yoast_wpseo_redirect: '' ---
I usually don't get emotional with books, but this one is an exception and left me with moist eyes. This book starts with the beauty of Madhubala, and you are left in a complete aw and disappointment, why I could never meet the angel beauty in real life.
This book is full of pain, that Madhubala faced in her life.. and somehow I felt that pain when I kept on sweeping the pages. I wish Madhubala and Dilip shaahab had got a chance to reconcile. Making of Mugale-azaam is an epic chapter and tells about the hardwork and simplicity of people those days.. I have already ordered a copy of the biggest saga ever made in India. I have fallen in love with the most beautiful lady I have ever come across.....Sorry I have been MIA, facing chronic headaches and have been suggested an MIR.. but I am still keeping a watch and keeping away from my laptop and yup my phone is dead.... Worst week ever but this book made up for everything :)


The susoapi
package aims to provide an R wrapper function for each Survey Solutions API endpoint, and in so doing enable users to take all API actions without leaving R.
Before any of these functions can be used, the user must set their credentails to be authenticated by the server.
While authentication could be provided separately for each function call as part of its arguments, it is better and more efficient to use the set_credentials()
function to capture the credentials and make them available to all function calls. For example:
# first, set credentials for connecting with the server
set_credentials(
server = "https://example.server",
user = "My_API_user1",
password = "MySecretPassword2Day"
)
# then, get all questionnaires
# the arguments of this function are: server, user, and password
# but they are provided to the function by the values stored by `set_credentials()`
get_questionnaires()
To take an individual action, one simply needs to find the appropriate function. The reference arranges functions according to their area:
For example, to gather all questionnaires loaded on the server:
# collect all questionnaires and data about them,
# using previously set server credentials
get_questionnaires()
To take a series of related actions, users have two choices:
To export data, one needs to make a sequence of function calls.
First, start an export job, by specifying all of the particulars:
# set server authentication credentials
set_credentials(
server = "https://exampleserver.com",
user = "My_API_user10",
password = "MySecretPassword2Day123"
)
# start an export job
# specifying same same options as in user interface
# optionally specifying other options--including some not available in the UI
start_export(
qnr_id = "72f7160c-12dc-4dd4-9df1-66af819e434d$1",
export_type = "STATA",
interview_status = "All",
include_meta = TRUE
) -> started_job_id
Then, check on the job’s status:
# check export job progess,
# specifying ID of job started in prior step
get_export_job_details(job_id = started_job_id)
Repeat job status queries until the job is complete.
Next, download the file produced by the completed job:
# download the export file,
# specifying:
# - job ID
# - where to download the file
get_export_file(
job_id = started_job_id,
path = "C:/your/file/path/"
)
To monitor user activity on tablets, one needs to follow these steps.
First, collect the list of users and their profile details
# collect all interviewers, their supervisors, and their attributes
# this includes both account details and personal details
all_users <- get_interviewers()
Then, identify the user of interest by filtering the data.
library(dplyr)
# extract the user ID for the target user
# this will be used as a parameter for the next step
target_user_id <- filter(all_users, UserName == "TestInt007") %>%
pull(UserId)
Next, request the action log of all tablet activity for the target user.
# collect a log of activity on the tablet within specified dates
tablet_activity <- get_user_action_log(
user_id = target_user_id,
start = "2020-02-15",
end = "2020-03-15"
)
Alternatively, for certain tasks, users can rely on susoflows
, a package that aims to wrap common workflows in single functions (e.g., download data).


| File | Statements | Branches | Functions | Lines | |||||
|---|---|---|---|---|---|---|---|---|---|
| src | 60.83% | 264/434 | 42.47% | 62/146 | 47.92% | 46/96 | 61.36% | 262/427 | |
| src/Coverage | 77.36% | 41/53 | 63.64% | 7/11 | 73.33% | 11/15 | 76.47% | 39/51 | |
| src/Coverage/Formatters | 100% | 38/38 | 100% | 12/12 | 100% | 9/9 | 100% | 38/38 | |
| src/DebugCodeLens | 100% | 39/39 | 100% | 10/10 | 100% | 8/8 | 100% | 39/39 | |
| src/JestProcessManagement | 98.68% | 75/76 | 100% | 25/25 | 95.65% | 22/23 | 98.68% | 75/76 | |
| src/TestResults | 97.59% | 81/83 | 96.88% | 31/32 | 92.31% | 12/13 | 97.53% | 79/81 |


Hot Restaurant
Current Reservation and Waiting List
Make Reservation
Current Reservations
Waiting List


pymilvus index params¶
Module Contents¶
This module briefly illustrate parameters of each type of index. You can find detail example in index examples.
Index¶
FLAT/IVF_FLAT¶
Create index param
nlist
number of inverted file cell list
Range: [1, 999999]
recommended value: 16384
Search param
nprobe
number of inverted file cell to probe
Range: [1, nlist]
recommended value: 32
IVF_PQ¶
Create index param
m
m is decided by dim and have a couple of results. each result represent a kind of compress ratio.
Range: [96, 64, 56, 48, 40, 32, 28, 24, 20, 16, 12, 8, 4, 3, 2, 1]
recommended value: 12
nlist
number of inverted file cell list
Range: [1, 999999]
recommended value: 16384
Search param
nprobe
number of inverted file cell to probe
Range: [1, nlist]
recommended value: 32
IVF_SQ8/IVF_SQ8H¶
Create index param
nlist
number of inverted file cell list
Range: [1, 999999]
recommended value: 16384
Search param
nprobe
number of inverted file cell to probe
Range: [1, nlist]
recommended value: 32
HNSW¶
Create index param
M
number of neighbor in index graph
Range: [5, 48]
recommended value: 16
efConstruction
take effect in stage of index construction. The larger the value is, the more time cost during creatind index and the more accurate search results are.
Range: [100, 500]
recommended value: 500
Search param
ef
max length of candidate results
Range: [topk, 4096]
recommended value: 64
NSG¶
Create index param
search_length
Range: [10, 300]
recommended value: 45
out_degree
Range: [5, 300]
recommended value: 50
candidate_pool_size
Range: [50, 1000]
recommended value: 300
knng
Range: [5, 300]
recommended value: 100
Search param
search_length
Range: [10, 300]
recommended value: 100


Hi,
I would need feedback about using multiple nodes (at least 25) with RF in the same place.
I also need to make (almost)realtime monitoring, so no way to send a RF packet every 5minutes....
The place would be a 15mx25m rectangular room.
I read that the libraries have limitations to 32 nodes max, but I imagine there could be issues with collisions before.
How often could it be ? Is there best pratices/solution to avoid or limit such issues ?
What happen (in EmonCMS) when collision arrived ? Do I have a discard entry (not a real problem?) or a bad value ?
Thanks for your feedback.
Re: Potential collisions when using many EmonTX V3 RF in the same place
Where are you based? if in the uk you could have 2 networks one at 433MHz and another at 868Mhz this could halve the issue.
Whilst RF collisions probably couldn't be entirely controlled or eliminated you could influence the odds by adding a delay to each emontx sketch so that startup is delayed momentarily by a range of times to offset the tx interval start point eg if you had a delay increment of 0.5sec across 30 nodes numbered 1 to 30 and the setup() paused for (nodeid x delay increment) seconds the tx times could theoretically be spread over a 15sec sample time without clashes (if they all powered up together). The delay increment would effectively set the frequency at which the packets were arriving at the receiver so the delay increments lower limit would dictated by the processing speed of the receiver, the size of the packets and the level of "interference" in the form of bad packets, so a bit of experimenting would probably be needed.
What reception / forwardng method were you planning to use ?
will it use an RFM2Pi or nanodeRF or an alternative ?
Will emoncms be hosted locally or remotely ?
It's unlikely that any "bad packets" will reach emoncms, the receiver software should normally be configured to discard the bad packets quietly to reduce traffic.
The recievers outgoing traffic will also be significant and may need special consideration, for example batch sending every 5-15 seconds rather than trying to post each individual packet.
Re: Potential collisions when using many EmonTX V3 RF in the same place
Hi pb66,
I'm base in Europe.
I haven't decide wich receiver I will use.
EmonCMS will be hosted locally.
It would be very hard to synchronize all the node together, because they will be in very different position, and not with the same source power...
If the receiver discard "Bad" packet, emoncms will just make an average and will update the data next time.
I could also used the BULK process in the Emoncms API to send multiple records at the same time....
But I won"t be a real real-time
Re: Potential collisions when using many EmonTX V3 RF in the same place
In the emonGLCD code, the reception of a message from emonBase causes the temperature value to be transmitted. The two RF messages are therefore synchronised.
Might it be possible for each emonTx to listen for a synchronisation message from emonBase, and to then send its data after a specified delay. If all of the delays are different, no collisions should occur.


You've reached the OpenNow homepage.
This site is still in development. Check back later to explore local businesses.
Verify that the account information below, if shown, is correct.
If you are seeing this, your Google Account is authenticated as {{user.username}}!
{% else %}
If you are seeing this, your Google Account is not authenticated, and you are viewing this site as a guest.
{% endif %}


In this section we’ll learn how to use Ecto to define and work with associations between our schemas.
Table of Contents
Set Up
We’ll start off with the same Friends
app from the previous lesson. You can refer to the setup here for a quick refresher.
Types of Associations
There are three types of associations we can define between our schemas. We’ll look at what they are and how to implement each type of relationship.
Belongs To/Has Many
We’re adding some new entities to our Friends app’s domain model so that we can catalogue our favorite films. We’ll start with two schemas: Movie
and Character
. We’ll implement a “has many/belongs to” relationship between these two schemas: A movie has many characters and a character belongs to a movie.
The Has Many Migration
Let’s generate a migration for Movie
:
mix ecto.gen.migration create_movies
Open up the newly generated migration file and define your change
function to create the movies
table with a few attributes:
# priv/repo/migrations/*_create_movies.exs
defmodule Friends.Repo.Migrations.CreateMovies do
use Ecto.Migration
def change do
create table(:movies) do
add :title, :string
add :tagline, :string
end
end
end
The Has Many Schema
We’ll add a schema that specifies the “has many” relationship between a movies and its characters.
# lib/friends/movie.ex
defmodule Friends.Movie do
use Ecto.Schema
schema "movies" do
field :title, :string
field :tagline, :string
has_many :characters, Friends.Character
end
end
The has_many/3
macro doesn’t add anything to the database itself. What it does is use the foreign key on the associated schema, characters
, to make a movie’s associated characters available. This is what will allow us to call movie.characters
.
The Belongs To Migration
Now we’re ready to build our Character
migration and schema. A character belongs to a movie, so we’ll define a migration and schema that specifies this relationship.
First, generate the migration:
mix ecto.gen.migration create_characters
To declare that a character belongs to a movie, we need the characters
table to have a movie_id
column. We want this column to function as a foreign key. We can accomplish this with the following line in our create table/1
function:
add :movie_id, references(:movies)
So our migration should look like this:
# priv/migrations/*_create_characters.exs
defmodule Friends.Repo.Migrations.CreateCharacters do
use Ecto.Migration
def change do
create table(:characters) do
add :name, :string
add :movie_id, references(:movies)
end
end
end
The Belongs To Schema
Our schema likewise needs to define the “belongs to” relationship between a character and its movie.
# lib/friends/character.ex
defmodule Friends.Character do
use Ecto.Schema
schema "characters" do
field :name, :string
belongs_to :movie, Friends.Movie
end
end
Let’s take a closer look at what the belongs_to/3
macro does for us. In addition to adding the foreign key movie_id
to our schema, it also gives us the ability to access associated movies
schema through characters
. It uses the foreign key to make a character’s associated movie available when we query for them. This is what will allow us to call character.movie
.
Now we’re ready to run our migrations:
mix ecto.migrate
Belongs To/Has One
Let’s say that a movie has one distributor, for example Netflix is the distributor of their original film “Bright”.
We’ll define the Distributor
migration and schema with the “belongs to” relationship. First, let’s generate the migration:
mix ecto.gen.migration create_distributors
We should add a foreign key of movie_id
to the distributors
table migration we just generated as well as a unique index to enforce that a movie has only one distributor:
# priv/repo/migrations/*_create_distributors.exs
defmodule Friends.Repo.Migrations.CreateDistributors do
use Ecto.Migration
def change do
create table(:distributors) do
add :name, :string
add :movie_id, references(:movies)
end
create unique_index(:distributors, [:movie_id])
end
end
And the Distributor
schema should use the belongs_to/3
macro to allow us to call distributor.movie
and look up a distributor’s associated movie using this foreign key.
# lib/friends/distributor.ex
defmodule Friends.Distributor do
use Ecto.Schema
schema "distributors" do
field :name, :string
belongs_to :movie, Friends.Movie
end
end
Next up, we’ll add the “has one” relationship to the Movie
schema:
# lib/friends/movie.ex
defmodule Friends.Movie do
use Ecto.Schema
schema "movies" do
field :title, :string
field :tagline, :string
has_many :characters, Friends.Character
has_one :distributor, Friends.Distributor # I'm new!
end
end
The has_one/3
macro functions just like the has_many/3
macro. It uses the associated schema’s foreign key to look up and expose the movie’s distributor. This will allow us to call movie.distributor
.
We’re ready to run our migrations:
mix ecto.migrate
Many To Many
Let’s say that a movie has many actors and that an actor can belong to more than one movie. We’ll build a join table that references both movies and actors to implement this relationship.
First, let’s generate the Actors
migration:
mix ecto.gen.migration create_actors
Define the migration:
# priv/migrations/*_create_actors.ex
defmodule Friends.Repo.Migrations.Actors do
use Ecto.Migration
def change do
create table(:actors) do
add :name, :string
end
end
end
Let’s generate our join table migration:
mix ecto.gen.migration create_movies_actors
We’ll define our migration such that the table has two foreign keys. We’ll also add a unique index to enforce unique pairings of actors and movies:
# priv/migrations/*_create_movies_actors.ex
defmodule Friends.Repo.Migrations.CreateMoviesActors do
use Ecto.Migration
def change do
create table(:movies_actors) do
add :movie_id, references(:movies)
add :actor_id, references(:actors)
end
create unique_index(:movies_actors, [:movie_id, :actor_id])
end
end
Next up, let’s add the many_to_many
macro to our Movie
schema:
# lib/friends/movie.ex
defmodule Friends.Movie do
use Ecto.Schema
schema "movies" do
field :title, :string
field :tagline, :string
has_many :characters, Friends.Character
has_one :distributor, Friends.Distributor
many_to_many :actors, Friends.Actor, join_through: "movies_actors" # I'm new!
end
end
Finally, we’ll define our Actor
schema with the same many_to_many
macro.
# lib/friends/actor.ex
defmodule Friends.Actor do
use Ecto.Schema
schema "actors" do
field :name, :string
many_to_many :movies, Friends.Movie, join_through: "movies_actors"
end
end
We’re ready to run our migrations:
mix ecto.migrate
Saving Associated Data
The manner in which we save records along with their associated data depends on the nature of the relationship between the records. Let’s start with the “Belongs to/has many” relationship.
Belongs To
Saving With Ecto.build_assoc/3
With a “belongs to” relationship, we can leverage Ecto’s build_assoc/3
function.
build_assoc/3
takes in three arguments:
- The struct of the record we want to save.
- The name of the association.
- Any attributes we want to assign to the associated record we are saving.
Let’s save a movie and an associated character. First, we’ll create a movie record:
iex> alias Friends.{Movie, Character, Repo}
iex> movie = %Movie{title: "Ready Player One", tagline: "Something about video games"}
%Friends.Movie{
__meta__: %Ecto.Schema.Metadata<:built, "movies">,
actors: %Ecto.Association.NotLoaded<association :actors is not loaded>,
characters: %Ecto.Association.NotLoaded<association :characters is not loaded>,
distributor: %Ecto.Association.NotLoaded<association :distributor is not loaded>,
id: nil,
tagline: "Something about video games",
title: "Ready Player One"
}
iex> movie = Repo.insert!(movie)
Now we’ll build our associated character and insert it into the database:
character = Ecto.build_assoc(movie, :characters, %{name: "Wade Watts"})
%Friends.Character{
__meta__: %Ecto.Schema.Metadata<:built, "characters">,
id: nil,
movie: %Ecto.Association.NotLoaded<association :movie is not loaded>,
movie_id: 1,
name: "Wade Watts"
}
Repo.insert!(character)
%Friends.Character{
__meta__: %Ecto.Schema.Metadata<:loaded, "characters">,
id: 1,
movie: %Ecto.Association.NotLoaded<association :movie is not loaded>,
movie_id: 1,
name: "Wade Watts"
}
Notice that since the Movie
schema’s has_many/3
macro specifies that a movie has many :characters
, the name of the association that we pass as a second argument to build_assoc/3
is exactly that: :characters
. We can see that we’ve created a character that has its movie_id
properly set to the ID of the associated movie.
In order to use build_assoc/3
to save a movie’s associated distributor, we take the same approach of passing the name of the movie’s relationship to distributor as the second argument to build_assoc/3
:
iex> distributor = Ecto.build_assoc(movie, :distributor, %{name: "Netflix"})
%Friends.Distributor{
__meta__: %Ecto.Schema.Metadata<:built, "distributors">,
id: nil,
movie: %Ecto.Association.NotLoaded<association :movie is not loaded>,
movie_id: 1,
name: "Netflix"
}
iex> Repo.insert!(distributor)
%Friends.Distributor{
__meta__: %Ecto.Schema.Metadata<:loaded, "distributors">,
id: 1,
movie: %Ecto.Association.NotLoaded<association :movie is not loaded>,
movie_id: 1,
name: "Netflix"
}
Many to Many
Saving With Ecto.Changeset.put_assoc/4
The build_assoc/3
approach won’t work for our many-to-many relationship. That is because neither the movie nor actor tables contain a foreign key. Instead, we need to leverage Ecto Changesets and the put_assoc/4
function.
Assuming we already have the movie record we created above, let’s create an actor record:
iex> alias Friends.Actor
iex> actor = %Actor{name: "Tyler Sheridan"}
%Friends.Actor{
__meta__: %Ecto.Schema.Metadata<:built, "actors">,
id: nil,
movies: %Ecto.Association.NotLoaded<association :movies is not loaded>,
name: "Tyler Sheridan"
}
iex> actor = Repo.insert!(actor)
%Friends.Actor{
__meta__: %Ecto.Schema.Metadata<:loaded, "actors">,
id: 1,
movies: %Ecto.Association.NotLoaded<association :movies is not loaded>,
name: "Tyler Sheridan"
}
Now we’re ready to associate our movie to our actor via the join table.
First, note that in order to work with changesets, we need to make sure that our movie
structure has preloaded associated data. We’ll talk more about preloading data in a bit. For now, it’s enough to understand that we can preload our associations like this:
iex> movie = Repo.preload(movie, [:distributor, :characters, :actors])
%Friends.Movie{
__meta__: #Ecto.Schema.Metadata<:loaded, "movies">,
actors: [],
characters: [
%Friends.Character{
__meta__: #Ecto.Schema.Metadata<:loaded, "characters">,
id: 1,
movie: #Ecto.Association.NotLoaded<association :movie is not loaded>,
movie_id: 1,
name: "Wade Watts"
}
],
distributor: %Friends.Distributor{
__meta__: #Ecto.Schema.Metadata<:loaded, "distributors">,
id: 1,
movie: #Ecto.Association.NotLoaded<association :movie is not loaded>,
movie_id: 1,
name: "Netflix"
},
id: 1,
tagline: "Something about video game",
title: "Ready Player One"
}
Next up, we’ll create a changeset for our movie record:
iex> movie_changeset = Ecto.Changeset.change(movie)
%Ecto.Changeset<action: nil, changes: %{}, errors: [], data: %Friends.Movie<>,
valid?: true>
Now we’ll pass our changeset as the first argument to Ecto.Changeset.put_assoc/4
:
iex> movie_actors_changeset = movie_changeset |> Ecto.Changeset.put_assoc(:actors, [actor])
%Ecto.Changeset<
action: nil,
changes: %{
actors: [
%Ecto.Changeset<action: :update, changes: %{}, errors: [],
data: %Friends.Actor<>, valid?: true>
]
},
errors: [],
data: %Friends.Movie<>,
valid?: true
>
This gives us a new changeset that represents the following change: add the actors in this list of actors to the given movie record.
Lastly, we’ll update the given movie and actor records using our latest changeset:
iex> Repo.update!(movie_actors_changeset)
%Friends.Movie{
__meta__: #Ecto.Schema.Metadata<:loaded, "movies">,
actors: [
%Friends.Actor{
__meta__: #Ecto.Schema.Metadata<:loaded, "actors">,
id: 1,
movies: #Ecto.Association.NotLoaded<association :movies is not loaded>,
name: "Tyler Sheridan"
}
],
characters: [
%Friends.Character{
__meta__: #Ecto.Schema.Metadata<:loaded, "characters">,
id: 1,
movie: #Ecto.Association.NotLoaded<association :movie is not loaded>,
movie_id: 1,
name: "Wade Watts"
}
],
distributor: %Friends.Distributor{
__meta__: #Ecto.Schema.Metadata<:loaded, "distributors">,
id: 1,
movie: #Ecto.Association.NotLoaded<association :movie is not loaded>,
movie_id: 1,
name: "Netflix"
},
id: 1,
tagline: "Something about video game",
title: "Ready Player One"
}
We can see that this gives us a movie record with the new actor properly associated and already preloaded for us under movie.actors
.
We can use this same approach to create a brand new actor that is associated with the given movie. Instead of passing a saved actor struct into put_assoc/4
, we simply pass in an actor struct describing a new actor that we want to create:
iex> changeset = movie_changeset |> Ecto.Changeset.put_assoc(:actors, [%{name: "Gary"}])
%Ecto.Changeset<
action: nil,
changes: %{
actors: [
%Ecto.Changeset<
action: :insert,
changes: %{name: "Gary"},
errors: [],
data: %Friends.Actor<>,
valid?: true
>
]
},
errors: [],
data: %Friends.Movie<>,
valid?: true
>
iex> Repo.update!(changeset)
%Friends.Movie{
__meta__: %Ecto.Schema.Metadata<:loaded, "movies">,
actors: [
%Friends.Actor{
__meta__: %Ecto.Schema.Metadata<:loaded, "actors">,
id: 2,
movies: %Ecto.Association.NotLoaded<association :movies is not loaded>,
name: "Gary"
}
],
characters: [],
distributor: nil,
id: 1,
tagline: "Something about video games",
title: "Ready Player One"
}
We can see that a new actor was created with an ID of “2” and the attributes we assigned it.
In the next section, we’ll learn how to query for our associated records.
Caught a mistake or want to contribute to the lesson? Edit this page on GitHub!


An RPKM or TPM normalized matrix from LSTrAP can be directly used. Furthermore you should include sample
annotation.
Example for sample annotatation (note the header), two columns are required. The first is the sample ID,
as it occurs in the matrix (omit the suffix '.htseq'), the second column indicates the condition sampled.
SampleID ConditionDescription
SRR068956 Endosperm
SRR068957 Endosperm
SRR068958 Endosperm
SRR068959 Endosperm
SRR068971 Endosperm
SRR068975 Endosperm
SRR068976 Endosperm
SRR068977 Endosperm
SRR068987 Endosperm
...
Furthermore a file to color code tissues can be provided. Here for each condition a color (that will be
used in profile plots needs to be specified. Note that the order in this fill will be the order in
profile plots! Colors need to be in rgba(0-255,0-255,0-255,0-1) format.
Roots (apex), 7 DAG rgba(153, 51, 0, 0.5)
Roots (differentation zone), 4 DAP rgba(153, 51, 0, 0.5)
...


This is a challenge with code submission. We provide 3 baseline methods for test purposes:
Baseline 0: Make constant predictions (all 0).
Baseline 1: Linear classifier.
Baseline 2: a 3D Conveolutional Neural Network (CNN).
To make a test submission, download one of the baseline methods, click on the blue button "Upload a Submission" in the upper right corner of the page and re-upload it. To check progress on your submissions go to the "My Submissions" tab. Your best submission is shown on the leaderboard visible under the "Results" tab.
The starting kit contains everything you need to create your own code submission (just by modifying the file model.py) and test it on your local computer, in conditions identical to those of the Codalab platform.
The starting kit contains sample data, but you may want to develop your code with larger practice datasets. Download and put only ONE pair of data and solution (e.g. adult.data and adult.solution) in the directory AutoDL_sample_data/ (after unzipping). You can also put them in a directory of your choice and specify the path when calling run_local_test.py. But remember:
Put only ONE pair of data and solution in one directory.
Then you can of course create several directories (each for one single dataset) then specify the dataset you want to work on by that directory.
| # | Name | Domain | Size | Source |
Data (w/o test labels) |
Test labels |
| 1 | ADULT | tabular | 1.9 MB | Adult | adult.data | adult.solution |
| 2 | KATZE | video | 1.94 GB | KTH Human Actions | katze.data | katze.solution |
| 3 | STARCRAFT | speech | 732 MB | TensorFlow Speech Commands | starcraft.data | starcraft.solution |
| 4 | TWEET | text | 604 MB | 20 Newsgroups | tweet.data | tweet.solution |
| 5 | MUNSTER | image | 17.2 MB | MNIST | munster.data | munster.solution |
| # | Name |
num_train |
num_test |
col_count |
row_count |
sequence_size |
output_dim |
has_locality_col |
has_locality_row |
| 1 | ADULT | 39074 | 9768 | 24 | 1 | 1 | 3 | false | false |
| 2 | KATZE | 1528 | 863 | 160 | 120 | 181 | 6 | true | true |
| 3 | TYPHOON | 177080 | 64145 | 1 | 1 | 1934 | 71 | false | false |
| 4 | TWEET | 11314 | 7532 | 50 | 1 | 473 | 20 | false | false |
| 5 | MUNSTER | 60000 | 10000 | 28 | 28 | 1 | 10 | true | true |
Raw data are preserved, but formatted in a generic data format based on TFRecords, used by TensorFlow. However, this will not impose to participants to use deep learning algorithms nor even Tensorflow. If you want to practice designing algorithms with your own datasets, follow these steps.


Settings
Toggle
coerce
Set
interval
to
2
Coercion - snapping to the nearest value according to the coercion interval setting.


We invite you to share your resources with the PhysioNet community. Incentives to share include:
- Improving the discoverability of your work through increased citations.
- Creating opportunities for collaboration.
- Facilitating reuse of your data and software, maximizing impact.
- Encouraging higher-quality, transparent research.
Before submitting your work, please review our author guidelines.


Contact
Sign Up
Login
App Information
The application mainly shows the blood donation and the nearest Hospitals present in your location
Contact Information
Phone :<PHONE_NUMBER>
E-mail<EMAIL_ADDRESS>Location : Indiana
Any Suggestions are accepted..Thank you!!!