GeminiHost

<back to all web services

ExternalDoctorUpdate

The following routes are available for this service:
All Verbs/ExternalDoctor/Update
ExternalDoctorUpdate Parameters:
NameParameterData TypeRequiredDescription
TokenquerystringNo
WorkerIdqueryintNo
ExternalDoctorLocalWs Parameters:
NameParameterData TypeRequiredDescription
UIDformintNo
NoformintNo
FirstNameformstringNo
SurNameformstringNo
SalutationformstringNo
LastPasswordSendingformstringNo
TitleformstringNo
Title1formstringNo
StreetformstringNo
HouseNrformstringNo
PostCodeformstringNo
CityformstringNo
RegionformstringNo
BankAccountformstringNo
PhoneContactformExternalDoctorContactNo
MailContactformExternalDoctorContactNo
AddressContactformExternalDoctorContactNo
PhoneFinalformstringNo
MailFinalformstringNo
WorkplaceformstringNo
AmbulanceformstringNo
HospitalformstringNo
WorkStreetformstringNo
WorkHouseNrformstringNo
WorkPostCodeformstringNo
WorkCityformstringNo
WorkNoteformstringNo
PhoneformstringNo
MobilePhoneformstringNo
MailformstringNo
Workplace1formstringNo
Ambulance1formstringNo
Hospital1formstringNo
WorkStreet1formstringNo
WorkHouseNr1formstringNo
WorkPostCode1formstringNo
WorkCity1formstringNo
WorkNote1formstringNo
Phone1formstringNo
MobilePhone1formstringNo
Mail1formstringNo
Workplace2formstringNo
Ambulance2formstringNo
Hospital2formstringNo
WorkStreet2formstringNo
WorkHouseNr2formstringNo
WorkPostCode2formstringNo
WorkCity2formstringNo
WorkNote2formstringNo
Phone2formstringNo
MobilePhone2formstringNo
Mail2formstringNo
HasOpticsformboolNo
BillToNameformstringNo
BillToStreetformstringNo
BillToHouseNrformstringNo
BillToPostCodeformstringNo
BillToCityformstringNo
BillToICOformstringNo
BillToDICformstringNo
BillToPhoneformstringNo
BillToMobilePhoneformstringNo
BillToMailformstringNo
MobilePhonePrivateformstringNo
MailPrivateformstringNo
VerifiedformboolNo
ContractformboolNo
SPODformDateTimeNo
SPDOformDateTimeNo
SKODformstringNo
SDRUformintNo
SCKOformstringNo
SOBCformintNo
CliniclWarrningformstringNo
DealerFullNameformstringNo
DealerMailformstringNo
PasswordNurseformstringNo
IdentificationNumberformstringNo
BirthDayformDateTimeNo
SendInformationformboolNo
SendInvitationsformboolNo
AmendmentformboolNo
AmendmentDateformDateTimeNo
CompetitionformstringNo
Benefit1formstringNo
Benefit2formstringNo
Benefit3formstringNo
SweatshirtSizeformstringNo
TShirtSizeformstringNo
NoteformstringNo
TemplateformboolNo
LastMailTimeformDateTimeNo
WebProtocolDisableformboolNo
WebNewsformboolNo
WebOrdersformWebOrderTypeNo
WebMedicalCheckformboolNo
WebReportsformboolNo
WebSeminarformboolNo
PermIdformintNo
FullNameformstringNo
FullNameShortformstringNo
ActiveformboolNo
WorkplaceTypeUIDformintNo
WorkplaceType1UIDformintNo
WorkplaceType2UIDformintNo
WorkCountryUIDformintNo
WorkCountry1UIDformintNo
WorkCountry2UIDformintNo
SourceUIDformintNo
BillToCountryUIDformintNo
CurrencyUIDformintNo
SexUIDformintNo
ClinicUIDformintNo
Clinic1UIDformintNo
Clinic2UIDformintNo
OpticsUIDformintNo
ExternalDoctorEditReturn Parameters:
NameParameterData TypeRequiredDescription
ErrorformboolNo
ErrorMessageformstringNo
DataformExternalDoctorLocalWsNo

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 /jsv/reply/ExternalDoctorUpdate HTTP/1.1 
Host: data.oriem.cz 
Content-Type: text/jsv
Content-Length: length

{
	Token: String,
	WorkerId: 0,
	UID: 0,
	No: 0,
	FirstName: String,
	SurName: String,
	Salutation: String,
	LastPasswordSending: String,
	Title: String,
	Title1: String,
	Street: String,
	HouseNr: String,
	PostCode: String,
	City: String,
	Region: String,
	BankAccount: String,
	PhoneContact: Workplace1,
	MailContact: Workplace1,
	AddressContact: Workplace1,
	PhoneFinal: String,
	MailFinal: String,
	Workplace: String,
	Ambulance: String,
	Hospital: String,
	WorkStreet: String,
	WorkHouseNr: String,
	WorkPostCode: String,
	WorkCity: String,
	WorkNote: String,
	Phone: String,
	MobilePhone: String,
	Mail: String,
	Workplace1: String,
	Ambulance1: String,
	Hospital1: String,
	WorkStreet1: String,
	WorkHouseNr1: String,
	WorkPostCode1: String,
	WorkCity1: String,
	WorkNote1: String,
	Phone1: String,
	MobilePhone1: String,
	Mail1: String,
	Workplace2: String,
	Ambulance2: String,
	Hospital2: String,
	WorkStreet2: String,
	WorkHouseNr2: String,
	WorkPostCode2: String,
	WorkCity2: String,
	WorkNote2: String,
	Phone2: String,
	MobilePhone2: String,
	Mail2: String,
	HasOptics: False,
	BillToName: String,
	BillToStreet: String,
	BillToHouseNr: String,
	BillToPostCode: String,
	BillToCity: String,
	BillToICO: String,
	BillToDIC: String,
	BillToPhone: String,
	BillToMobilePhone: String,
	BillToMail: String,
	MobilePhonePrivate: String,
	MailPrivate: String,
	Verified: False,
	Contract: False,
	SPOD: 0001-01-01,
	SPDO: 0001-01-01,
	SKOD: String,
	SDRU: 0,
	SCKO: String,
	SOBC: 0,
	CliniclWarrning: String,
	DealerFullName: String,
	DealerMail: String,
	PasswordNurse: String,
	IdentificationNumber: String,
	BirthDay: 0001-01-01,
	SendInformation: False,
	SendInvitations: False,
	Amendment: False,
	AmendmentDate: 0001-01-01,
	Competition: String,
	Benefit1: String,
	Benefit2: String,
	Benefit3: String,
	SweatshirtSize: String,
	TShirtSize: String,
	Note: String,
	Template: False,
	LastMailTime: 0001-01-01,
	WebProtocolDisable: False,
	WebNews: False,
	WebOrders: Vše,
	WebMedicalCheck: False,
	WebReports: False,
	WebSeminar: False,
	PermId: 0,
	FullName: String,
	FullNameShort: String,
	Active: False,
	WorkplaceTypeUID: 0,
	WorkplaceType1UID: 0,
	WorkplaceType2UID: 0,
	WorkCountryUID: 0,
	WorkCountry1UID: 0,
	WorkCountry2UID: 0,
	SourceUID: 0,
	BillToCountryUID: 0,
	CurrencyUID: 0,
	SexUID: 0,
	ClinicUID: 0,
	Clinic1UID: 0,
	Clinic2UID: 0,
	OpticsUID: 0
}
HTTP/1.1 200 OK
Content-Type: text/jsv
Content-Length: length

{
	Error: False,
	ErrorMessage: String,
	Data: 
	{
		UID: 0,
		No: 0,
		FirstName: String,
		SurName: String,
		Salutation: String,
		LastPasswordSending: String,
		Title: String,
		Title1: String,
		Street: String,
		HouseNr: String,
		PostCode: String,
		City: String,
		Region: String,
		BankAccount: String,
		PhoneContact: Workplace1,
		MailContact: Workplace1,
		AddressContact: Workplace1,
		PhoneFinal: String,
		MailFinal: String,
		Workplace: String,
		Ambulance: String,
		Hospital: String,
		WorkStreet: String,
		WorkHouseNr: String,
		WorkPostCode: String,
		WorkCity: String,
		WorkNote: String,
		Phone: String,
		MobilePhone: String,
		Mail: String,
		Workplace1: String,
		Ambulance1: String,
		Hospital1: String,
		WorkStreet1: String,
		WorkHouseNr1: String,
		WorkPostCode1: String,
		WorkCity1: String,
		WorkNote1: String,
		Phone1: String,
		MobilePhone1: String,
		Mail1: String,
		Workplace2: String,
		Ambulance2: String,
		Hospital2: String,
		WorkStreet2: String,
		WorkHouseNr2: String,
		WorkPostCode2: String,
		WorkCity2: String,
		WorkNote2: String,
		Phone2: String,
		MobilePhone2: String,
		Mail2: String,
		HasOptics: False,
		BillToName: String,
		BillToStreet: String,
		BillToHouseNr: String,
		BillToPostCode: String,
		BillToCity: String,
		BillToICO: String,
		BillToDIC: String,
		BillToPhone: String,
		BillToMobilePhone: String,
		BillToMail: String,
		MobilePhonePrivate: String,
		MailPrivate: String,
		Verified: False,
		Contract: False,
		SPOD: 0001-01-01,
		SPDO: 0001-01-01,
		SKOD: String,
		SDRU: 0,
		SCKO: String,
		SOBC: 0,
		CliniclWarrning: String,
		DealerFullName: String,
		DealerMail: String,
		PasswordNurse: String,
		IdentificationNumber: String,
		BirthDay: 0001-01-01,
		SendInformation: False,
		SendInvitations: False,
		Amendment: False,
		AmendmentDate: 0001-01-01,
		Competition: String,
		Benefit1: String,
		Benefit2: String,
		Benefit3: String,
		SweatshirtSize: String,
		TShirtSize: String,
		Note: String,
		Template: False,
		LastMailTime: 0001-01-01,
		WebProtocolDisable: False,
		WebNews: False,
		WebOrders: Vše,
		WebMedicalCheck: False,
		WebReports: False,
		WebSeminar: False,
		PermId: 0,
		FullName: String,
		FullNameShort: String,
		Active: False,
		WorkplaceTypeUID: 0,
		WorkplaceType1UID: 0,
		WorkplaceType2UID: 0,
		WorkCountryUID: 0,
		WorkCountry1UID: 0,
		WorkCountry2UID: 0,
		SourceUID: 0,
		BillToCountryUID: 0,
		CurrencyUID: 0,
		SexUID: 0,
		ClinicUID: 0,
		Clinic1UID: 0,
		Clinic2UID: 0,
		OpticsUID: 0
	}
}