Aggregator Adapter for QuickFHIR
1.0.0 - draft

Aggregator Adapter for QuickFHIR - Local Development build (v1.0.0). See the Directory of published versions

: Endpoint response outcome codes - TTL Representation

Draft as of 2023-07-18

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:CodeSystem ;
  fhir:nodeRole fhir:treeRoot ;
  fhir:id [ fhir:v "endpoint-response"] ; # 
  fhir:text [
fhir:status [ fhir:v "generated" ] ;
fhir:div "<div xmlns=\"http://www.w3.org/1999/xhtml\"><p>This code system <code>https://quickfhir.cloud/ig/@blackpear/quickfhir-aws-adapter-aggregator/CodeSystem/endpoint-response</code> defines the following codes:</p><table class=\"codes\"><tr><td style=\"white-space:nowrap\"><b>Code</b></td><td><b>Display</b></td><td><b>Definition</b></td></tr><tr><td style=\"white-space:nowrap\">success<a name=\"endpoint-response-success\"> </a></td><td>Successful Search</td><td>Search was successful</td></tr><tr><td style=\"white-space:nowrap\">no-match<a name=\"endpoint-response-no-match\"> </a></td><td>No Matching Resources</td><td>Endpoint did not match for requested resource</td></tr><tr><td style=\"white-space:nowrap\">patient-not-found<a name=\"endpoint-response-patient-not-found\"> </a></td><td>Patient Not Found</td><td>Endpoint did not provide data for this patient</td></tr><tr><td style=\"white-space:nowrap\">multiple-patient-matches<a name=\"endpoint-response-multiple-patient-matches\"> </a></td><td>Multiple Patient Matches Found</td><td>Endpoint did not uniquely identify patient</td></tr><tr><td style=\"white-space:nowrap\">unsupported-resource-type<a name=\"endpoint-response-unsupported-resource-type\"> </a></td><td>Unsupported Resource Type</td><td>Endpoint does not support this resourceType</td></tr><tr><td style=\"white-space:nowrap\">endpoint-error<a name=\"endpoint-response-endpoint-error\"> </a></td><td>Endpoint Server Error</td><td>Endpoint responded to request with an error</td></tr><tr><td style=\"white-space:nowrap\">timeout-error<a name=\"endpoint-response-timeout-error\"> </a></td><td>Endpoint Server Timeout</td><td>Request timed out before endpoint responded</td></tr><tr><td style=\"white-space:nowrap\">missing-parameter<a name=\"endpoint-response-missing-parameter\"> </a></td><td>Missing Parameter</td><td>Required parameter missing</td></tr><tr><td style=\"white-space:nowrap\">pds-trace-issue<a name=\"endpoint-response-pds-trace-issue\"> </a></td><td>Issue Tracing Patient</td><td>Patient Tracing was unsuccessful</td></tr></table></div>"
  ] ; # 
  fhir:url [ fhir:v "https://quickfhir.cloud/ig/@blackpear/quickfhir-aws-adapter-aggregator/CodeSystem/endpoint-response"^^xsd:anyURI] ; # 
  fhir:version [ fhir:v "1.0.0"] ; # 
  fhir:name [ fhir:v "EndpointResponse"] ; # 
  fhir:title [ fhir:v "Endpoint response outcome codes"] ; # 
  fhir:status [ fhir:v "draft"] ; # 
  fhir:date [ fhir:v "2023-07-18T13:02:51+00:00"^^xsd:dateTime] ; # 
  fhir:description [ fhir:v "Codes describing responses from FHIR endpoints invoked by aggregator"] ; # 
  fhir:content [ fhir:v "complete"] ; # 
  fhir:count [ fhir:v "9"^^xsd:nonNegativeInteger] ; # 
  fhir:concept ( [
fhir:code [ fhir:v "success" ] ;
fhir:display [ fhir:v "Successful Search" ] ;
fhir:definition [ fhir:v "Search was successful" ]
  ] [
fhir:code [ fhir:v "no-match" ] ;
fhir:display [ fhir:v "No Matching Resources" ] ;
fhir:definition [ fhir:v "Endpoint did not match for requested resource" ]
  ] [
fhir:code [ fhir:v "patient-not-found" ] ;
fhir:display [ fhir:v "Patient Not Found" ] ;
fhir:definition [ fhir:v "Endpoint did not provide data for this patient" ]
  ] [
fhir:code [ fhir:v "multiple-patient-matches" ] ;
fhir:display [ fhir:v "Multiple Patient Matches Found" ] ;
fhir:definition [ fhir:v "Endpoint did not uniquely identify patient" ]
  ] [
fhir:code [ fhir:v "unsupported-resource-type" ] ;
fhir:display [ fhir:v "Unsupported Resource Type" ] ;
fhir:definition [ fhir:v "Endpoint does not support this resourceType" ]
  ] [
fhir:code [ fhir:v "endpoint-error" ] ;
fhir:display [ fhir:v "Endpoint Server Error" ] ;
fhir:definition [ fhir:v "Endpoint responded to request with an error" ]
  ] [
fhir:code [ fhir:v "timeout-error" ] ;
fhir:display [ fhir:v "Endpoint Server Timeout" ] ;
fhir:definition [ fhir:v "Request timed out before endpoint responded" ]
  ] [
fhir:code [ fhir:v "missing-parameter" ] ;
fhir:display [ fhir:v "Missing Parameter" ] ;
fhir:definition [ fhir:v "Required parameter missing" ]
  ] [
fhir:code [ fhir:v "pds-trace-issue" ] ;
fhir:display [ fhir:v "Issue Tracing Patient" ] ;
fhir:definition [ fhir:v "Patient Tracing was unsuccessful" ]
  ] ) . #