Service

<back to all web services

HelperGetOpenOrderSeriesByDistance

The following routes are available for this service:
POST/Helper/OrderSeries/distance
HelperGetOpenOrderSeriesByDistance Parameters:
NameParameterData TypeRequiredDescription
LatitudebodydoubleNo
LongitudebodydoubleNo
AddressbodystringNo
RadiusbodyintNo
FilterOnSkillsbodyboolNo
ShowAcceptedOrdersbodybool?No
ShowDeclinedOrdersbodybool?No
MapOrderSeriesResponse Parameters:
NameParameterData TypeRequiredDescription
LastGivenLatformdouble?No
LastGivenLngformdouble?No
LastGivenAddressformstringNo
OrderSeriesListformList<OrderSeriesResponse>No
OrderSeriesResponse Parameters:
NameParameterData TypeRequiredDescription
IdformlongNo
OrderDateFromformDateTime?No
OrderDateTillformDateTime?No
FrequencyIdformintNo
DaysformWeekdaysNo
PersonInNeedformlongNo
PersonGivingHelpformlong?No
HourNeededformdecimalNo
CreatedDateformDateTime?No
LastChangedDateformDateTime?No
StatusformOrderStatusNo
StatusIdformintNo
OrderDescriptionformstringNo
InterviewDateformDateTime?No
InterviewNotesformstringNo
IsDeletedformboolNo
DeletionReasonformstringNo
OrdersCreatedformboolNo
PersonformPersonResponseNo
DaysPerWeekformintNo
DistanceKmformdecimalNo
SkillDescriptionformstringNo
OrderListformList<OrderResponse>No
PersonResponse Parameters:
NameParameterData TypeRequiredDescription
IdformlongNo
SalutationformintNo
TitleformintNo
ForenameformstringNo
LastnameformstringNo
BirthdayformDateTime?No
CriminalRecordCertificateValidTillformDateTime?No
CertificatedformDateTime?No
NotesformstringNo
PersonTypformintNo
IsHelperformboolNo
CareLevelformCareLevelNo
PhoneNumberformstringNo
EMailformstringNo
MobileformstringNo
GenderformintNo
SearchForTrainedHelperformboolNo
GendertypeformGenderNo
GeographicalFrameformintNo
DeletedformboolNo
PicLinkformstringNo
BlobPicLinkformstringNo
AddressformAddressResponseNo
UserformUserResponseNo
FullMonthlyCapacityformboolNo
FilterOnLanguagesformList<int>No
CompanyformstringNo
HomeVisitsformboolNo
OperationAreaformstringNo
IkNumberformstringNo
OpeningHoursformstringNo
PersonHelperTypformPersonHelperTypeNo
EverydayHelperIsFullTimeformintNo
EverydayHelperIsFullTimeTypeformPersonEverydayHelperTypeNo
DrivingLicenseformboolNo
VehicleAvailableformboolNo
VehicleTypeformVehicleTypeNo
VehicleTypeIdformintNo
GoingToTheToiletformboolNo
CriminalRecordCertificateformboolNo
ChargeableformboolNo
BillableThroughHealthInsuranceformboolNo
BillableViaIntegrationAssistanceformboolNo
NoInterviewRequiredformboolNo
InitialInterviewformboolNo
CalculationOnPointsformboolNo
SmartphoneformboolNo
GetNewsletterformboolNo
DependentChildrenCareformboolNo
MeaslesProtectionformboolNo
InterestsformstringNo
JobformstringNo
WantsDementialLectureformboolNo
HoursPerMonthformintNo
IbanformstringNo
BICformstringNo
AlternativeAccountHolderformstringNo
CreditInstitutionformstringNo
PaymentTypeIdformlongNo
PaymentTypeformPaymentTypesNo
AddressResponse Parameters:
NameParameterData TypeRequiredDescription
IdformlongNo
PersonIdformlongNo
StreetformstringNo
BuildingNoformstringNo
AddressSupplementformstringNo
PostCodeformstringNo
DistrictformstringNo
CityformstringNo
LatitudeformdoubleNo
LongitudeformdoubleNo
UserResponse Parameters:
NameParameterData TypeRequiredDescription
IdformlongNo
EMailformstringNo
PasswordformstringNo
IsAdministratorformboolNo
IsSuperAdminformboolNo
PersonIdformlongNo
UserVerifiedformboolNo
UserUnlockedformboolNo
IsDeletedformboolNo
OrderResponse Parameters:
NameParameterData TypeRequiredDescription
IdformlongNo
StatusformOrderStatusNo
StatusIdformintNo
PersonInNeedformlongNo
PersonGivenHelpformlong?No
OrderSeriesIdformlong?No
CreatedDateformDateTime?No
LastChangedDateformDateTime?No
OrderDateformDateTime?No
HourNeededformdecimalNo
OrderDescriptionformstringNo
InterviewDateformDateTime?No
InterviewNotesformstringNo
IsDeletedformboolNo
DeletionReasonformstringNo
PersonformPersonResponseNo
SkillDescriptionformstringNo
DistanceKmformdecimal?No

To override the Content-type in your clients, use the HTTP Accept Header, append the .jsv suffix or ?format=jsv

HTTP + JSV

The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.

POST /Helper/OrderSeries/distance HTTP/1.1 
Host: api.helferportal.de 
Accept: text/jsv
Content-Type: text/jsv
Content-Length: length

{
	Latitude: 0,
	Longitude: 0,
	Address: String,
	Radius: 0,
	FilterOnSkills: False,
	ShowAcceptedOrders: False,
	ShowDeclinedOrders: False
}
HTTP/1.1 200 OK
Content-Type: text/jsv
Content-Length: length

{
	LastGivenLat: 0,
	LastGivenLng: 0,
	LastGivenAddress: String,
	OrderSeriesList: 
	[
		{
			Id: 0,
			OrderDateFrom: 0001-01-01,
			OrderDateTill: 0001-01-01,
			FrequencyId: 0,
			Days: 1,
			PersonInNeed: 0,
			PersonGivingHelp: 0,
			HourNeeded: 0,
			CreatedDate: 0001-01-01,
			LastChangedDate: 0001-01-01,
			Status: None,
			StatusId: 0,
			OrderDescription: String,
			InterviewDate: 0001-01-01,
			InterviewNotes: String,
			IsDeleted: False,
			DeletionReason: String,
			OrdersCreated: False,
			Person: 
			{
				Id: 0,
				Salutation: 0,
				Title: 0,
				Forename: String,
				Lastname: String,
				Birthday: 0001-01-01,
				CriminalRecordCertificateValidTill: 0001-01-01,
				Certificated: 0001-01-01,
				Notes: String,
				PersonTyp: 0,
				IsHelper: False,
				CareLevel: NoCarelevel,
				PhoneNumber: String,
				EMail: String,
				Mobile: String,
				Gender: 0,
				SearchForTrainedHelper: False,
				Gendertype: male,
				GeographicalFrame: 0,
				Deleted: False,
				PicLink: String,
				BlobPicLink: String,
				Address: 
				{
					Id: 0,
					PersonId: 0,
					Street: String,
					BuildingNo: String,
					AddressSupplement: String,
					PostCode: String,
					District: String,
					City: String,
					Latitude: 0,
					Longitude: 0
				},
				User: 
				{
					Id: 0,
					EMail: String,
					Password: String,
					IsAdministrator: False,
					IsSuperAdmin: False,
					PersonId: 0,
					UserVerified: False,
					UserUnlocked: False,
					IsDeleted: False
				},
				FullMonthlyCapacity: False,
				FilterOnLanguages: 
				[
					0
				],
				Company: String,
				HomeVisits: False,
				OperationArea: String,
				IkNumber: String,
				OpeningHours: String,
				PersonHelperTyp: EverydayHelper,
				EverydayHelperIsFullTime: 0,
				EverydayHelperIsFullTimeType: Voluntarily,
				DrivingLicense: False,
				VehicleAvailable: False,
				VehicleType: NotAvailable,
				VehicleTypeId: 0,
				GoingToTheToilet: False,
				CriminalRecordCertificate: False,
				Chargeable: False,
				BillableThroughHealthInsurance: False,
				BillableViaIntegrationAssistance: False,
				NoInterviewRequired: False,
				InitialInterview: False,
				CalculationOnPoints: False,
				Smartphone: False,
				GetNewsletter: False,
				DependentChildrenCare: False,
				MeaslesProtection: False,
				Interests: String,
				Job: String,
				WantsDementialLecture: False,
				HoursPerMonth: 0,
				Iban: String,
				BIC: String,
				AlternativeAccountHolder: String,
				CreditInstitution: String,
				PaymentTypeId: 10,
				PaymentType: Invoice
			},
			DaysPerWeek: 0,
			DistanceKm: 0,
			SkillDescription: String,
			OrderList: 
			[
				{
					Id: 0,
					Status: None,
					StatusId: 0,
					PersonInNeed: 0,
					PersonGivenHelp: 0,
					OrderSeriesId: 0,
					CreatedDate: 0001-01-01,
					LastChangedDate: 0001-01-01,
					OrderDate: 0001-01-01,
					HourNeeded: 0,
					OrderDescription: String,
					InterviewDate: 0001-01-01,
					InterviewNotes: String,
					IsDeleted: False,
					DeletionReason: String,
					Person: 
					{
						Id: 0,
						Salutation: 0,
						Title: 0,
						Forename: String,
						Lastname: String,
						Birthday: 0001-01-01,
						CriminalRecordCertificateValidTill: 0001-01-01,
						Certificated: 0001-01-01,
						Notes: String,
						PersonTyp: 0,
						IsHelper: False,
						CareLevel: NoCarelevel,
						PhoneNumber: String,
						EMail: String,
						Mobile: String,
						Gender: 0,
						SearchForTrainedHelper: False,
						Gendertype: male,
						GeographicalFrame: 0,
						Deleted: False,
						PicLink: String,
						BlobPicLink: String,
						Address: 
						{
							Id: 0,
							PersonId: 0,
							Street: String,
							BuildingNo: String,
							AddressSupplement: String,
							PostCode: String,
							District: String,
							City: String,
							Latitude: 0,
							Longitude: 0
						},
						User: 
						{
							Id: 0,
							EMail: String,
							Password: String,
							IsAdministrator: False,
							IsSuperAdmin: False,
							PersonId: 0,
							UserVerified: False,
							UserUnlocked: False,
							IsDeleted: False
						},
						FullMonthlyCapacity: False,
						FilterOnLanguages: 
						[
							0
						],
						Company: String,
						HomeVisits: False,
						OperationArea: String,
						IkNumber: String,
						OpeningHours: String,
						PersonHelperTyp: EverydayHelper,
						EverydayHelperIsFullTime: 0,
						EverydayHelperIsFullTimeType: Voluntarily,
						DrivingLicense: False,
						VehicleAvailable: False,
						VehicleType: NotAvailable,
						VehicleTypeId: 0,
						GoingToTheToilet: False,
						CriminalRecordCertificate: False,
						Chargeable: False,
						BillableThroughHealthInsurance: False,
						BillableViaIntegrationAssistance: False,
						NoInterviewRequired: False,
						InitialInterview: False,
						CalculationOnPoints: False,
						Smartphone: False,
						GetNewsletter: False,
						DependentChildrenCare: False,
						MeaslesProtection: False,
						Interests: String,
						Job: String,
						WantsDementialLecture: False,
						HoursPerMonth: 0,
						Iban: String,
						BIC: String,
						AlternativeAccountHolder: String,
						CreditInstitution: String,
						PaymentTypeId: 10,
						PaymentType: Invoice
					},
					SkillDescription: String,
					DistanceKm: 0
				}
			]
		}
	]
}