JohnMoehrke PHR FHIR API
0.5.2 - ci-build
JohnMoehrke PHR FHIR API, published by John Moehrke (himself). This guide is not an authorized publication; it is the continuous build for version 0.5.2 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/JohnMoehrke/phr/ and changes regularly. See the Directory of published versions
Contents:
This page provides a list of the FHIR artifacts defined as part of this implementation guide.
The following artifacts define the specific capabilities that different types of systems are expected to have in order to comply with this implementation guide. Systems conforming to this implementation guide are expected to declare conformance to one or more of the following capability statements.
This indicates how MHV exposes PHR using FHIR |
CapabilityStatement prototype for MHV as a FHIR Server exposing PHR data |
These define constraints on FHIR resources for systems conforming to this implementation guide.
VA MHV AVS DocumentReference |
After Visit Summary (AVS) profile on the DocumentReference resource. |
VA MHV All DocumentReference |
A profile on the DocumentReference resource that covers all uses of FHIR DocumentReference in the johnmoehrke.phr FHIR API. This includes Physician Notes, Discharge Summary, and ECG/EKG reports. |
VA MHV DiagnosticReport |
This defines the use for Chem-Hem and
|
VA MHV PHR Allergy and Intolerance |
A profile on the AllergyIntolerance resource for MHV PHR exposing Allergies using FHIR API. |
VA MHV PHR CH labTest.chemistryResults |
A profile showing how HDR labTests.chemistryResults will be exposed using FHIR API to johnmoehrke.phr PHR. One Observation holds one
|
VA MHV PHR CH labTests.orderedTestCode |
A profile showing how HDR labTests.orderedTestCode (Order) using FHIR API to johnmoehrke.phr PHR. One ServiceRequest holds one
|
VA MHV PHR CVIX Study Report |
A profile on the DiagnosticReport resource for MHV PHR exposing CVIX Study Report using FHIR API. |
VA MHV PHR ECG |
A profile on the DocumentReference resource for MHV PHR exposing ECG/EKG (ClinicalProcedureTO) using FHIR API. |
VA MHV PHR HDR CH Specimen |
A profile showing how the
|
VA MHV PHR HDR Chem-Hem Report |
Profile on DiagnosticReport for Chem-Hem lab report. |
VA MHV PHR Imaging Report |
A profile on the DiagnosticReport resource for MHV PHR exposing Imaging Report (ImagingExamTO) using FHIR API. |
VA MHV PHR ImagingExamTO.order |
A profile showing how ImagingExamTO.order (Order) using FHIR API to johnmoehrke.phr PHR. One ServiceRequest holds one
|
VA MHV PHR Immunization |
A profile on the Immunization that declares how MHV will expose PHR immunization. |
VA MHV PHR Lab Specimen |
A profile showing how the Microbiology and Pathology |
VA MHV PHR Location |
A profile on the Location resource for MHV PHR exposing Location using FHIR API.
NOT USING Mapping to VIA HospitalLocationTO. |
VA MHV PHR MB Lab Report |
A profile showing how Microbiology LabReportTO is mapped into a FHIR DiagnosticReport, Observation, and Specimen. |
VA MHV PHR Notes |
A profile on the DocumentReference resource for MHV PHR exposing Notes (NoteTO) using FHIR API. |
VA MHV PHR Organization |
A profile on the Organization resource for MHV PHR exposing Organization using FHIR API.
Map to VIA labSiteID Map to HDR PerformingOrganization HDR IntoleranceCondition has an element |
VA MHV PHR Patient |
A profile on the Patient resource for MHV PHR exposing Patient using FHIR API.
mapping concerns:
|
VA MHV PHR Practitioner |
A profile on the Practitioner resource for MHV PHR exposing Practitioner using FHIR API.
Mapping to VIA UserTO and VIA AuthorTO Mapping to HDR PractitionerLite |
VA MHV PHR Pulse Oximetry Vital-Signs |
A profile on the Observation resource for MHV PHR exposing Pluse Oximetry Vital-Signs using FHIR API. Note that VIA does not provide us the supplemental O2 concentration or flowrate |
VA MHV PHR SP Lab Report |
A profile showing how SP LabReportTO is mapped into a FHIR DiagnosticReport, Observation, and Specimen. |
VA MHV PHR Vital-Signs |
A profile on the Observation resource for MHV PHR exposing Vital-Signs using FHIR API. |
VA MHV PHR Vital-Signs for Blood Pressure |
A profile on the Observation resource for Blood Pressure |
VA MHV PHR Vital-Signs for PAIN |
A profile on the Observation resource for Pain Not drived from us-core vitals, us-core does not have Pain and forbids valueInteger. |
VA MHV PHR labTest |
A profile showing how Microbiology and Pathology LabTestTO and LabResultTO will be exposed using FHIR API to johnmoehrke.phr PHR.
|
VA MHV PHR problems |
A profile on the Condition resource for MHV PHR exposing Problems using FHIR API. |
These define constraints on FHIR data types for systems conforming to this implementation guide.
Allergy Observed vs Historic |
Maps to Vista 120.8 (Allergy) - (6) OBSERVED/HISTORICAL
'o' FOR OBSERVED;
'h' FOR HISTORICAL;
LAST EDITED: DEC 07, 1990
DESCRIPTION: |
Notes |
Notes |
When the authentication happened |
DateTime of when the authentication happened |
These define sets of codes used by systems conforming to this implementation guide.
Allergy Observed vs Historic ValueSet |
The codes for Allergy Observed vs Historic |
Known DocumentReference types |
DocumentReference types |
Known Note types |
Note types |
Known Surgical Pathology types |
Surgical Pathology types |
Subset of allergy intolerance category |
not all of them |
Subset of condition clinical status |
Not all of them |
Subset of condition verification status |
not all of them |
These define new code systems used by systems conforming to this implementation guide.
Allergy Observed vs Historic CodeSystem |
The codes for Allergy Observed vs Historic |
These define transformations to convert between codes by systems conforming with this implementation guide.
Map between ChemistryResult ObservationStatus to FHIR Observation.status codes |
Map between ChemistryResult.ObservationStatus and FHIR Observation.status code. |
Map between ChemistryResult valueInterpretation to FHIR Observation.interpretation codes |
Map between ChemistryResult.valueInterpretation and FHIR Observation.interpretation.coding. |
Map between Vital Sign ObservationTypeTO.name to Loinc Code |
Map between VitalSignTO.type(ObservationTypeTO.name) VUID/string and LOINC code. |
Mapping between Vista Pathology types and LOINC |
Mapping between Vista Pathology types and LOINC |
Mapping from Vista used drug units string to formal UCUM codes |
Vista units are close but often not exactly correct. This map gives the proper formal UCUM code.
|
Vitals Device used to SNOMED code |
Map between VitalSignTO.qualifier VUID/string and SNOMED code for Observation.extension[observation-deviceCode].valueCodeableConcept |
Vitals Laterality used to SNOMED code |
Map between VitalSignTO.qualifier VUID/string and SNOMED code for Laterality Observation |
Vitals Method used to SNOMED code |
Map between VitalSignTO.qualifier VUID/string and SNOMED code for Observation.method |
Vitals Position used to SNOMED code |
Map between VitalSignTO.qualifier VUID/string and SNOMED code for Observation.extension[bodyPosition].valueCodeableConcept |
Vitals Site used to SNOMED code |
Map between VitalSignTO.qualifier VUID/string and SNOMED code for Observation.bodySite |
Vitals qualifier Units used |
Map between VitalSignTO.qualifier VUID/string when a units of measure should be dropped |
These are example instances that show what data produced and consumed by systems conforming with this implementation guide might look like.
Disable Searches |
This Bundle resource demonstrates how to disable searches on a resource type. |
These are resources that are used within this implementation guide that do not fit into one of the other categories.
Parameters for Terminology selection of US SNOMED CT |
This parameter resource is used to specify the system version of US SNOMED CT to be used in the terminology service. |