Closed larsgsvensson closed 5 years ago
I think we should follow what other multi-option Accept-
headers do, and also offer q
parameters.
The tricky bit here is that some profiles might be combined (see #5).
The FHIR/RDF use case specifically demands weighting OWL representations above or below other representations. For example, a FHIR value set could be expressed in Turtle in the FHIR schema (how FHIR tools expect to see it) or in Turtle in OWL (how inferencing tools expect to see it), e.g.
<http://hl7.org/fhir/ValueSet/example-extensional> owl:equivalentClass [
owl:oneOf (loinc:14647-2 loinc:2093-3 loinc:35200-5 loinc:9342-7)
] .
We seem to agree that weighting is necessary.
Comment from Antoine on DC-Architecture:
Yes I think I was moving towards this. I'm keep on leaving the door open to negotiation of profiles with weighted priorities, but if it requires a much more complex solution than the a new rel in the Link header, then one should think about it twice. Especially if (as I think) the cases for negotiating profiles with way are much less likely to happen than cases for negotiating content (and as you say I feel that the latter are not found very often).