>> "One is "having the same bytes". �That's a strict interpretation.
�Another is "having the same digital signature". That's looser"
�
I'd disagree with that statement, David.
�
To have the same digital signature it would have to have the same
bytes, and in fact if even a single bit is different then it won't produce the
same digital signature.
�
So I don't agree that those are different "definitions" of "the same
thing", or that the digital signature interpretation is "looser".
�
TJL
�
---------------------------- Original Message ----------------------------
Subject: Re: Question on FHIR references - relative and absolute URIs
From: "David Booth" <da...@dbooth.org>
Date: Wed, April 27, 2016 9:48 am
To: tluka...@exnihilum.com
"Robert Hausam" <rrhau...@gmail.com>
Cc: "Lloyd McKenzie" <ll...@lmckenzie.com>
"Grahame Grieve" <grah...@healthintersections.com.au>
"i...@lists.hl7.org" <i...@lists.hl7.org>
"w3c semweb HCLS" <public-semweb-lifesci@w3.org>
--------------------------------------------------------------------------
> On 04/27/2016 01:33 AM, tluka...@exnihilum.com wrote:
>> >> "We always had stated that we must be able to get back "the same
>> thing"."
>> That's true, Rob.. we've always included round-tripability in our
>> conversations, but (and again, please correct me if I seem to be missing
>> or misunderstanding something), "the same thing" does not always mean
>> the same thing.
>> It might mean "equality" or it might mean "equivalence". That's the
>> reason that we have both an "==" and an "===" operator in many
>> programmimg languages.
>> So getting back to the original question that David asked and Lloyd
>> offered some insight into, it sounds to me like the answer is that
>> messing with the URI's might be OK if we're only required to make sure
>> that they're "the same thing" in the sense that they're equivalent
>> (meaning that "they point to the same thing"), but it wouldn't be OK if
>> they have to be "the same thing" in the stricter sense of not altering
>> the digital signature.
>
> Right now we essentially have two well-defined interpretations of what
> "the same thing" might mean. One is "having the same bytes". That's a
> strict interpretation. Another is "having the same digital signature".
> That's looser, but it is still a clear definition that we do not need
> to invent. If we were to invent a third interpretation that is even
> looser then we would have to clearly define it and describe the problem
> that it is intended to solve. Such a definition could have some utility
> but I am doubtful that it would be enough to justify the work and the
> confusion that would be added by having one more notion of equivalence.
>
> David Booth
>
>> TJL
>>
>> ---------------------------- Original Message ----------------------------
>> Subject: Re: Question on FHIR references - relative and absolute URIs
>>
From: "Robert Hausam" <rrhau...@gmail.com>
>> Date: Tue, April 26, 2016 11:54 pm
>> To: tluka...@exnihilum.com
>> Cc: "David Booth" <da...@dbooth.org>
>> "Lloyd McKenzie" <ll...@lmckenzie.com>
>> "Grahame Grieve" <grah...@healthintersections.com.au>
>> "i...@lists.hl7.org" <i...@lists.hl7.org>
>> "w3c semweb HCLS" <public-semweb-lifesci@w3.org>
>> --------------------------------------------------------------------------
>>
>> > Right. We always had stated that we must be able to get back "the same
>> > thing". And signature is a means to verify that.
>> >
>> > Rob
>> >
>> > On Tue, Apr 26, 2016 at 6:05 PM, <tluka...@exnihilum.com> wrote:
>> >
>> >> >> "It has been mentioned before, as a way to clarify what qualifies as
>> >> successful round tripping."
>> >>
>> >> David..
>> >>
>> >> I wasn't doubting that it was ever mentioned. My concern was that we may
>> >> not be keeping the additional challenge that signing introduces in mind
>> >> when evaluating and testing the round tripping of our prototype RDF
>> >> instances.
>> >>
>> >> I think that if we *were* doing that, we would have been aware of what
>> >> Lloyd pointed out, and have been able to answer our own question RE the
>> >> preservation of absolute and relative URIs.
>> >>
>> >> TJL
>> >>
>> >> ---------------------------- Original Message
>> ----------------------------
>> >>
>> >> Subject: Re: Question on FHIR references - relative and absolute URIs
>> >>
>>
From: "David Booth" <da...@dbooth.org>
>> >> Date: Tue, April 26, 2016 4:05 pm
>> >> To: tluka...@exnihilum.com
>> >> Cc: "Lloyd McKenzie" <ll...@lmckenzie.com>
>> >> "Grahame Grieve" <grah...@healthintersections.com.au>
>> >>
>> >> "i...@lists.hl7.org" <i...@lists.hl7.org>
>> >> "w3c semweb HCLS" <public-semweb-lifesci@w3.org>
>> >>
>> --------------------------------------------------------------------------
>> >>
>> >> > On 04/26/2016 03:44 PM, tluka...@exnihilum.com wrote:
>> >> >> >> "If we want the RDF to be an equal sibling to xml and JSON then
>> >> >> round tripping needs to be signature safe."
>> >> >> David..
>> >> >> Lloyd's comment points out the need for a significant and non-trivial
>> >> >> "uptick" in the level of care that will have to be taken when
>> generating
>> >> >> RDF.
>> >> >> I certainly haven't been to every single FHIR RDF meeting (so please
>> >> >> correct me if I'm wrong), but I don't recall "signature safety" being
>> >> >> discussed much (if at all) when we've discussed aspects of round
>> >> tripping.
>> >> >
>> >> > It has been mentioned before, as a way to clarify what qualifies as
>> >> > successful round tripping. Successful round tripping means getting
>> back
>> >> > "the same thing" if you convert from one FHIR serialization to another
>> >> > and back again. But in deciding what we mean by "the same thing" one
>> >> > might not expect something like whitespace differences to count as
>> >> > consequential differences, whereas other changes definitely should be
>> >> > considered important. The digital signature criteria provide a way to
>> >> > arbitrate between important and unimportant differences.
>> >> >
>> >> > David
>> >> >
>> >> >> TJL
>> >> >>
>> >> >> ---------------------------- Original Message
>> >> ----------------------------
>> >> >> Subject: Re: Question on FHIR references - relative and absolute URIs
>> >> >>
>> >>
>>
From: "Lloyd McKenzie" <ll...@lmckenzie.com>
>> >> >> Date: Tue, April 26, 2016 3:00 pm
>> >> >> To: "Grahame Grieve" <grah...@healthintersections.com.au>
>> >> >> Cc: "David Booth" <da...@dbooth.org>
>> >> >> "i...@lists.hl7.org" <i...@lists.hl7.org>
>> >> >> "w3c semweb HCLS" <public-semweb-lifesci@w3.org>
>> >> >>
>> >>
>> --------------------------------------------------------------------------
>> >> >>
>> >> >> > If we want the RDF to be an equal sibling to xml and JSON then
>> round
>> >> >> > tripping needs to be signature safe. At the moment, that means
>> >> retaining
>> >> >> > absolute vs. relative references.
>> >> >> >
>> >> >> > On Tuesday, April 26, 2016, Grahame Grieve <
>> >> >> > grah...@healthintersections.com.au> wrote:
>> >> >> >
>> >> >> >> well, this is tricky. technically, it's not strictly required, but
>> >> >> it's a
>> >> >> >> lossy transform (lossy in both ways, in fact). One of the
>> >> attractions of
>> >> >> >> fhir;reference for me is that you can have an absolute
>> reference for
>> >> RDF
>> >> >> >> and preserve the original fhir url
>> >> >> >>
>> >> >> >> Grahame
>> >> >> >>
>> >> >> >>
>> >> >> >> On Wed, Apr 27, 2016 at 3:01 AM, David Booth <da...@dbooth.org
>> >> >> >> <javascript:_e(%7B%7D,'cvml','da...@dbooth.org');>> wrote:
>> >> >> >>
>> >> >> >>> Grahame and/or Lloyd,
>> >> >> >>>
>> >> >> >>> In today's FHIR RDF teleconference, a question came up about
>> >> >> relative and
>> >> >> >>> absolute URIs in FHIR references.
>> >> >> >>>
>> >> >> >>> Must absolute and relative references be round tripped as is?
>> I.e.,
>> >> do
>> >> >> >>> we need to maintain the distinction between relative and absolute
>> >> >> >>> references when round tripping, or can relative URIs be
>> turned into
>> >> >> >>> absolute URIs and vice versa?
>> >> >> >>>
>> >> >> >>> I did not see any mention of normalizing references in the
>> >> >> discussion of
>> >> >> >>> Canonical JSON:
>> >> >> >>> https://hl7-fhir.github.io/json.html
>> >> >> >>>
>> >> >> >>> Thanks,
>> >> >> >>> David Booth
>> >> >> >>>
>> >> >> >>>
>> >> >> >>
>> >> >> >>
>> >> >> >> --
>> >> >> >> -----
>> >> >> >> http://www.healthintersections.com.au /
>> >> >> grah...@healthintersections.com.au
>> >> >> >>
>> <javascript:_e(%7B%7D,'cvml','grah...@healthintersections.com.au');>
>> >> /
>> >> >> >> +61 411 867 065
>> >> >> >>
>> >> >> >>
>> >> >> >>
>> >> >>
>> >>
>> ***********************************************************************************
>> >> >> >> Manage your subscriptions <http://www.HL7.org/listservice> | View
>> >> the
>> >> >> >> archives <http://lists.HL7.org/read/?forum=its> | Unsubscribe
>> >> >> >>
>> >> >> <
>> >>
>> http://www.HL7.org/tools/unsubscribe.cfm?email=ll...@lmckenzie.com&list=its
>> >> >
>> >> >> >> | Terms of use
>> >> >> >> <http://www.HL7.org/myhl7/managelistservs.cfm?ref=nav#listrules>
>> >> >> >>
>> >> >> >
>> >> >> >
>> >> >> > --
>> >> >> >
>> >> >> > *Lloyd McKenzie*, P.Eng.
>> >> >> > Senior Consultant, Information Technology Services
>> >> >> > Gevity Consulting Inc.
>> >> >> >
>> >> >> > E: lmcken...@gevityinc.com
>> >> >> > M: +1 587-334-1110 <1-587-334-1110>
>> >> >> > W: gevityinc.com
>> >> >> >
>> >> >> >
>> >> >> > *GEVITY**Informatics for a healthier world *
>> >> >> >
>> >> >> > CONFIDENTIALITY – This communication is confidential and for
>> >> >> > the
>> >> >> exclusive
>> >> >> > use of its intended recipients. If you have received this
>> >> >> communication by
>> >> >> > error, please notify the sender and delete the message without
>> >> copying or
>> >> >> > disclosing it*.*
>> >> >> >
>> >> >> > NOTE: Unless explicitly stated otherwise, the opinions and
>> positions
>> >> >> > expressed in this e-mail do not necessarily reflect those of my
>> >> employer,
>> >> >> > my clients nor the organizations with whom I hold governance
>> positions
>> >> >> >
>> >> >> >
>> >> >>
>> >>
>> ***********************************************************************************
>> >> >> > Manage subscriptions - http://www.HL7.org/listservice
>> >> >> > View archives - http://lists.HL7.org/read/?forum=its
>> >> >> > Unsubscribe -
>> >> >>
>> >>
>> http://www.HL7.org/tools/unsubscribe.cfm?email=tluka...@exnihilum.com&list=its
>> >> >> > Terms of use -
>> >> >> http://www.HL7.org/myhl7/managelistservs.cfm?ref=nav#listrules
>> >> >>
>> >> >
>> >> >
>> >>
>> ***********************************************************************************
>> >> > Manage subscriptions - http://www.HL7.org/listservice
>> >> > View archives - http://lists.HL7.org/read/?forum=its
>> >> > Unsubscribe -
>> >>
>> http://www.HL7.org/tools/unsubscribe.cfm?email=tluka...@exnihilum.com&list=its
>> >> > Terms of use -
>> >> http://www.HL7.org/myhl7/managelistservs.cfm?ref=nav#listrules
>> >> >
>> >> >
>> >>
>> >>
>> >>
>> ***********************************************************************************
>> >> Manage your subscriptions <http://www.HL7.org/listservice> | View the
>> >> archives <http://lists.HL7.org/read/?forum=its> | Unsubscribe
>> >>
>> <http://www.HL7.org/tools/unsubscribe.cfm?email=rrhau...@gmail.com&list=its>
>> >> | Terms of use
>> >> <http://www.HL7.org/myhl7/managelistservs.cfm?ref=nav#listrules>
>> >>
>> >
>> >
>> >
>> > --
>> > Robert Hausam, MD
>> > +1 (801) 949-1556
>> > rrhau...@gmail.com
>> >
>> >
>> ***********************************************************************************
>> > Manage subscriptions - http://www.HL7.org/listservice
>> > View archives - http://lists.HL7.org/read/?forum=its
>> > Unsubscribe -
>> http://www.HL7.org/tools/unsubscribe.cfm?email=tluka...@exnihilum.com&list=its
>> > Terms of use -
>> http://www.HL7.org/myhl7/managelistservs.cfm?ref=nav#listrules
>>
>