Automated Load Forecast System (ALFS) For RC Interface Specification

Similar documents
Automated Load Forecast System (ALFS) Interface Specification. Fall 2017 Release

Customer Market Results Interface (CMRI) For RC Interface Specification. Version: 1.0.0

PISOA Interface Specification. Fall 2017 Release

MRI-Settlements (MRI-S) For RC Interface Specification

DRS Replacement. ISO Interface Specification. Date Created: 11/9/2015. Document Version: 1.0. Owner: CAISO/ITPD

Technical Interface Specification For Master File Data Exchange Services v

Base Schedule Aggregation Portal (BSAP) Interface Specification for BSAP Services

Technical Interface Specification For Master File Data Exchange Services v

Technical Interface Specification For Master File Data Exchange Services

Technical Interface Specification For Master File Data Exchange Services

OMAR Online Replacement

MRI-Settlements. ISO Interface Specification. Date Created: 10/18/2017. Document Version: 2.0. Owner: Lam, Rick. Copyright 2012 California ISO

Demand Response Registration System

ISO Interface Specification

ISO Interface Specification

Intellectual Property Rights Notice for Open Specifications Documentation

XML / HTTP(s) NETIO M2M API protocols docs

[MS-SSISPARAMS-Diff]: Integration Services Project Parameter File Format. Intellectual Property Rights Notice for Open Specifications Documentation

TC57 Use of XML Schema. Scott Neumann. October 3, 2005

[MS-DPMDS]: Master Data Services Data Portability Overview. Intellectual Property Rights Notice for Open Specifications Documentation

MWTM NBAPI WSDL and XSD Definitions

MWTM 6.1 NBAPI WSDL and XSD Definitions

White Paper. Fabasoft Integration for Novell GroupWise. Fabasoft Folio 2017 R1 Update Rollup 1

/// Rapport. / Testdocumentatie nieuwe versie Register producten en dienstverlening (IPDC)

SIBR Interface Specification for Bidding Services

Wind Plant Operator Data Guide

Digital Signage Network Playlog Standards

Information Document Wind and Solar Power Forecasting ID # R

W3C XML Schemas For Publishing

Validation Language. GeoConnections Victoria, BC, Canada

Fall, 2005 CIS 550. Database and Information Systems Homework 5 Solutions

[MS-DPAD]: Alert Definition Data Portability Overview. Intellectual Property Rights Notice for Open Specifications Documentation

Physician Data Center API API Specification. 7/3/2014 Federation of State Medical Boards Kevin Hagen

[MS-EDCSOM]: Intellectual Property Rights Notice for Open Specifications Documentation

No Trade Secrets. Microsoft does not claim any trade secret rights in this documentation.

SIBR Interface Specification for Bidding Services

User Manual. HIPAA Transactions System Integration for Channel Partner Vendor. Version 15.2 May 2015

11. Documents and Document Models

Using Inventory Export Guide

QosPolicyHolder:1 Erratum

The following is a sample XML code from the HCSProductCatalog.wsdl file.

G16-02SE-A02.1-NUE112_SchedaContatto-Rev5 <?xml version="1.0" encoding="utf-8"?> <xs:schema xmlns:xs="

Cisco Unity Connection Notification Interface (CUNI) API

XML 1 DESCRIPTION 2 FORMAL DRIVER TYPE 3 COMPATIBILITY MATRIX. Doc. No. Ver: FS Rev: 1

[MS-ASCAL]: ActiveSync Calendar Class Protocol Specification

[MS-OXWSGTZ]: Get Server Time Zone Web Service Protocol. Intellectual Property Rights Notice for Open Specifications Documentation

Oracle Utilities Opower Energy Efficiency Web Portal - Classic Single Sign-On

CMS SOAP CLIENT SOFTWARE REQUIREMENTS SPECIFICATION

Testing of Service Oriented Architectures A practical approach / APPENDIX V1.0

[MS-TSWP]: Terminal Services Workspace Provisioning Protocol. Intellectual Property Rights Notice for Open Specifications Documentation

Inside Information Platform Implementation Guide

Request for Comments: 5277 Category: Standards Track Cisco July 2008

Grid Resource Specification

ENGINEERING COMMITTEE Digital Video Subcommittee

ENTSO-E ACKNOWLEDGEMENT DOCUMENT (EAD) IMPLEMENTATION GUIDE

SYNDICATING HIERARCHIES EFFECTIVELY

DataCapture API Version 6.0

Introduction Syntax and Usage XML Databases Java Tutorial XML. November 5, 2008 XML

Apache UIMA Regular Expression Annotator Documentation

Dynmark Messaging Platform XML HTTP Interface Quick Start Guide. Draft Revision September

Oracle B2B 11g Technical Note. Technical Note: 11g_005 Attachments. Table of Contents

Content Submission Guidelines

No Trade Secrets. Microsoft does not claim any trade secret rights in this documentation.

PTC Integrity 10.7 Web Services Reference

OpenXES. Developer Guide. Where innovation starts. Den Dolech 2, 5612 AZ Eindhoven P.O. Box 513, 5600 MB Eindhoven The Netherlands

QVX File Format and QlikView Custom Connector

OpenXES. Developer Guide. Where innovation starts. Den Dolech 2, 5612 AZ Eindhoven P.O. Box 513, 5600 MB Eindhoven The Netherlands

Approaches to using NEMSIS V3 Custom Elements

<xsd:element name="name" maxoccurs="1" minoccurs="0" <xsd:element name="parentaccountid" maxoccurs="1" minoccurs="0" <xsd:element name="parentaccounti

:PRIA_DOCUMENT_v2_4_1.XSD

Web Computing. Revision Notes

TWW UNIMESSAGE. Volume SMS Messaging. Web services Integration Guide ( Version 3.09 )

ՕՐԻՆԱԿ. <xs:schema targetnamespace=" xmlns:tax="

[MS-TMPLDISC]: Template Discovery Web Service Protocol. Intellectual Property Rights Notice for Open Specifications Documentation

Customer Market Results Interface (CMRI) Interface Specification Fall 2018Independent 2019 Release

UNAVAILABILITY DOCUMENT UML MODEL AND SCHEMA

HVDC LINK DOCUMENT UML MODEL AND SCHEMA

XSD Reference For EXPRESS XML language

Developing Applications for the Java EE 7 Platform 6-2

GoProCaseSoap.wsdl <?xml version='1.0' encoding='utf-8'?><wsdl:definitions name="goprocasesoapservice"

General Service Subscription Management Technical Specification

file:///c:/users/tomh/appdata/local/microsoft/windows/temporary%20internet%20fil...

QosPolicyHolder 1.0. For UPnP Version Date: March 10th, 2005

BEAWebLogic. Integration. Transforming Data Using XQuery Mapper

MEP SSDL Protocol Framework

Relationship Record Common Data File (RR-CDF) Format V1.0

Customer Market Results Interface (CMRI) Interface Specification Fall 2016 Release

ETR & ACER REMIT: NG Market Interface Specification

Long Time Validation extended Signed Data Object Specification of version 1.1

Keio Virtual Sensor System based on Sensor- Over- XMPP

Java EE 7: Back-end Server Application Development 4-2

4 Building a Data Exchange Connector

Qualys Cloud Platform v2.x API Release Notes

Oracle Hospitality OPERA Web Self- Service Brochure Web Service Specification Version 5.1. September 2017

Driver Manual. FS HTTP XML Driver

Proposed Visual Document Signatures Profile of OASIS DSS

PI Webservices. Page 1

Project Members: Aniket Prabhune Reenal Mahajan Mudita Singhal

Cisco Prime Central 1.0 API Guide

No Trade Secrets. Microsoft does not claim any trade secret rights in this documentation.

Transcription:

Automated Load Forecast System (ALFS) For RC Interface Specification Version: 1.0 October 22, 2018

Revision History Date Version Description 10/23/2018 1.0 Initial document release related to the Load Forecast Interfaces. Submit5MinExternalEntityLoadForecast Submit15MinExternalEntityLoadForecast Submit60MinExternalEntityLoadForecast ISO Public Page 2 of 12

TABLE OF CONTENTS 1 Introduction...4 1.1 Purpose... 4 1.2 Related Documents... 4 2 Document Release Notes...5 2.1 Version 1.0.x... 5 3 Submit External Entity Load Forecast...6 3.1 Operation Details... 6 3.2 External Entity Load Forecast... 6 3.2.1 Element Table... 6 4 Fault Return...8 4.1 Fault Return... 8 Element Table... 8 Schema (StandardOutput.xsd)... 10 5 Appendix datetime Data Type...11 ISO Public Page 3 of 12

1 Introduction 1.1 Purpose This document describes submit and response XSDs related to the Area Load Forecast System (ALFS) Interface. 1.2 Related Documents For more information on current or past project initiative releases, please refer to the release planning page at http://www.caiso.com/informed/pages/releaseplanning/default.aspx. ISO Public Page 4 of 12

2 Document Release Notes 2.1 Version 1.0.0 This document release version affects the following system data interface specifications: # Service Schema Version # Major Minor 1 new 2 new 3 new submitexternalentity5minloadforecast _v1 submitexternalentity15minloadforecas t_v1 submitexternalentity60minloadforecas t_v1 ExternalEntityLoadForecast_v1.xsd 1 v20171001 ExternalEntityLoadForecast_v1.xsd 1 v20171001 ExternalEntityLoadForecast_v1.xsd 1 v20171001 ISO Public Page 5 of 12

3 Submit External Entity Load Forecast 3.1 Operation Details The service has one operation with three message types. All input and output messages are in XML format. Refer to Section 3.2.2 for time data logic on data horizon window. Operation Message Types Message WSDL XSD submitexternale ntity5minloadfor ecast_v1 Input SubmitExternalEntityLoad Forecast submitexternalent ity5minloadforec ast_v1.w sdl ExternalEntityLoadForecas t_v1.xsd Output Standard reply output SubmitStandardOutput.xsd Fault faultreturntype StandardOutput.xsd submitexternale ntity15minloadf orecast_v1 Input SubmitExternalEntityLoad Forecast submitexternalent ity15minloadfore cast_v1.w sdl ExternalEntityLoadForecas t_v1.xsd Output Standard reply output SubmitStandardOutput.xsd Fault faultreturntype StandardOutput.xsd submitexternale ntity60minloadf orecast_v1 Input SubmitExternalEntityLoad Forecast submitexternalent ity60minloadfore cast_v1.w sdl ExternalEntityLoadForecas t_v1.xsd Output Standard reply output SubmitStandardOutput.xsd Fault faultreturntype StandardOutput.xsd 3.2 External Entity Load Forecast 3.2.1 Element Table Element Data Description Type Req d Message Header (optional) TimeDate Application level relevant time and date for w hen this instance of the message w as produced. datetime Source Source system w hich provides data for this service. string Version Minor Version Identifier; Date reflecting the release this latest version update w as related to. string Message Payload ISO Public Page 6 of 12

Element Data Description Type Req d forecasttype Load forecast type: 1. The Anode Type representing the entity s load forecast zone String For Entity forecast the value should be: LFZ AggregateNode. mrid Aggregate Node representing the Entity load forecast zone (32 characters) String CurveData. AreaLoadCurve. starttime The start time representing the beginning time of the segment break point of the load curve; expected at a 5 min, 15 min, or hourly break point, w ith length of the load forecast being at a 5 min, 15 min, or hourly granularity. datetime Note: the submit user is expected to provide the data at the correct break point interval using the identified service, the system w ill not break the data dow n, and reject the submission if the interval used does not match the data granularity. CurveData. AreaLoadCurve. endtime The end time representing the end time of the segment break point of the load curve; expected at a 5 min, 15 min, or hourly break point, w ith length of the load forecast being at a 5 min, 15 min, or hourly granularity. datetime Note: the submit user is expected to provide the data at the correct break point interval using the identified service, the system w ill not break the data dow n, and reject the submission if the interval used does not match the data granularity. CurveData. AreaLoadCurve. The Mega Watt value of the submitted forecasted load for the interval represented by the start and end time Float timepoints. Value1 CurveData. M Enumeration No AreaLoadCurve. Value1Multiplier Value representing Mega for the Mega Watt; the load forecast value is assumed to be in Megaw att, regardless of submitted multiplier. CurveData. AreaLoadCurve. Value1Unit W Value representing Watt for the Mega Watt; the load forecast value is assumed to be in Megaw att, regardless of submitted unit. Enumeration No ISO Public Page 7 of 12

3.2.2 Data Logic The system will limit the submitted forecast to 5 minutes before the binding hour up to a 216 hour time horizon; data submitted less than the 5 minute horizon will not be stored or used in forecast calculations, data submitted after the 216 hour time horizon will not be stored or used in forecast calculations. Ex: Current time 04/01/2017 00:14:30 User can submit forecast from 04/01/2017 01:00:00 till 04/06/2017 02:00:00. Note: For business rules on time submit logic please refer to the CAISO IRO-10 data specification documentation. 4 Fault Return 4.1 Fault Return The fault return message is the same for all ALFS services. Element Table Element Data Description Type Req d id Event log identifier. string No name Event log name. string No description Event log description. string No type Event log type. string No creationtime Event log creation time. date No collectiontype Event log collection type. string No collectionquantity Event log collection quantity. string No Event.result Event result. string No Event.id Event identifier. string No Event.name Event name. string No Event.description Event description. string No Event.creationTime Event creation time. datetime No Event.severity Event severity. string No ISO Public Page 8 of 12

Element Data Description Type Req d Event.priority Event priority. string No Event.sequence Number Event sequence number. string No Event.eventType Event type. string No Service.id Service identifier. string No Service.name Service name. string No Service.description Service description. string No Service.comments Service comments. string No ISO Public Page 9 of 12

Schema (StandardOutput.xsd) <?xml version="1.0" encoding="utf-8"?> <xs:schema xmlns:m="http://www.caiso.com/soa/2006-06-13/standardoutput.xsd" xmlns:xs="http://www.w3.org/2001/xmlschema" targetnamespace="http://www.caiso.com/soa/2006-06- 13/StandardOutput.xsd" elementformdefault="qualified"> <xs:element name="outputdatatype" type="m:outputdatatype"/> <xs:complextype name="outputdatatype"> <xs:sequence> <xs:element name="eventlog" type="m:eventlog" maxoccurs="unbounded"/> </xs:sequence> </xs:complextype> <xs:complextype name="eventlog"> <xs:sequence> <xs:element name="id" type="xs:string" minoccurs="0"/> <xs:element name="name" type="xs:string" minoccurs="0"/> <xs:element name="description" type="xs:string" minoccurs="0"/> <xs:element name="type" type="xs:string" minoccurs="0"/> <xs:element name="creationtime" type="xs:datetime" minoccurs="0"/> <xs:element name="collectiontype" type="xs:string" minoccurs="0"/> <xs:element name="collectionquantity" type="xs:string" minoccurs="0"/> <xs:element name="event" type="m:event" maxoccurs="unbounded"/> <xs:element name="service" type="m:service" minoccurs="0" maxoccurs="unbounded"/> </xs:sequence> </xs:complextype> <xs:complextype name="event"> <xs:sequence> <xs:element name="result" type="xs:string"/> <xs:element name="id" type="xs:string" minoccurs="0"/> <xs:element name="name" type="xs:string" minoccurs="0"/> <xs:element name="description" type="xs:string" minoccurs="0"/> <xs:element name="creationtime" type="xs:datetime" minoccurs="0"/> <xs:element name="severity" type="xs:string" minoccurs="0"/> <xs:element name="priority" type="xs:string" minoccurs="0"/> <xs:element name="sequencenumber" type="xs:string" minoccurs="0"/> <xs:element name="eventtype" type="xs:string" minoccurs="0"/> </xs:sequence> </xs:complextype> <xs:complextype name="service"> <xs:sequence> <xs:element name="id" type="xs:string"/> <xs:element name="name" type="xs:string"/> <xs:element name="description" type="xs:string"/> <xs:element name="comments" type="xs:string"/> </xs:sequence> </xs:complextype> </xs:schema> ISO Public Page 10 of 12

5 Appendix A datetime Data Type The datetime data type is used to specify a date and a time. Any valid XML datetime format with timezone can be used for the request, but the response will always follow one format. TimeZone information in the request and response is mandatory and it can either be specified as offset hours from UTC or use the Z timezone identifier. The datetime is specified in the following form YYYY-MM-DDThh:mm:ss[(+ -)hh:mm:ss] where: where: YYYY indicates the year MM indicates the month DD indicates the day T indicates the start of the required time section hh indicates the hour mm indicates the minute ss indicates the second + (plus) or - (minus) to specify an offset from the UTC time OR YYYY-MM-DDThh:mm:ssZ The Z at the end indicates that the timezone is in GMT/UTC format Note: All components are required. Request Examples of datetime format: 2013-07-10T00:00:00-07:00 offset of 7 hours based on Pacific Daylight Time 2013-01-20T00:00:00-08:00 offset of 8 hours based on Pacific Standard Time 2013-01-20T08:00:00-00:00 Timestamp in GMT/UTC 2013-07-10T07:00:00Z Timestamp in GMT/UTC Response Example of datetime format: 2013-01-20T08:00:00-00:00 Timestamp in GMT/UTC 2013-07-10T07:00:00-00:00 Timestamp in GMT/UTC ISO Public Page 11 of 12

Note: There will be a standard output error response returned if the request refers to a datetime format other than the defined acceptable formats described above. ISO Public Page 12 of 12