heilog.ch.Api

<back to all web services

UpdateLabelPresetRequest

The following routes are available for this service:
PUT/labelpreset
UpdateLabelPresetRequest Parameters:
NameParameterData TypeRequiredDescription
LabelPresetbodyLabelPresetDtoNo
LabelPresetDto Parameters:
NameParameterData TypeRequiredDescription
IdformlongNo
FontSizeTitleformint?No
FontSizeApplicationformint?No
FontSizeIndicationformint?No
LocalizationsformList<LabelPresetLocalizationDto>No
LabelPresetLocalizationDto Parameters:
NameParameterData TypeRequiredDescription
IdformlongNo
LanguageCodeformLanguageCodeNo
DescriptionApplicationformstringNo
IndividualDosageTitle1formstringNo
IndividualDosageText1formstringNo
IndividualDosageTitle2formstringNo
IndividualDosageText2formstringNo
IndividualDosageTitle3formstringNo
IndividualDosageText3formstringNo
IndividualDosageTitle4formstringNo
IndividualDosageText4formstringNo
IndividualDosageTitle5formstringNo
IndividualDosageText5formstringNo
LanguageCode Enum:
NameValue
de1
fr2
it3

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.

PUT /labelpreset HTTP/1.1 
Host: heidak-api.test.exanic.ch 
Accept: text/jsv
Content-Type: text/jsv
Content-Length: length

{
	labelPreset: 
	{
		id: 0,
		fontSizeTitle: 0,
		fontSizeApplication: 0,
		fontSizeIndication: 0,
		localizations: 
		[
			{
				id: 0,
				languageCode: 1,
				descriptionApplication: String,
				individualDosageTitle1: String,
				individualDosageText1: String,
				individualDosageTitle2: String,
				individualDosageText2: String,
				individualDosageTitle3: String,
				individualDosageText3: String,
				individualDosageTitle4: String,
				individualDosageText4: String,
				individualDosageTitle5: String,
				individualDosageText5: String
			}
		]
	}
}