@menome/document-to-graph
Version:
Menome Technologies Inc: takes incoming text and turns it into a structure suitable for a graph
84 lines (79 loc) • 4.28 kB
JavaScript
/* ---------------------------------------------------------------------------------------------
// section6TextText -
//
// REQUIREMENTS:
// -
// -
// By: Menome
// Date: 201106
//
// Approach:
----------------------------------------------------------------------------------------------*/
// test segment text
function section6Text() {
let textSegments=[
'6 Stakeholder Engagement',
'6.1 General',
'',
'The pipeline operator shall maintain a process and a plan for communication and engagement with internal and',
'external stakeholders regarding risk identification and management, safety performance, and as appropriate, other',
'PSMS elements. The plan shall identify the organization’s stakeholders, both internal and external, and the',
'communication responsibilities of pipeline operator personnel.',
'',
'Stakeholder engagement plans shall identify specific objectives and the personnel responsible for sharing and',
'receiving information. The operator shall identify the types of information to be shared and how it is valuable in',
'improving pipeline safety.',
'',
'6.2 Internal',
'',
'The pipeline operator shall establish processes to communicate the importance of meeting requirements of the',
'PSMS to appropriate functions within the organization. Employees and contractors shall understand the policies,',
'goals, objectives, and procedures pertinent to their work that are driven by the PSMS.',
'',
'The pipeline operator shall maintain a process for employees and contractor personnel to raise concerns to',
'management and make recommendations for improvements in risk identification, prevention, and mitigation.',
'Management shall promote an environment encouraging two-way communication. Management shall also implement',
'a process for communicating and applying lessons learned.',
'',
'10 API RECOMMENDED PRACTICE 1173',
'',
'',
'',
'6.3 External',
'',
'The pipeline operator shall maintain a process and a plan for two-way communication with external stakeholders. The',
'process shall address providing information, engaging regulatory bodies, and handling of feedback from',
'representatives of the public. The pipeline operator shall identify external stakeholders through ongoing use of',
'appropriate company and public processes, events, social media, or other methods. The objectives are to provide a',
'means through which stakeholders can acquaint themselves with the company and the company can be acquainted',
'with stakeholders who want to maintain an ongoing dialogue regarding safety and asset-related concerns. The',
'communication process should address a high-level view of company safety operations, the current focus of risk',
'management efforts, and measures the operator uses to gauge safety performance.',
'',
'To the extent possible, the pipeline operator shall identify personnel who are available to the public to exchange',
'information regarding pipeline safety matters, particularly where stakeholders can provide the operator with',
'information about changing risk in the physical environment surrounding the pipeline. Operators shall develop and',
'execute plans to share safety performance with those that live, work, and play in proximity to their pipelines and',
'identify personnel who can receive input regarding concerns about information transparency.',
'',
'NOTE 1 Examples include members of the public; local, state, and federal regulators; industry organizations; shippers;',
'shareholders; emergency responders; law enforcement; and others as identified by the company. This includes peer-to-peer',
'information sharing within the industry.',
'',
'NOTE 2 Refer to API 1162, Public Awareness Programs for Pipeline Operators.',
]
return textSegments;
}
function rootNode() {
let item= {
indexNumber: 0,
indexName:"APIRP1173 Pipeline Safety Management Systems",
textSegment: "ANSI/API RECOMMENDED PRACTICE 1173FIRST EDITION, JULY 2015",
connectionNodeType: "RequirementCollection",
type:'HEADING1',
code:'0',
connectionNodeType:"RequirementCollection"
};
return item;
}
module.exports = { section6Text,rootNode};