Creating A New Process Type

Workflow 7.1 out of the box Service Desk provides the Incident, Change and Problem process types, We are looking to create our own process type and need some how to information.

Instead of modifying the existing process types by adding additional fields we have created a new profile definition and table to store the custom data. We are now at the point where we need to create a component like SubmitIncident to process the custom type.

Are there any examples, tutorials or documentation that we can follow and/or is it possible to clone and modifiy the out of box SubmitIncident component ?

Yes you are correct, my terminology may not have bee quite correct. We can't use the existing types and models because we wish to store data specific to our own environment into the database. The existing ServiceDeskIncidentManagement, SeviceDeskProblemManagement and ServiceDeskChangeManagement tables do not have the columns that we require and we would prefer not to add columns to these existing tables as this would mean that we would have to modify the out of the box SD.Data (i think) data integration dlls

We would like to have our own model, something like SubmitInsuranceClaim that then writes the data to a custom ServiceDeskInsuranceClaim.

So we are after some information or samples on how to create the Insurance Claim type in the dll and then how to use that to create the data integration components.