Open kemmiso opened 5 years ago
Hi @kemmiso! This sounds like an interesting application of the schema.org schemas, and probably what we would call an "external extension". For a good example of this, you could look at GS1's vocabulary, which goes much deeper into the area of food packaging and labelling than it would make sense for us to attempt here - see http://gs1.org/voc/?show=classes
Currently the codebase that runs the Schema.org site is not particularly optimized for re-use on other schema-hosting sites, but if this changes I'll let you know.
As far as "official contribution" goes, I'd suggest thinking of it in two ways. Firstly, as you work through the creation of your schemas you might find places in core schema.org where a slight tweak to a definition would make it work better for your usecase, and have no obvious negative effects for other usage. In such cases, please just file a more specific bug here and we can work through the details. Secondly, while making your own external extension (like GS1's) makes sense, we may start linking more prominently to such extensions to schema.org from relevant sections of our site - that's certainly something we could talk about as your work matures.
Let's keep this ticket open for now to track your work...
@kemmiso Is the expectation in your schema to use the additionalProperty ("referenceID":"1234x")for holding an ID or Reference # for an existing "issue" (for example, in a government ticketing system, formal complaint database, regulatory database, etc.) I'm thinking about the use case of "why" or "how" a comm might be started...beginning with an inquiry against an existing "issue" or convo from a provider/caller.
Thanks for the comments. In terms of using the referenceID his could be quite useful though not one we have explored. Our focus was more on how to collect the data from different sources - IE the PBX, Voice Recorders, Transcription engines. We therefore generate a call ID but using the reference ID as a means to link to other systems Trade Systems, CRM or other channels - Chat, EMail etc could be good. Thanks again. If you have a chance to view the schema and have any other comments they will be welcome.
See issue #7 for the context of the move from the main Schema.org issue tracker to this repository.
We are hoping to propose some extensions to Schema.org for a Call Data Record. We have been working on creating a standard for the collection of call data records and created a draft schema last year. We feel conforming to schema.org would benefit the project. So we currently have two key questions.
http://www.comchainalliance.org/docs/
This is all manually built so a generic handler to auto build this would be great.