title: "Equipment (Screen in MedicalTechnology)" category: reference tags: [mobile, go, go-plus, screen, medicaltechnology] source: ultimo_gomanager.xml date: 2026-04-17 status: published
Equipment (Screen in MedicalTechnology)
Category: Screen Application: MedicalTechnology Has standard: Ja Entity (uit XML): Equipment
Raw XMLbewerken
<Screen EntityType="Equipment">
<ContextList>
<Context>EquipmentContext.Instrument</Context>
<Context>EquipmentContext.MeterMT</Context>
</ContextList>
<Section Id="Headers">
<Header Title="${Equipment.Description}" Text="${Equipment.Id}#if(${Equipment.Context} == EquipmentContext.Instrument) - ${Equipment.ProgressStatus.Description?}#end" Image="${Equipment.EquipmentType.ImageFile?}" />
</Section>
<Section Id="ReportJob">
<Condition><![CDATA[${Equipment.Context} == EquipmentContext.Instrument]]></Condition>
<Workflow
Name="Mobile_ReportOpenJob"
Title="#label(REPORT_JOB)"
Text="#label(REPORT_OPEN_JOB_INSTRUMENT)"
Icon="ultimoweb-copy-2">
<Condition><![CDATA[#{Settings.Job.CanCreate}
&& #applicationelementenabled('61e422f3-d460-4334-a8f8-2774ef5b63ad')]]></Condition>
<Properties>
<Property Name="Equipment" Value="${Equipment.Id}" AISuggestionsPayloadField="EquipmentProperty" />
<Property Name="JobContext" Value="JobContext.Instrument" />
<Property Name="Description" Title="#label(DESCRIPTION)" Text="#label(ENTER_DESCRIPTION)" Type="String" Required="True" SingleLine="True" AISuggestionsPayloadField="DescriptionProperty" />
<Property Name="Image" Title="#label(CREATE_PICTURE)" Type="Image" />
<DataSetProperty Name="WorkOrderType" Title="#label(JOB_TYPE)" DataSet="WorkOrderType" Required="True" />
<DataSetProperty Name="SkillCategory" Title="#label(SKILLCATEGORY)" DataSet="SkillCategory" />
<DataSetProperty Name="Priority" Title="#label(PRIORITY)" DataSet="Priority" Required="True" />
<Property Name="Text" Title="#label(EXPLANATION)" Text="#label(ENTER_REMARK)" Type="String" Required="True" Html="True" AISuggestions="True" />
</Properties>
</Workflow>
<Workflow
Name="Mobile_ReportJob"
Title="#label(REPORT_FAULT)"
Text="#label(REPORT_ACTIVE_JOB_INSTRUMENT)"
Icon="ultimoweb-copy-2">
<Condition><![CDATA[#{Settings.Job.CanCreate}
&& #applicationelementenabled('61e422f3-d460-4334-a8f8-2774ef5b63ad')]]></Condition>
<Properties>
<Property Name="Equipment" Value="${Equipment.Id}" AISuggestionsPayloadField="EquipmentProperty" />
<Property Name="JobContext" Value="JobContext.Instrument" />
<Property Name="Description" Title="#label(DESCRIPTION)" Text="#label(ENTER_DESCRIPTION)" Type="String" Required="True" SingleLine="True" AISuggestionsPayloadField="DescriptionProperty" />
<Property Name="Image" Title="#label(CREATE_PICTURE)" Type="Image" />
<DataSetProperty Name="WorkOrderType" Title="#label(JOB_TYPE)" DataSet="WorkOrderType" Required="True" />
<DataSetProperty Name="SkillCategory" Title="#label(SKILLCATEGORY)" DataSet="SkillCategory" />
<DataSetProperty Name="Priority" Title="#label(PRIORITY)" DataSet="Priority" Required="True" />
<Property Name="Text" Title="#label(EXPLANATION)" Text="#label(ENTER_REMARK)" Type="String" Required="True" Html="True" AISuggestions="True" />
<Property Name="JobCreateMethod" Value="CreateActive" />
<Property Name="JobStatus" Value="JobStatus.Active" />
</Properties>
</Workflow>
<Workflow
Name="Mobile_ReportJob"
Title="#label(REPORT_FINISHED)"
Text="#label(REPORT_FINISHED_JOB_INSTRUMENT)"
Icon="ultimoweb-copy-2">
<Condition><![CDATA[#{Settings.Job.CanCreate}
&& #applicationelementenabled('61e422f3-d460-4334-a8f8-2774ef5b63ad')]]></Condition>
<Properties>
<Property Name="Equipment" Value="${Equipment.Id}" AISuggestionsPayloadField="EquipmentProperty" />
<Property Name="JobContext" Value="JobContext.Instrument" />
<Property Name="Description" Title="#label(DESCRIPTION)" Text="#label(ENTER_DESCRIPTION)" Type="String" Required="True" SingleLine="True" AISuggestionsPayloadField="DescriptionProperty" />
<Property Name="Text" Title="#label(EXPLANATION)" Text="#label(ENTER_REMARK)" Type="String" Html="True" AISuggestions="True" />
<Property Name="FeedbackText" Title="#label(ACTIVITIES)" Text="#label(ENTER_ACTIVITIES)" Type="String" Required="True" Html="True" />
<Property Name="Image" Title="#label(CREATE_PICTURE)" Type="Image" />
<DataSetProperty Name="WorkOrderType" Title="#label(JOB_TYPE)" DataSet="WorkOrderType" Required="True" />
<Property Name="BookDate" Title="#label(DATE)" Text="#label(ENTER_DATE)" Type="Date" Value="@{DeviceTime}" Required="True">
<Condition><![CDATA[#settingenabled(Job,JobContext.Instrument,Job.BookHours) == true
&& #getsetting(Job,JobContext.Instrument,Job.BookHours) == true]]></Condition>
</Property>
<DataSetProperty Name="FailType" Title="#contextdescription_capital(failtype 0)" DataSet="FailType">
<Condition><![CDATA[${Equipment.EquipmentType} != Empty
&& ${Equipment.UseSpecificFailTypes} == False
&& ${Equipment.EquipmentType.UseSpecificFailTypes} == False]]></Condition>
</DataSetProperty>
<DataSetProperty Name="FailType" Title="#contextdescription_capital(failtype 0)" DataSet="EquipmentTypeFailType">
<Condition><![CDATA[${Equipment.EquipmentType} != Empty
&& ${Equipment.UseSpecificFailTypes} == False
&& ${Equipment.EquipmentType.UseSpecificFailTypes} == True]]></Condition>
<Properties>
<Property Name="EquipmentTypeId" Value="${Equipment.EquipmentType.Id}" />
</Properties>
</DataSetProperty>
<DataSetProperty Name="FailType" Title="#contextdescription_capital(failtype 0)" DataSet="EquipmentFailType">
<Condition><![CDATA[${Equipment.UseSpecificFailTypes} == True]]></Condition>
<Properties>
<Property Name="EquipmentId" Value="${Equipment.Id}" />
</Properties>
</DataSetProperty>
<DataSetProperty Name="FailType" Title="#contextdescription_capital(failtype 0)" DataSet="FailType">
<Condition><![CDATA[${Equipment.EquipmentType} == Empty
&& ${Equipment.UseSpecificFailTypes} == False]]></Condition>
</DataSetProperty>
<DataSetProperty Name="HourTariffCategory" Title="#contextdescription_capital(Hourtariffcat 0)" DataSet="CraftsmanHourCategory">
<Condition><![CDATA[#settingenabled(Job,JobContext.Instrument,Job.BookHours) == true
&& #getsetting(Job,JobContext.Instrument,Job.BookHours) == true]]></Condition>
</DataSetProperty>
<Property Name="Hours" Title="#label(WORKED_HOURS)" Text="#label(WORKED_HOURS)" Type="Hours">
<Condition><![CDATA[#settingenabled(Job,JobContext.Instrument,Job.BookHours) == true
&& #getsetting(Job,JobContext.Instrument,Job.BookHours) == true]]></Condition>
</Property>
<Property Name="JobStatus" Value="JobStatus.Finished" />
<Property Name="JobCreateMethod" Value="CreateActive" />
</Properties>
</Workflow>
</Section>
<Section Id="ChangeProgressStatusEquipment">
<Condition><![CDATA[${Equipment.Context} == EquipmentContext.Instrument]]></Condition>
<Workflow
Name="Mobile_Equipment_ChangeProgressStatus"
Title="#label(CHANGEPROGRESSSTATUS_BRIEF)"
Text="#label(CURRENT_STATUS) : ${Equipment.ProgressStatus.Description?}"
Icon="ultimoweb-clock-7">
<Properties>
<Property Name="Equipment" Value="${Equipment.Id}" />
<DataSetProperty Name="ProgressStatus" Title="#label(PROGRESS_STATUS)" DataSet="EquipmentNextProgressStatuses" Required="True">
<Properties>
<Property Name="ProgressStatusId" Value="${Equipment.ProgressStatus.Id?}" />
<Property Name="ProgressStatusContext" Value="ProgressStatusContext.EquipmentInstrument" />
</Properties>
</DataSetProperty>
<Property Name="Remark" Title="#label(REMARK)" Text="#label(CHANGE_REMARKS)" Type="String" Html="True" />
</Properties>
</Workflow>
</Section>
<Section Id="PreventiveMaintenance">
<Condition><![CDATA[${Equipment.Context} == EquipmentContext.Instrument]]></Condition>
<Text Title="#label(PREVENTIVE_MAINTENANCE)" Text="#label(NO_PREVENTIVE_MAINTENANCE_NEEDED)">
<Condition><![CDATA[${Equipment.NoPreventiveMaintenanceNeeded} == True
&& #applicationelementenabled('e060a2c5-379a-408c-9c84-c5655100bafe')]]></Condition>
</Text>
<Entity Value="${Equipment.LastPmModel}" Title="#label(LAST_PREVENTIVE_MAINTENANCE)" SubText="#formatdate(${Equipment.LastPmMaintenanceDate} 'D' true)">
<Condition><![CDATA[${Equipment.NoPreventiveMaintenanceNeeded} == False
&& #applicationelementenabled('e060a2c5-379a-408c-9c84-c5655100bafe')]]></Condition>
</Entity>
<Entity Value="${Equipment.NextPmModel}" Title="#label(NEXT_PERIODIC_MAINTENANCE)" SubText="#formatdate(${Equipment.NextPmMaintenanceDate} 'D' true)">
<Condition><![CDATA[${Equipment.NoPreventiveMaintenanceNeeded} == False
&& #applicationelementenabled('e060a2c5-379a-408c-9c84-c5655100bafe')]]></Condition>
</Entity>
</Section>
<Section Id="Measurement">
<Condition><![CDATA[${Equipment.Context} == EquipmentContext.Instrument]]></Condition>
<Text Title="#label(MEASUREMENT_VALUE)" Text="${Equipment.IndicatorValue?} #if(${Equipment.IndicatorValueLastRecordingDate} != Empty) - #label(RECORDER_ON) #formatdate(${Equipment.IndicatorValueLastRecordingDate} 'f' true) #end" Icon="ultimoweb-meter">
<Condition><![CDATA[#applicationelementenabled('e060a2c5-379a-408c-9c84-c5655100bafe')]]></Condition>
</Text>
<Workflow
Name="Mobile_Equipment_UpdateIndicatorValue"
Title="#label(UPDATE_MEASUREMENT_VALUE)"
Text="#label(ENTER_MEASUREMENT_VALUE)"
Icon="ultimoweb-meter">
<Condition><![CDATA[#{Settings.Equipment.CanSetMeasurementPointValue}
&& #applicationelementenabled('e060a2c5-379a-408c-9c84-c5655100bafe')]]></Condition>
<Properties>
<Property Name="Equipment" Value="${Equipment.Id}" />
<Property Name="EquipmentIndicatorValue" Title="#label(MEASUREMENT_VALUE)" Text="#label(MEASUREMENT_VALUE)" Type="Decimal" Required="True" ScanMeter="True" />
<Property Name="EquipmentIndicatorDate" Title="#label(DATE)" Text="#label(DATE)" Type="DateTime" Value="#{Environment.CurrentDateTime}" Required="True" />
</Properties>
</Workflow>
</Section>
<Section Id="EquipmentMetersAndMeasurementPoints" Comment="Linked meters and measurement points">
<Condition><![CDATA[${Equipment.Context} == EquipmentContext.Instrument]]></Condition>
<List DataSet="Meters" Text="#contextdescription_plural_capital(Equipment EquipmentContext.MeterMT)" ShowCount="True" Icon="ultimoweb-meter">
<Condition><![CDATA[#applicationelementenabled('bd0d08ed-0f37-4557-8cf3-263a01f5be96')
&& #applicationelementenabled('9f177ca8-fd46-4b8f-bee4-ece3093049b9')]]></Condition>
<Properties>
<Property Name="Context" Value="EquipmentContext.MeterMT" />
<Property Name="EquipmentId" Value="${Equipment.Id}" />
</Properties>
</List>
<List DataSet="EquipmentMeasurementPoints" Text="#contextdescription_plural_capital(EQUIPMENTMSRPOINT EquipmentMeasurementPointContext.None)" ShowCount="True" Icon="ultimoweb-meter" ShowDetails="True">
<Condition><![CDATA[#applicationelementenabled('bd0d08ed-0f37-4557-8cf3-263a01f5be96')
&& #applicationelementenabled('8c9c6aff-5e29-4acf-b8df-40c31e57ef46')]]></Condition>
<Properties>
<Property Name="EquipmentId" Value="${Equipment.Id}" />
</Properties>
</List>
</Section>
<Section Id="Job">
<Condition><![CDATA[${Equipment.Context} == EquipmentContext.Instrument]]></Condition>
<List DataSet="EquipmentJob" Text="#contextdescription_plural_capital(Job 1)" ShowCount="True" Icon="ultimoweb-paste-2">
<Condition><![CDATA[#applicationelementenabled('61e422f3-d460-4334-a8f8-2774ef5b63ad')]]></Condition>
<Properties>
<Property Name="EquipmentId" Value="${Equipment.Id}" />
</Properties>
</List>
</Section>
<Section Id="UnderlyingEquipment">
<Condition><![CDATA[${Equipment.Context} == EquipmentContext.Instrument]]></Condition>
<List DataSet="EquipmentPartOfEquipment" Text="#label(UNDERLYING) #contextdescription_plural(Equipment 512)" ShowCount="True" Icon="ultimoweb-cube-2">
<Properties>
<Property Name="EquipmentId" Value="${Equipment.Id}" />
</Properties>
</List>
</Section>
<Section Id="Contract">
<Condition><![CDATA[${Equipment.Context} == EquipmentContext.Instrument]]></Condition>
<List DataSet="EquipmentServiceContract" Text="#contextdescription_plural_capital(Servcontract 1)" ShowCount="True" Icon="ultimoweb-certificate">
<Condition><![CDATA[#applicationelementenabled('913fb058-02cd-4460-8c08-d404f9fda90c')]]></Condition>
<Properties>
<Property Name="EquipmentId" Value="${Equipment.Id}" />
</Properties>
</List>
</Section>
<Section Id="Document">
<Condition><![CDATA[${Equipment.Context} == EquipmentContext.Instrument]]></Condition>
<List DataSet="EquipmentObjectDocument" Text="#contextdescription_plural_capital(Document 0)" ShowCount="True" Icon="ultimoweb-attachment">
<Properties>
<Property Name="EquipmentId" Value="${Equipment.Id}" />
</Properties>
</List>
<Workflow
Name="Mobile_AddDocument"
Title="#label(ADD_DOCUMENT)"
Text="#label(ADD_DOCUMENT_INSTRUMENT)"
Icon="ultimoweb-file-upload-2">
<Properties>
<Property Name="Equipment" Value="${Equipment.Id}" />
<Property Name="Document" Title="#label(ADD_DOCUMENT)" Type="Document" Required="True" />
</Properties>
</Workflow>
</Section>
<Section Id="Feature">
<Condition><![CDATA[${Equipment.Context} == EquipmentContext.Instrument]]></Condition>
<List DataSet="EquipmentObjectFeature" Text="#contextdescription_plural_capital(Feature 4)" ShowCount="True" Icon="ultimoweb-tag-4">
<Condition><![CDATA[#{Settings.Equipment.ShowFeature}]]></Condition>
<Properties>
<Property Name="EquipmentId" Value="${Equipment.Id}" />
</Properties>
</List>
</Section>
<Section Id="SparePart">
<Condition><![CDATA[${Equipment.Context} == EquipmentContext.Instrument]]></Condition>
<List DataSet="EquipmentSparePart" Text="#label(SPAREPART)" ShowCount="True" Icon="ultimoweb-list-3">
<Condition><![CDATA[#{Settings.Article.ShowSparePart}
&& #applicationelementenabled('9ee251bf-e7ae-4f01-ab39-0b64f42cf1a5')]]></Condition>
<Properties>
<Property Name="EquipmentId" Value="${Equipment.Id}" />
</Properties>
</List>
</Section>
<Section Id="Identity">
<Condition><![CDATA[${Equipment.Context} == EquipmentContext.Instrument]]></Condition>
<Text Title="#label(TYPE)" Text="${Equipment.TypeNumber}" />
<Text Title="#label(SERIAL_NUMBER)" Text="${Equipment.SerialNumber}" />
</Section>
<Section Id="Use">
<Condition><![CDATA[${Equipment.Context} == EquipmentContext.Instrument]]></Condition>
<Text Title="#label(HUMANE_USE)" Text="#label(NOT_SUITABLE)">
<Condition><![CDATA[${Equipment.NotQualifiedHumaneUse} == True]]></Condition>
</Text>
<Text Title="#label(HUMANE_USE)" Text="#label(SUITABLE)">
<Condition><![CDATA[${Equipment.NotQualifiedHumaneUse} == False]]></Condition>
</Text>
<Text Title="#label(CONCESSION_POLICY)" Text="#label(APPLICABLE)">
<Condition><![CDATA[${Equipment.ConcessionPolicy} == True]]></Condition>
</Text>
<Text Title="#label(CONCESSION_POLICY)" Text="#label(NOT_APPLICABLE)">
<Condition><![CDATA[${Equipment.ConcessionPolicy} == False]]></Condition>
</Text>
<Text Title="#label(CONCESSION_TEXT)" Text="${Equipment.Text2}" Icon="ultimoweb-copy-2" ConvertHtmlToPlainText="True">
<Condition><![CDATA[${Equipment.ConcessionPolicy} == True]]></Condition>
</Text>
</Section>
<Section Id="Vendor">
<Condition><![CDATA[${Equipment.Context} == EquipmentContext.Instrument]]></Condition>
<Entity Value="${Equipment.Manufacturer}" Title="#label(MANUFACTURER)" />
<Entity Value="${Equipment.Vendor}" />
</Section>
<Section Id="Type">
<Condition><![CDATA[${Equipment.Context} == EquipmentContext.Instrument]]></Condition>
<Entity Value="${Equipment.EquipmentType}" />
<Entity Value="${Equipment.Aoc}" />
<Entity Value="${Equipment.MaintenanceClassification.RiskClass}" />
</Section>
<Section Id="Text">
<Condition><![CDATA[${Equipment.Context} == EquipmentContext.Instrument]]></Condition>
<Text Title="#label(TEXT_LOGIN)" Text="${Equipment.Text3}" Icon="ultimoweb-copy-2" ConvertHtmlToPlainText="True" />
<Text Title="#label(TEXT)" Text="${Equipment.Text1}" Icon="ultimoweb-copy-2" ConvertHtmlToPlainText="True" />
</Section>
<Section Id="Location">
<Condition><![CDATA[${Equipment.Context} == EquipmentContext.Instrument]]></Condition>
<Entity Value="${Equipment.Department}">
<Condition><![CDATA[#applicationelementenabled('4a2d7f23-f846-4780-a3e6-41038ccc9c11')]]></Condition>
</Entity>
<Entity Value="${Equipment.Space}">
<Condition><![CDATA[#applicationelementenabled('32f4e088-23f6-4aac-a182-edf043869bbe')]]></Condition>
</Entity>
<Workflow
Name="Mobile_Equipment_ClearSpace"
Title="#label(CLEAR_SPACE)"
Text="#label(CLEAR_SPACE_EQUIPMENT)"
Icon="ultimoweb-minus">
<Condition><![CDATA[${Equipment.Space} != Empty
&& #{Settings.Equipment.CanChangeSpace}]]></Condition>
<Properties>
<Property Name="Equipment" Value="${Equipment.Id}" />
</Properties>
</Workflow>
<Entity Value="${Equipment.Site}">
<Condition><![CDATA[#applicationelementenabled('f6094a39-7020-4369-80fa-e7474945d49d')]]></Condition>
</Entity>
<Entity Value="${Equipment.PartOfEquipment}" Title="#label(PART_OF)" />
<Entity Value="${Equipment.CostCenter}" />
</Section>
<Section Id="TrackAndTrace">
<Condition><![CDATA[${Equipment.Context} == EquipmentContext.Instrument]]></Condition>
<Text Title="#label(TRACKANDTRACE)" Text="#label(TRACKANDTRACELOCATION) ${Equipment.TrackAndTraceLocation}" Icon="icon-location">
<Condition><![CDATA[#applicationelementenabled('9c79a95a-6745-43fb-b44c-cc4bfaea92e5')
&& ${Equipment.TrackAndTrace} == True]]></Condition>
</Text>
<Text Title="#label(TRACKANDTRACESYNC)" Text="#label(TRACKANDTRACEDATE) #formatdate(${Equipment.TrackAndTraceLastSynchronisation} 'D' true)">
<Condition><![CDATA[#applicationelementenabled('9c79a95a-6745-43fb-b44c-cc4bfaea92e5')
&& ${Equipment.TrackAndTrace} == True]]></Condition>
</Text>
</Section>
<Section Id="Installation">
<Condition><![CDATA[${Equipment.Context} == EquipmentContext.Instrument]]></Condition>
<Text Title="#label(YEAR_OF_CONSTRUCTION)" Text="${Equipment.ManufactureYear}">
<Condition><![CDATA[${Equipment.ManufactureYear} > 1900]]></Condition>
</Text>
<Text Title="#label(INSTALLATION_DATE)" Text="#formatdate(${Equipment.InstallDate} 'D' true)" Icon="ultimoweb-calendar" />
<Text Title="#label(WARRENT_DATE)" Text="#formatdate(${Equipment.WarrantDate} 'D' true)" Icon="ultimoweb-calendar" />
<Text Title="#label(OUT_OF_SERVICE)" Text="#formatdate(${Equipment.OutOfService} 'D' true)" Icon="ultimoweb-calendar" />
</Section>
<Section Id="MeterMeasurementPoints" Comment="This specific section is only relevant for meter">
<Condition><![CDATA[${Equipment.Context} == EquipmentContext.MeterMT
&& #applicationelementenabled('bd0d08ed-0f37-4557-8cf3-263a01f5be96')
&& #applicationelementenabled('9f177ca8-fd46-4b8f-bee4-ece3093049b9')]]></Condition>
<List DataSet="EquipmentMeasurementPoints" Text="#contextdescription_plural_capital(EQUIPMENTMSRPOINT EquipmentMeasurementPointContext.None)" ShowCount="True" Icon="ultimoweb-meter" ShowDetails="True">
<Properties>
<Property Name="EquipmentId" Value="${Equipment.Id}" />
</Properties>
</List>
</Section>
<Section Id="MeterProperties" Comment="This specific section is only relevant for (energy)meter">
<Condition><![CDATA[${Equipment.Context} == EquipmentContext.MeterMT]]></Condition>
<Entity Value="${Equipment.Manufacturer}" Title="#label(MANUFACTURER)" />
<Entity Value="${Equipment.Vendor}" />
<Entity Value="${Equipment.Site}">
<Condition><![CDATA[#applicationelementenabled('f6094a39-7020-4369-80fa-e7474945d49d')]]></Condition>
</Entity>
<Entity Value="${Equipment.Space}">
<Condition><![CDATA[#applicationelementenabled('32f4e088-23f6-4aac-a182-edf043869bbe')]]></Condition>
</Entity>
</Section>
<Section Id="MeterRegisterMeasurementsFor" Comment="This specific section is only relevant for meter">
<Condition><![CDATA[${Equipment.Context} == EquipmentContext.MeterMT]]></Condition>
<Entity Value="${Equipment.PartOfEquipment}" Title="#label(REGISTER_MEASUREMENTS_FOR_EQUIPMENT)">
<Condition><![CDATA[${Equipment.PartOfEquipment} != Empty]]></Condition>
</Entity>
</Section>
<Section Id="MeterDetails" Comment="This specific section is only relevant for meter">
<Condition><![CDATA[${Equipment.Context} == EquipmentContext.MeterMT]]></Condition>
<Text Title="#label(TYPE)" Text="${Equipment.TypeNumber}" />
<Text Title="#label(SERIAL_NUMBER)" Text="${Equipment.SerialNumber}" />
<Text Title="#label(YEAR_OF_CONSTRUCTION)" Text="${Equipment.ManufactureYear}">
<Condition><![CDATA[${Equipment.ManufactureYear} > 1900]]></Condition>
</Text>
<Text Title="#label(INSTALLATION_DATE)" Text="#formatdate(${Equipment.InstallDate} 'D' true)" Icon="ultimoweb-calendar" />
</Section>
<Section Id="NFC">
<Workflow
Name="Mobile_Equipment_UpdateNFCSerialNumber"
Title="#label(NFCSERIALNUMBER)"
Text="#if(${Equipment.NFCSerialNumber} != Empty) #label(UPDATE_NFCSERIALNUMBER) #else #label(ADD_NFCSERIALNUMBER) #end"
Icon="icon-nfc"
IsGoPlusOnly="True">
<Condition><![CDATA[#{Settings.Ultimo.AllowNFC}]]></Condition>
<Properties>
<Property Name="Equipment" Value="${Equipment.Id}" />
<Property Name="NFCSerialNumber" Title="#label(NFCSERIALNUMBER)" Type="String" Value="${Equipment.NFCSerialNumber}" Required="True" Scan="True" />
</Properties>
</Workflow>
<Workflow
Name="Mobile_Equipment_UpdateNFCSerialNumber"
Title="#label(NFCSERIALNUMBER)"
Text="#label(REMOVE_NFCSERIALNUMBER)"
Icon="ultimoweb-remove-2">
<Condition><![CDATA[${Equipment.NFCSerialNumber} != Empty]]></Condition>
<Properties>
<Property Name="Equipment" Value="${Equipment.Id}" />
<Property Name="NFCSerialNumber" Value="Empty" />
</Properties>
</Workflow>
</Section>
</Screen>
Brondatabewerken
- Definitie opvragen —
lookup_mobile_screen("Equipment", app="MedicalTechnology")Volledige definitie incl. XML. Bron:ultimo_gomanager.xml. - Entity-model —
lookup_entity("Equipment")· ../../entities/Equipment Properties, contexts en statussen van de Equipment-entity. Bron:Entities.xml.