Hi guys, just want to understand those defs
"ServiceQualification": {
"type": "object",
"description": "ServiceQualification is used to perform a technical eligibility. It allows to retrieve a list of services that are technically available in the context of the interaction (place, party, service characteristics, ...).",
"required": [
"serviceQualificationItem"
],
"ServiceQualification_Create": {
"type": "object",
"description": "ServiceQualification is used to perform a technical eligibility. It allows to retrieve a list of services that are technically available in the context of the interaction (place, party, service characteristics, ...).\nSkipped properties: id,href",
"required": [
"serviceQualificationItem"
],
"ServiceQualification_Update": {
"type": "object",
"description": "ServiceQualification is used to perform a technical eligibility. It allows to retrieve a list of services that are technically available in the context of the interaction (place, party, service characteristics, ...).\nSkipped properties: id,href,effectiveQualificationDate,serviceQualificationDate,serviceQualificationItem",
"required": [
"serviceQualificationItem"
],
My question is why there no inheritance at all between those definitions with the use of allOf for example ? This is prohibited when writing a open api spec ?
Thanks for the clarification :)
------------------------------
Christian Lévesque
TELUS
------------------------------