DAF Research Implementation Guide v2.0.0 (STU2)

Example: CapabilityStatement-daf-datamart

Formats: Narrative, XML, JSON, Turtle

Raw ttl

@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:Resource.id [ fhir:value "daf-datamart"];
  fhir:DomainResource.text [
     fhir:Narrative.status [ fhir:value "generated" ];
     fhir:Narrative.div "<div xmlns=\"http://www.w3.org/1999/xhtml\">\n			<h2>Data Mart</h2>\n			<p>Published: 2016-08-10</p>\n			<p>Published by:\n        <b>\n					<a href=\"http://www.healthit.gov/\">U.S. Office of the National Coordinator (ONC)</a>\n				</b>\n			</p>\n			<p>This profile defines the expected capabilities of the <i>Data Mart</i> actor when conforming to the <a href=\"index.html\">DAF-Research IG</a>. The statement includes the complete list of actual profiles, RESTful operations, search parameters supported by a Data Mart.\n      </p>\n			<h2>General</h2>\n			<table>\n				<tbody>\n					<tr>\n						<th>FHIR Version:</th>\n						<td>STU3</td>\n					</tr>\n					<tr>\n						<th>Supported formats:</th>\n						<td>json and xml</td>\n					</tr>\n				</tbody>\n			</table>\n			<h2>REST  behavior</h2>\n			<p>The Data Mart SHALL implement REST behavior according to the <a href=\"http://hl7.org/fhir/http.html\">FHIR</a> specification. The Data Mart SHALL use either US-Core or DAF-Research profiles as needed to load data. The Data Mart SHALL support both json and xml resource formats for all DAF interactions. The Data Mart SHALL identify the DAF profile(s) supported as part of the FHIR BaseResource.Meta.profile attribute for each instance. The Data Mart SHALL declare a Capability statement and identify the list of profiles, operations, search parameters supported.\n      </p>\n			<p>\n				<b>Security:</b>\n			</p>\n			<p>Data Marts are advised to implement security requirements according to their existing protocols for data translation and loading purposes.\n	  However Data Marts implementing US-Core IG SHOULD reuse US-Core security protocols for data translation, data loading and data access as applicable. Data Marts SHOULD honour patient's data disclosure polices. Datamarts SHOULD de-identify patient identifiable data in accordance with <a href=\"https://www.hhs.gov/hipaa/for-professionals/privacy/special-topics/de-identification/\">HHS de-identification guidelines</a> for de-identification.\n      </p>\n			<h3>RESTful Operations Summary</h3>\n			<table class=\"grid\">\n				<thead>\n					<tr>\n						<th>Resource(Profile Name)</th>\n						<th>\n							<a href=\"http://hl7.org/fhir/http.html\">Search</a>\n						</th>\n						<th>\n							<a href=\"http://hl7.org/fhir/http.html\">Read</a>\n						</th>\n						<th>\n							<a href=\"http://hl7.org/fhir/http.html\">Version Read</a>\n						</th>\n						<th>\n							<a href=\"http://hl7.org/fhir/http.html\">Instance History</a>\n						</th>\n						<th>\n							<a href=\"http://hl7.org/fhir/http.html\">Create</a>\n						</th>\n						<th>\n							<a href=\"http://hl7.org/fhir/http.html\">Update</a>\n						</th>\n					</tr>\n				</thead>\n				<tbody>\n					<tr>\n						<th>\n							<a href=\"StructureDefinition-daf-task.html\">DAF-Task</a>\n						</th>\n						<td>\n							<a href=\"#DAFTaskSearch\" title=\"Allows discovery of DAF-Task resources based on different search criteria\">SHALL</a>\n						</td>\n						<td>\n							<p title=\"Allows retrieval of a specific DAF-Task by resource id\">SHALL</p>\n						</td>\n						<td>\n							<p title=\"Allows retrieval of a historical version of a DAF-Task\">SHALL</p>\n						</td>\n						<td>\n							<p title=\"Allows review of changes to DAF-Task over time\">SHALL</p>\n						</td>\n						<td>\n							<p title=\"Allows creation of DAF-Task\">SHALL</p>\n						</td>\n						<td>\n							<p title=\"Allows updates to DAF-Task\">SHALL</p>\n						</td>\n					</tr>\n					<tr>\n						<th>\n							<a href=\"StructureDefinition-daf-provenance.html\">DAF-Provenance</a>\n						</th>\n						<td>\n							<a href=\"#DAFProvenanceSearch\" title=\"Allows discovery of DAF-Provenance resources based on different search criteria\">SHALL</a>\n						</td>\n						<td>\n							<p title=\"Allows retrieval of a specific DAF-Provenance by resource id\">SHALL</p>\n						</td>\n						<td>\n							<p title=\"Allows retrieval of a historical version of a DAF-Provenance\">SHALL</p>\n						</td>\n						<td>\n							<p title=\"Allows review of changes to DAF-Provenance over time\">SHALL</p>\n						</td>\n						<td>\n							<p title=\"Allows creation of DAF-Provenance\">SHALL</p>\n						</td>\n						<td>\n							<p title=\"Allows updates to DAF-Provenance\">SHALL</p>\n						</td>\n					</tr>\n					<tr>\n						<th>\n							<a href=\"StructureDefinition-daf-operationdefinition.html\">DAF-OperationDefinition</a>\n						</th>\n						<td>\n							<p title=\"Allows discovery of DAF-OperationDefinition resources based on different search criteria\">SHALL</p>\n						</td>\n						<td>\n							<p title=\"Allows retrieval of a specific DAF-OperationDefinition by resource id\">SHALL</p>\n						</td>\n						<td>\n							<p title=\"Allows retrieval of a historical version of a DAF-OperationDefinition\">SHALL</p>\n						</td>\n						<td>\n							<p title=\"Allows review of changes to DAF-OperationDefinition over time\">SHALL</p>\n						</td>\n						<td>\n							<p title=\"Allows creation of DAF-OperationDefinition\">SHALL</p>\n						</td>\n						<td>\n							<p title=\"Allows updates to DAF-OperationDefinition\">SHALL</p>\n						</td>\n					</tr>\n				</tbody>\n			</table>\n			<br/>\n			<br/>\n			<h3>Data Mart Search Parameters</h3>\n			<p>Data Marts SHALL support the following common parameters as part of queries related to DAF-Research profiles:</p>\n			<ul>\n				<li>\n					<a href=\"http://hl7.org/fhir/search.html#id\">_id</a>\n				</li>\n				<li>\n					<a href=\"http://hl7.org/fhir/search.html#lastUpdated\">_lastUpdated</a>\n				</li>\n				<li>\n					<a href=\"http://hl7.org/fhir/search.html#profile\">_profile</a>\n				</li>\n				<li>\n					<a href=\"http://hl7.org/fhir/search.html#count\">_count</a>\n				</li>\n				<li>\n					<a href=\"http://hl7.org/fhir/search.html#include\">_include</a>\n				</li>\n			</ul>\n			<p>Data Marts SHALL support the following search contexts defined within the\n        <a href=\"http://hl7.org/fhir/search.html#introduction\">FHIR</a> specification.\n      </p>\n			<ul>\n				<li>Search context by specifying a particular resource type</li>\n			</ul>\n			<p>Data Marts SHALL support\n        <a href=\"http://hl7.org/fhir/search.html#modifiers\">Modifiers</a> as applicable to the data types of the search parameters. Data Marts SHALL also support\n        <a href=\"http://hl7.org/fhir/search.html#composite\">Composite Search Parameters</a> as defined in the FHIR specification.\n      </p>\n			<table class=\"grid\">\n				<thead>\n					<tr>\n						<th>Resource Name</th>\n						<th>Search and Include Parameters</th>\n					</tr>\n				</thead>\n				<tbody>\n					<tr>\n						<td id=\"DAFTaskSearch\">DAF-Task</td>\n						<td>\n							<ul>\n								<li>\n									<a href=\"http://hl7.org/fhir/task.html#search\">id</a> - Search based on resource id (\n                  <a href=\"http://hl7.org/fhir/search.html#string\">string</a>)\n                </li>\n								<li>\n									<a href=\"http://hl7.org/fhir/task.html#search\">identifier</a> - Search based on Task identifier (\n                  <a href=\"http://hl7.org/fhir/search.html#token\">token</a>)\n                </li>\n								<li>\n									<a href=\"http://hl7.org/fhir/task.html#search\">code</a> - Search based on Task code (\n                  <a href=\"http://hl7.org/fhir/search.html#token\">token</a>)\n                </li>\n								<li>\n									<a href=\"http://hl7.org/fhir/task.html#search\">status</a> - Search based on Task status (\n                  <a href=\"http://hl7.org/fhir/search.html#token\">token</a>)\n                </li>\n								<li>\n									<a href=\"http://hl7.org/fhir/task.html#search\">part-of</a> - Search based on Task this Task is part of (\n                  <a href=\"http://hl7.org/fhir/search.html#reference\">reference</a>)\n                </li>\n								<li>\n									<a href=\"http://hl7.org/fhir/task.html#search\">owner</a> - Search based on Task owner (\n                  <a href=\"http://hl7.org/fhir/search.html#reference\">reference</a>)\n                </li>\n								<li>\n									<a href=\"http://hl7.org/fhir/task.html#search\">performer</a> - Search based on Task performer type (\n                  <a href=\"http://hl7.org/fhir/search.html#token\">token</a>)\n                </li>\n								<li>\n									<a href=\"http://hl7.org/fhir/task.html#search\">requester</a> - Search based on Task requester (\n                  <a href=\"http://hl7.org/fhir/search.html#reference\">reference</a>)\n                </li>\n							</ul>\n						</td>\n					</tr>\n					<tr>\n						<td id=\"DAFProvenanceSearch\">DAF-Provenance</td>\n						<td>\n							<ul>\n								<li>\n									<a href=\"http://hl7.org/fhir/provenance.html#search\">target</a> - Search based on Provenance target (\n                  <a href=\"http://hl7.org/fhir/search.html#reference\">reference</a>)\n                </li>\n								<li>\n									<a href=\"http://hl7.org/fhir/provenance.html#search\">start</a> - Search based on Provenance start time (\n                  <a href=\"http://hl7.org/fhir/search.html#date\">date</a>)\n                </li>\n								<li>\n									<a href=\"http://hl7.org/fhir/provenance.html#search\">end</a> - Search based on Provenance end time (\n                  <a href=\"http://hl7.org/fhir/search.html#date\">date</a>)\n                </li>\n							</ul>\n						</td>\n					</tr>\n				</tbody>\n			</table>\n			<h3>DAF-Research Specific Operations</h3>\n			<p>Data Marts SHALL support <a href=\"OperationDefinition-daf-load.html\">daf-load-operation</a> on the ROOT URL of the system.</p>\n			<p>Data Marts SHALL publish their Capability statement using the DAF-Capability profile and identify the specific operations supported.</p>\n		</div>"
  ];
  fhir:CapabilityStatement.url [ fhir:value "http://hl7.org/fhir/us/daf-research/CapabilityStatement/daf-datamart"];
  fhir:CapabilityStatement.name [ fhir:value "Data Mart"];
  fhir:CapabilityStatement.status [ fhir:value "draft"];
  fhir:CapabilityStatement.date [ fhir:value "2016-08-10"^^xsd:date];
  fhir:CapabilityStatement.publisher [ fhir:value "U.S. Office of the National Coordinator (ONC)"];
  fhir:CapabilityStatement.contact [
     fhir:index 0;
     fhir:ContactDetail.telecom [
       fhir:index 0;
       fhir:ContactPoint.system [ fhir:value "other" ];
       fhir:ContactPoint.value [ fhir:value "http://www.healthit.gov/" ]     ]
  ];
  fhir:CapabilityStatement.description [ fhir:value "This profile defines the expected capabilities of the Data Mart actor when conforming to the DAF-Research IG."];
  fhir:CapabilityStatement.kind [ fhir:value "requirements"];
  fhir:CapabilityStatement.fhirVersion [ fhir:value "1.0.0"];
  fhir:CapabilityStatement.acceptUnknown [ fhir:value "extensions"];
  fhir:CapabilityStatement.format [
     fhir:value "xml";
     fhir:index 0
  ], [
     fhir:value "json";
     fhir:index 1
  ];
  fhir:CapabilityStatement.profile [
     fhir:index 0;
     fhir:link <http://hl7.org/fhir/us/daf-research/StructureDefinition/daf-task>;
     fhir:Reference.reference [ fhir:value "http://hl7.org/fhir/us/daf-research/StructureDefinition/daf-task" ]
  ], [
     fhir:index 1;
     fhir:link <http://hl7.org/fhir/us/daf-research/StructureDefinition/daf-provenance>;
     fhir:Reference.reference [ fhir:value "http://hl7.org/fhir/us/daf-research/StructureDefinition/daf-provenance" ]
  ], [
     fhir:index 2;
     fhir:link <http://hl7.org/fhir/us/daf-research/StructureDefinition/daf-operationdefinition>;
     fhir:Reference.reference [ fhir:value "http://hl7.org/fhir/us/daf-research/StructureDefinition/daf-operationdefinition" ]
  ];
  fhir:CapabilityStatement.rest [
     fhir:index 0;
     fhir:CapabilityStatement.rest.mode [ fhir:value "server" ];
     fhir:CapabilityStatement.rest.documentation [ fhir:value "The Data Mart SHALL support the DAF-Task, DAF-Capability, DAF-OperationDefinition profiles along with the daf-load-operation" ];
     fhir:CapabilityStatement.rest.security [
       fhir:CapabilityStatement.rest.security.description [ fhir:value "Data Mart SHALL use appropriate security protocols for data tranlation and loading." ]     ];
     fhir:CapabilityStatement.rest.resource [
       fhir:index 0;
       fhir:CapabilityStatement.rest.resource.type [ fhir:value "Task" ];
       fhir:CapabilityStatement.rest.resource.profile [
         fhir:link <http://hl7.org/fhir/us/daf-research/StructureDefinition/daf-task>;
         fhir:Reference.reference [ fhir:value "http://hl7.org/fhir/us/daf-research/StructureDefinition/daf-task" ]       ];
       fhir:CapabilityStatement.rest.resource.interaction [
         fhir:index 0;
         fhir:Element.extension [
           fhir:index 0;
           fhir:Extension.url [ fhir:value "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation" ];
           fhir:Extension.valueCode [ fhir:value "SHALL" ]         ];
         fhir:CapabilityStatement.rest.resource.interaction.code [ fhir:value "search-type" ];
         fhir:CapabilityStatement.rest.resource.interaction.documentation [ fhir:value "Allows discovery of existing DAF-Task resources using different search criteria" ]       ], [
         fhir:index 1;
         fhir:Element.extension [
           fhir:index 0;
           fhir:Extension.url [ fhir:value "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation" ];
           fhir:Extension.valueCode [ fhir:value "SHALL" ]         ];
         fhir:CapabilityStatement.rest.resource.interaction.code [ fhir:value "read" ];
         fhir:CapabilityStatement.rest.resource.interaction.documentation [ fhir:value "Allows retrieval of a specific DAF-Task by id" ]       ], [
         fhir:index 2;
         fhir:Element.extension [
           fhir:index 0;
           fhir:Extension.url [ fhir:value "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation" ];
           fhir:Extension.valueCode [ fhir:value "SHALL" ]         ];
         fhir:CapabilityStatement.rest.resource.interaction.code [ fhir:value "history-instance" ];
         fhir:CapabilityStatement.rest.resource.interaction.documentation [ fhir:value "Allows review of changes to DAF-Task instance over time" ]       ], [
         fhir:index 3;
         fhir:Element.extension [
           fhir:index 0;
           fhir:Extension.url [ fhir:value "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation" ];
           fhir:Extension.valueCode [ fhir:value "SHALL" ]         ];
         fhir:CapabilityStatement.rest.resource.interaction.code [ fhir:value "vread" ];
         fhir:CapabilityStatement.rest.resource.interaction.documentation [ fhir:value "Allows retrieval of a historical version of a DAF-Task instance" ]       ], [
         fhir:index 4;
         fhir:Element.extension [
           fhir:index 0;
           fhir:Extension.url [ fhir:value "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation" ];
           fhir:Extension.valueCode [ fhir:value "SHALL" ]         ];
         fhir:CapabilityStatement.rest.resource.interaction.code [ fhir:value "create" ];
         fhir:CapabilityStatement.rest.resource.interaction.documentation [ fhir:value "Allows creation of a DAF-Task instance" ]       ], [
         fhir:index 5;
         fhir:Element.extension [
           fhir:index 0;
           fhir:Extension.url [ fhir:value "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation" ];
           fhir:Extension.valueCode [ fhir:value "SHALL" ]         ];
         fhir:CapabilityStatement.rest.resource.interaction.code [ fhir:value "update" ];
         fhir:CapabilityStatement.rest.resource.interaction.documentation [ fhir:value "Allows updation of a DAF-Task instance" ]       ];
       fhir:CapabilityStatement.rest.resource.searchParam [
         fhir:index 0;
         fhir:Element.extension [
           fhir:index 0;
           fhir:Extension.url [ fhir:value "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation" ];
           fhir:Extension.valueCode [ fhir:value "SHALL" ]         ];
         fhir:CapabilityStatement.rest.resource.searchParam.name [ fhir:value "identifier" ];
         fhir:CapabilityStatement.rest.resource.searchParam.type [ fhir:value "token" ]       ], [
         fhir:index 1;
         fhir:Element.extension [
           fhir:index 0;
           fhir:Extension.url [ fhir:value "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation" ];
           fhir:Extension.valueCode [ fhir:value "SHALL" ]         ];
         fhir:CapabilityStatement.rest.resource.searchParam.name [ fhir:value "status" ];
         fhir:CapabilityStatement.rest.resource.searchParam.type [ fhir:value "token" ]       ], [
         fhir:index 2;
         fhir:Element.extension [
           fhir:index 0;
           fhir:Extension.url [ fhir:value "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation" ];
           fhir:Extension.valueCode [ fhir:value "SHALL" ]         ];
         fhir:CapabilityStatement.rest.resource.searchParam.name [ fhir:value "code" ];
         fhir:CapabilityStatement.rest.resource.searchParam.type [ fhir:value "token" ]       ], [
         fhir:index 3;
         fhir:Element.extension [
           fhir:index 0;
           fhir:Extension.url [ fhir:value "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation" ];
           fhir:Extension.valueCode [ fhir:value "SHALL" ]         ];
         fhir:CapabilityStatement.rest.resource.searchParam.name [ fhir:value "part-of" ];
         fhir:CapabilityStatement.rest.resource.searchParam.type [ fhir:value "reference" ]       ], [
         fhir:index 4;
         fhir:Element.extension [
           fhir:index 0;
           fhir:Extension.url [ fhir:value "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation" ];
           fhir:Extension.valueCode [ fhir:value "SHALL" ]         ];
         fhir:CapabilityStatement.rest.resource.searchParam.name [ fhir:value "owner" ];
         fhir:CapabilityStatement.rest.resource.searchParam.type [ fhir:value "reference" ]       ], [
         fhir:index 5;
         fhir:Element.extension [
           fhir:index 0;
           fhir:Extension.url [ fhir:value "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation" ];
           fhir:Extension.valueCode [ fhir:value "SHALL" ]         ];
         fhir:CapabilityStatement.rest.resource.searchParam.name [ fhir:value "performer" ];
         fhir:CapabilityStatement.rest.resource.searchParam.type [ fhir:value "reference" ]       ], [
         fhir:index 6;
         fhir:Element.extension [
           fhir:index 0;
           fhir:Extension.url [ fhir:value "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation" ];
           fhir:Extension.valueCode [ fhir:value "SHALL" ]         ];
         fhir:CapabilityStatement.rest.resource.searchParam.name [ fhir:value "requester" ];
         fhir:CapabilityStatement.rest.resource.searchParam.type [ fhir:value "reference" ]       ]     ], [
       fhir:index 1;
       fhir:CapabilityStatement.rest.resource.type [ fhir:value "Provenance" ];
       fhir:CapabilityStatement.rest.resource.profile [
         fhir:link <http://hl7.org/fhir/us/daf-research/StructureDefinition/daf-provenance>;
         fhir:Reference.reference [ fhir:value "http://hl7.org/fhir/us/daf-research/StructureDefinition/daf-provenance" ]       ];
       fhir:CapabilityStatement.rest.resource.interaction [
         fhir:index 0;
         fhir:Element.extension [
           fhir:index 0;
           fhir:Extension.url [ fhir:value "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation" ];
           fhir:Extension.valueCode [ fhir:value "SHALL" ]         ];
         fhir:CapabilityStatement.rest.resource.interaction.code [ fhir:value "search-type" ];
         fhir:CapabilityStatement.rest.resource.interaction.documentation [ fhir:value "Allows discovery of existing DAF-Provenance resources using different search criteria" ]       ], [
         fhir:index 1;
         fhir:Element.extension [
           fhir:index 0;
           fhir:Extension.url [ fhir:value "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation" ];
           fhir:Extension.valueCode [ fhir:value "SHALL" ]         ];
         fhir:CapabilityStatement.rest.resource.interaction.code [ fhir:value "read" ];
         fhir:CapabilityStatement.rest.resource.interaction.documentation [ fhir:value "Allows retrieval of a specific DAF-Provenance by id" ]       ], [
         fhir:index 2;
         fhir:Element.extension [
           fhir:index 0;
           fhir:Extension.url [ fhir:value "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation" ];
           fhir:Extension.valueCode [ fhir:value "SHALL" ]         ];
         fhir:CapabilityStatement.rest.resource.interaction.code [ fhir:value "history-instance" ];
         fhir:CapabilityStatement.rest.resource.interaction.documentation [ fhir:value "Allows review of changes to DAF-Provenance instance over time" ]       ], [
         fhir:index 3;
         fhir:Element.extension [
           fhir:index 0;
           fhir:Extension.url [ fhir:value "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation" ];
           fhir:Extension.valueCode [ fhir:value "SHALL" ]         ];
         fhir:CapabilityStatement.rest.resource.interaction.code [ fhir:value "vread" ];
         fhir:CapabilityStatement.rest.resource.interaction.documentation [ fhir:value "Allows retrieval of a historical version of a DAF-Provenance instance" ]       ], [
         fhir:index 4;
         fhir:Element.extension [
           fhir:index 0;
           fhir:Extension.url [ fhir:value "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation" ];
           fhir:Extension.valueCode [ fhir:value "SHALL" ]         ];
         fhir:CapabilityStatement.rest.resource.interaction.code [ fhir:value "create" ];
         fhir:CapabilityStatement.rest.resource.interaction.documentation [ fhir:value "Allows creation of a DAF-Provenance instance" ]       ], [
         fhir:index 5;
         fhir:Element.extension [
           fhir:index 0;
           fhir:Extension.url [ fhir:value "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation" ];
           fhir:Extension.valueCode [ fhir:value "SHALL" ]         ];
         fhir:CapabilityStatement.rest.resource.interaction.code [ fhir:value "update" ];
         fhir:CapabilityStatement.rest.resource.interaction.documentation [ fhir:value "Allows updation of a DAF-Provenance instance" ]       ];
       fhir:CapabilityStatement.rest.resource.searchParam [
         fhir:index 0;
         fhir:Element.extension [
           fhir:index 0;
           fhir:Extension.url [ fhir:value "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation" ];
           fhir:Extension.valueCode [ fhir:value "SHALL" ]         ];
         fhir:CapabilityStatement.rest.resource.searchParam.name [ fhir:value "target" ];
         fhir:CapabilityStatement.rest.resource.searchParam.type [ fhir:value "reference" ]       ], [
         fhir:index 1;
         fhir:Element.extension [
           fhir:index 0;
           fhir:Extension.url [ fhir:value "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation" ];
           fhir:Extension.valueCode [ fhir:value "SHALL" ]         ];
         fhir:CapabilityStatement.rest.resource.searchParam.name [ fhir:value "start" ];
         fhir:CapabilityStatement.rest.resource.searchParam.type [ fhir:value "date" ]       ], [
         fhir:index 2;
         fhir:Element.extension [
           fhir:index 0;
           fhir:Extension.url [ fhir:value "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation" ];
           fhir:Extension.valueCode [ fhir:value "SHALL" ]         ];
         fhir:CapabilityStatement.rest.resource.searchParam.name [ fhir:value "end" ];
         fhir:CapabilityStatement.rest.resource.searchParam.type [ fhir:value "date" ]       ]     ];
     fhir:CapabilityStatement.rest.operation [
       fhir:index 0;
       fhir:CapabilityStatement.rest.operation.name [ fhir:value "daf-load-operation" ];
       fhir:CapabilityStatement.rest.operation.definition [
         fhir:link <http://hl7.org/fhir/us/daf-research/OperationDefinition/daf-load>;
         fhir:Reference.reference [ fhir:value "http://hl7.org/fhir/us/daf-research/OperationDefinition/daf-load" ]       ]     ]
  ].

<http://hl7.org/fhir/us/daf-research/StructureDefinition/daf-task> a fhir:us.

<http://hl7.org/fhir/us/daf-research/StructureDefinition/daf-provenance> a fhir:us.

<http://hl7.org/fhir/us/daf-research/StructureDefinition/daf-operationdefinition> a fhir:us.

<http://hl7.org/fhir/us/daf-research/OperationDefinition/daf-load> a fhir:us.

# - ontology header ------------------------------------------------------------

 a owl:Ontology;
  owl:imports fhir:fhir.ttl.