Overview - (1) Introduce Score/connectCenter
Title
Introduce Score/connectCenter
Finished PowerPoint files
Because of attachment size limitation, it is broken down into two files.
Script
[Opening Scene]
Narrator: Welcome to the introductory video about the Score tool, which is also known as connectCenter. It is an advanced web-based application designed to streamline the development and utilization of data exchange standards.
[Scene transitions to the Score logo with a clean background.]
Narrator: Score is an open-source name. It has been developed with the collaboration between NIST, OAGi, and its member company. OAGi commercializes Score as connectCenter along with its data exchange standard connectSpec. Score can be deployed empty such that a data exchange standard can be built from the green field, however, leveraging existing standard is recommended. In this video series, the two names, Score and connectCenter, are used interchangeably.
[Scene transitions to an XML Schema]
Narrator: Score addresses the complexities of developing and deploying data exchange standards through traditional file-based formats, such as XML or JSON Schema.
[Scene transitions to a clean and organized web interface of Score.]
Narrator: By providing a user-friendly, fast, file-format-independent web interface, Score facilitates the entire process for standard developers and end-users with the single source of truth.
[Scene transitions to Score’s framework]
Narrator: Score digitalizes the implementation specifications and provides utilities that significantly reduces the complexity of maintaining, analyzing, migrating between different releases of data exchange standards.
[Scene changes to 'CCTS' on the screen with a professional background.]
Narrator: Based on the UN/CEFACT Core Component Technical Specification, which is also known as ISO 15000-5, or CCTS, Score provides a systematic approach to data standardization and its utilization. We will simply refer to this as CCTS in the rest of the video.
[Scene transitions to CCTS Main Entities.] => This can be just a table showing the full names and abbreviations of the main entities in two columns.
Narrator: There are six main entities in CCTS, namely, Core Component or CC, Business Information Entity or BIE, Business Context or BC. Data Type can be Core Data Type, CDT or Business Data Type, BDT. Score users will see mainly BDT and very little of the CDT. The last kind of entity is the Value List, which, concretely, can be Code List or Agency ID List. Since an agency ID List is hardly ever changed, we will focus more on the Code List in our video series. Score allows users to manage all of these entities except the CDT.
[Scene transitions to relations CCTS Entities in Practice] => This may be a diagram showing relations between the main entities.
Narrator: Here are how CCTS entities are used in practice. CCs represent the standard such as connectSpec. A business context represents the situation in which the standard is used such as a business process. A BIE represents a profile or a subset of a CC in a particular business context. A BDT is based on a CDT such as the Amount Type. Therefore, BDT, Code list, and agency ID list are different ways to provide a value domain for a field in a CC and BIE. Sometimes, a more restrictive code list is created from another code list for a context-specific use in the respective BIE. We will cover details about each of these entities in other videos.
[Scene transitions to other functionalities in Score]
Narrator: While Score provides functionalities to manage CCs, BIEs, BC, BDTs, Code List, and Agency ID List, there are other functionalities to help increase the interoperability and productivity of the standard deployment. Under the Open API Document menu, the user can use BIE to create an Open API Document and express it according to the Open API standard. BIEs can be expressed into various syntaxes through the Express BIE menu. Under the BIE Package menu, a set of BIEs from different releases of the standard, connectSpec, can be grouped and versioned together for governance in a digital ecosystem.
[Scene transitions to show Score User Guide menu]
If you think you understand the idea around CCs, BIEs, and Business Context that was explained earlier, Score UI is quite intuitive. You can jump right on. And if you get stuck, it is important to remember that there is a searchable User Guide you can access from the Help menu on the top right.
[Scene transitions to show Score User Guide page and show its content]
The user guide is a single page HTML.
[Scene transitions to show Score User Guide page and show the search box]
Simply, use the browser find function to search through the document by hitting control F on the keyboard. Alternatively, click the link in the table of content to go to the section you are interested in. You can now jump to the BIE or CC management tutorial videos respective to your immediate need or interest. But since most users start with the BIE Management. I’m going to show you very quickly how to create a BIE. Again, BIE is a message profile.
[Screen record of the BIE creation and expression demo following the narrations below]
Narrator: I’m going to create a BIE from the Inspection Order core component for using with a third-party testing lab. To create a BIE, you will first need a business context, if there isn’t one already. Although there are more to a business context creation, only a name is needed. We give it a name “Third-party inspection lab”.
Narrator: Next, select Create BIE under the BIE menu. Search for the business context we have just created and select that for our BIE.
Narrator: Then, find the Core Component on which we would like the BIE to be based on. In this case, we search for the Inspection Order object. Once found it, select the object and click Create at the bottom. Now a blank BIE has been created where we can select the components and fields and specify other specifics needed for the integration context. Here, I’m going to pick the Identifier field and give it the context-specific definition or developer instructions in my context and save the change. Let’s type in ID, of, the, object, in, the, source, system.
Narrator: Click Update on the top the save the changes. Finally, let’s express the BIE as a JSON schema. To do so, click Express BIE under the BIE menu. Select the BIE we have just created and choose the JSON schema option as the syntax. Click Generate. We have to wait for a while.
Narrator: Download the schema. ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, Open it in an editor.
,As you can see here the schema has the field ID and the specified context definition.
[Scene Transition to show email member.services@oagi.org and thank you]
Narrator: To conclude the video. Remember that Score and connectCenter are the same thing. You can request access to the demo site today by sending email to member.services@oagi.org. Thank you. Hope you enjoy the video. See you in the next one.
The End.
>>> move to next video.
[Scene shifts to icons representing each type of Core Component with brief animations.]
Narrator: "Aggregate Core Components, or ACCs, are collections of related pieces of information that together convey a distinct meaning, independent of any business context. In data modeling terms, an ACC represents an entity or object class, contains attributes or properties, and may participate in associations with other ACCs."
[Visual example of an ACC, such as a 'Party Master' entity composed of various attributes and associations.]
Narrator: "Association Core Components, or ASCCs, define the relationships between these entities, enabling the linkage of related data components."
[Visual example of an ASCC showing the association between 'Party Master' and 'Location' entities.]
Narrator: "Basic Core Components, or BCCs, represent the fundamental data elements, such as individual fields or attributes."
[Visual example of a BCC, highlighting a 'System Identifier' field.]
Narrator: "In addition to Core Components, Score utilizes Business Information Entities, or BIEs. BIEs are tailored reflections of Core Components, adapted to meet specific business requirements."
[Scene transitions to a visual of a BIE being customized from a CC.]
Narrator: "For instance, a 'Party Master' BIE would be a customized version of the Core Component, designed to fulfill the unique needs of a particular business context."
[Scene shifts to a diagram showing the relationship between CCs and BIEs.]
Narrator: "Score allows developers to construct standards using Core Components, while end-users can implement these standards through customized Business Information Entities."
[Scene transitions to a section highlighting the 'Code List Management' feature.]
Narrator: "Another essential feature of Score is Code List Management. This functionality enables both developers and end-users to import and utilize predefined code lists, ensuring standardization and accuracy across data exchanges."
[Visual of importing and managing code lists within the Score interface.]
Narrator: "Code lists standardize values such as country codes and currency codes, facilitating seamless integration and interoperability."
[Scene transitions back to the Score logo with a final professional background.]
Narrator: "In conclusion, Score, also known as ConnectCenter, empowers organizations to develop and implement data exchange standards with precision and ease. From Core Components to Business Information Entities and Code List Management, Score simplifies the entire process."
[Closing scene with a call to action.]
Narrator: "Explore how Score can transform your data exchange standards today. Visit our website to learn more and get started."
[Screen fades to the website URL and contact information.]
[End of video]