How do I delete the CCure9000 personnel record when importing into PassagePoint?

Originally, there was no way to do this and it was actually documented as a limitation with this integration.
When importing from StopWare GLOBAL using the CCure9000, you could only disable the existing CCure record when you signed them out of StopWare.

But we found a way to circumvent that limitation by using an XSLT script.

See the file: DeleteIfDisabled.xslt

This is an XSLT transformation script that can be added to the existing CCure90000 import configuration.
It specifically looks at the XML file being imported and checks the value of the DISABLED field.
If the value of the DISABLED field is TRUE, it changes the import mode to "DELETE".
Then, the existing CCure9000 personnel record that the imported XML file matches on is deleted by the CCure9000 import.
 
Then, the existing CCure9000 personnel record that the imported XML file matches on is deleted by the CCure9000 import.

HOW TO APPLY THIS XSLT SCRIPT:

1)  Save the attached XSLT file to the desktop of the CCure9000 server.

2)  In the DATA CONVERSION tab of the Import configuration, click on ADD and select CUSTOM STYLESHEET.
     Note that you'll want this custom stylesheet to be after the field-mapping tool or the personnel mapping tool.
    
3)  When the CUSTOM STYLESHEET window appears, click on the SELECT STYLESHEET button.
 
4)  Browse to the DeleteIfDisabled.xslt file and select it by clicking on the "OPEN" button.
  
5) Now that the XSLT script I sent to you is inside of the CUSTOM STYLESHEET window, 
    click on the SAVE AND CLOSE button.
   
6)  You should now see the custom stylesheet appear after the personnel mapping tool
       (or, the field-mapping tool, depending on which mapping tool you use in the import configuration).
    
7)  Save and close the import configuration.

Now whenever you import and XML file where the value of the DISABLED field is "TRUE", it'll delete the existing CCure9000 personnel record