ServiceSpecVersion

Header Image
Project:
ServiceSpecVersion : Public <<TMF_BusinessEntity>> Business Entity
Created: 1/10/2022 12:00:40 PM
Modified: 1/16/2025 11:01:30 AM
Project:
Advanced:
This class represents the ability to distinguish between different instances of ServiceSpecifications. It represents a particular form or variety of a ServiceSpecification that is different from others or from the original. The form represents differences in attributes, methods, relationships, and/or constraints that characterize this particular ServiceSpecification, but which are not enough to warrant creating a new ServiceSpecification.
  • Attributes
  • Associations To
  • Associations From
  • Tagged Values
  • Advanced
  • Other Links
Attribute Scope Type
format Public String
Notes: This attribute defines the specific revision format used in this version. Each field of the revision is separated by a period. For example, if the desired format is .>, then the value of this string could be:

major-number.minor-number

The semantics of the format should be described in the revisionSemantics attribute of this class.
number Public String
Notes: This is the revision number of this instance. This includes subfileds such as major number, minor number, and so forth. The subfields are separated by a period delimited. The format of the subfields is provided in the revisionFormat attribute of this class.
reason Public String
Notes: This is a string that describes the reason for creating this version.
semantics Public String
Notes: This is a string that is used to define the particular semantics of this version. This string should include as a minimum a description of the format of the revisionNumber.
timestamp Public DateTime
Notes: This defines the date and time of the revision.
validFor Public TimePeriod
Notes: This defines the time period in which this revision is valid for.