From joseph.2.waller at bt.com Wed Jan 24 17:37:32 2007 From: joseph.2.waller at bt.com (joseph.2.waller@bt.com) Date: Wed, 24 Jan 2007 17:37:32 -0000 Subject: [New-ITS] UML datatypes issues Message-ID: <418B502A3861E242AFDED453F3D5B89C11C802E8@i2km99-ukbr.domain1.systemhost.net> Graham, Just wondering whether anyone had raised the possibility of versioning the complex types in Datatypes.xsd (e.g. ED_1_0). We have had some issues around Datatypes changing from CfH between MIMs and wondered if it had been considered. Regards, Joseph Waller | Integration Architect | Systems Engineering, Leeds, BT Health, BT Global Services | Tel:+44 (0)113 306 5215 | Mob:+44 (0)7793 841932 | E: joseph.2.waller at bt.com | www.bt.com/globalservices This electronic message contains information from British Telecommunications plc, which may be privileged or confidential. The information is intended for use only by the individual(s) or entity named above. If you are not the intended recipient, be aware that any disclosure, copying, distribution or use of the contents of this information is strictly prohibited. If you have received this electronic message in error, please notify me by telephone or email (to the number or email address above) immediately. Activity and use of the British Telecommunications plc e-mail system is monitored to secure its effective operation and for other lawful business purposes. Communications using this system will also be monitored and may be recorded to secure effective operation and for other lawful business purposes. British Telecommunications plc. Registered office: 81 Newgate Street, London, EC1A 7AJ. Registered in England no: 1800000 From Charlie at ramseysystems.co.uk Wed Jan 24 18:14:56 2007 From: Charlie at ramseysystems.co.uk (Charlie McCay) Date: Wed, 24 Jan 2007 18:14:56 -0000 Subject: [New-ITS] FW: Version compatibility rules Message-ID: <7A55F2E13F53E749A4C13A8E53B7424A0A2CFE@ramseysc1420.RamseyNet.local> Joe You may be interested in this version compatibility paper, and discussion of how versioning should be done in the new its -- am digging out the SPL reference material and will post to the wiki. Suggest that you join the ITS SIG list (still called xml at lists.hl7.org), as the New ITS work is now an active project within HL7.org, being hosted by the ITS SIG -- so that list is where the discussion should be happening now All the best Charlie Charlie McCay, charlie at RamseySystems.co.uk Ramsey Systems Ltd, 23D Dogpole, Shrewsbury, Shropshire SY1 1ES tel 01743 232278 / 07808 570172 skype: charliemccay > -----Original Message----- > From: owner-xml at lists.hl7.org > [mailto:owner-xml at lists.hl7.org] On Behalf Of Charlie McCay > Sent: 24 January 2007 11:58 > To: XML Special Interest Group > Cc: mnm at lists.hl7.org > Subject: Version compatibility rules > > All > > The version compatibility rules in HL7v3 are rather brittle > (versions change whenever the content model changes, and the > element names are not very stable). > > For CDA and HL7 messaging that uses the XML ITS R1, the > content model of the instance is determined by the HMD, and > only elements in other namespaces may be added (ie any > unexpected element or attribute in the > HL7 namespace will cause an error). This means that direct > forwards and backwards compatibility of the wire format is > severely limited. > > The SPL specification introduces a different extensibility > method, saying that nodes may be added in the HL7 namespace, > but that they should have an attribute to indicate that they > are an extension. > > The following is an excellent short article on versioning of > languages (and every HL7 specification defines a language) [1]. > It seems to me that the SPL approach provides the best > framework for compatibility, and that we should look at this > against David Orchard's paper to improve on XML ITS R1 for > the new ITS work. It would be interesting to hear from those > that are working with SPL as to whether the extensibility > rules have proved effective. > > All the best > Charlie > > [1] > http://www.xml.com/pub/a/2006/12/20/a-theory-of-compatible-ver > sions.html > > > Charlie McCay, charlie at RamseySystems.co.uk Ramsey Systems > Ltd, 23D Dogpole, Shrewsbury, Shropshire SY1 1ES > > tel 01743 232278 / 07808 570172 skype: charliemccay > > > > > > ************************************************ > To access the Archives of this or other lists or change your > list settings and information, go to: http: //www.hl7.org/listservice > > From grahame at kestral.com.au Wed Jan 24 22:37:56 2007 From: grahame at kestral.com.au (Grahame Grieve) Date: Thu, 25 Jan 2007 09:37:56 +1100 Subject: [New-ITS] UML datatypes issues In-Reply-To: <418B502A3861E242AFDED453F3D5B89C11C802E8@i2km99-ukbr.domain1.systemhost.net> References: <418B502A3861E242AFDED453F3D5B89C11C802E8@i2km99-ukbr.domain1.systemhost.net> Message-ID: <45B7DFC4.7070407@kestral.com.au> > Just wondering whether anyone had raised the possibility of versioning > the complex types in Datatypes.xsd (e.g. ED_1_0). We have had some > issues around Datatypes changing from CfH between MIMs and wondered if > it had been considered. no one has suggested this before - can you discuss the issues and the sense in which versioning might solve them? thanks Grahame From laura.sato at nhs.net Thu Jan 25 10:22:20 2007 From: laura.sato at nhs.net (Laura Sato (NHS CFH)) Date: Thu, 25 Jan 2007 10:22:20 -0000 Subject: [New-ITS] use of HL7 ITS list, calls, wiki In-Reply-To: <7A55F2E13F53E749A4C13A8E53B7424A0A2CFE@ramseysc1420.RamseyNet.local> Message-ID: <008f01c7406a$b2a30e50$256a2f50@npfit.nhs.uk> Just to follow-up on what Charlie said below... My apologies for failing to provide an update to this list sooner after the San Diego HL7 meetings. Fyi, the attached is an HL7 project scope statement that was developed within the ITS Special Interest Group meeting in San Diego and approved (later that week) by the INM Committee. As Charlie says, this approval means that the project is now an official HL7 one, and it makes sense to use the HL7 ITS list server (as this is one of the major projects of that group) and its regular conference calls for discussion. The HL7 ITS list may be joined via http://www.hl7.org/listservice/index.cfm. (It may be listed under its former name, XML SIG.) The HL7 ITS SIG has regular conference calls each Wednesday. To accommmodate international participation, the calls alternate weekly between 12-1pm and 4-5pm GMT. It's anticipated that the 12-1pm calls will focus on ITS and Data Types, to best accommodate Australian participation. The next 12-1pm call is this coming Wednesday, 31st January. Charlie has also set up an HL7 wiki site for this project, at http://informatics.mayo.edu/wiki/index.php/New_ITS_project (ID wiki, password wikiwiki). Also fyi, this project is registered to provide draft specifications for comment within the next HL7 ballot cycle (submission in March for review in April). Best regards, Laura _________________________ Laura Sato Informatics Standards Lead Communications & Messaging NHS Connecting for Health laura.sato at nhs.net www.connectingforhealth.nhs.uk -----Original Message----- From: new-its-bounces at lists.hl7.org.uk [mailto:new-its-bounces at lists.hl7.org.uk] On Behalf Of Charlie McCay Sent: 24 January 2007 18:15 To: joseph.2.waller at bt.com Cc: new-its at lists.hl7.org.uk Subject: [New-ITS] FW: Version compatibility rules Suggest that you join the ITS SIG list (still called xml at lists.hl7.org), as the New ITS work is now an active project within HL7.org, being hosted by the ITS SIG -- so that list is where the discussion should be happening now All the best Charlie Charlie McCay, charlie at RamseySystems.co.uk Ramsey Systems Ltd, 23D Dogpole, Shrewsbury, Shropshire SY1 1ES tel 01743 232278 / 07808 570172 skype: charliemccay ********************************************************************** Information in this message may contain confidential and privileged information. If you are not the intended recipient please accept our apologies; please do not disclose, copy or distribute information in this e-mail or take any action in reliance on its contents: to do so is strictly prohibited and may be unlawful. Please inform us that this message has gone astray before deleting it. Thank you for your co-operation. NHSmail is used daily by over 100,000 staff in the NHS. Over a million messages are sent every day by the system. To find out why more and more NHS personnel are switching to this NHS Connecting for Health system please visit www.connectingforhealth.nhs.uk/nhsmail ********************************************************************** -------------- next part -------------- A non-text attachment was scrubbed... Name: HL7-ITS2_ProjectScope_v0-3(accepted).doc Type: application/msword Size: 117248 bytes Desc: not available Url : http://lists.hl7.org.uk/pipermail/new-its/attachments/20070125/c371975e/HL7-ITS2_ProjectScope_v0-3accepted-0001.doc