<?xml version="1.0" encoding="UTF-8"?>
<xml>
<use name="/event">
<add name="newnurse">
<use name="/template/event">
<create>
<arg name="nursename"/>
<arg name="patientinterface"/>
<arg name="nurseinterface"/>
</create>
</use>
</add>
</use>
<!-- Discovery Managed Object -->
<use name="/discover">
<add name="nurse">
<use name="/template/discovery">
<create name="net.ponder2.patient" interface="/interface/patient"
lookfor="net.ponder2.nurse" eventfound="/event/newnurse" eventlost="/event/patientlost">
<protocol name="/protocol/zigby">
<timeout value="20"/>
<scan value="5"/>
<heatbeat value="4"/>
</protocol>
</create>
</use>
</add>
</use>
<!-- Policy for new nurse -->
<use name="/template/policy">
<create type="obligation" event="/event/newnurse">
<arg name="nursename"/>
<arg name="patientinterface"/>
<arg name="nurseinterface"/>
<action>
<use name="!nurseinterface;">
<loadMission> !patientinterface;
<!-- -->!nurseinterface;
<!-- -->84
<!-- -->42</loadMission>
</use>
</action>
</create>
</use>
</xml>
