Vitals Interpretation for FHIR (#4528)
[openemr.git] / src / Services / FHIR / FhirCodeSystemConstants.php
blob97f85ec406f45781265e2f8549e773b25f92048e
1 <?php
3 /**
4 * FhirCodeSystemUris.php
5 * @package openemr
6 * @link http://www.open-emr.org
7 * @author Stephen Nielson <stephen@nielson.org>
8 * @copyright Copyright (c) 2021 Stephen Nielson <stephen@nielson.org>
9 * @license https://github.com/openemr/openemr/blob/master/LICENSE GNU General Public License 3
12 namespace OpenEMR\Services\FHIR;
14 class FhirCodeSystemConstants
16 const SNOMED_CT = "http://snomed.info/sct";
17 const NUCC_PROVIDER = "http://nucc.org/provider-taxonomy";
18 const DATA_ABSENT_REASON_EXTENSION = "http://hl7.org/fhir/StructureDefinition/data-absent-reason";
19 const DATA_ABSENT_REASON_CODE_SYSTEM = "http://terminology.hl7.org/CodeSystem/data-absent-reason";
21 // @see http://hl7.org/fhir/R4/valueset-immunization-status-reason.html
22 const IMMUNIZATION_STATUS_REASON = "http://hl7.org/fhir/ValueSet/immunization-status-reason";
24 const IMMUNIZATION_OBJECTION_REASON = "http://terminology.hl7.org/CodeSystem/v3-ActReason";
25 const UNITS_OF_MEASURE = "http://unitsofmeasure.org";
27 const PROVIDER_NPI = "http://hl7.org/fhir/sid/us-npi";
29 public const HL7_SYSTEM_CAREPLAN_CATEGORY = "http://hl7.org/fhir/us/core/CodeSystem/careplan-category";
31 const LOINC = "http://loinc.org";
33 const HL7_OBSERVATION_CATEGORY = "http://terminology.hl7.org/CodeSystem/observation-category";
35 // @see https://www.hl7.org/fhir/us/core/ValueSet-us-core-documentreference-category.html
36 const DOCUMENT_REFERENCE_CATEGORY = "http://hl7.org/fhir/us/core/CodeSystem/us-core-documentreference-category";
38 // @see https://terminology.hl7.org/1.0.0//CodeSystem-v3-NullFlavor.html
39 const HL7_NULL_FLAVOR = "http://terminology.hl7.org/CodeSystem/v3-NullFlavor";
41 // @see http://hl7.org/fhir/R4/valueset-formatcodes.html
42 // @see https://profiles.ihe.net/fhir/ihe.formatcode.fhir/background.html
43 const IHE_FORMATCODE_CODESYSTEM = "http://ihe.net/fhir/ValueSet/IHE.FormatCode.codesystem";
45 const DIAGNOSTIC_SERVICE_SECTION_ID = "http://terminology.hl7.org/CodeSystem/v2-0074";
47 // @see http://oid-info.com/get/2.16.840.1.113883.4.7
48 const OID_CLINICAL_LABORATORY_IMPROVEMENT_ACT_NUMBER = "urn:oid:2.16.840.1.113883.4.7";
50 const HL7_IDENTIFIER_TYPE_TABLE = "http://hl7.org/fhir/v2/0203";
52 const HL7_ORGANIZATION_TYPE = "http://terminology.hl7.org/CodeSystem/organization-type";
54 // @see http://hl7.org/fhir/R4/valueset-observation-interpretation.html
55 const HL7_V3_OBSERVATION_INTERPRETATION = "http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation";