Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add method to capture doctype=A95, "Production and Generation Units" #98

Open
henri-chat-noir opened this issue Feb 6, 2021 · 2 comments
Labels
more info needed when more info is needed from the person opening the issue

Comments

@henri-chat-noir
Copy link

Excellent package -- awesome someone has been working through this mess with these XML files. However, I could not see that this was covered. Nor did a search on "A95" show anything on repo (that looked connected to documentType).

As anyone who's worked with trans platform for more than a day knows, access to "Master Data" is a real challenge. There is, wait for it, one (lol) report in the section on the user guide, "Production and Generation Units"
https://transparency.entsoe.eu/content/static_content/Static%20content/web%20api/Guide.html#_master_data

Sample API URL in guide is:
GET /api?documentType=A95&businessType=B11&biddingZone_Domain=10YCZ-CEPS-----N&implementation_DateAndOrTime=2017-01-01

This is a crucial report, as it is one of the only (direct) ways I can see to associated "W" class resources with "X" type market participant codes. From W to X to Vat No., then owner/company details, etc.

Easy enough for me to hack something up as a fork, but be good if it was in main stream. I'm a crap hacker, but will mimic what's been done for new method (on the raw client) in my fork and will figure out a parser, drawing also on approach in place already. Let me know if any interest in working from my code.

P.S. Small point, but you have some methods covered not included within the overview on the main page. Just heads up, as sort of thing useful to newbies.

@henri-chat-noir
Copy link
Author

henri-chat-noir commented Feb 7, 2021

UPDATE: Still likely makes sense to include this API in the library, for completeness if nothing else. It also does seems to have some useful information, e.g. I think may valid source of a generating units 'online date' via the <implementation_DateAndOrTime.date> attribute that is returned.

However, sadly, presumably for many of the smaller operators, it's the intervening TSO (or other intermediary) that's listed as the "Market Participant" X-code. It may be just as well to use the "EIC Responsible" field in the XML download from static info on ENTSOE site to get 'owner' information, which could well be the same code. (Perhaps both sources may need to be queried, uggh.)

@fboerman
Copy link
Collaborator

fboerman commented Aug 9, 2021

hi @henri-chat-noir this seems like an interesting idea, however I am not entirely sure what the data exactly is. Can you expand a little on what "master data" means in this instance?

@fboerman fboerman added the more info needed when more info is needed from the person opening the issue label Aug 14, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
more info needed when more info is needed from the person opening the issue
Projects
None yet
Development

No branches or pull requests

2 participants