Retrieval of Real World Data for Clinical Research
1.0.0 - trial-use International flag

Retrieval of Real World Data for Clinical Research, published by HL7 International - Biomedical Research & Regulation Work Group. This is not an authorized publication; it is the continuous build for version 1.0.0). This version is based on the current content of https://github.com/HL7/vulcan-rwd/ and changes regularly. See the Directory of published versions

: CapabilityStatement-RWDServer - TTL Representation

Draft as of 2023-04-30

Raw ttl | Download


@prefix fhir: <http://hl7.org/fhir/> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

# - resource -------------------------------------------------------------------

 a fhir:CapabilityStatement ;
  fhir:nodeRole fhir:treeRoot ;
  fhir:id [ fhir:v "CapabilityStatement-RWDServer"] ; # 
  fhir:text [
fhir:status [ fhir:v "extensions" ] ;
fhir:div "<div xmlns=\"http://www.w3.org/1999/xhtml\"><h2>RealWorldDataServer</h2><div><p>This CapabilityStatement describes the basic rules for the Real World Data server actor that is responsible for providing responses to queries submitted by Real World Data requestors. The complete list of FHIR profiles, RESTful operations, and search parameters supported by Real World Data servers are defined in this CapabilityStatement.  It is inherits from the International Patient Access server capability statement.</p>\n</div><table><tr><td>Mode</td><td>SERVER</td></tr><tr><td>Description</td><td/></tr><tr><td>Transaction</td><td></td></tr><tr><td>System History</td><td></td></tr><tr><td>System Search</td><td></td></tr></table><table><tr><th><b>Resource Type</b></th><th><b>Profile</b></th><th><b title=\"GET a resource (read interaction)\">Read</b></th><th><b title=\"GET past versions of resources (vread interaction)\">V-Read</b></th><th><b title=\"GET all set of resources of the type (search interaction)\">Search</b></th><th><b title=\"PUT a new resource version (update interaction)\">Update</b></th><th><b title=\"POST a new resource (create interaction)\">Create</b></th></tr><tr><td>Procedure</td><td><a href=\"http://hl7.org/fhir/uv/vulcan-rwd/StructureDefinition/ProcedureRwd\">http://hl7.org/fhir/uv/vulcan-rwd/StructureDefinition/ProcedureRwd</a></td><td>y</td><td>y</td><td>y</td><td></td><td></td></tr><tr><td>Encounter</td><td><a href=\"http://hl7.org/fhir/uv/vulcan-rwd/StructureDefinition/EncounterRwd\">http://hl7.org/fhir/uv/vulcan-rwd/StructureDefinition/EncounterRwd</a></td><td>y</td><td>y</td><td>y</td><td></td><td></td></tr><tr><td>Observation</td><td><a href=\"http://hl7.org/fhir/uv/vulcan-rwd/StructureDefinition/ObservationLaboratoryResultsRwd\">http://hl7.org/fhir/uv/vulcan-rwd/StructureDefinition/ObservationLaboratoryResultsRwd</a></td><td>y</td><td>y</td><td>y</td><td></td><td></td></tr><tr><td>MedicationStatement</td><td><a href=\"http://hl7.org/fhir/uv/vulcan-rwd/StructureDefinition/MedicationStatementRwd\">http://hl7.org/fhir/uv/vulcan-rwd/StructureDefinition/MedicationStatementRwd</a></td><td>y</td><td>y</td><td>y</td><td></td><td></td></tr><tr><td>MedicationDispense</td><td><a href=\"http://hl7.org/fhir/uv/vulcan-rwd/StructureDefinition/MedicationDispenseRwd\">http://hl7.org/fhir/uv/vulcan-rwd/StructureDefinition/MedicationDispenseRwd</a></td><td>y</td><td>y</td><td>y</td><td></td><td></td></tr><tr><td>MedicationAdministration</td><td><a href=\"http://hl7.org/fhir/uv/vulcan-rwd/StructureDefinition/MedicationAdministrationRwd\">http://hl7.org/fhir/uv/vulcan-rwd/StructureDefinition/MedicationAdministrationRwd</a></td><td>y</td><td>y</td><td>y</td><td></td><td></td></tr></table></div>"
  ] ; # 
  fhir:url [ fhir:v "http://hl7.org/fhir/uv/vulcan-rwd/CapabilityStatement/CapabilityStatement-RWDServer"^^xsd:anyURI] ; # 
  fhir:version [ fhir:v "1.0.0"] ; # 
  fhir:name [ fhir:v "RealWorldDataServer"] ; # 
  fhir:title [ fhir:v "Real World Data Server Capability Statement"] ; # 
  fhir:status [ fhir:v "draft"] ; # 
  fhir:date [ fhir:v "2023-04-30"^^xsd:date] ; # 
  fhir:publisher [ fhir:v "HL7 International - Biomedical Research & Regulation Work Group"] ; # 
  fhir:contact ( [
fhir:name [ fhir:v "HL7 International - Biomedical Research & Regulation Work Group" ] ;
    ( fhir:telecom [
fhir:system [ fhir:v "url" ] ;
fhir:value [ fhir:v "http://hl7.org/Special/committees/rcrim" ]     ] )
  ] ) ; # 
  fhir:description [ fhir:v "This CapabilityStatement describes the basic rules for the Real World Data server actor that is responsible for providing responses to queries submitted by Real World Data requestors. The complete list of FHIR profiles, RESTful operations, and search parameters supported by Real World Data servers are defined in this CapabilityStatement.  It is inherits from the International Patient Access server capability statement."] ; # 
  fhir:jurisdiction ( [
    ( fhir:coding [
fhir:system [ fhir:v "http://unstats.un.org/unsd/methods/m49/m49.htm"^^xsd:anyURI ] ;
fhir:code [ fhir:v "001" ] ;
fhir:display [ fhir:v "World" ]     ] )
  ] ) ; # 
  fhir:kind [ fhir:v "requirements"] ; # 
  fhir:imports ( [
fhir:v "http://hl7.org/fhir/uv/ipa/CapabilityStatement/ipa-server|1.0.0"^^xsd:anyURI ;
fhir:link <http://hl7.org/fhir/uv/ipa/CapabilityStatement/ipa-server|1.0.0>
  ] ) ; # 
  fhir:fhirVersion [ fhir:v "4.0.1"] ; # 
  fhir:format ( [ fhir:v "xml"] [ fhir:v "json"] ) ; # 
  fhir:implementationGuide ( [
fhir:v "http://hl7.org/fhir/uv/ipa/ImplementationGuide/hl7.fhir.uv.ipa|1.0.0"^^xsd:anyURI ;
fhir:link <http://hl7.org/fhir/uv/ipa/ImplementationGuide/hl7.fhir.uv.ipa|1.0.0>
  ] ) ; # 
  fhir:rest ( [
fhir:mode [ fhir:v "server" ] ;
    ( fhir:resource [
fhir:type [ fhir:v "Procedure" ] ;
fhir:profile [
fhir:v "http://hl7.org/fhir/uv/vulcan-rwd/StructureDefinition/ProcedureRwd"^^xsd:anyURI ;
fhir:link <http://hl7.org/fhir/uv/vulcan-rwd/StructureDefinition/ProcedureRwd>       ] ;
      ( fhir:interaction [
fhir:code [ fhir:v "read" ]       ] [
fhir:code [ fhir:v "vread" ]       ] [
fhir:code [ fhir:v "search-type" ]       ] ) ;
      ( fhir:searchParam [
fhir:name [ fhir:v "Interpretation" ] ;
fhir:definition [
fhir:v "http://hl7.org/fhir/uv/vulcan-rwd/SearchParameter/ProcedureOutcomeSearchParameter"^^xsd:anyURI ;
fhir:link <http://hl7.org/fhir/uv/vulcan-rwd/SearchParameter/ProcedureOutcomeSearchParameter>         ] ;
fhir:type [ fhir:v "token" ]       ] )     ] [
fhir:type [ fhir:v "Encounter" ] ;
fhir:profile [
fhir:v "http://hl7.org/fhir/uv/vulcan-rwd/StructureDefinition/EncounterRwd"^^xsd:anyURI ;
fhir:link <http://hl7.org/fhir/uv/vulcan-rwd/StructureDefinition/EncounterRwd>       ] ;
      ( fhir:interaction [
fhir:code [ fhir:v "read" ]       ] [
fhir:code [ fhir:v "vread" ]       ] [
fhir:code [ fhir:v "search-type" ]       ] ) ;
      ( fhir:searchParam [
fhir:name [ fhir:v "DischargeDisposition" ] ;
fhir:definition [
fhir:v "http://hl7.org/fhir/uv/vulcan-rwd/SearchParameter/EncounterDischargeDispositionSearchParameter"^^xsd:anyURI ;
fhir:link <http://hl7.org/fhir/uv/vulcan-rwd/SearchParameter/EncounterDischargeDispositionSearchParameter>         ] ;
fhir:type [ fhir:v "token" ]       ] )     ] [
fhir:type [ fhir:v "Observation" ] ;
fhir:profile [
fhir:v "http://hl7.org/fhir/uv/vulcan-rwd/StructureDefinition/ObservationLaboratoryResultsRwd"^^xsd:anyURI ;
fhir:link <http://hl7.org/fhir/uv/vulcan-rwd/StructureDefinition/ObservationLaboratoryResultsRwd>       ] ;
      ( fhir:interaction [
fhir:code [ fhir:v "read" ]       ] [
fhir:code [ fhir:v "vread" ]       ] [
fhir:code [ fhir:v "search-type" ]       ] ) ;
      ( fhir:searchParam [
fhir:name [ fhir:v "Interpretation" ] ;
fhir:definition [
fhir:v "http://hl7.org/fhir/uv/vulcan-rwd/SearchParameter/ObservationInterpretationSearchParameter"^^xsd:anyURI ;
fhir:link <http://hl7.org/fhir/uv/vulcan-rwd/SearchParameter/ObservationInterpretationSearchParameter>         ] ;
fhir:type [ fhir:v "token" ]       ] )     ] [
fhir:type [ fhir:v "MedicationStatement" ] ;
fhir:profile [
fhir:v "http://hl7.org/fhir/uv/vulcan-rwd/StructureDefinition/MedicationStatementRwd"^^xsd:anyURI ;
fhir:link <http://hl7.org/fhir/uv/vulcan-rwd/StructureDefinition/MedicationStatementRwd>       ] ;
      ( fhir:interaction [
fhir:code [ fhir:v "read" ]       ] [
fhir:code [ fhir:v "vread" ]       ] [
fhir:code [ fhir:v "search-type" ]       ] )     ] [
fhir:type [ fhir:v "MedicationDispense" ] ;
fhir:profile [
fhir:v "http://hl7.org/fhir/uv/vulcan-rwd/StructureDefinition/MedicationDispenseRwd"^^xsd:anyURI ;
fhir:link <http://hl7.org/fhir/uv/vulcan-rwd/StructureDefinition/MedicationDispenseRwd>       ] ;
      ( fhir:interaction [
fhir:code [ fhir:v "read" ]       ] [
fhir:code [ fhir:v "vread" ]       ] [
fhir:code [ fhir:v "search-type" ]       ] )     ] [
fhir:type [ fhir:v "MedicationAdministration" ] ;
fhir:profile [
fhir:v "http://hl7.org/fhir/uv/vulcan-rwd/StructureDefinition/MedicationAdministrationRwd"^^xsd:anyURI ;
fhir:link <http://hl7.org/fhir/uv/vulcan-rwd/StructureDefinition/MedicationAdministrationRwd>       ] ;
      ( fhir:interaction [
fhir:code [ fhir:v "read" ]       ] [
fhir:code [ fhir:v "vread" ]       ] [
fhir:code [ fhir:v "search-type" ]       ] )     ] )
  ] ) . #