This wiki has undergone a migration to Confluence found Here
<meta name="googlebot" content="noindex">

20110109 arb sydney wgm minutes

From HL7Wiki
Jump to navigation Jump to search

ArB Minutes

 DRAFT 

Sunday

Meeting Information

HL7 ArB Work Group Meeting Minutes

Location: Telcon

Date: 20110109
Time: 9:00AM Sydney (GMT+10)
Facilitator Ron Parker Note taker(s) Tony Julian
Attendee Name Affiliation
X Bond,Andy NEHTA
X Curry, Jane Health Information Strategies
X Grieve, Grahame Kestral Computing
X Hufnagel, Steve U.S. Department of Defense, Military Health System
X Julian, Tony Mayo Clinic
X Koisch, John Guidewire Architecture
X Loyd, Patrick Gordon point Informatics LTD.
X Lynch, Cecil ontoreason LLC
X Mead, Charlie National Cancer Institute
. Ocasio, Wendell Agilex Technologies
X Parker, Ron CA Infoway
X Quinn, John Health Level Seven, Inc.
X Shakir, Abdul-Malik Shakir Consulting
. Guests
X Anvari, Farshid UNSW
X Dickinson, Gary Centri Health
X Milosevic, Zoran NEHTA
X Mulrooney, Galen JP systems
X Murakami, Ray Auckland DHB
X Searle, Russell QLD Health
X Walden, Anita colspan="2"|Duke University
Quorum Requirements Met: Yes

Agenda

Agenda Topics

  1. Call to order
  2. Agenda review and approval
  3. Approve previous meeting minutes
  4. Q1
    1. Call to order
    2. Approval of Agenda for quarter
    3. Approval of agenda for wgm
    4. Approval of Minutes
    5. TSC update
    6. Set Direction
    7. Solution to SAIF book stalloing.
    8. Meta-models from NCI(Charlie Mead/Zoran)
      1. Eccf
      2. BF
      3. GF
    9. Insight from DOD(Steven Hufnagel)
    10. Insight from Patrick Loyd
  5. Q2
    1. Call to order
    2. Agenda
    3. Theoretical Frameworks
    4. NCI governance
    5. GF framework w/o implications
  6. Q3
    1. Governance Operalization to present to TSC
    2. Adopton of DMP


Supporting Documents
None

Minutes

Minutes/Conclusions Reached:

Q1

  1. introductions (all)
  2. Welcome to Arb (Ron Parker)
  3. Agenda for WGM
  4. TSC report (Charlie Mead)
    1. Austin has assumed chair of TSC. Austin is pushing for SAIF implementation guide apart from the SAIF book. The Enterprise Architecture Implementation has not solved cross-project management. Only way to overcome inadequacies is to deal with Governance. NCI has governance, not be-all end-all, which Charlie will present to Arb, to bless/modify for HL7, to present to TSC.
    2. There are two substantial discussions:
      1. Tooling - what do we need to support SAIF-IG?
      2. Consideration by TSC to generate another brand in HL7, an incubator thread: allows selected projects to rapidly develop implementations, not DSTU, taking existing work and making work - e.g. un-constrained RIM Compliant CDA. Would include governance.
    3. Ron Parker:Chuck gave TSC a tour through the business model, which has been blessed by the HL7 Board. Should value and manage the intelectual property(IP) of HL7. It is still in evolution. SAIF and ArB feature prominantly in the valued IP.
    4. You will see product descriptions floating around. There are 47 products.
    5. PCAST - There was a report issued by Presidents Council Advisors on Science and Technology. There has been a lot of flurry of response - ONC will respond. NCI wants to respond, but cannot directly. HL7 will respond, this week. NCI has adopted Thomas Erl's methodology, so NCI asked him to comment.
  5. set direction for week:
    1. Monday
      1. Q1 SAIF tutorial
      2. Q2 SAIF tutorial
      3. Q3 Open
      4. Q4 Joint with EHR at EHR
    2. Tuesday
      1. Q1 SAIF Implementation tutorial(Ron Parker)
      2. Q2 SAIF Implementation tutorial (Ron Parker)
      3. Q2 Joint with InC at InC
        1. InC assuming ECCF
      4. Q3 Joint with MnM at MnM
        1. IG discussion
        2. Why do we need HDF instead of TOGAF? Ron Parker: TOGAF alone is not sufficient. Steve Hufnafel: Development Methodolgy of Togaf would provide it. Ron Parker: HDF is not complete. MnM/ArB need to dialog.
      5. Q4 Meeting Information Framework (Stephen Hufnagel, Cecil Lynch)
    3. Wednesday
      1. Q1 Joint with SOA at SOA
      2. Q2 Open
      3. Q3 Joint with OO/MNM at SOA
      4. Q4 Open
    4. Thursday
      1. Q1 Open
      2. Q2 Open
      3. Q3
        1. Approval of Agenda for quarter
        2. Planning for next WGM
      4. Q4
        1. Approval of Agenda for quarter
        2. Wrap up.
  1. SAIF book Stalling (Jane Curry)
    1. HL7 funded a SAIF book editor Karen Smith for producing SAIF in DITA. Karen trained HL7 staff on the procedures. ECCF and Intro have been converted to DITA. BF is in DITA but has not been updated. GF and IF are not complete. GF is being authored in DITA. DITA suggests use of concept maps. Persons comfortable with Cmaps will find it easy to use.
    2. Ron Parker: Use of DITA avoids reference problems between documents.
    3. Jane Curry: Each concept is a separate document, then the dita maps are used to assemble/link topics.
    4. Ron Parker: Premise is ability to version concepts, and be agile, maintaining coherence. Getting content put together is an issue. Concept mapping is a requirement.
    5. Jane Curry: Tooling with DITA is not the issue - hardest part is understanding what parts of document needs to be its own topic. DITA is an evolving standard. It does have commercially available tools. DITA was done as a pilot, and has not been approved for use with other projects. No decisions has been made to use further. There is a project to output from CDA template designer for May Ballot.
    6. Steven Hufnagel: It is too abstract.
    7. Patrick Loyd: SAIF and Sound is working on that.
    8. Ron Parker: The SAIF book is not for general consumption.
    9. John Koisch: Part of the problem with DITA/BF was the way DITA rendered the topics.
    10. Ron Parker: How are we going to solve the issue of how it is presented from DITA. We need to provide guidance to HL7.
  2. Meta-models from NCI(Charlie Mead/Zoran) Goal is to move from abstract description to usability.
    1. Eccf
    2. BF
    3. GF
  3. Insight from DOD(Steven Hufnagel)
    1. Currently VA/DOD are under mandate from Whitehouse to have joint EHR system. Have to make sure all of SAIF concepts are applicable. SAIF is an organizing paradigm, at least ECCF, allows to present assumptions. ECCF is nice scorecard. You can develop plan using ECCF to show where you are at. We are in a pbolem space where all I have to give is the Executive Summary. If you give people concepts of SAIF, they want documents on how to use it.
    2. Ron Parker: Concerned about lack of full document.
    3. Steven Hufnagel: HL7 is loosing control of SAIF - NCI, DOD, Infoway are each developing their own. ###Ron Parker:Solving for broad access representation is not a priority of the current authors. We(HL7) need an operational method - it is not the problem for the organizations doing the work.
    4. Jane Curry: The support for this approach is not trivial. To do the job requires someone with good english language skills, to serve as a resource to authors.
  4. Insight from Patrick Loyd
    1. Big issue is resourcing of highly-qualified authors - there are few who have the time, since it is often done by stealing time.
    2. Jane Curry: Karen was a good editor, but had no architectural skills.
  5. Adjourned <10:30PM > <GMT +10>.

Q2 Governance

  1. Sunday TSC
    1. ArB will present to TSC our concept of governance. NCI has a concept of what governance looks like. It is a concrete plan. Charlie will present to Arb to discuss.
    2. Open group has paper on governance, so does Thomas Erl.
    3. We started with the open group material, then got proofs from Thomas Erl which was more complete.
    4. The problem was, that we did not find it finite enough. We took service development life-cycle and applied Thomas Erl's framework.
    5. We need to present similar to HL7. It is NOT service specific. We need to overlay governance over the life-cycle, applied to RISC.
    6. There have been quality initiatives. We need to apply SAIF/GF/RISK to address quality.
    7. NCI:
      1. There is a difference between business and architectural governance.
      2. Ensure compliance with ECCF
      3. Provide guidance for all lifecycle stages
        1. Apply to life-cycle of messages, documents, services.
    8. Open Group says you must have
      1. Compliance/Conformance
      2. Dispensation/Appeals
        1. Formally defined process
      3. Communication
        1. Educate communicate, and support governance
        2. Ensure govenance is understood and adknowledged by governed.
      4. Vitality
        1. Maintan the applicabiliy of the governance model
        2. Requires mode to stay curren by refining processes to ensure oncoing usage and relevance.
    9. Question - what is intersection between planning and budgeting.
    10. Thomas Erl
      1. Preceps, rules for decision making
      2. people, make decisions within constraints of precepts
      3. processes, coordinae decision-making activities, means and opportunities to control decisions, enfor policies
      4. metrics
    11. Working organizational structureNCI structure Diagram
    12. Charlie presented this structure from NCI..
    13. CaBIg/MD anderson
    14. MdAnderson wants answer on how to interoperate.
    15. If they wanted services in the repository, they have to follow the rules.
    16. CaBig can get service up/running in one hour.
      1. DOD has three governance boards
        1. Clinical - requirements for clinical
        2. Architecture - requiremenst for architecture
        3. Investment portfolio - budget
    17. Andy Bond: So how do you transition to governance. The structure of HL7 will be different from NCI or DOD. There is no single agreement - there is a series of agreements. Maybe HL7 needs lower level agreement.
    18. John Koisch: It is all doable - you have to pick your poison. HL7 builds according to ECCF, then say this is optimal, sub-optimal, doable under certain criteria. Ultimately the framework is very powerful - and should facilitate others work.
    19. Charlie Mead: To answer Andy, you look at the lifecycle, and look at what you can do to minimize risk.
    20. Steven Hufnagel: Put the products in the framework, then do a RASCI.
    21. Ron Parker:
      1. The enterprise we are developing a governance model for develops standards.
      2. The framework conceptualizes the production of the items from our mission and mandate.
      3. The consumers look at SAIF, see it as SOA based, and want to be able to get the information from HL7 on how to do it. To produce the specs, how do we organize and govern the business?
    22. John Koisch: Top-down architecture is fine. People are coming at it from useability. Governing the BF - it deals with correspondence with the other artifacts. SAIF provides an entry point.
    23. Ron Parker: SAIF provides the ability to produce products that fit BF. We are not doing the same thing that NCI/DOD are doing.
    24. John Koisch: we should re-draw the picture from HL7 Aspect. Bottom layer is domain committees.
    25. Ron Parker: Working Interperability problems are not owned by one domain. SAIF allows us to say when producing stuff, specs are coherent, rim-based, vocab enabled.
      1. How do we create GF in coherent way, and supported by WG's.
      2. We may have to look at how we group the organization.
    26. John Koisch: Binding between problem and solution. NCI does not facilitate arcitectural governance early. There is a problem with drive-by interoperability. There needs to be decomposition provided.
    27. Ron Parker: we develop a way to do things, and the reasons. NCI/DOD uses good concepts.
    28. Charlie Mead: We discussed HL7 having two architecture problems
      1. Internal architecture of HL7
      2. HL7 specifications that live in others architectures
        1. Has another way to think of governance
        2. We can control by our governance.
    29. Ron Parker:We need to influence WG's using the model correctly.
    30. John Koisch: The ECCF shows you how to categorize.
      1. People are trying to take it end-to-end, but that is not the point.
      2. The point is a solution specification is to specify the encapsulation barriers.
      3. The spec stack does not solve all of the problems.
    31. Grahame Grieve
      1. In our various cycles we had variance on what architecture should be.
      2. Success of architecture is not easily determined.
      3. There is not measure for HL7 Architecture
    32. John Koisch: Successful measure happens in other places.
    33. Ron Parker: Precepts include allow HL7 to function: There will be new working groups, and gives us more flexibility, coalesce them.
    34. Grahame Grieve: Success is a new WG
    35. Ron Parker: The organization can still proceed.
    36. Ron Parker:
      1. What are the tools/management
      2. Who is developing
      3. Rasci would be helpful in v2 & v3
    37. Jane Curry: We have not identified success criteria.
    38. Ron Parker: What does success look like?
    39. Charlie Mead: We bolted governance to risk reduction across the lifecycle.
    40. John Koisch:
      1. We produced specification to our idea, but it was not easily consumed.
      2. Process for referal generation: Presented slide that depicted boundaries between encapsulations. The is only one intersection between trading partners. Each encapsulation de-composes into contracts at all of the required levels.
      3. Identy management is inherent in the design. We built all of the interfaces to SAIF compliance.
    41. Ron Parker: This exposes the areas that need to be understood.
    42. John Koisch: DOmains have redundancy.
    43. Jane Curry: Required because of non-trusted interoperability.
    44. Ron Parker: Domain experts have to agree on how to persist the data.
    45. John Koisch: You may not want to expose as a service, instead a SQL call, which is Ok if it meets the requirements.
    46. Ron Parker: We need to provide governance that answers the question who is the expert, what is the data requirements?
    47. Charlie Mead: Johns chart by definition depends on governance across all of the entrprise.
    48. John Koisch: Patient Reg is non-cross funtional.
    49. Charlie Mead: TSC has dodged that this will crash head-on to the current organization.
    50. Ron Parker:
      1. We are talking about a GF wherein the organization can take on projects.
      2. Managing Risk: How can we enform managing the artifacts?
    51. Jane Curry:
      1. One of the key concepts of V3 was that the domain expert knowledge got captured, then constrained.
      2. In terms of vocab, domain model fragments, static-model-isch things that are aggregated are drawn from an inventory of assets.
    52. Ron Parker: Sub-artifacts
    53. Jane Curry: Artifacts have change management and are versioned.
    54. Ron Parker: How do we organize ourselves to accomplish the job? Competancies need to be granularized. e.g. OO or CDA are not going to own all of it.
    55. Jane Curry:
      1. We have people who produce reference artifacts.
      2. We have people who produced the technology artifacts
      3. We have domain people responsible for the requirements.
      4. Each of the WG's tries to manage all of the things in their use case.
    56. Steven Hufnagel: We need a set of use-cases.
    57. Ron Parker: It seems to me that a use case would be a requirement being asserted that registration is insufficient.
    58. Steven Hufnagel: It is a use case of how to form a project scope for a project scope.
    59. Jane Curry: Enable someone to use our artifacts as being coherent from both our point of view as well as the consumers's.
    60. John Koisch: HL7 organizes into steering divisions, which are above the problem space.
    61. Ron Parker: There are some basic organizing concepts.
  1. Andy Bond: We need to determine what we are governing against?
  2. Ron Parker: We dont need an enterprise architecture for the WG, but use SAIF to discover the architecture.
  3. Charlie Mead: John told the Board we would produce an architecture. We said no, we need an interoperability framework. We need to present them with the two architectures, RISK, etc, and tell them what we need to operationalize. Lets talk about operationalization. TSC does not have the framework.
  4. Andy Bond: We have SAIF, but we need to leverage what we have.
  5. Ron Parker: SAIF provides the context, but not a solution. We need to operationalize, then discover how to ballot.
  6. Adjourned <12:30PM > <GMT +10>.

Tony Julian 03:02, 9 January 2011 (UTC)

Q3 Governance Operationalization

Q3 Agenda

  1. Call to order
  2. Approval of Agenda for quarter
  3. Governance Operational plan to present to TSC

Q3 Minutes

  1. Zoran Milosevic presented his views of governance
  2. Discussion was held on how to express governance
    1. NCI propvided the following:
  3. Precepts - governable artifact
    1. Define the category of the concept
    2. Name each Precept , then for each precept:
      1. Define Objectives
      2. Standards
      3. Policies,
      4. Guidelines,
      5. Dependencies
  4. People
    1. Making decisions in accordance to and within the constraints sripulated by Precepts
  5. Processes
    1. Coordinate decision-making activities
    2. Provide the means and opportunities to control decisions, enforce policies, and take corrective action.
  6. Metrics
    1. Measure Compliance with Precepts
    2. Provide visibility into the progress and effectiveness of the governance system
  7. Ron presented Lloyds laundry list of precepts


Tony Julian 03:38, 9 January 2011 (UTC)

Meeting Outcomes

Actions (Include Owner, Action Item, and due date)
  • .
Next Meeting/Preliminary Agenda Items
  • .

Tuesday Q4

Meeting Information

HL7 ArB Work Group Meeting Minutes

Location: Telcon

Date: 20110111
Time: 3:30PM Sydney (GMT+10)
Facilitator Ron Parker Note taker(s) Tony Julian
Attendee Name Affiliation
X Bond,Andy NEHTA
X Curry, Jane Health Information Strategies
. Grieve, Grahame Kestral Computing
. Hufnagel, Steve U.S. Department of Defense, Military Health System
X Julian, Tony Mayo Clinic
X Koisch, John Guidewire Architecture
. Loyd, Patrick Gordon point Informatics LTD.
X Lynch, Cecil ontoreason LLC
. Mead, Charlie National Cancer Institute
. Ocasio, Wendell Agilex Technologies
X Parker, Ron CA Infoway
. Quinn, John Health Level Seven, Inc.
. Shakir, Abdul-Malik Shakir Consulting
. Guests
Buechel?, Gerald MITRE
Lam, Tony MDH Holdings
Milosevic,zoran NEHTA
Murakami, Ray Auckland DHB
Nelson, Dale Squaretrends LLC
Knapp, Paul Continovation
Stechishin, Andy Gordon Pointe Informatics
Sue, hoylen NEHTA
Quorum Requirements Met: Yes

Agenda

  1. Call to order
  2. Approval of Agenda
  3. H-Data materials
  4. Adjournment

Minutes

Paul Knapp: We had micro-its. Then we had h-data coming out of Mitre. Then a restful transport. ITS converts content model into physically exchangble goods. Micro-its creates smaller things. H-data can move anything. restful transport uses rest web services. We looked at whether this was content for the ITS work group. We were concerned about the ownership. Transport is in the domain of ITS. Other committees create the abstract transport (InM), datatypes belongs to MnM. Its applies rules from others to make concrete things. Restful transport is in our domain. We did not have requirements for h-data packaging specification. ITS cannot determine if the package has all of the stuff - we are not a user of "it", nor do we define the requirements. John Koisch: From ArB: Our concerns are about the project-scope - that it would continue micro-its. The specifications did something different. Also the intersection between h-data and services. 3. Behavioral aspects of Restful transport. Ron Parker: Hl7 makes sure that specs map to the RIM. To us H-data talks about packaging data in a different way. That fact was not in the project-scope. ArB suggested that we need more context, and how it correlates to the Rim-based and other structures. We need to determine the appropriate parties to review it, and the downstream effects of using this to move data. Cecil Lynch: THe real question is the data-type representation. Paul Knapp: It is only packaging. John Koisch: the meta-data is part of the concern. When you expose data from a restful api, it is up for debate. HL7 bounds the data to an interaction. Paul Knapp: The packaging specification meta-data data model is NOT tied to the RIM. We determined that from ballot reconcillation that we have the concepts in the rim for the meta-data. I liken it to a zip file -it has a manifest, but does not describe the contents. So that part is not an ITS issue. Ron Parker: There is a concern about how the contents get generated. Paul Knapp: Packaging specification is not like messages or CDA. IT does not serialize a content model. It is more akin to batch wrappers in InM. It is an organizer. John Koisch: It is agnostic to the RIM. You add this if you add a meta-data component that is RIM aware. Paul Knapp: MLLP is also not rim aware. John Koisch: MLLP is not rim aware. Restful standard Gerald Beuchalt:There is not a single rest standard - it is an architectural approach John Koisch: Rest makes assumptions about the data. HL7 is not about putting intefaces on just anything. Paul Knapp: In the rest there is a behavioral architecture. BF deals with content that is not at rest, but could be so. John Koisch: It is correspondence of information behaviour. If you expose an EHR using a restful interface - are the implication of an update clear at the interface. Paul Knapp: And that document does not. I am not objecting. ITS is not concerned with behaviour. Jane Curry: There is a govern issue. Is the content rigorous? Paul Knapp: Are we doing stuff to be done, and who has that list? We dont. Ron Parker: It speaks to aspects that are not clear to the organization - so when we go to DSTU we know what we are DSTU'ng. If it is just another protocol for doing it, it is fine. Paul Knapp: It is not a transport like the othere transports - it has behavioral intentions. It is a packaging spec, but what is t packaging spec in HL7 terms? Ron Parker: We want to make sure it is understood when it goes to DSTU. Context needs to be discussed with MnM. We dont know if SAIF enters into the pardigm. Jane Curry: History - MITRE participated in the templates design pilot, accepted a CDA snypit, and passed it along. There was no ability to demonstrate that it could be passed back - not part of the pilot. It has an implementation perspective, why is this easier to consume than a CDA? How do I distinguish one snippet from another. We are taking baby-steps, which is not sufficiently informing of why/how to use, and the ensurance of semantics without loss. Paul Knapp: We took to EHR, adn they did not jump up and down. Jane Curry: What audience needs to review, to determine the usefullness? John Koisch: New to HL7, with it sown assumptions - it is a transport. Paul Knapp: you could package and send over ws-web service. The packaging and transport are separate. John Koisch: Are they expected to be separate? There would be interest in self-describing an interface with the data model. Ron Parker: We have engaged about the dialog. People did not get it. The essence is "content be provided before it goes DSTU". What conversation, and what topics do we need to surface. I am trying to get insight on how to do that. Some ArB have the insight, but not enough. Cecil Lynch: With V2 messages we have acknowledges. Soap has error messages, and v3 errors. DO we need anything with the H-data wrapper? Paul Knapp: If you sent a CDA in VBAR you would still have acknowledges. The REST transport takes care of the errors, returning HTTP error codes. Gerald Beuchalt:We added a comprehensive way to acknowledge. Paul Knapp: You could put a CDA in rest, get a 200 back. Or 201, or the appropriate HTTP return. InM has wrappers for getting the errors. We have a first-cut. With wsi-web services you have a richer/mature transport. Rest is lighter and simpler. Ron Parker: We need to have proponet to come on call and walk us through it. We dont have a strong sense of what it is. We need more due diligence. Then we need subsequently to worry about who would want to engage around the modelling or methodology. People dont comment, because there is no parallel. John Koisch: The problem is there is a catch-22. We can do with h-data or rest, as we did with web-service spec, and see if it is used. This would be disservice. John's world hdata would be constrained arlis models from the SOA group. ARLIS constrains the information bound to a behavioural model. There wa an intention that you could realize it using rest, hdata, or others. Until you can see it in the layeres way, as a response to an implementation pattern, we dont have the answer. It is not an ITS, it is an architectural pattern that needs to have the constraints clarified. Ron Parker: That is a great elaboration. The action item is that at soon as possible we should have a call, and have mier? walk us through the spec, its potential, and use. So the voters could understand its relevance to their use cases. What are our assumptions on when we can pick this up?

 February 3,  4:00 Eastern on thursday.
 Next meeting 1/27/2011 

Jane Curry: HL7 is not good at taking in new technology.


Cecil Lynch: Martini at the mariot is $25, $15 at the amora.

Cecil Presented second draft (re-write) of the IF. I borrowed structure from the BF, added elements from the BF. Tony Julian: The scribe did not attempt to capture the entire discussion.

Outcomes

Continuation of discussion Thursday, February 3, 2011 4:00 Pm US Eastern
Next ARB telcon Thursday, January 27, 2011 4:00PM US Eastern

Tony Julian 22:06, 11 January 2011 (UTC)