Create an object structure for each web service.
Create the following object structures and then use them
to create the corresponding web services.
- RAMACTCI
- RAMAUTHCI
- RAMCLASSIFICATION
- RAMOMP
- RAMCITEMPLATE
You must create these object structures for enabling the service
request policy:
Configure each object structure with the settings specified
in each of the following sections.
RAMACTCI
Rational® Asset
Manager actual configuration item (CI) query structure
- Consumed By - Integration
- Check Query Only
- Source Objects for RAMACTCI:
RAMAUTHCI
Rational Asset
Manager configuration item definition
- Consumed By - Integration
- Inbound Processing Class - psdi.app.ci.MaxCIProcess
- Source Objects for RAMAUTHCI:
- CI
Object location path: CI
Fields for source object CI:
- Persistent fields:
Include these fields only:
- ACTCINUM
- CHANGEBY
- CHANGEDATE
- CINUM
- CLASSSTRUCTUREID
- DESCRIPTION
- PERSONID
- RFC
- STATUS
- Non-Persistent fields: Include CIGUID. Do not include any other
fields.
- CIRELATION
Parent object: CI
Relationship: RELATEDCI
Object
location path: CI/CIRELATION
Fields for source object CIRELATION:
- Persistent fields:
Include these fields only:
- CIRELATIONID
- PARENTCI
- RELATIONNUM
- SOURCECI
- TARGETCI
- Non-Persistent fields: Do not include any fields.
- CISPEC
Parent object: CI
Relationship: CISPECCLASS
Object
location path: CI/CISPEC
Fields for source object CISPEC:
- Persistent fields:
Include these fields only:
- ALNVALUE
- ASSETATTRID
- CINUM
- CISPECID
- CLASSSPECID
- CLASSSTRUCTUREID
- MEASUREUNITID
- NUMVALUE
- SECTION
- Non-Persistent fields: Do not include any fields.
RAMCLASSIFICATION
Rational Asset Manager classification definition
- Consumed By - Integration
- Inbound Processing Class - psdi.iface.app.classify.MaxClassificationProcess
- Source Objects for RAMCLASSIFICATION:
- CLASSSTRUCTURE
Object location path: CLASSSTRUCTURE
Fields
for source object CLASSSTRUCTURE:
- Persistent fields:
Include these fields only:
- CLASSIFICATIONID
- CLASSSTRUCTUREID
- DESCRIPTION
- TYPE
- Non-Persistent fields: Do not include any fields.
- CLASSSPEC
Parent object: CLASSSTRUCTURE
Relationship:
CLASSSPEC
Object location path: CLASSSTRUCTURE/CLASSSPEC
Fields
for source object CLASSSPEC:
- Persistent fields:
Include these fields only:
- ASSETATTRIBUTEID
- ASSETATTRID
- CLASSSPECID
- CLASSSTRUCTUREID
- MEASUREUNITID
- ORGID
- SECTION
- SITEID
- Non-Persistent fields: Do not include any fields.
- CLASSSPECUSEWITH
Parent object: CLASSSPEC
Relationship:
CLASSSPECUSEWITH
Object location path: CLASSSTRUCTURE/CLASSSPEC/CLASSSPECUSEWITH
Fields
for source object CLASSSPECUSEWITH:
- Persistent fields:
Include these fields only:
- ASSETATTRID
- CLASSSPECID
- CLASSSPECUSEWITHID
- CLASSSTRUCTUREID
- OBJECTNAME
- OBJECTVALUE
- SECTION
- SITEID
- Non-Persistent fields: Do not include any fields.
- CLASSUSEWITH
Parent object: CLASSSTRUCTURE
Relationship:
CLASSUSEWITH
Object location path: CLASSSTRUCTURE/CLASSUSEWITH
Fields
for source object CLASSUSEWITH:
- Persistent fields:
Include these fields only:
- CLASSSTRUCTUREID
- CLASSUSEWITHID
- OBJECTNAME
- OBJECTVALUE
- TOPLEVEL
- Non-Persistent fields: Do not include any fields.
RAMOMP
Rational Asset
Manager OMP definition
- Consumed By - Integration
- Source Objects for RAMOMP:
RAMCITEMPLATE
Rational Asset Manager Promotion template/scope
object structure (CCMDB 7.2 and later)
RAMPMCOMSR
Rational Asset Manager process request definition
RAMSR
Rational Asset Manager service request definition
- Consumed By - Integration
- Inbound Processing Class - psdi.iface.mic.StatefulMicSetIn
- Source Object for RAMSR:
Object location path: SR
Fields
for source object SR:
- Persistent fields:
Include these fields only:
- CHANGEBY
- CHANGEDATE
- CINUM
- CLASS
- CLASSSTRUCTUREID
- CREATEDBY
- CREATIONDATE
- DESCRIPTION
- EXTERNALRECID
- EXTERNALSYSTEM
- EXTERNALSYSTEM_TICKETID
- PMCOMTYPE
- REPORTDATE
- REPORTEDBY
- STATUS
- STATUSDATE
- TICKETID
- TICKETUID
- Non-Persistent fields: Include DESCRIPTION_LONGDESCRIPTION. Do
not include any other fields.