Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

OpenNCP Weekly Sprint Meeting

12nd 19nd November 1009:00 30 to 1211:00  CET

Work RoadMap - epSOS 2 Services

1º Sprint: 28Jan > 8 Fev (2 weeks) > Completed
2º Sprint: 11Fev > 22Fev (2 weeks) > Completed
3º Sprint: 25Fev > 8Mar (2 weeks) > Completed
4º Sprint: 11Mar > 22Mar (2 weeks) Completed
5º Sprint: 25Mar > 8Apr (2 weeks) Completed 
6º Sprint: 22Apr> 3May (2 weeks) > Completed 
7º Sprint: 6May> 17May (2 weeks)  > Completed
8º Sprint: 20May> 31May (2 weeks)  > Completed
9º Sprint: 3June> 14June (2 weeks)  > Completed
10º Sprint: 24June > 19July (4 weeks)  > Completed

  • Release OpenNCP 2.0.1 > 31 July, 2013 (Wednesday) 6th August
  • Release OpenNCP V2.0.2 > 2013-09-12   Transformation Manager + Emergency Scenario + Bug Fixing      

5ª PPT [completed]

  • [NOT] OpenNCP V2.0.3 (after PPT)   2013-10-16   OPERATION   Ready for: PAC + HCER epSOS 2 Services 

11º Sprint: 15Oct > 28Oct (2 weeks) > completed 

  • PPT Ready for: MRO (new epSOS 2 Service)
  • [√] OpenNCP V2.0.3 (after PPT)   2013-11-05   OPERATION   Ready for: PAC + HCER epSOS 2 Services

12º Sprint: 1Nov > 14Oct (2 weeks) [ in progress ]  

...

  • OpenNCP V2.1.1 (after PPT stage)   2013-12-18   OPERATION   Ready for: MRO + CI Automated Testing Suite Enhancements

AGENDA

a) Dev Sprint Progress Monitoring

  • Sprint Review;
  • QA Internal STAGE  Planning;

b) Documentation preparing

c) Knowledge sharing


 

LOCATION

- Skype (sirLicman) + Jira Board + MeetingWords ()

 


PARTICIPANTS


Today's Meeting Participants:

 

Invited Members List:Gareth Woodham <Gareth.Woodham@apotekensservice.se>,

Marcelo Fonseca <marcelo.fonseca@iuz.pt>,
Licinio Mano <licinio.mano@iuz.pt>,
Stéphane Spahni <stephane.spahni@hcuge.ch>,
Ivo Pinheiro <ivo.pinheiro@iuz.pt>, 
Konstantin Hypponen <konstantin.hypponen@kela.fi>,
[sent absent notice] Marcello Melgara <Marcello.Melgara@cnt.lispa.it>,
[sent absent notice] Per Loubjerg <consult@loubjerg.dk>,


Invited Members List:

Aarne Roosi <Aarne.Roosi@affecto.com>, 
Alexander Berler <a.berler@gnomon.com.gr>, 
Arnaud Gaudinat <arnaud.gaudinat@hesge.ch>,
Belani Hrvoje <Hrvoje.Belani@hzzo.hr>,
Gergely Heja <heja.gergely@eski.hu>,
Giorgio Cangioli <giorgio.cangioli@gmail.com>,
Ljubi Igor <Igor.Ljubi@hzzo.hr>,
Juergen Wehnert <juergen.wehnert@gematik.de>,
Konstantin Hypponen <konstantin.hypponen@kela.fi>, 
Oskari Kettinen <oskari.kettinen@kela.fi>,
Jussi Lemmetty <jussi.lemmetty@kela.fi>,
Kostas Karkaletsis <k.karkaletsis@gnomon.com.gr>, 
Mate Beštek <mate.bestek@gmail.com>,
Milada Kovarova <Milada.Kovarova@posam.sk>,
Mika Myllyvirta <mika.myllyvirta@kela.fi>, 
Mindaugas Ajauskas <mindaugas.ajauskas@lispa.it>, 
Norbert Repas <norbert.repas@elga.gv.at>,
Patrick Ruch <Patrick.Ruch@unige.ch>,Per Loubjerg <consult@loubjerg.dk>,
Tomaz Cebular <Tomaz.Cebular@ivz-rs.si>,
Steen Manniche <steen@manniche.net>, 
Annika Sonne Hansen <ash@carecom.eu>,

 

MEETING NOTES

a) Dev Sprint

...

Monitoring

  • Sprint Review / Retrospective

    • Remote validation results are represented in the form of structured XML reports, written to "validation" dir, inside EPSOS_PROPS_PATH;
    • They are divided between NCP-A and NCP-B;
    • The adopted naming convention is the following: [date]_[used validator]_[validation result].xml (Because of the NCP stateless requirement each message is validated in an independent way - theres is no grouping by workflow, for instance);
    • They contain the validated object and the validation output- sample Reports:
    • It was considered to represent the reports in a more friendly way (e.g. using IHE EVSClient XSLTs), but due to the resources and time constrain in order to obtain a fine-tuned version it was decided to stick with XML format, at least for now; 
      • The message will most probably be managed by a server, not by users, so the user friendly is not a CRITICAL, mas should be marked as an possible IMPROVEMENT.
      • ERIC: has been really helpfull on providing feedback and inputs for improving the strategy. CREDITS and special thanks should be sent.
    • The validation is turned on or off by the usage of a database property called "automated.validation";
    • Remote validation services for XD*, HL7v3 and Audit Messages are already implemented for Client and Server Side;
    • CDA validation is also implemented but there seems to be an issue with the Validation Web Service - An e-mail has been sent to Eric Poiseau and Abderrazek;
    • Steps for sucessfully complete sprint (to be putted in place today):
      • Clarify CDA validator Issue with Eric and Abderrazek;
    • FUTURE IMPROVEMENTS
      • Implement a tool, for instance a web portal, where we can see all the validated messages, maybe grouping them by workflows if possible (maybe with filters like we have at IHE EVSClient).

     

  • QA Internal STAGE  Planning;

    • MRO Service + CI Enhancements
    • INTERNAL QA > 19 to 22 Nov > OpenNCP V2.1.0;
    PN’s QA > 25Nov to 6 Dec
    • (Fine tune first approach with provided information and incorporate final tasks)

     

  • GOLD (FINAL) Release - OpenNCP V2.1.1

    • Release Process:  9 to 13Dec

    • Support Countries Updating: 16 to 20Dec;

Articulate with IHE improvements - Gazelle Web Services to perform validation on audits:

- The current Gazelle validation web-services do not return any EVS Permanent link, as they only validate the messages and return validation result and details (errors and warnings);

 

  • it would be useful to have a "permanent link" functionality (in Gazelle Remote validation services) in order to keep validation reports simpler and traceable, by linking them to validation pages in EVS Client;
  • We should enforce the responsible usage of remote validation services by PN's as some limitations are imposed by IHE;
  • The current imposed numbers ( No more than 30 requests per IP address per minute, No more than 3000 requests per period of 24 hours per IP address) should be enough for the CI environment and even PN's - but we should keep this topic under control;
  • A meeting between Gareth Woodham, Marcelo Fonseca and Eric will take place tomorrow to discuss this topic;

 

 

b) Documentation preparing

  • [LKM] OpenNCP Technical Sheet [50%] - for the web site
  • [LKM] OpenNCP General Presentation [75%] 
  • [ √ ] OpenNCP Installation Manual Overview [100%]


[LKM]

b) Documentation preparing

  • epSOS Technical Aspects review, in order to include OpenNCP references:
    • Kathrin request, by email:
      • As already mentioned in some previous e-mails I mainly need input for the epSOS technical factsheet that already exists and the technical background website area! The OpenNCP slides were intended to be incorprated into the existing general presentation AND the already existing technical epSOS presentation.
    • Points that can be added:
      • Reference Implementations > Explain in  a generic way how can the OpenNCP technology help countries providing them a solid baseline for implementing cross-border HealthCare ICT 


    • [LKM] ACTION: Share page and Request for comments and Changes proposals;

  • OpenNCP General Presentation
    • What is missing?
    • Maybe we can make a clear Structure; in order to make it easy to use the presentation in specific topics;
    • Change the signal between willing faces and Community;
    •  What can we add to give a better overview and specific view on the OpenNCP Technology?
    • Konstantin & Stéphane: solid feedback maybe only next;
    • Marcelo & Ivo: will try to give look this week;

  • OpenNCP Installation Manual Overview

 

  • OpenNCP Installation
  • Recomend Kathrin for pointing to the page, and not making a closed document from it.

 

  • 3.B.2:  (Articulate with MM)
    • Focus in the "Value Added" for the continuity > NOT a mandatory task;
    • Reinforced (2nd time) the need for this work with Marcello Melgara, but no answer so far (sad)


  • c) Knowledge sharing

Knowledge sharing & Collaborative Design

https://openncp.atlassian.net/wiki/display/ncp/Road+to+Sustainability

  • Webinars (online) – When?
    • a. Tools and Method
    • b. Architecture and Technologies
    • c. Testing and Deploying

  • Workshop (f-2-f) – Where? When?
    • a. Real Life Operation - Struggles
    • b. Security Hackathon
    • c. Performance Hackathon
    • d. 3rd Party Projects Collaboration
    • e. Designing the Future - evolutions roadmap


How can we add more value to actions?
Questions and next steps?

 

NEXT STEPS (include previous meeting actions needing monitoring)

Retrospective
  • Retrospective" TConf > Tuesday, 25th November 2013 09h30 CET

;

Previous meeting - NEXT STEPS

Status
colourGreen
titleDone
[ Licinio Kustra Mano ] Schedule "Sprint Progress Monitoring" TConf > Tuesday, 12th November 2013 14h CET (not to overlap with TPM in the mornig / overlaping with PSB meeting - no problem regarding attendees)
  • ;

  • Status
    colourGreen
    titleDone
    [ Ivo Pinheiro ] Prepare and make available OpenNCP 2.0.3 Release Notes - Technical Details 
  • Status
    colourGreen
    titleDone
    [ Licinio Kustra Mano ] Announce OpenNCP 2.0.3 Release
  • Status
    colourGreen
    titleDONE
    [ Marcelo Fonseca ] CI Environment > Clarify with Eric Poiseau the OpenNCP CI Requirements and Strategy > having in mind the sustainability plan for this service;
  • Status
    colour
Yellow
  • Green
    title
IN PROGRESS
  • DONE
    Marcelo Fonseca and Gareth Woodham ] Focus TConf on "CI Automated Testing Suite Enhancements" design refinement and development work organization + effort estimation + Implement Enhancements;
  • Status
    colour
Blue
  • Green
    title
To Do
  • DONE
     [ Marcelo Fonseca and Gareth Woodham ] Implement the "CI Automated Testing Suite Enhancements"
  • Status
    colourRed
    titleON HOLD
    Ivo Pinheiro ]  Research for alternatives approaches to a single country hosting the CI - e.g. cloud based services with Open Source Projects special service plans.
  • Status
    colourYellow
    titleIN PROGRESS
    Licinio Kustra Mano ] Request Kostas Karkaletsis to report (OpenNCP Support Board) issue found related with MRO new service ( PDF retrieval)
  • Status
    colourGreen
    titleDONE
    Licinio Kustra Mano ] Create Draft: OpenNCP Installation Manual Overview;
  • Status
    colour
Blue
  • Green
    title
To DoBlue
  • Yellow
    title
To Do
  • IN PROGRESS
     Licinio Kustra Mano ] Create Draft: OpenNCP Technical Sheet  / Review of epSOS Technical Aspects
  • Status
    colourYellow
    titleIN PROGRESS
    Licinio Kustra Mano ] Evaluate with Marcello Melgara the value added and effort needed for updating the epSOS D 3.B.2 document
  • Status
    colour
Yellow
  • Green
    title
in progressBlue
  • Yellow
    title
To DoBlue
  • Yellow
    title
To DoYellow
  • Green
    title
in progress
  • DONE
     Licinio Kustra Mano ] OpenNCP Webinars > Present a value proposition (to OpenNCP-Comm and to Juergen);
  • Status
    colour
Yellow
  • Green
    title
in progress
  • DONE
     Licinio Kustra Mano ] OpenNCP Workshop > Present a value proposition (to OpenNCP-Comm and to Juergen) for further discussion on When and How make this happen.
  • Status
    colourYellow
    titleIN PROGRESS
    [OpenNCP-Comm] OpenNCP Webinars & Workshop > Consolidation and Review
  • Status
    colourBlue
    titleTo Do
    Licinio Kustra Mano ] VPN Problem > Provide a short summary of what has happened and solutions adopted