Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

CCH Basic Subscription, yearly - ucf-00000001

Name

Add-on Code

Accounting Code

Restriction

Implemented in Production

Additional User, yearly

ucf-00000002

ucf-00000002

Yes

Compliance Templates, yearly

ucf-00000003

ucf-00000003

Yes

Custom Glossary, yearly

ucf-00000004

ucf-00000004

Yes

API Access, yearly

ucf-00000005

ucf-00000005

Yes

OEM API, yearly

ucf-00000006

ucf-00000006

Yes

UCF Mapper, yearly

ucf-00000009

ucf-00000009

Yes

Energy NERC+, yearly

ucf-00000011

ucf-00000011

energy

No

Yes

Alabama State Agencies, yearly

ucf-00000012

ucf-00000012

stateAgencyAlabama

No

California State Agencies, yearly

ucf-00000013

ucf-00000013

stateAgencyCalifornia

No

Texas State Agencies, yearly

ucf-00000014

ucf-00000014

stateAgencyTexas

No

New York State Agencies, yearly

ucf-00000015

ucf-00000015

stateAgencyNewYork

No

Colorado State Agencies, yearly

ucf-00000016

ucf-00000016

stateAgencyColorado

No

Arizona State Agencies, yearly

ucf-00000017

ucf-00000017

stateAgencyArizona

No

CCH Basic Subscription, 24 months, billed every 24 months - ucf-p-1-24-24

Name

Add-on Code

Accounting Code

Restriction

Implemented in Production

Additional User, 24 months, billed every 24 months

ucf-a-2-24-24

ucf-a-2-24-24

Yes

Compliance Templates, 24 months, billed every 24 months

ucf-a-3-24-24

ucf-a-3-24-24

Yes

Custom Glossary, 24 months, billed every 24 months

ucf-a-4-24-24

ucf-a-4-24-24

Yes

API Access, 24 months, billed every 24 months

ucf-a-5-24-24

ucf-a-5-24-24

Yes

OEM API, 24 months, billed every 24 months

ucf-a-6-24-24

ucf-a-6-24-24

Yes

UCF Mapper, 24 months, billed every 24 months

ucf-a-9-24-24

ucf-a-9-24-24

Yes

Energy NERC+, 24 months, billed every 24 months

ucf-a-11-24-24

ucf-a-11-24-24

energy

No

Yes

Alabama State Agencies, 24 months, billed every 24 months

ucf-a-12-24-24

ucf-a-12-24-24

stateAgencyAlabama

No

California State Agencies, 24 months, billed every 24 months

ucf-a-13-24-24

ucf-a-13-24-24

stateAgencyCalifornia

No

Texas State Agencies, 24 months, billed every 24 months

ucf-a-14-24-24

ucf-a-14-24-24

stateAgencyTexas

No

New York State Agencies, 24 months, billed every 24 months

ucf-a-15-24-24

ucf-a-15-24-24

stateAgencyNewYork

No

Colorado State Agencies, 24 months, billed every 24 months

ucf-a-16-24-24

ucf-a-16-24-24

stateAgencyColorado

No

Arizona State Agencies, 24 months, billed every 24 months

ucf-a-17-24-24

ucf-a-17-24-24

stateAgencyArizona

No

CCH Basic Subscription, 36 months, billed every 36 months - ucf-p-1-36-36

Name

Add-on Code

Accounting Code

Restriction

Implemented in Production

Additional User, 36 months, billed every 36 months

ucf-a-2-36-36

ucf-a-2-36-36

Yes

Compliance Templates, 36 months, billed every 36 months

ucf-a-3-36-36

ucf-a-3-36-36

Yes

Custom Glossary, 36 months, billed every 36 months

ucf-a-4-36-36

ucf-a-4-36-36

Yes

API Access, 36 months, billed every 36 months

ucf-a-5-36-36

ucf-a-5-36-36

Yes

OEM API, 36 months, billed every 36 months

ucf-a-6-36-36

ucf-a-6-36-36

Yes

UCF Mapper, 36 months, billed every 36 months

ucf-a-9-36-36

ucf-a-9-36-36

Yes

Energy NERC+, 36 months, billed every 36 months

ucf-a-11-36-36

ucf-a-11-36-36

energy

Yes

Alabama State Agencies, 36 months, billed every 36 months

ucf-a-12-36-36

ucf-a-12-36-36

stateAgencyAlabama

Yes

California State Agencies, 36 months, billed every 36 months

ucf-a-13-36-36

ucf-a-13-36-36

stateAgencyCalifornia

No

Texas State Agencies, 36 months, billed every 36 months

ucf-a-14-36-36

ucf-a-14-36-36

stateAgencyTexas

No

New York State Agencies, 36 months, billed every 36 months

ucf-a-15-36-36

ucf-a-15-36-36

stateAgencyNewYork

No

Colorado State Agencies, 36 months, billed every 36 months

ucf-a-16-36-36

ucf-a-16-36-36

stateAgencyColorado

No

Arizona State Agencies, 36 months, billed every 36 months

ucf-a-17-36-36

ucf-a-17-36-36

stateAgencyArizona

No

CCH Basic Subscription, 48 60 months, billed every 48 60 months - ucf-p-1-4860-4860

Name

Add-on Code

Accounting Code

Restriction

Implemented in Production

Additional User,

48

60 months, billed every

48

60 months

ucf-a-2-

48

60-

48

60

ucf-a-2-

48

60-

48

60

Yes

Compliance Templates,

48

60 months, billed every

48

60 months

ucf-a-3-

48

60-

48

60

ucf-a-3-

48

60-

48

60

Yes

Custom Glossary,

48

60 months, billed every

48

60 months

ucf-a-4-

48

60-

48

60

ucf-a-4-

48

60-

48

60

Yes

API Access,

48

60 months, billed every

48

60 months

ucf-a-5-

48

60-

48

60

ucf-a-5-

48

60-

48

60

Yes

OEM API,

48

60 months, billed every

48

60 months

ucf-a-6-

48

60-

48

60

ucf-a-6-

48

60-

48

60

Yes

UCF Mapper,

48

60 months, billed every

48

60 months

ucf-a-9-

48

60-

48

60

ucf-a-9-

48

60-

48

60

Yes

Energy NERC+,

48

60 months, billed every

48

60 months

ucf-a-11-

48

60-

48

60

ucf-a-11-

48

60-

48

60

energy

No

Alabama State Agencies,

48

60 months, billed every

48

60 months

ucf-a-12-

48

60-

48

60

ucf-a-12-

48

60-

48

60

stateAgencyAlabama

No

California State Agencies,

48

60 months, billed every

48

60 months

ucf-a-13-

48

60-

48

60

ucf-a-13-

48

60-

48

60

stateAgencyCalifornia

No

Texas State Agencies,

48

60 months, billed every

48

60 months

ucf-a-14-

48

60-

48

60

ucf-a-14-

48

60-

48

60

stateAgencyTexas

No

New York State Agencies,

48

60 months, billed every

48

60 months

ucf-a-15-

48

60-

48

60

ucf-a-15-

48

60-

48

60

stateAgencyNewYork

No

Colorado State Agencies,

48

60 months, billed every

48

60 months

ucf-a-16-

48

60-

48

60

ucf-a-16-

48

60-

48

60

stateAgencyColorado

No

Arizona State Agencies,

48

60 months, billed every

48

60 months

ucf-a-17-

48

60-

48

60

ucf-a-17-

48

60-

48

60

stateAgencyArizona

No

CCH Basic Subscription, 60 months, billed every 60 months - ucf-p-1-60-60

Name

Add-on Code

Accounting Code

Restriction

Implemented in Production

Additional User, 60 months, billed every 60 months

ucf-a-2-60-60

ucf-a-2-60-60

Yes

Compliance Templates, 60 months, billed every 60 months

ucf-a-3-60-60

ucf-a-3-60-60

Yes

Custom Glossary, 60 months, billed every 60 months

ucf-a-4-60-60

ucf-a-4-60-60

Yes

API Access, 60 months, billed every 60 months

ucf-a-5-60-60

ucf-a-5-60-60

Yes

OEM API, 60 months, billed every 60 months

ucf-a-6-60-60

ucf-a-6-60-60

Yes

UCF Mapper, 60 months, billed every 60 months

ucf-a-9-60-60

ucf-a-9-60-60

Yes

Energy NERC+, 60 months, billed every 60 months

ucf-a-11-60-60

ucf-a-11-60-60

energy

No

Alabama State Agencies, 60 months, billed every 60 months

ucf-a-12-60-60

ucf-a-12-60-60

stateAgencyAlabama

No

California State Agencies, 60 months, billed every 60 months

ucf-a-13-60-60

ucf-a-13-60-60

stateAgencyCalifornia

No

Texas State Agencies, 60 months, billed every 60 months

ucf-a-14-60-60

ucf-a-14-60-60

stateAgencyTexas

No

New York State Agencies, 60 months, billed every 60 months

ucf-a-15-60-60

ucf-a-15-60-60

stateAgencyNewYork

No

Colorado State Agencies, 60 months, billed every 60 months

ucf-a-16-60-60

ucf-a-16-60-60

stateAgencyColorado

No

Arizona State Agencies, 60 months, billed every 60 months

ucf-a-17-60-60

ucf-a-17-60-60

stateAgencyArizona

No

Restrictions: In order for customers to be able to use (via the UI or APIs) CCH OEM Subscription, yearly - oem-p-1-12-12

Name

Add-on Code

Accounting Code

Restriction

Implemented in Production

OEM 3 Document Pack, yearly

oem-a-1-12-12

oem-a-1-12-12

Yes

OEM 5 Document Pack, yearly

oem-a-2-12-12

oem-a-2-12-12

Yes

OEM 10 Document Pack, yearly

oem-a-3-12-12

oem-a-3-12-12

Yes

OEM 20 Document Pack, yearly

oem-a-4-12-12

oem-a-4-12-12

Yes

OEM 30 Document Pack, yearly

oem-a-5-12-12

oem-a-5-12-12

Yes

CCH OEM Subscription, 24 months, billed every 24 months - oem-p-1-24-24

Name

Add-on Code

Accounting Code

Restriction

Implemented in Production

OEM 3 Document Pack, 24 months, billed every 24 months

oem-a-1-24-24

oem-a-1-24-24

Yes

OEM 5 Document Pack, 24 months, billed every 24 months

oem-a-2-24-24

oem-a-2-24-24

Yes

OEM 10 Document Pack, 24 months, billed every 24 months

oem-a-3-24-24

oem-a-3-24-24

Yes

OEM 20 Document Pack, 24 months, billed every 24 months

oem-a-4-24-24

oem-a-4-24-24

Yes

OEM 30 Document Pack, 24 months, billed every 24 months

oem-a-5-24-24

oem-a-5-24-24

Yes

CCH OEM Subscription, 36 months, billed every 36 months - oem-p-1-36-36

Name

Add-on Code

Accounting Code

Restriction

Implemented in Production

OEM 3 Document Pack, 36 months, billed every 36 months

oem-a-1-36-36

oem-a-1-36-36

Yes

OEM 5 Document Pack, 36 months, billed every 36 months

oem-a-2-36-36

oem-a-2-36-36

Yes

OEM 10 Document Pack, 36 months, billed every 36 months

oem-a-3-36-36

oem-a-3-36-36

Yes

OEM 20 Document Pack, 36 months, billed every 36 months

oem-a-4-36-36

oem-a-4-36-36

Yes

OEM 30 Document Pack, 36 months, billed every 36 months

oem-a-5-36-36

oem-a-5-36-36

Yes

CCH OEM Subscription, 48 months, billed every 48 months - oem-p-1-48-48

Name

Add-on Code

Accounting Code

Restriction

Implemented in Production

OEM 3 Document Pack, 48 months, billed every 48 months

oem-a-1-48-48

oem-a-1-48-48

Yes

OEM 5 Document Pack, 48 months, billed every 48 months

oem-a-2-48-48

oem-a-2-48-48

Yes

OEM 10 Document Pack, 48 months, billed every 48 months

oem-a-3-48-48

oem-a-3-48-48

Yes

OEM 20 Document Pack, 48 months, billed every 48 months

oem-a-4-48-48

oem-a-4-48-48

Yes

OEM 30 Document Pack, 48 months, billed every 48 months

oem-a-5-48-48

oem-a-5-48-48

Yes

CCH OEM Subscription, 60 months, billed every 60 months - oem-p-1-60-60

Name

Add-on Code

Accounting Code

Restriction

Implemented in Production

OEM 3 Document Pack, 60 months, billed every 60 months

oem-a-1-60-60

oem-a-1-60-60

Yes

OEM 5 Document Pack, 60 months, billed every 60 months

oem-a-2-60-60

oem-a-2-60-60

Yes

OEM 10 Document Pack, 60 months, billed every 60 months

oem-a-3-60-60

oem-a-3-60-60

Yes

OEM 20 Document Pack, 60 months, billed every 60 months

oem-a-4-60-60

oem-a-4-60-60

Yes

OEM 30 Document Pack, 60 months, billed every 60 months

oem-a-5-60-60

oem-a-5-60-60

Yes

Add-On Restrictions

In order for customers to be able to use (via the UI or APIs) Authority Documents (or other entities) that are part of an entitled add-on with restriction, we have to add rows to the entity_entitlements table of the CCH database as a new Authority Document (or other targeted entities) is published. Adding a restriction to an entity will only prevent it from being directly accessed via API and will not prevent it from appearing inside of other responses. CCH only supports restrictions for Authority Documents at the moment.

Table structure for entity_entitlements:

Column

Type

Example Value(s)

class_name

string

Db_Entity_AuthorityDocument

entity_id

integer

The ID of the entity

restriction

string

energy, stateAgencyAlabama, stateAgencyCalifornia, stateAgencyTexas, stateAgencyNewYork, stateAgencyColorado, or stateAgencyArizona

Example:

To restrict Authority Document 1234 to Arizona, add the following to the entity_entitlements table:

class_name = Db_Entity_AuthorityDocument

entity_id = 1234

restriction = stateAgencyArizona

OEM Vendor Restrictions

In order for OEM Vendors to be able to use Authority Documents (or other entities) that are part of an entitled add-on with restriction, we have to add rows to the entity_singular_entitlements table of the CCH database as a new Authority Document (or other targeted entities) is published. Adding a restriction to an entity will only prevent it from being directly accessed via API and will not prevent it from appearing inside of other responses. CCH only supports restrictions for Authority Documents at the moment.

Table structure for entity_singular_entitlements:

Column

Type

Example Value(s)

class_name

string

Db

\

_Entity

\

_AuthorityDocument

entity_id

integer

The ID of the entity

restriction

account_id

string

energy, stateAgencyAlabama, stateAgencyCalifornia, stateAgencyTexas, stateAgencyNewYork, stateAgencyColorado, or stateAgencyArizona

integer

The ID of the vendor account

Example:

To restrict Authority Document 1234 to Arizona, add the following to the entity_entitlements table:

class_name = Db\_Entity\_AuthorityDocument

entity_id = 1234

restriction account_id = stateAgencyArizona 12345