Uploaded image for project: 'OASIS Energy Interoperation TC'
  1. OASIS Energy Interoperation TC
  2. ENERGYINTEROP-540 Market Context Collector
  3. ENERGYINTEROP-528

Attributes in EiMarketContext not in the right context for events

    XMLWordPrintable

    Details

    • Type: Sub-task
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: wd28
    • Component/s: None
    • Labels:
      None
    • Environment:

      Ed Koch

    • Proposal:
      Hide

      Move EiMarketContext:createdDateTime to EventDescriptorType:createdDateTime

      Move EiMarketContext:uid to EventDescriptorType:uid

      Eliminate them both from EiMarketContext

      Show
      Move EiMarketContext:createdDateTime to EventDescriptorType:createdDateTime Move EiMarketContext:uid to EventDescriptorType:uid Eliminate them both from EiMarketContext
    • Resolution:
      Hide

      EiMarketContext's createdDateTime is the time of creation for that MarketContext instance; change comment in EiMarketContextType to so reflect (in the payload update pending 20111003)

      The UID in the EiMarketContext is not needed; the emix:MarketContext should be mandatory, and then serves as a UID. Delete uid in EiMarketContext.

      EventDescriptor has createdDateTime. That is the createdDateTime for the EVENT. Add ac comment on that element saying so.

      Show
      EiMarketContext's createdDateTime is the time of creation for that MarketContext instance; change comment in EiMarketContextType to so reflect (in the payload update pending 20111003) The UID in the EiMarketContext is not needed; the emix:MarketContext should be mandatory, and then serves as a UID. Delete uid in EiMarketContext. EventDescriptor has createdDateTime. That is the createdDateTime for the EVENT. Add ac comment on that element saying so.

      Description

      The EiMarketContext:createdDateTime and the EiMarketContext:uid are curretnly being used as the uid and the created DateTime for the event as a whole EIEvent. These are event attributes that are very specific to a particular instance of an event and are not market context attributes.

      EiMarketContext is not the right place for these attributes and they should be moved one level up to EiEventDescription. Whether they remain as attributes in the EiMarketContext or not is a separate issue.

        Attachments

          Activity

            People

            • Assignee:
              Toby.Considine Toby Considine
              Reporter:
              ed.koch Ed Koch (Inactive)
            • Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: