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

Difference between revisions of "20110109 arb sydney wgm minutes"

From HL7Wiki
Jump to navigation Jump to search
Line 625: Line 625:
  
 
===Agenda===
 
===Agenda===
 +
 
*ECCF COmments
 
*ECCF COmments
 +
 
*EA Program
 
*EA Program
 +
 
*SAIF MDA
 
*SAIF MDA
 +
 
*SAIF BOOK
 
*SAIF BOOK
 +
 
**RM-ODP
 
**RM-ODP
  
ARB minutes
 
Meeting called to order at 1:45pm
 
Steven Hufnagel, Cecil Lynch, John Koisch, Andy Bond, Jane Curry, Charlie Mead, Ron Parker, Zorin Milosevic, John Quinn,
 
  
*ECCF Comments.
+
 
 +
===ARB Minutes ===
 +
 
 +
Meeting called to order at 1:45pm *ECCF Comments.
 +
 
 
Charlie Mead: We had a raft of comments from Lloyd, which I worked out with him.  Then we sent it out again.  TSC directed dialog with IC - I had a 2hour call in august.  Wendell had gone through Ic core document, and mapped SAIF terms to IC terms, and pointed out inconsistencies.  IC wanted to review the document before committing.  I got back 71 comments from Frank Oemig.  I looked through them to see if they were substantive.  There were 2 things that needed clarification:
 
Charlie Mead: We had a raft of comments from Lloyd, which I worked out with him.  Then we sent it out again.  TSC directed dialog with IC - I had a 2hour call in august.  Wendell had gone through Ic core document, and mapped SAIF terms to IC terms, and pointed out inconsistencies.  IC wanted to review the document before committing.  I got back 71 comments from Frank Oemig.  I looked through them to see if they were substantive.  There were 2 things that needed clarification:
 +
 
**We overloaded technology when we needed implementation - did not use technology viewpoint correctly.
 
**We overloaded technology when we needed implementation - did not use technology viewpoint correctly.
 +
 
**Frank was hung up over the use of the word certification as a noun instead of a verb.
 
**Frank was hung up over the use of the word certification as a noun instead of a verb.
 +
 
The rest of the comments come from his refusal to acknowledge the results Wendell produced.  TSC asked what happened - Ron met them in Cambridge, which meant they would go forward under their assumptions.  I met with them and Frank said everything was wrong.  A good strategy came out.  We will work to harmonize/align eccf with ODP.  Frank was told that IC has to either align with SAIF, or stop.  Frank did say "you never responded to my comments" - which I did not.  I drafted comments for the ArB to discuss.
 
The rest of the comments come from his refusal to acknowledge the results Wendell produced.  TSC asked what happened - Ron met them in Cambridge, which meant they would go forward under their assumptions.  I met with them and Frank said everything was wrong.  A good strategy came out.  We will work to harmonize/align eccf with ODP.  Frank was told that IC has to either align with SAIF, or stop.  Frank did say "you never responded to my comments" - which I did not.  I drafted comments for the ArB to discuss.
 +
 
Steve Hufnagel: Q4?
 
Steve Hufnagel: Q4?
 +
 +
  
 
*EA Program
 
*EA Program
This was dicussed.
+
 
 
Charlie Mead:  Lloyd would like to have the NCI SAIF-IG artifacts put into the proposed HL7 Template, as well as the DOD artifacts.  Lloyd has a template for describing all of the artifacts.  Since an artifact is scoped by a precept, this will work.  Lloyd is more worried about the structure of the template.
 
Charlie Mead:  Lloyd would like to have the NCI SAIF-IG artifacts put into the proposed HL7 Template, as well as the DOD artifacts.  Lloyd has a template for describing all of the artifacts.  Since an artifact is scoped by a precept, this will work.  Lloyd is more worried about the structure of the template.
 +
 
Deliverable: DOes the ArB have a plan to ballot the SAIF book.
 
Deliverable: DOes the ArB have a plan to ballot the SAIF book.
 +
 
John Koisch:  If this groups buys into the notion that the SAIF-IG is a checklist.  SAIF-BOOK is a set of guides.
 
John Koisch:  If this groups buys into the notion that the SAIF-IG is a checklist.  SAIF-BOOK is a set of guides.
 +
 
Charlie Mead: Canada, NCI, and DOD want a canonical representation of SAIF.  Does the ArB have responsibility for the IG as well as the SAIF book? I think so.
 
Charlie Mead: Canada, NCI, and DOD want a canonical representation of SAIF.  Does the ArB have responsibility for the IG as well as the SAIF book? I think so.
 +
 
John Koisch: There are things in the BF that no ones cares about.  The care about the consequences, but not the framework.  80% of the arguments are why does the BF look like this?
 
John Koisch: There are things in the BF that no ones cares about.  The care about the consequences, but not the framework.  80% of the arguments are why does the BF look like this?
 +
 
Charlie Mead: ArB should go back to TSC and say NO to balloting the SAIF book?  Otherwise they would not get good IG's.
 
Charlie Mead: ArB should go back to TSC and say NO to balloting the SAIF book?  Otherwise they would not get good IG's.
 +
 
John Koisch: Lloyd is saying they are ready to create it by scratch.
 
John Koisch: Lloyd is saying they are ready to create it by scratch.
 +
 
Tony Julian: There is a perception that SAIF is the ECCF.
 
Tony Julian: There is a perception that SAIF is the ECCF.
 +
 
Andy Bond: That is why IC is having a problem with it.
 
Andy Bond: That is why IC is having a problem with it.
 +
 
Charlie Mead: MDA got dismissed.
 
Charlie Mead: MDA got dismissed.
 +
 
Andy Bond: I would not throw out the baby with the bath water.  We need a story to bring SAIF into focus, regardless of the ECCF.
 
Andy Bond: I would not throw out the baby with the bath water.  We need a story to bring SAIF into focus, regardless of the ECCF.
 +
 
Steven Hufnagel: Ron has a good picture in the tutorial that would preface the story.  Until we put together the high-level document I could not get anyone to look at it - just give us something to follow, and we will. (Ron projected figure).
 
Steven Hufnagel: Ron has a good picture in the tutorial that would preface the story.  Until we put together the high-level document I could not get anyone to look at it - just give us something to follow, and we will. (Ron projected figure).
 +
 
Tony Julian: Picture is service-oriented.  Needs to be more generic.
 
Tony Julian: Picture is service-oriented.  Needs to be more generic.
 +
 
Charlie Mead: Maybe we dont need a SAIF book.
 
Charlie Mead: Maybe we dont need a SAIF book.
 +
 
Steven Hufnagel: Most people only want the story.
 
Steven Hufnagel: Most people only want the story.
 +
 
Charlie Mead: Doing that without describing the formal guidelines.
 
Charlie Mead: Doing that without describing the formal guidelines.
 +
 
Steven Hufnagel: Cant we do some of this by references to Thomas Erl.
 
Steven Hufnagel: Cant we do some of this by references to Thomas Erl.
 +
 
Charlie Mead: Andy found that this adds things that ODP and Zackman dont have.
 
Charlie Mead: Andy found that this adds things that ODP and Zackman dont have.
 +
 
Andy Bond: ODP is about correspondences between the viewpoints.  People look at one viewpoint, and consider the job done.  ECCF and GF have a different use than the GF.  If you try to put them forward as the same thing you have problems.  GF is a specialization of enterprize behaviour.  BF describes interrelations.
 
Andy Bond: ODP is about correspondences between the viewpoints.  People look at one viewpoint, and consider the job done.  ECCF and GF have a different use than the GF.  If you try to put them forward as the same thing you have problems.  GF is a specialization of enterprize behaviour.  BF describes interrelations.
 +
 
Ron Parker: ECCF generalization is a artifact of developers, who want to get to the meat.  As an architect I come into this with a sensibility that I dont see understood.  When you look at the WIKI for NCI, you note the external references.  We have a problem - we have been asked to get closure on the SAIF book.  We dont understand it's breadth.
 
Ron Parker: ECCF generalization is a artifact of developers, who want to get to the meat.  As an architect I come into this with a sensibility that I dont see understood.  When you look at the WIKI for NCI, you note the external references.  We have a problem - we have been asked to get closure on the SAIF book.  We dont understand it's breadth.
 +
 
Steven Hufnagel: You should be able to read it in levels - Exec summary, Level 2, Level 3.
 
Steven Hufnagel: You should be able to read it in levels - Exec summary, Level 2, Level 3.
 +
 
Jane Curry: We have a lot of history and rationale.
 
Jane Curry: We have a lot of history and rationale.
 +
 
John Koisch: The BF is the IG for the ECCF.  What is missing is an expressed view of the enterprise viewpoint.  BF discusses binding of information and behaviour, the binding of contracts to roles, and the shared goals.  Some of them are hidden behind for example the word role.
 
John Koisch: The BF is the IG for the ECCF.  What is missing is an expressed view of the enterprise viewpoint.  BF discusses binding of information and behaviour, the binding of contracts to roles, and the shared goals.  Some of them are hidden behind for example the word role.
 +
 
Jane Curry: Zoran and I have discussed - there are people who have rim-bound understanding of Role, for example.
 
Jane Curry: Zoran and I have discussed - there are people who have rim-bound understanding of Role, for example.
 +
 
Jane Curry: The SAIF book audience is not the HL7 community - they want the IG.  It talks to others who need to do their own IG - a checklist of concepts to be covered.
 
Jane Curry: The SAIF book audience is not the HL7 community - they want the IG.  It talks to others who need to do their own IG - a checklist of concepts to be covered.
 +
 
Andy Bond: SAIF book is a compendium of everything in interoperability.  There is a set in ECCF which is the nuggets.  The correspondences between the parts is important.  You cant do the same thing doing enterprise architecture.  SAIF give high level list of concerns, and the relations.  It is easier for conversation if you have a common point.
 
Andy Bond: SAIF book is a compendium of everything in interoperability.  There is a set in ECCF which is the nuggets.  The correspondences between the parts is important.  You cant do the same thing doing enterprise architecture.  SAIF give high level list of concerns, and the relations.  It is easier for conversation if you have a common point.
 +
 
Zorin: When people were trying to come up with definition for registry/repository.  Yesterday we had a discussion in Security about intersections.  We need a minimum set of established common language/definitions.
 
Zorin: When people were trying to come up with definition for registry/repository.  Yesterday we had a discussion in Security about intersections.  We need a minimum set of established common language/definitions.
 +
 
Cecil Lynch: I struggled with the IF - it does not provide value to a general HL7 user - they would look at the core principles.  Determining the audience of the SAIF book is important.  The importance is the correspondence between the frameworks.
 
Cecil Lynch: I struggled with the IF - it does not provide value to a general HL7 user - they would look at the core principles.  Determining the audience of the SAIF book is important.  The importance is the correspondence between the frameworks.
 +
 
John Koisch: ArB = we still have not tackled what conformance means.
 
John Koisch: ArB = we still have not tackled what conformance means.
 +
 
Ron Parker: You have nailed it.  People dont understand - the whole idea is for someone to consume what we do in a way that will be safe.  The issue of conformance needs to be handled.
 
Ron Parker: You have nailed it.  People dont understand - the whole idea is for someone to consume what we do in a way that will be safe.  The issue of conformance needs to be handled.
 +
 
John Koisch: We talked on Sunday - when we create the specifications, each could make its own claims of conformance.  It would he helpful to recognize that the RIM is a implementation thing.  People dont worry about conformance to the RIM.  They worry about the interactions and behaviors.
 
John Koisch: We talked on Sunday - when we create the specifications, each could make its own claims of conformance.  It would he helpful to recognize that the RIM is a implementation thing.  People dont worry about conformance to the RIM.  They worry about the interactions and behaviors.
 +
 
Ron Parker: RIM goes to coherence.
 
Ron Parker: RIM goes to coherence.
 +
 
Jane Curry: If we did not need conformance/coherence, we could go along without it.
 
Jane Curry: If we did not need conformance/coherence, we could go along without it.
 +
 
Ron Parker: Some dont want to behave well.  We have people not on the same page.  Fundamentally we need a like-minded/sympathetic person who understands the precepts to be driving it.
 
Ron Parker: Some dont want to behave well.  We have people not on the same page.  Fundamentally we need a like-minded/sympathetic person who understands the precepts to be driving it.
 +
 
Jane Curry: I think of it as a APP store.  You can register a constraint on a model, which can be taken advantage by the user community.
 
Jane Curry: I think of it as a APP store.  You can register a constraint on a model, which can be taken advantage by the user community.
 +
 
Ron Parker: We need to operate with a silver hammer - to hit people between the eyes.  Organization of the organization is a struggle - we are struggling with our role v/v the brands.  The original cut was working SAIF out on paper.  We probably need something more concise.  Do we agree that externals need a different cut?
 
Ron Parker: We need to operate with a silver hammer - to hit people between the eyes.  Organization of the organization is a struggle - we are struggling with our role v/v the brands.  The original cut was working SAIF out on paper.  We probably need something more concise.  Do we agree that externals need a different cut?
 +
 
Steven Hufnagel: We need a guide for whoever is going to author an implementation guide for an organization, assumed to be an architect or engineer.
 
Steven Hufnagel: We need a guide for whoever is going to author an implementation guide for an organization, assumed to be an architect or engineer.
 +
 
Jane Curry: Why did the idea of SAIF take off like virus outside of HL7?
 
Jane Curry: Why did the idea of SAIF take off like virus outside of HL7?
 +
 
John Quinn: There are all types of projects going on that need things in services, and are doing ad-hoc services.  We said we would make it part of our architecture.
 
John Quinn: There are all types of projects going on that need things in services, and are doing ad-hoc services.  We said we would make it part of our architecture.
 +
 
John Koisch: Core of the BF: System playing roles within communities dont have to have behavioral relations, and behavioral relations done necessarily have roles.  There is a core value statement to a SOA as well as HL7.  The phrase "HL7 builtin" on your component means it will work.  This went viral because it offered a way to use RIM artifacts in services.  My theory is the BF is an IG for ECCF.
 
John Koisch: Core of the BF: System playing roles within communities dont have to have behavioral relations, and behavioral relations done necessarily have roles.  There is a core value statement to a SOA as well as HL7.  The phrase "HL7 builtin" on your component means it will work.  This went viral because it offered a way to use RIM artifacts in services.  My theory is the BF is an IG for ECCF.
 +
 
Tony Julian: HL7 Builtin as a trademark?
 
Tony Julian: HL7 Builtin as a trademark?
 +
 
Jane Curry: It needs a contract built in.
 
Jane Curry: It needs a contract built in.
 +
 
Andy Bond: The analogy to apple breaks down because HL7 is much richer than apple apps.  There is not beginning or end to conceptualizing it.  We need to layer the approach.  We need bright people in hl7 doing work, and over time put it into boxes.  The IG is the BF work. Someone needs to define the boxes.  We dont need 2500 page document behind each box - over time the definition of each box would be defined.
 
Andy Bond: The analogy to apple breaks down because HL7 is much richer than apple apps.  There is not beginning or end to conceptualizing it.  We need to layer the approach.  We need bright people in hl7 doing work, and over time put it into boxes.  The IG is the BF work. Someone needs to define the boxes.  We dont need 2500 page document behind each box - over time the definition of each box would be defined.
 +
 
Jane Curry: Hdata has meta data, but have not sorted out which meta-data goes with which box.
 
Jane Curry: Hdata has meta data, but have not sorted out which meta-data goes with which box.
 +
 
Andy Bond: We cant say that if the story is incomplete, we dont want to discuss.
 
Andy Bond: We cant say that if the story is incomplete, we dont want to discuss.
 +
 
Jane Curry: Reshaping says you need a specification for all elements, as well as partial specifications that need to be completed locally.
 
Jane Curry: Reshaping says you need a specification for all elements, as well as partial specifications that need to be completed locally.
 +
 
John Koisch: We discussed h-data at lunch.  How do you bring in other technologies that are not health relevant?  Hdata is a fine implementation of ARLIS -which makes the business value of the information expressed at the interface.  At the end of the day there is a lot of stuff we could be doing, but dont have the tools.  HL7 people write specifications, determining what needs to be known for the spec, then expanding upon it.  OO wants to be able to establish trust to lab systems.  We did not get into this to create a massive discussion.
 
John Koisch: We discussed h-data at lunch.  How do you bring in other technologies that are not health relevant?  Hdata is a fine implementation of ARLIS -which makes the business value of the information expressed at the interface.  At the end of the day there is a lot of stuff we could be doing, but dont have the tools.  HL7 people write specifications, determining what needs to be known for the spec, then expanding upon it.  OO wants to be able to establish trust to lab systems.  We did not get into this to create a massive discussion.
 +
 
Charlie Mead: There is no reason to respond to the ECCF comments - we dont need the SAIF book, we only need IG's.  Zorin says we only need odp viewpoints.  I see no relevance - he thinks what we have is going forward.
 
Charlie Mead: There is no reason to respond to the ECCF comments - we dont need the SAIF book, we only need IG's.  Zorin says we only need odp viewpoints.  I see no relevance - he thinks what we have is going forward.
 +
 
Adjourned at 3:05pm GMT + 10.
 
Adjourned at 3:05pm GMT + 10.

Revision as of 05:00, 13 January 2011

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
X Buechel?, Gerald MITRE
X Lam, Tony MDH Holdings
X Milosevic,zoran NEHTA
X Murakami, Ray Auckland DHB
X Nelson, Dale Squaretrends LLC
X Knapp, Paul Continovation
X Stechishin, Andy Gordon Pointe Informatics
X Sue, hoylen NEHTA
Quorum Requirements Met: Yes

Agenda

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

Minutes

H-Data Micro ITS Rest

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.

ecil 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.



Information Framework

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.

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

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)

Thursday Q3

Meeting Information

HL7 ArB Work Group Meeting Minutes

Location: Telcon

Date: 20110113
Time: 1:45PM 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
X 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
X Mead, Charlie National Cancer Institute
. Ocasio, Wendell Agilex Technologies
X Parker, Ron CA Infoway
X Quinn, John Health Level Seven, Inc.
. Shakir, Abdul-Malik Shakir Consulting
. Guests
X Milosevic,Zoran NEHTA
Quorum Requirements Met: Yes

Agenda

  • ECCF COmments
  • EA Program
  • SAIF MDA
  • SAIF BOOK
    • RM-ODP


ARB Minutes

Meeting called to order at 1:45pm *ECCF Comments.

Charlie Mead: We had a raft of comments from Lloyd, which I worked out with him. Then we sent it out again. TSC directed dialog with IC - I had a 2hour call in august. Wendell had gone through Ic core document, and mapped SAIF terms to IC terms, and pointed out inconsistencies. IC wanted to review the document before committing. I got back 71 comments from Frank Oemig. I looked through them to see if they were substantive. There were 2 things that needed clarification:

    • We overloaded technology when we needed implementation - did not use technology viewpoint correctly.
    • Frank was hung up over the use of the word certification as a noun instead of a verb.

The rest of the comments come from his refusal to acknowledge the results Wendell produced. TSC asked what happened - Ron met them in Cambridge, which meant they would go forward under their assumptions. I met with them and Frank said everything was wrong. A good strategy came out. We will work to harmonize/align eccf with ODP. Frank was told that IC has to either align with SAIF, or stop. Frank did say "you never responded to my comments" - which I did not. I drafted comments for the ArB to discuss.

Steve Hufnagel: Q4?


  • EA Program

Charlie Mead: Lloyd would like to have the NCI SAIF-IG artifacts put into the proposed HL7 Template, as well as the DOD artifacts. Lloyd has a template for describing all of the artifacts. Since an artifact is scoped by a precept, this will work. Lloyd is more worried about the structure of the template.

Deliverable: DOes the ArB have a plan to ballot the SAIF book.

John Koisch: If this groups buys into the notion that the SAIF-IG is a checklist. SAIF-BOOK is a set of guides.

Charlie Mead: Canada, NCI, and DOD want a canonical representation of SAIF. Does the ArB have responsibility for the IG as well as the SAIF book? I think so.

John Koisch: There are things in the BF that no ones cares about. The care about the consequences, but not the framework. 80% of the arguments are why does the BF look like this?

Charlie Mead: ArB should go back to TSC and say NO to balloting the SAIF book? Otherwise they would not get good IG's.

John Koisch: Lloyd is saying they are ready to create it by scratch.

Tony Julian: There is a perception that SAIF is the ECCF.

Andy Bond: That is why IC is having a problem with it.

Charlie Mead: MDA got dismissed.

Andy Bond: I would not throw out the baby with the bath water. We need a story to bring SAIF into focus, regardless of the ECCF.

Steven Hufnagel: Ron has a good picture in the tutorial that would preface the story. Until we put together the high-level document I could not get anyone to look at it - just give us something to follow, and we will. (Ron projected figure).

Tony Julian: Picture is service-oriented. Needs to be more generic.

Charlie Mead: Maybe we dont need a SAIF book.

Steven Hufnagel: Most people only want the story.

Charlie Mead: Doing that without describing the formal guidelines.

Steven Hufnagel: Cant we do some of this by references to Thomas Erl.

Charlie Mead: Andy found that this adds things that ODP and Zackman dont have.

Andy Bond: ODP is about correspondences between the viewpoints. People look at one viewpoint, and consider the job done. ECCF and GF have a different use than the GF. If you try to put them forward as the same thing you have problems. GF is a specialization of enterprize behaviour. BF describes interrelations.

Ron Parker: ECCF generalization is a artifact of developers, who want to get to the meat. As an architect I come into this with a sensibility that I dont see understood. When you look at the WIKI for NCI, you note the external references. We have a problem - we have been asked to get closure on the SAIF book. We dont understand it's breadth.

Steven Hufnagel: You should be able to read it in levels - Exec summary, Level 2, Level 3.

Jane Curry: We have a lot of history and rationale.

John Koisch: The BF is the IG for the ECCF. What is missing is an expressed view of the enterprise viewpoint. BF discusses binding of information and behaviour, the binding of contracts to roles, and the shared goals. Some of them are hidden behind for example the word role.

Jane Curry: Zoran and I have discussed - there are people who have rim-bound understanding of Role, for example.

Jane Curry: The SAIF book audience is not the HL7 community - they want the IG. It talks to others who need to do their own IG - a checklist of concepts to be covered.

Andy Bond: SAIF book is a compendium of everything in interoperability. There is a set in ECCF which is the nuggets. The correspondences between the parts is important. You cant do the same thing doing enterprise architecture. SAIF give high level list of concerns, and the relations. It is easier for conversation if you have a common point.

Zorin: When people were trying to come up with definition for registry/repository. Yesterday we had a discussion in Security about intersections. We need a minimum set of established common language/definitions.

Cecil Lynch: I struggled with the IF - it does not provide value to a general HL7 user - they would look at the core principles. Determining the audience of the SAIF book is important. The importance is the correspondence between the frameworks.

John Koisch: ArB = we still have not tackled what conformance means.

Ron Parker: You have nailed it. People dont understand - the whole idea is for someone to consume what we do in a way that will be safe. The issue of conformance needs to be handled.

John Koisch: We talked on Sunday - when we create the specifications, each could make its own claims of conformance. It would he helpful to recognize that the RIM is a implementation thing. People dont worry about conformance to the RIM. They worry about the interactions and behaviors.

Ron Parker: RIM goes to coherence.

Jane Curry: If we did not need conformance/coherence, we could go along without it.

Ron Parker: Some dont want to behave well. We have people not on the same page. Fundamentally we need a like-minded/sympathetic person who understands the precepts to be driving it.

Jane Curry: I think of it as a APP store. You can register a constraint on a model, which can be taken advantage by the user community.

Ron Parker: We need to operate with a silver hammer - to hit people between the eyes. Organization of the organization is a struggle - we are struggling with our role v/v the brands. The original cut was working SAIF out on paper. We probably need something more concise. Do we agree that externals need a different cut?

Steven Hufnagel: We need a guide for whoever is going to author an implementation guide for an organization, assumed to be an architect or engineer.

Jane Curry: Why did the idea of SAIF take off like virus outside of HL7?

John Quinn: There are all types of projects going on that need things in services, and are doing ad-hoc services. We said we would make it part of our architecture.

John Koisch: Core of the BF: System playing roles within communities dont have to have behavioral relations, and behavioral relations done necessarily have roles. There is a core value statement to a SOA as well as HL7. The phrase "HL7 builtin" on your component means it will work. This went viral because it offered a way to use RIM artifacts in services. My theory is the BF is an IG for ECCF.

Tony Julian: HL7 Builtin as a trademark?

Jane Curry: It needs a contract built in.

Andy Bond: The analogy to apple breaks down because HL7 is much richer than apple apps. There is not beginning or end to conceptualizing it. We need to layer the approach. We need bright people in hl7 doing work, and over time put it into boxes. The IG is the BF work. Someone needs to define the boxes. We dont need 2500 page document behind each box - over time the definition of each box would be defined.

Jane Curry: Hdata has meta data, but have not sorted out which meta-data goes with which box.

Andy Bond: We cant say that if the story is incomplete, we dont want to discuss.

Jane Curry: Reshaping says you need a specification for all elements, as well as partial specifications that need to be completed locally.

John Koisch: We discussed h-data at lunch. How do you bring in other technologies that are not health relevant? Hdata is a fine implementation of ARLIS -which makes the business value of the information expressed at the interface. At the end of the day there is a lot of stuff we could be doing, but dont have the tools. HL7 people write specifications, determining what needs to be known for the spec, then expanding upon it. OO wants to be able to establish trust to lab systems. We did not get into this to create a massive discussion.

Charlie Mead: There is no reason to respond to the ECCF comments - we dont need the SAIF book, we only need IG's. Zorin says we only need odp viewpoints. I see no relevance - he thinks what we have is going forward.

Adjourned at 3:05pm GMT + 10.