Skip to content
Bob Milius edited this page Nov 4, 2016 · 20 revisions

HL7 FHIR

NMDP hosted FHIR Server

Example data

  • This is a set of xml files representing resource instances that the following scenario.
    • Patient
      contains a simple example of an instance of a Patient resource. Also included are short examples of python3 code that sends the resource instance to http://fhirtest.b12x.org/baseDstu3/Patient. POSTing this to a FHIR server will return the URI endpoint of the resource instance. For example, the URI that is returned might look like<br > http://fhirtest.b12x.org/baseDstu3/Patient/27/_history/1<br> Keep track of the URI if you want to reuse the same Patient with another resource instance.

    • todo: A buccal smear collected on a swab (Specimen) is collected from a potential donor (Patient) and is sent to a HLA typing lab (Organization) and requests that HLA typing for HLA-A, HLA-B, and HLA-DBR1 (DiagnosticRequest). The lab does DNA sequencing for each locus (Sequence) and assigns allele names (Observation) and generates genotypes for each locus (Observation). These are aggregated into a single report (DiagnosticReport) and sent back to the requestor.

Background material

There's a lot of information around FHIR, and if you aren't already familiar with HL7, it can be a bit intimidating to find your way around.

DaSH

Clone this wiki locally