W3C home > Mailing lists > Public > public-linked-json@w3.org > March 2015

Re: [FHIR JSON-LD] Possible to specify namespace of object node in @context?

From: Dave Longley <dlongley@digitalbazaar.com>
Date: Fri, 13 Mar 2015 17:18:27 -0400
Message-ID: <55035423.9070408@digitalbazaar.com>
To: David Booth <david@dbooth.org>, public-linked-json@w3.org
CC: Manu Sporny <msporny@digitalbazaar.com>, markus.lanthaler@gmx.net, Jim McCusker <mccusj@rpi.edu>
On 03/13/2015 04:56 PM, David Booth wrote:
> Is it possible to use @context to generate the type of b:obs123 as 
> fhir:Observation instead of b:Observation?

Try changing your context to:

    "@context": {
       "@base": "http://example/base/",
       "@vocab": "http://example/vocab#",
       "fhir": "http://example/fhir#",
       "rdf": "http://www.w3.org/1999/02/22-rdf-syntax-ns#",
       "resourceType": {
          "@id": "rdf:type",
          "@type": "@vocab"
       "Observation": {"@id": "fhir:Observation"}

Note the changes were "@type" becomes "@vocab" instead of "@id" for 
"resourceType". This enables vocabulary processing on values of 
"resourceType" vs. only URL processing. Then, an entry was added for 
"Observation" that points it at the right vocabulary term.

Dave Longley
Digital Bazaar, Inc.
Received on Friday, 13 March 2015 21:18:23 UTC

This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 16:18:44 UTC