I have below service Model where Service1 is related to Service2 and Service2 is in turn composed of service3 and service4.
It would be very helpful if I can get guidance/suggestion on the below queries.
1) Whats the best way of representing this composition in 633 specification?
a) Can service3 and service4 attributes be directly put as one of the specCharacteristics[hope I am correct on my understanding of usage of this field] with value type as Object.
In this case, i am not sure how will I define the CharacteristicValueSpecification for that obejcts. Can I use use valueType as object again and use @schemaLocation to fetch details about the service3,4 objects?
b) or Service3 and Service4 goes as atomic ServiceSpec itself and user serviceSpecRelationship to stitch them all together?
c) while using serviceSpecRelationship, is there any standard way of defining composition relationship. [I can think of defining an appropriate relationship type, not sure if there is a better way]
2) I can see from 641 resource model:
a) A serviceOrderItem can have serviceOrderItem [nested object]: how catalogue specification influence the decision that a particular serviceOrderItem should have a nested serviceOrderItem?
b) what is the difference between ServiceOrderItemRelashionsip and RelatedServiceOrderItem.
------------------------------
Aneesh Damodaran
BT Group plc
------------------------------