Results

Results messages communicate results of diagnostic tests such as labs, radiology imaging, etc.

Newlink

Results messages always have an event type of New. Individual result components can have specific statuses.

Fields

  • Meta
    • Meta.DataModel

      String

      Reliable
      Required

      Data model. E.g. Scheduling, Results

    • Meta.EventType

      String

      Reliable
      Required

      Type of event. E.g. New, Update

    • Meta.Test

      Boolean

      Reliable

      Flag as a test message

    • Meta.Source

      String

      Reliable

      Where the message originated. Included in messages from Redox

    • Meta.Source.ID

      String

      Reliable

      ID of the source. UUID

    • Meta.Source.Name

      String

      Reliable

      Name of the source

    • Meta.Destinations[]

      Array of Objects

      Reliable

      List of destinations to send your message to. All messages must have at least one destination. Queries accept only one destination. Required when sending data to Redox

    • Meta.Destinations[].ID

      String

      Reliable

      ID of the destination. UUID

    • Meta.Destinations[].Name

      String

      Reliable

      Name of the destination

    • Meta.Message

      String

      Reliable

      Record in Redox that corresponds to the communication sent from the source to Redox. Included in messages from Redox

    • Meta.Message.ID

      Numeric

      Reliable

      ID of the message created in Redox

    • Meta.Transmission

      String

      Reliable

      Record in Redox that corresponds to the communication sent from Redox to your destination. Included in messages from Redox

    • Meta.Transmission.ID

      Numeric

      Reliable

      ID of the transmission created in Redox

    • Meta.FacilityCode

      String

      Possible

      Code for the facility related to the message. Only use this field if a health system indicates you should. The code is specific to the health system's EHR and might not be unique across health systems. In general, the facility fields within the data models (e.g. OrderingFacility) are more reliable and informative.

  • Patient
    • Patient.Identifiers[]

      Array of Objects

      Reliable

      List of IDs and ID types that identify the patient

    • Patient.Identifiers[].ID

      String

      Reliable
      Required

      ID for the patient

    • Patient.Identifiers[].IDType

      String

      Reliable
      Required

      Type of ID. E.g. MRN, EPI

    • Patient.Demographics.FirstName

      String

      Reliable

      Patient's first name

    • Patient.Demographics.MiddleName

      String

      Possible

      Patient's middle name or middle initial. For patients with multiple middle names, all their middle names are included in this field.

    • Patient.Demographics.LastName

      String

      Reliable

      Patient's last name

    • Patient.Demographics.DOB

      String

      Reliable

      Patient's date of birth. In ISO 8601 format

    • Patient.Demographics.SSN

      String

      Probable

      Patient's social security number

    • Patient.Demographics.Sex

      String

      Reliable

      Patient's sex. One of the following: Female, Male, Unknown, Other

    • Patient.Demographics.IsHispanic

      Boolean

      Possible

      Indicates if the patient is of hispanic origin.

    • Patient.Demographics.MaritalStatus

      String

      Possible

      Patient's marital status. Supported Values

    • Patient.Demographics.IsDeceased

      Boolean

      Possible

      Indicates if the patient is deceased

    • Patient.Demographics.DeathDateTime

      DateTime

      Possible

      Date and Time the patient was proclaimed deceased. ISO 8601 Format

    • Patient.Demographics.PhoneNumber.Home

      String

      Probable

      Patient's home phone number. In E. 164 Format. (e.g. +16085551234)

    • Patient.Demographics.PhoneNumber.Office

      String

      Probable

      Patient's office phone number. In E. 164 Format. (e.g. +16085551234)

    • Patient.Demographics.PhoneNumber.Mobile

      String

      Probable

      Patient's mobile phone number. In E. 164 Format. (e.g. +16085551234)

    • Patient.Demographics.EmailAddresses[]

      Array of Strings

      Probable

      Patient's email address(es)

    • Patient.Demographics.Language

      String

      Possible

      Patient's primary spoken language. In ISO 639-1 alpha values (e.g. 'en'). Supported Values

    • Patient.Demographics.Citizenship[]

      Array of strings

      Possible

      Patient's nation(s) of citizenship. *In ISO 3166 alpha 2 format (e.g. 'US'). Reference Table.

      Note: The valid set of citizenships is a smaller list than the list of IS0 3166 country codes, and should be limited to the 193 United Nations countries plus 6 states: ROC Taiwan, Macao (SAR China), Hong Kong (SAR China), Kosovo, Palestinian Territory and the Vatican.*

    • Patient.Demographics.Address

      Object

      Probable

      Patient's home address

    • Patient.Demographics.Address.StreetAddress

      String

      Probable

      Street address

    • Patient.Demographics.Address.City

      String

      Probable

      City

    • Patient.Demographics.Address.State

      String

      Probable

      State

    • Patient.Demographics.Address.ZIP

      String

      Probable

      ZIP

    • Patient.Demographics.Address.County

      String

      Possible

      County

    • Patient.Demographics.Address.Country

      String

      Possible

      Country

    • Patient.Notes[]

      Array of strings

      Possible

      Patient-level notes

    • Patient.Contacts[].FirstName

      String

      Possible

      First name of the contact

    • Patient.Contacts[].MiddleName

      String

      Possible

      Middle name of the contact

    • Patient.Contacts[].LastName

      String

      Possible

      Last name of the contact

    • Patient.Contacts[].Address

      Object

      Possible

      Address of the contact

    • Patient.Contacts[].Address.StreetAddress

      String

      Possible

      Street address

    • Patient.Contacts[].Address.City

      String

      Possible

      City

    • Patient.Contacts[].Address.State

      String

      Possible

      State

    • Patient.Contacts[].Address.ZIP

      String

      Possible

      ZIP

    • Patient.Contacts[].Address.County

      String

      Possible

      County

    • Patient.Contacts[].Address.Country

      String

      Possible

      Country

    • Patient.Contacts[].PhoneNumber.Home

      String

      Possible

      Home phone number. In E. 164 Format. (e.g. +16085551234)

    • Patient.Contacts[].PhoneNumber.Office

      String

      Possible

      Office phone number. In E. 164 Format. (e.g. +16085551234)

    • Patient.Contacts[].PhoneNumber.Mobile

      String

      Probable

      Mobile phone number. In E. 164 Format. (e.g. +16085551234)

    • Patient.Contacts[].RelationToPatient

      String

      Possible

      Personal relationship to the patient. e.x. Father, Spouse

    • Patient.Contacts[].EmailAddresses[]

      Array of string

      Possible

      Email address(es) of the contact person

    • Patient.Contacts[].Roles[]

      Array of strings

      Possible

      Role of this contact for the patient. e.x. Employer, Emergency Contact

  • Orders
    • Orders[].ID

      String

      Reliable
      Required

      ID assigned by the ordering system

    • Orders[].ApplicationOrderID

      String

      Possible

      ID assigned by the application fulfilling the order

    • Orders[].TransactionDateTime

      String

      Reliable

      DateTime at which the order status was updated. ISO 8601 Format

    • Orders[].CollectionDateTime

      String

      Reliable

      DateTime at which the specimen was collected. ISO 8601 Format

    • Orders[].CompletionDateTime

      String

      Probable

      Date and time the results were composed into a report and released. ISO 8601 Format

    • Orders[].Notes[]

      Array of Strings

      Possible

      Order-level notes

    • Orders[].ResultsStatus

      String

      Reliable

      Current overall status of the order. One of the following: "Final", "Preliminary", "In Process", "Corrected", "Canceled".

    • Orders[].Procedure

      Object

      Reliable

      Procedure associated with the results

    • Orders[].Procedure.Code

      String

      Reliable

      Code for the procedure

    • Orders[].Procedure.Codeset

      String

      Reliable

      Code set used to identify the procedure. CPT, HCPCS, SNOMED, or LOINC. If no code set is specified, a health system specfic identifier is being used.

    • Orders[].Procedure.Description

      String

      Reliable

      Description of the procedure

    • Orders[].Provider.NPI

      String

      Possible

      NPI of the ordering provider

    • Orders[].Provider.FirstName

      String

      Possible

      First name of the ordering provider

    • Orders[].Provider.LastName

      String

      Possible

      Last name of the ordering provider

    • Orders[].Provider.Credentials[]

      Array of Strings

      Possible

      List of credentials for the ordering provider. e.g. MD, PhD

    • Orders[].Provider.Address

      Object

      Possible

      Provider's address

    • Orders[].Provider.Address.StreetAddress

      String

      Possible

      Street address

    • Orders[].Provider.Address.City

      String

      Possible

      City

    • Orders[].Provider.Address.State

      String

      Possible

      State

    • Orders[].Provider.Address.ZIP

      String

      Possible

      ZIP

    • Orders[].Provider.Address.County

      String

      Possible

      County

    • Orders[].Provider.Address.Country

      String

      Possible

      Country

    • Orders[].Provider.Location

      Object

      Possible

      Provider's location

    • Orders[].Provider.Location.Type

      String

      Possible

      Type of location. Examples: Clinic, Department, Home, Nursing Unit, Provider's Office, Phone

    • Orders[].Provider.Location.Facility

      String

      Possible

      Facility. Example: Community Hospital

    • Orders[].Provider.Location.Department

      String

      Possible

      Department

    • Orders[].Provider.Location.Room

      String

      Possible

      Room. Example: 136

    • Orders[].Provider.PhoneNumber.Office

      String

      Possible

      Provider's office phone number. In E. 164 Format. (e.g. +16085551234)

    • Orders[].Status

      String

      Reliable
      Required

      Current status of the order. The default value is "Resulted".

    • Orders[].ResponseFlag

      String

      Probable

      Specificity of the response requested from the receiving system. One of the following: "Acknowledgement", "Exceptions", "Replacements", "Associated Segments", "Confirmations" . This list is in increasing specificity, and the value selected will incorpate all previous options. Derived from HL7 Table 0121. The default value is "Associated Segments".

    • Orders[].Priority

      String

      Reliable

      Priority of the order. One of the following: "Stat", "ASAP", "Routine", "Preoperative", "Timing Critical".

    • Orders[].Results[]

      Array of Objects

      Probable

      List of result components and their values

    • Orders[].Results[].Code

      String

      Probable
      Required

      Code for the result component

    • Orders[].Results[].Codeset

      String

      Probable

      Code set used to identify the result component

    • Orders[].Results[].Description

      String

      Probable

      Description of the result component

    • Orders[].Results[].Specimen.Source

      String

      Probable

      Source of the specimen. Allowed values

    • Orders[].Results[].Specimen.BodySite

      String

      Probable

      Body site from which the specimen was collected. Allowed values

    • Orders[].Results[].Specimen.ID

      String

      Possible

      ID of the collected specimen

    • Orders[].Results[].Value

      String

      Reliable
      Required

      Value of the result component. If ValueType is "Encapsulated Data" this field includes the Redox BLOB URI

    • Orders[].Results[].ValueType

      String

      Reliable
      Required

      Data type for the result value. One of the following: "Numeric", "String", "Date", "Time", "DateTime", "Coded Entry", "Encapsulated Data". Derived from HL7 Table 0125.

    • Orders[].Results[].FileType

      String

      Reliable

      If ValueType is "Encapsulated Data", this field includes the type of file. E.g. PDF, JPG

    • Orders[].Results[].Units

      String

      Probable

      Units of the result

    • Orders[].Results[].Notes[]

      Array of Strings

      Possible

      Notes about the result component/observation

    • Orders[].Results[].AbnormalFlag

      String

      Probable

      Indication of whether the result was abnormal. One of the following: "Normal", "Low", "Very Low", "High", "Very High", "Abnormal", "Very Abnormal". Abnormal flags starting with "Very" indicate a panic level. The "High" and "Low" flags should be used with Numeric result values while "Abnormal" should be used with non-numeric values.

    • Orders[].Results[].Status

      String

      Reliable
      Required

      Current status of the result. One of the following: "Final", "Incomplete", "Preliminary", "Corrected", "Preliminary"

    • Orders[].Results[].Producer.ID

      String

      Possible

      ID of the producer for this result. The "Producer" is typically the Lab which did the resulting.

    • Orders[].Results[].Producer.Name

      String

      Possible

      Name of the producer

    • Orders[].Results[].Producer.IDType

      String

      Possible

      ID Type for the corresponding ID of this producer

    • Orders[].Results[].Producer.Address

      Object

      Possible

      Result producer's address

    • Orders[].Results[].Producer.Address.StreetAddress

      String

      Possible

      Street address

    • Orders[].Results[].Producer.Address.City

      String

      Possible

      City

    • Orders[].Results[].Producer.Address.State

      String

      Possible

      State

    • Orders[].Results[].Producer.Address.ZIP

      String

      Possible

      ZIP

    • Orders[].Results[].Producer.Address.County

      String

      Possible

      County

    • Orders[].Results[].Producer.Address.Country

      String

      Possible

      Country

    • Orders[].Results[].Performer.ID

      String

      Possible

      ID of the performer. This ID is required for Inpatient Visits

    • Orders[].Results[].Performer.IDType

      String

      Possible

      ID type of the ID for the performer

    • Orders[].Results[].Performer.FirstName

      String

      Possible

      First name of the performer

    • Orders[].Results[].Performer.LastName

      String

      Possible

      Last name of the performer

    • Orders[].Results[].Performer.Credentials[]

      Array of Strings

      Possible

      List of credentials for the performer. e.g. MD, PhD

    • Orders[].Results[].Performer.Address

      Object

      Possible

      Provider's address

    • Orders[].Results[].Performer.Address.StreetAddress

      String

      Possible

      Street address

    • Orders[].Results[].Performer.Address.City

      String

      Possible

      City

    • Orders[].Results[].Performer.Address.State

      String

      Possible

      State

    • Orders[].Results[].Performer.Address.ZIP

      String

      Possible

      ZIP

    • Orders[].Results[].Performer.Address.County

      String

      Possible

      County

    • Orders[].Results[].Performer.Address.Country

      String

      Possible

      Country

    • Orders[].Results[].Performer.Location

      Object

      Possible

      Provider's location

    • Orders[].Results[].Performer.Location.Type

      String

      Possible

      Type of location. Examples: Clinic, Department, Home, Nursing Unit, Provider's Office, Phone

    • Orders[].Results[].Performer.Location.Facility

      String

      Possible

      Facility. Example: Community Hospital

    • Orders[].Results[].Performer.Location.Department

      String

      Possible

      Department

    • Orders[].Results[].Performer.Location.Room

      String

      Possible

      Room. Example: 136

    • Orders[].Results[].Performer.PhoneNumber.Office

      String

      Possible

      Provider's office phone number. In E. 164 Format. (e.g. +16085551234)

    • Orders[].Results[].Performer.Address

      Object

      Possible

      Performer's address

    • Orders[].Results[].Performer.Address.StreetAddress

      String

      Possible

      Street address

    • Orders[].Results[].Performer.Address.City

      String

      Possible

      City

    • Orders[].Results[].Performer.Address.State

      String

      Possible

      State

    • Orders[].Results[].Performer.Address.ZIP

      String

      Possible

      ZIP

    • Orders[].Results[].Performer.Address.County

      String

      Possible

      County

    • Orders[].Results[].Performer.Address.Country

      String

      Possible

      Country

    • Orders[].Results[].Performer.PhoneNumber

      String

      Possible

      Performer's phone number. In E. 164 Format (i.e. +16085551234)

    • Orders[].Results[].ReferenceRange

      Object

      Possible

      Reference range for the result. Numeric result values will use the low and high properties. Non-numeric result values will put the normal value in the text property.

    • Orders[].Results[].ReferenceRange.Low

      Numeric

      Possible

      Lower bound for a normal result

    • Orders[].Results[].ReferenceRange.High

      Numeric

      Possible

      Upper bound for a normal result

    • Orders[].Results[].ReferenceRange.Text

      String

      Possible

      The normal value for non-numeric results

    • Orders[].Results[].ObservationMethod

      Object

      Possible

      Method used to obtain the observation. This field is used when an observation may be obtained by different methods and the sending system wishes to indicate which method was used.

    • Orders[].Results[].ObservationMethod.Code

      String

      Possible

      Code for the observation method

    • Orders[].Results[].ObservationMethod.Codeset

      String

      Possible

      Code set used to identify the observation method

    • Orders[].Results[].ObservationMethod.Description

      String

      Possible

      Description of the observation method

  • Visit
    • Visit

      Object

      Possible

      Information about the visit associated with the Result. In many cases, this will be the visit information from the originating Order.

    • Visit.VisitDateTime

      String

      Possible

      DateTime of visit or the arrival time of the admission. ISO 8601 Format

    • Visit.VisitNumber

      String

      Possible

      Visit Number

    • Visit.PatientClass

      String

      Possible

      Patient class is used in many EHRs to determine where to put the patient. Examples: Inpatient, Outpatient, Emergency

    • Visit.Location

      Object

      Possible

      Location of the visit

    • Visit.Location.Type

      String

      Possible

      Type of location. Examples: Clinic, Department, Home, Nursing Unit, Provider's Office, Phone

    • Visit.Location.Facility

      String

      Possible

      Facility. Example: Community Hospital

    • Visit.Location.Department

      String

      Possible

      Department

    • Visit.Location.Room

      String

      Possible

      Room. Example: 136

    • Visit.Location.Bed

      String

      Possible

      Bed. Example: B

    • Visit.AttendingProvider.ID

      String

      Possible

      ID of the attending provider. This ID is required for Inpatient Visits

    • Visit.AttendingProvider.IDType

      String

      Possible

      ID type of the ID for the attending provider

    • Visit.AttendingProvider.FirstName

      String

      Possible

      First name of the attending provider

    • Visit.AttendingProvider.LastName

      String

      Possible

      Last name of the attending provider

    • Visit.AttendingProvider.Credentials[]

      Array of Strings

      Possible

      List of credentials for the attending provider. e.g. MD, PhD

    • Visit.AttendingProvider.Address

      Object

      Possible

      Provider's address

    • Visit.AttendingProvider.Address.StreetAddress

      String

      Possible

      Street address

    • Visit.AttendingProvider.Address.City

      String

      Possible

      City

    • Visit.AttendingProvider.Address.State

      String

      Possible

      State

    • Visit.AttendingProvider.Address.ZIP

      String

      Possible

      ZIP

    • Visit.AttendingProvider.Address.County

      String

      Possible

      County

    • Visit.AttendingProvider.Address.Country

      String

      Possible

      Country

    • Visit.AttendingProvider.Location

      Object

      Possible

      Provider's location

    • Visit.AttendingProvider.Location.Type

      String

      Possible

      Type of location. Examples: Clinic, Department, Home, Nursing Unit, Provider's Office, Phone

    • Visit.AttendingProvider.Location.Facility

      String

      Possible

      Facility. Example: Community Hospital

    • Visit.AttendingProvider.Location.Department

      String

      Possible

      Department

    • Visit.AttendingProvider.Location.Room

      String

      Possible

      Room. Example: 136

    • Visit.AttendingProvider.PhoneNumber.Office

      String

      Possible

      Provider's office phone number. In E. 164 Format. (e.g. +16085551234)

    • Visit.ReferringProvider.ID

      String

      Possible

      ID of the referring provider. This ID is required for Inpatient Visits

    • Visit.ReferringProvider.IDType

      String

      Possible

      ID type of the ID for the referring provider

    • Visit.ReferringProvider.FirstName

      String

      Possible

      First name of the referring provider

    • Visit.ReferringProvider.LastName

      String

      Possible

      Last name of the referring provider

    • Visit.ReferringProvider.Credentials[]

      Array of Strings

      Possible

      List of credentials for the referring provider. e.g. MD, PhD

    • Visit.ReferringProvider.Address

      Object

      Possible

      Provider's address

    • Visit.ReferringProvider.Address.StreetAddress

      String

      Possible

      Street address

    • Visit.ReferringProvider.Address.City

      String

      Possible

      City

    • Visit.ReferringProvider.Address.State

      String

      Possible

      State

    • Visit.ReferringProvider.Address.ZIP

      String

      Possible

      ZIP

    • Visit.ReferringProvider.Address.County

      String

      Possible

      County

    • Visit.ReferringProvider.Address.Country

      String

      Possible

      Country

    • Visit.ReferringProvider.Location

      Object

      Possible

      Provider's location

    • Visit.ReferringProvider.Location.Type

      String

      Possible

      Type of location. Examples: Clinic, Department, Home, Nursing Unit, Provider's Office, Phone

    • Visit.ReferringProvider.Location.Facility

      String

      Possible

      Facility. Example: Community Hospital

    • Visit.ReferringProvider.Location.Department

      String

      Possible

      Department

    • Visit.ReferringProvider.Location.Room

      String

      Possible

      Room. Example: 136

    • Visit.ReferringProvider.PhoneNumber.Office

      String

      Possible

      Provider's office phone number. In E. 164 Format. (e.g. +16085551234)

{
   "Meta": {
      "DataModel": "Results",
      "EventType": "New",
      "EventDateTime": "2017-10-10T15:07:21.362Z",
      "Test": true,
      "Source": {
         "ID": "7ce6f387-c33c-417d-8682-81e83628cbd9",
         "Name": "Redox Dev Tools"
      },
      "Destinations": [
         {
            "ID": "af394f14-b34a-464f-8d24-895f370af4c9",
            "Name": "Redox EMR"
         }
      ],
      "Message": {
         "ID": 5565
      },
      "Transmission": {
         "ID": 12414
      },
      "FacilityCode": null
   },
   "Patient": {
      "Identifiers": [
         {
            "ID": "0000000001",
            "IDType": "MR"
         },
         {
            "ID": "e167267c-16c9-4fe3-96ae-9cff5703e90a",
            "IDType": "EHRID"
         },
         {
            "ID": "a1d4ee8aba494ca",
            "IDType": "NIST"
         }
      ],
      "Demographics": {
         "FirstName": "Timothy",
         "MiddleName": "Paul",
         "LastName": "Bixby",
         "DOB": "2008-01-06",
         "SSN": "101-01-0001",
         "Sex": "Male",
         "Race": "Asian",
         "IsHispanic": null,
         "MaritalStatus": "Single",
         "IsDeceased": null,
         "DeathDateTime": null,
         "PhoneNumber": {
            "Home": "+18088675301",
            "Office": null,
            "Mobile": null
         },
         "EmailAddresses": [],
         "Language": "en",
         "Citizenship": [],
         "Address": {
            "StreetAddress": "4762 Hickory Street",
            "City": "Monroe",
            "State": "WI",
            "ZIP": "53566",
            "County": "Green",
            "Country": "US"
         }
      },
      "Notes": [],
      "Contacts": [
         {
            "FirstName": "Barbara",
            "MiddleName": null,
            "LastName": "Bixby",
            "Address": {
               "StreetAddress": "4762 Hickory Street",
               "City": "Monroe",
               "State": "WI",
               "ZIP": "53566",
               "County": "Green",
               "Country": "US"
            },
            "PhoneNumber": {
               "Home": "+18088675303",
               "Office": "+17077543758",
               "Mobile": "+19189368865"
            },
            "RelationToPatient": "Mother",
            "EmailAddresses": [
               "barb.bixby@test.net"
            ],
            "Roles": [
               "Emergency Contact"
            ]
         }
      ]
   },
   "Orders": [
      {
         "ID": "157968300",
         "ApplicationOrderID": null,
         "TransactionDateTime": "2015-05-06T06:00:58.872Z",
         "CollectionDateTime": "2015-05-06T06:00:58.872Z",
         "CompletionDateTime": "2015-05-06T06:00:58.872Z",
         "Notes": [],
         "ResultsStatus": "Final",
         "Procedure": {
            "Code": "49086-2",
            "Codeset": null,
            "Description": "First trimester maternal screen with nuchal translucency panel"
         },
         "Provider": {
            "NPI": "4356789876",
            "FirstName": "Pat",
            "LastName": "Granite",
            "Credentials": [],
            "Address": {
               "StreetAddress": null,
               "City": null,
               "State": null,
               "ZIP": null,
               "County": null,
               "Country": null
            },
            "Location": {
               "Type": null,
               "Facility": null,
               "Department": null,
               "Room": null
            },
            "PhoneNumber": {
               "Office": null
            }
         },
         "Status": "Resulted",
         "ResponseFlag": "Associated Segments",
         "Priority": "Stat",
         "Results": [
            {
               "Code": "TEST0001",
               "Codeset": null,
               "Description": "Cystic Fibrosis",
               "Specimen": {
                  "Source": null,
                  "BodySite": null,
                  "ID": null
               },
               "Value": "Positive Result",
               "ValueType": "String",
               "FileType": null,
               "Units": null,
               "Notes": [
                  "This individual is a carrier for Cystic Fibrosis."
               ],
               "AbnormalFlag": "Very Abnormal",
               "Status": "Final",
               "Producer": {
                  "ID": "RL001",
                  "Name": "Redox Lab WI",
                  "IDType": null,
                  "Address": {
                     "StreetAddress": "111 W. Fairchild",
                     "City": "Madison",
                     "State": "WI",
                     "ZIP": "53703",
                     "County": "Dane",
                     "Country": "USA"
                  }
               },
               "Performer": {
                  "ID": null,
                  "IDType": null,
                  "FirstName": "Bob",
                  "LastName": "Smith",
                  "Credentials": [
                     "MD"
                  ],
                  "Address": {
                     "StreetAddress": null,
                     "City": null,
                     "State": null,
                     "ZIP": null,
                     "County": null,
                     "Country": null
                  },
                  "Location": {
                     "Type": null,
                     "Facility": null,
                     "Department": null,
                     "Room": null
                  },
                  "PhoneNumber": "+16085551234"
               },
               "ReferenceRange": {
                  "Low": null,
                  "High": null,
                  "Text": null
               },
               "ObservationMethod": {
                  "Code": null,
                  "Codeset": null,
                  "Description": null
               }
            },
            {
               "Code": "TEST0004",
               "Codeset": null,
               "Description": "Primary Carnitine Deficiency",
               "Specimen": {
                  "Source": null,
                  "BodySite": null,
                  "ID": null
               },
               "Value": "Negative Result",
               "ValueType": "String",
               "FileType": null,
               "Units": null,
               "Notes": [],
               "AbnormalFlag": "Normal",
               "Status": "Final",
               "Producer": {
                  "ID": "RL001",
                  "Name": "Redox Lab WI",
                  "IDType": null,
                  "Address": {
                     "StreetAddress": "111 W. Fairchild",
                     "City": "Madison",
                     "State": "WI",
                     "ZIP": "53703",
                     "County": "Dane",
                     "Country": "USA"
                  }
               },
               "Performer": {
                  "ID": null,
                  "IDType": null,
                  "FirstName": "Bob",
                  "LastName": "Smith",
                  "Credentials": [
                     "MD"
                  ],
                  "Address": {
                     "StreetAddress": null,
                     "City": null,
                     "State": null,
                     "ZIP": null,
                     "County": null,
                     "Country": null
                  },
                  "Location": {
                     "Type": null,
                     "Facility": null,
                     "Department": null,
                     "Room": null
                  },
                  "PhoneNumber": "+16085551234"
               },
               "ReferenceRange": {
                  "Low": null,
                  "High": null,
                  "Text": null
               },
               "ObservationMethod": {
                  "Code": null,
                  "Codeset": null,
                  "Description": null
               }
            }
         ]
      }
   ],
   "Visit": {
      "VisitDateTime": null,
      "VisitNumber": null,
      "PatientClass": null,
      "Location": {
         "Type": null,
         "Facility": null,
         "Department": null,
         "Room": null,
         "Bed": null
      },
      "AttendingProvider": {
         "ID": null,
         "IDType": null,
         "FirstName": null,
         "LastName": null,
         "Credentials": [],
         "Address": {
            "StreetAddress": null,
            "City": null,
            "State": null,
            "ZIP": null,
            "County": null,
            "Country": null
         },
         "Location": {
            "Type": null,
            "Facility": null,
            "Department": null,
            "Room": null
         },
         "PhoneNumber": {
            "Office": null
         }
      },
      "ReferringProvider": {
         "ID": null,
         "IDType": null,
         "FirstName": null,
         "LastName": null,
         "Credentials": [],
         "Address": {
            "StreetAddress": null,
            "City": null,
            "State": null,
            "ZIP": null,
            "County": null,
            "Country": null
         },
         "Location": {
            "Type": null,
            "Facility": null,
            "Department": null,
            "Room": null
         },
         "PhoneNumber": {
            "Office": null
         }
      }
   }
}

NewUnsolicitedlink

Unsolicited results occur when your application has not previously received an electronic order from the EHR through the Orders data model for the order you are now resulting. It is identical to the Results-New event, except that the EHR order ID (Orders[].ID) is not required, and your ID for the order (Orders[].ApplicationOrderID) is required.

Fields

  • Meta
    • Meta.DataModel

      String

      Reliable
      Required

      Data model. E.g. Scheduling, Results

    • Meta.EventType

      String

      Reliable
      Required

      Type of event. New (Unsolicited)

    • Meta.Test

      Boolean

      Reliable

      Flag as a test message

    • Meta.Source

      String

      Reliable

      Where the message originated. Included in messages from Redox

    • Meta.Source.ID

      String

      Reliable

      ID of the source. UUID

    • Meta.Source.Name

      String

      Reliable

      Name of the source

    • Meta.Destinations[]

      Array of Objects

      Reliable

      List of destinations to send your message to. All messages must have at least one destination. Queries accept only one destination. Required when sending data to Redox

    • Meta.Destinations[].ID

      String

      Reliable

      ID of the destination. UUID

    • Meta.Destinations[].Name

      String

      Reliable

      Name of the destination

    • Meta.Message

      String

      Reliable

      Record in Redox that corresponds to the communication sent from the source to Redox. Included in messages from Redox

    • Meta.Message.ID

      Numeric

      Reliable

      ID of the message created in Redox

    • Meta.Transmission

      String

      Reliable

      Record in Redox that corresponds to the communication sent from Redox to your destination. Included in messages from Redox

    • Meta.Transmission.ID

      Numeric

      Reliable

      ID of the transmission created in Redox

    • Meta.FacilityCode

      String

      Possible

      Code for the facility related to the message. Only use this field if a health system indicates you should. The code is specific to the health system's EHR and might not be unique across health systems. In general, the facility fields within the data models (e.g. OrderingFacility) are more reliable and informative.

  • Patient
    • Patient.Identifiers[]

      Array of Objects

      Reliable

      List of IDs and ID types that identify the patient

    • Patient.Identifiers[].ID

      String

      Reliable
      Required

      ID for the patient

    • Patient.Identifiers[].IDType

      String

      Reliable
      Required

      Type of ID. E.g. MRN, EPI

    • Patient.Demographics.FirstName

      String

      Reliable

      Patient's first name

    • Patient.Demographics.MiddleName

      String

      Possible

      Patient's middle name or middle initial. For patients with multiple middle names, all their middle names are included in this field.

    • Patient.Demographics.LastName

      String

      Reliable

      Patient's last name

    • Patient.Demographics.DOB

      String

      Reliable

      Patient's date of birth. In ISO 8601 format

    • Patient.Demographics.SSN

      String

      Probable

      Patient's social security number

    • Patient.Demographics.Sex

      String

      Reliable

      Patient's sex. One of the following: Female, Male, Unknown, Other

    • Patient.Demographics.IsHispanic

      Boolean

      Possible

      Indicates if the patient is of hispanic origin.

    • Patient.Demographics.MaritalStatus

      String

      Possible

      Patient's marital status. Supported Values

    • Patient.Demographics.IsDeceased

      Boolean

      Possible

      Indicates if the patient is deceased

    • Patient.Demographics.DeathDateTime

      DateTime

      Possible

      Date and Time the patient was proclaimed deceased. ISO 8601 Format

    • Patient.Demographics.PhoneNumber.Home

      String

      Probable

      Patient's home phone number. In E. 164 Format. (e.g. +16085551234)

    • Patient.Demographics.PhoneNumber.Office

      String

      Probable

      Patient's office phone number. In E. 164 Format. (e.g. +16085551234)

    • Patient.Demographics.PhoneNumber.Mobile

      String

      Probable

      Patient's mobile phone number. In E. 164 Format. (e.g. +16085551234)

    • Patient.Demographics.EmailAddresses[]

      Array of Strings

      Probable

      Patient's email address(es)

    • Patient.Demographics.Language

      String

      Possible

      Patient's primary spoken language. In ISO 639-1 alpha values (e.g. 'en'). Supported Values

    • Patient.Demographics.Citizenship[]

      Array of strings

      Possible

      Patient's nation(s) of citizenship. *In ISO 3166 alpha 2 format (e.g. 'US'). Reference Table.

      Note: The valid set of citizenships is a smaller list than the list of IS0 3166 country codes, and should be limited to the 193 United Nations countries plus 6 states: ROC Taiwan, Macao (SAR China), Hong Kong (SAR China), Kosovo, Palestinian Territory and the Vatican.*

    • Patient.Demographics.Address

      Object

      Probable

      Patient's home address

    • Patient.Demographics.Address.StreetAddress

      String

      Probable

      Street address

    • Patient.Demographics.Address.City

      String

      Probable

      City

    • Patient.Demographics.Address.State

      String

      Probable

      State

    • Patient.Demographics.Address.ZIP

      String

      Probable

      ZIP

    • Patient.Demographics.Address.County

      String

      Possible

      County

    • Patient.Demographics.Address.Country

      String

      Possible

      Country

    • Patient.Notes[]

      Array of strings

      Possible

      Patient-level notes

    • Patient.Contacts[].FirstName

      String

      Possible

      First name of the contact

    • Patient.Contacts[].MiddleName

      String

      Possible

      Middle name of the contact

    • Patient.Contacts[].LastName

      String

      Possible

      Last name of the contact

    • Patient.Contacts[].Address

      Object

      Possible

      Address of the contact

    • Patient.Contacts[].Address.StreetAddress

      String

      Possible

      Street address

    • Patient.Contacts[].Address.City

      String

      Possible

      City

    • Patient.Contacts[].Address.State

      String

      Possible

      State

    • Patient.Contacts[].Address.ZIP

      String

      Possible

      ZIP

    • Patient.Contacts[].Address.County

      String

      Possible

      County

    • Patient.Contacts[].Address.Country

      String

      Possible

      Country

    • Patient.Contacts[].PhoneNumber.Home

      String

      Possible

      Home phone number. In E. 164 Format. (e.g. +16085551234)

    • Patient.Contacts[].PhoneNumber.Office

      String

      Possible

      Office phone number. In E. 164 Format. (e.g. +16085551234)

    • Patient.Contacts[].PhoneNumber.Mobile

      String

      Probable

      Mobile phone number. In E. 164 Format. (e.g. +16085551234)

    • Patient.Contacts[].RelationToPatient

      String

      Possible

      Personal relationship to the patient. e.x. Father, Spouse

    • Patient.Contacts[].EmailAddresses[]

      Array of string

      Possible

      Email address(es) of the contact person

    • Patient.Contacts[].Roles[]

      Array of strings

      Possible

      Role of this contact for the patient. e.x. Employer, Emergency Contact

  • Orders
    • Orders[].ID

      String

      Reliable

      ID assigned by the ordering system

    • Orders[].ApplicationOrderID

      String

      Possible
      Required

      ID assigned by the application fulfilling the order

    • Orders[].TransactionDateTime

      String

      Reliable

      DateTime at which the order status was updated. ISO 8601 Format

    • Orders[].CollectionDateTime

      String

      Reliable

      DateTime at which the specimen was collected. ISO 8601 Format

    • Orders[].CompletionDateTime

      String

      Probable

      Date and time the results were composed into a report and released. ISO 8601 Format

    • Orders[].Notes[]

      Array of Strings

      Possible

      Order-level notes

    • Orders[].ResultsStatus

      String

      Reliable

      Current overall status of the order. One of the following: "Final", "Preliminary", "In Process", "Corrected", "Canceled".

    • Orders[].Procedure

      Object

      Reliable

      Procedure associated with the results

    • Orders[].Procedure.Code

      String

      Reliable

      Code for the procedure

    • Orders[].Procedure.Codeset

      String

      Reliable

      Code set used to identify the procedure. CPT, HCPCS, SNOMED, or LOINC. If no code set is specified, a health system specfic identifier is being used.

    • Orders[].Procedure.Description

      String

      Reliable

      Description of the procedure

    • Orders[].Provider.NPI

      String

      Possible

      NPI of the ordering provider

    • Orders[].Provider.FirstName

      String

      Possible

      First name of the ordering provider

    • Orders[].Provider.LastName

      String

      Possible

      Last name of the ordering provider

    • Orders[].Provider.Credentials[]

      Array of Strings

      Possible

      List of credentials for the ordering provider. e.g. MD, PhD

    • Orders[].Provider.Address

      Object

      Possible

      Provider's address

    • Orders[].Provider.Address.StreetAddress

      String

      Possible

      Street address

    • Orders[].Provider.Address.City

      String

      Possible

      City

    • Orders[].Provider.Address.State

      String

      Possible

      State

    • Orders[].Provider.Address.ZIP

      String

      Possible

      ZIP

    • Orders[].Provider.Address.County

      String

      Possible

      County

    • Orders[].Provider.Address.Country

      String

      Possible

      Country

    • Orders[].Provider.Location

      Object

      Possible

      Provider's location

    • Orders[].Provider.Location.Type

      String

      Possible

      Type of location. Examples: Clinic, Department, Home, Nursing Unit, Provider's Office, Phone

    • Orders[].Provider.Location.Facility

      String

      Possible

      Facility. Example: Community Hospital

    • Orders[].Provider.Location.Department

      String

      Possible

      Department

    • Orders[].Provider.Location.Room

      String

      Possible

      Room. Example: 136

    • Orders[].Provider.PhoneNumber.Office

      String

      Possible

      Provider's office phone number. In E. 164 Format. (e.g. +16085551234)

    • Orders[].Status

      String

      Reliable
      Required

      Current status of the order. The default value is "Resulted".

    • Orders[].ResponseFlag

      String

      Probable

      Specificity of the response requested from the receiving system. One of the following: "Acknowledgement", "Exceptions", "Replacements", "Associated Segments", "Confirmations" . This list is in increasing specificity, and the value selected will incorpate all previous options. Derived from HL7 Table 0121. The default value is "Associated Segments".

    • Orders[].Priority

      String

      Reliable

      Priority of the order. One of the following: "Stat", "ASAP", "Routine", "Preoperative", "Timing Critical".

    • Orders[].Results[]

      Array of Objects

      Probable

      List of result components and their values

    • Orders[].Results[].Code

      String

      Probable
      Required

      Code for the result component

    • Orders[].Results[].Codeset

      String

      Probable

      Code set used to identify the result component

    • Orders[].Results[].Description

      String

      Probable

      Description of the result component

    • Orders[].Results[].Specimen.Source

      String

      Probable

      Source of the specimen. Allowed values

    • Orders[].Results[].Specimen.BodySite

      String

      Probable

      Body site from which the specimen was collected. Allowed values

    • Orders[].Results[].Specimen.ID

      String

      Possible

      ID of the collected specimen

    • Orders[].Results[].Value

      String

      Reliable
      Required

      Value of the result component. If ValueType is "Encapsulated Data" this field includes the Redox BLOB URI

    • Orders[].Results[].ValueType

      String

      Reliable
      Required

      Data type for the result value. One of the following: "Numeric", "String", "Date", "Time", "DateTime", "Coded Entry", "Encapsulated Data". Derived from HL7 Table 0125.

    • Orders[].Results[].FileType

      String

      Reliable

      If ValueType is "Encapsulated Data", this field includes the type of file. E.g. PDF, JPG

    • Orders[].Results[].Units

      String

      Probable

      Units of the result

    • Orders[].Results[].Notes[]

      Array of Strings

      Possible

      Notes about the result component/observation

    • Orders[].Results[].AbnormalFlag

      String

      Probable

      Indication of whether the result was abnormal. One of the following: "Normal", "Low", "Very Low", "High", "Very High", "Abnormal", "Very Abnormal". Abnormal flags starting with "Very" indicate a panic level. The "High" and "Low" flags should be used with Numeric result values while "Abnormal" should be used with non-numeric values.

    • Orders[].Results[].Status

      String

      Reliable
      Required

      Current status of the result. One of the following: "Final", "Incomplete", "Preliminary", "Corrected", "Preliminary"

    • Orders[].Results[].Producer.ID

      String

      Possible

      ID of the producer for this result. The "Producer" is typically the Lab which did the resulting.

    • Orders[].Results[].Producer.Name

      String

      Possible

      Name of the producer

    • Orders[].Results[].Producer.IDType

      String

      Possible

      ID Type for the corresponding ID of this producer

    • Orders[].Results[].Producer.Address

      Object

      Possible

      Result producer's address

    • Orders[].Results[].Producer.Address.StreetAddress

      String

      Possible

      Street address

    • Orders[].Results[].Producer.Address.City

      String

      Possible

      City

    • Orders[].Results[].Producer.Address.State

      String

      Possible

      State

    • Orders[].Results[].Producer.Address.ZIP

      String

      Possible

      ZIP

    • Orders[].Results[].Producer.Address.County

      String

      Possible

      County

    • Orders[].Results[].Producer.Address.Country

      String

      Possible

      Country

    • Orders[].Results[].Performer.ID

      String

      Possible

      ID of the performer. This ID is required for Inpatient Visits

    • Orders[].Results[].Performer.IDType

      String

      Possible

      ID type of the ID for the performer

    • Orders[].Results[].Performer.FirstName

      String

      Possible

      First name of the performer

    • Orders[].Results[].Performer.LastName

      String

      Possible

      Last name of the performer

    • Orders[].Results[].Performer.Credentials[]

      Array of Strings

      Possible

      List of credentials for the performer. e.g. MD, PhD

    • Orders[].Results[].Performer.Address

      Object

      Possible

      Provider's address

    • Orders[].Results[].Performer.Address.StreetAddress

      String

      Possible

      Street address

    • Orders[].Results[].Performer.Address.City

      String

      Possible

      City

    • Orders[].Results[].Performer.Address.State

      String

      Possible

      State

    • Orders[].Results[].Performer.Address.ZIP

      String

      Possible

      ZIP

    • Orders[].Results[].Performer.Address.County

      String

      Possible

      County

    • Orders[].Results[].Performer.Address.Country

      String

      Possible

      Country

    • Orders[].Results[].Performer.Location

      Object

      Possible

      Provider's location

    • Orders[].Results[].Performer.Location.Type

      String

      Possible

      Type of location. Examples: Clinic, Department, Home, Nursing Unit, Provider's Office, Phone

    • Orders[].Results[].Performer.Location.Facility

      String

      Possible

      Facility. Example: Community Hospital

    • Orders[].Results[].Performer.Location.Department

      String

      Possible

      Department

    • Orders[].Results[].Performer.Location.Room

      String

      Possible

      Room. Example: 136

    • Orders[].Results[].Performer.PhoneNumber.Office

      String

      Possible

      Provider's office phone number. In E. 164 Format. (e.g. +16085551234)

    • Orders[].Results[].Performer.Address

      Object

      Possible

      Performer's address

    • Orders[].Results[].Performer.Address.StreetAddress

      String

      Possible

      Street address

    • Orders[].Results[].Performer.Address.City

      String

      Possible

      City

    • Orders[].Results[].Performer.Address.State

      String

      Possible

      State

    • Orders[].Results[].Performer.Address.ZIP

      String

      Possible

      ZIP

    • Orders[].Results[].Performer.Address.County

      String

      Possible

      County

    • Orders[].Results[].Performer.Address.Country

      String

      Possible

      Country

    • Orders[].Results[].Performer.PhoneNumber

      String

      Possible

      Performer's phone number. In E. 164 Format (i.e. +16085551234)

    • Orders[].Results[].ReferenceRange

      Object

      Possible

      Reference range for the result. Numeric result values will use the low and high properties. Non-numeric result values will put the normal value in the text property.

    • Orders[].Results[].ReferenceRange.Low

      Numeric

      Possible

      Lower bound for a normal result

    • Orders[].Results[].ReferenceRange.High

      Numeric

      Possible

      Upper bound for a normal result

    • Orders[].Results[].ReferenceRange.Text

      String

      Possible

      The normal value for non-numeric results

    • Orders[].Results[].ObservationMethod

      Object

      Possible

      Method used to obtain the observation. This field is used when an observation may be obtained by different methods and the sending system wishes to indicate which method was used.

    • Orders[].Results[].ObservationMethod.Code

      String

      Possible

      Code for the observation method

    • Orders[].Results[].ObservationMethod.Codeset

      String

      Possible

      Code set used to identify the observation method

    • Orders[].Results[].ObservationMethod.Description

      String

      Possible

      Description of the observation method

  • Visit
    • Visit

      Object

      Possible

      Information about the visit associated with the Result. In many cases, this will be the visit information from the originating Order.

    • Visit.VisitDateTime

      String

      Possible

      DateTime of visit or the arrival time of the admission. ISO 8601 Format

    • Visit.VisitNumber

      String

      Possible

      Visit Number

    • Visit.PatientClass

      String

      Possible

      Patient class is used in many EHRs to determine where to put the patient. Examples: Inpatient, Outpatient, Emergency

    • Visit.Location

      Object

      Possible

      Location of the visit

    • Visit.Location.Type

      String

      Possible

      Type of location. Examples: Clinic, Department, Home, Nursing Unit, Provider's Office, Phone

    • Visit.Location.Facility

      String

      Possible

      Facility. Example: Community Hospital

    • Visit.Location.Department

      String

      Possible

      Department

    • Visit.Location.Room

      String

      Possible

      Room. Example: 136

    • Visit.Location.Bed

      String

      Possible

      Bed. Example: B

    • Visit.AttendingProvider.ID

      String

      Possible

      ID of the attending provider. This ID is required for Inpatient Visits

    • Visit.AttendingProvider.IDType

      String

      Possible

      ID type of the ID for the attending provider

    • Visit.AttendingProvider.FirstName

      String

      Possible

      First name of the attending provider

    • Visit.AttendingProvider.LastName

      String

      Possible

      Last name of the attending provider

    • Visit.AttendingProvider.Credentials[]

      Array of Strings

      Possible

      List of credentials for the attending provider. e.g. MD, PhD

    • Visit.AttendingProvider.Address

      Object

      Possible

      Provider's address

    • Visit.AttendingProvider.Address.StreetAddress

      String

      Possible

      Street address

    • Visit.AttendingProvider.Address.City

      String

      Possible

      City

    • Visit.AttendingProvider.Address.State

      String

      Possible

      State

    • Visit.AttendingProvider.Address.ZIP

      String

      Possible

      ZIP

    • Visit.AttendingProvider.Address.County

      String

      Possible

      County

    • Visit.AttendingProvider.Address.Country

      String

      Possible

      Country

    • Visit.AttendingProvider.Location

      Object

      Possible

      Provider's location

    • Visit.AttendingProvider.Location.Type

      String

      Possible

      Type of location. Examples: Clinic, Department, Home, Nursing Unit, Provider's Office, Phone

    • Visit.AttendingProvider.Location.Facility

      String

      Possible

      Facility. Example: Community Hospital

    • Visit.AttendingProvider.Location.Department

      String

      Possible

      Department

    • Visit.AttendingProvider.Location.Room

      String

      Possible

      Room. Example: 136

    • Visit.AttendingProvider.PhoneNumber.Office

      String

      Possible

      Provider's office phone number. In E. 164 Format. (e.g. +16085551234)

    • Visit.ReferringProvider.ID

      String

      Possible

      ID of the referring provider. This ID is required for Inpatient Visits

    • Visit.ReferringProvider.IDType

      String

      Possible

      ID type of the ID for the referring provider

    • Visit.ReferringProvider.FirstName

      String

      Possible

      First name of the referring provider

    • Visit.ReferringProvider.LastName

      String

      Possible

      Last name of the referring provider

    • Visit.ReferringProvider.Credentials[]

      Array of Strings

      Possible

      List of credentials for the referring provider. e.g. MD, PhD

    • Visit.ReferringProvider.Address

      Object

      Possible

      Provider's address

    • Visit.ReferringProvider.Address.StreetAddress

      String

      Possible

      Street address

    • Visit.ReferringProvider.Address.City

      String

      Possible

      City

    • Visit.ReferringProvider.Address.State

      String

      Possible

      State

    • Visit.ReferringProvider.Address.ZIP

      String

      Possible

      ZIP

    • Visit.ReferringProvider.Address.County

      String

      Possible

      County

    • Visit.ReferringProvider.Address.Country

      String

      Possible

      Country

    • Visit.ReferringProvider.Location

      Object

      Possible

      Provider's location

    • Visit.ReferringProvider.Location.Type

      String

      Possible

      Type of location. Examples: Clinic, Department, Home, Nursing Unit, Provider's Office, Phone

    • Visit.ReferringProvider.Location.Facility

      String

      Possible

      Facility. Example: Community Hospital

    • Visit.ReferringProvider.Location.Department

      String

      Possible

      Department

    • Visit.ReferringProvider.Location.Room

      String

      Possible

      Room. Example: 136

    • Visit.ReferringProvider.PhoneNumber.Office

      String

      Possible

      Provider's office phone number. In E. 164 Format. (e.g. +16085551234)

{
   "Meta": {
      "DataModel": "Results",
      "EventType": "NewUnsolicited",
      "EventDateTime": "2017-10-10T15:07:21.362Z",
      "Test": true,
      "Source": {
         "ID": "7ce6f387-c33c-417d-8682-81e83628cbd9",
         "Name": "Redox Dev Tools"
      },
      "Destinations": [
         {
            "ID": "af394f14-b34a-464f-8d24-895f370af4c9",
            "Name": "Redox EMR"
         }
      ],
      "Message": {
         "ID": 5565
      },
      "Transmission": {
         "ID": 12414
      },
      "FacilityCode": null
   },
   "Patient": {
      "Identifiers": [
         {
            "ID": "0000000001",
            "IDType": "MR"
         },
         {
            "ID": "e167267c-16c9-4fe3-96ae-9cff5703e90a",
            "IDType": "EHRID"
         },
         {
            "ID": "a1d4ee8aba494ca",
            "IDType": "NIST"
         }
      ],
      "Demographics": {
         "FirstName": "Timothy",
         "MiddleName": "Paul",
         "LastName": "Bixby",
         "DOB": "2008-01-06",
         "SSN": "101-01-0001",
         "Sex": "Male",
         "Race": "Asian",
         "IsHispanic": null,
         "MaritalStatus": "Single",
         "IsDeceased": null,
         "DeathDateTime": null,
         "PhoneNumber": {
            "Home": "+18088675301",
            "Office": null,
            "Mobile": null
         },
         "EmailAddresses": [],
         "Language": "en",
         "Citizenship": [],
         "Address": {
            "StreetAddress": "4762 Hickory Street",
            "City": "Monroe",
            "State": "WI",
            "ZIP": "53566",
            "County": "Green",
            "Country": "US"
         }
      },
      "Notes": [],
      "Contacts": [
         {
            "FirstName": "Barbara",
            "MiddleName": null,
            "LastName": "Bixby",
            "Address": {
               "StreetAddress": "4762 Hickory Street",
               "City": "Monroe",
               "State": "WI",
               "ZIP": "53566",
               "County": "Green",
               "Country": "US"
            },
            "PhoneNumber": {
               "Home": "+18088675303",
               "Office": "+17077543758",
               "Mobile": "+19189368865"
            },
            "RelationToPatient": "Mother",
            "EmailAddresses": [
               "barb.bixby@test.net"
            ],
            "Roles": [
               "Emergency Contact"
            ]
         }
      ]
   },
   "Orders": [
      {
         "ID": null,
         "ApplicationOrderID": "1234",
         "TransactionDateTime": "2015-05-06T06:00:58.872Z",
         "CollectionDateTime": "2015-05-06T06:00:58.872Z",
         "CompletionDateTime": "2015-05-06T06:00:58.872Z",
         "Notes": [],
         "ResultsStatus": "Final",
         "Procedure": {
            "Code": "49086-2",
            "Codeset": null,
            "Description": "First trimester maternal screen with nuchal translucency panel"
         },
         "Provider": {
            "NPI": "4356789876",
            "FirstName": "Pat",
            "LastName": "Granite",
            "Credentials": [],
            "Address": {
               "StreetAddress": null,
               "City": null,
               "State": null,
               "ZIP": null,
               "County": null,
               "Country": null
            },
            "Location": {
               "Type": null,
               "Facility": null,
               "Department": null,
               "Room": null
            },
            "PhoneNumber": {
               "Office": null
            }
         },
         "Status": "Resulted",
         "ResponseFlag": "Associated Segments",
         "Priority": "Stat",
         "Results": [
            {
               "Code": "TEST0001",
               "Codeset": null,
               "Description": "Cystic Fibrosis",
               "Specimen": {
                  "Source": null,
                  "BodySite": null,
                  "ID": null
               },
               "Value": "Positive Result",
               "ValueType": "String",
               "FileType": null,
               "Units": null,
               "Notes": [
                  "This individual is a carrier for Cystic Fibrosis."
               ],
               "AbnormalFlag": "Very Abnormal",
               "Status": "Final",
               "Producer": {
                  "ID": "RL001",
                  "Name": "Redox Lab WI",
                  "IDType": null,
                  "Address": {
                     "StreetAddress": "111 W. Fairchild",
                     "City": "Madison",
                     "State": "WI",
                     "ZIP": "53703",
                     "County": "Dane",
                     "Country": "USA"
                  }
               },
               "Performer": {
                  "ID": null,
                  "IDType": null,
                  "FirstName": "Bob",
                  "LastName": "Smith",
                  "Credentials": [
                     "MD"
                  ],
                  "Address": {
                     "StreetAddress": null,
                     "City": null,
                     "State": null,
                     "ZIP": null,
                     "County": null,
                     "Country": null
                  },
                  "Location": {
                     "Type": null,
                     "Facility": null,
                     "Department": null,
                     "Room": null
                  },
                  "PhoneNumber": "+16085551234"
               },
               "ReferenceRange": {
                  "Low": null,
                  "High": null,
                  "Text": null
               },
               "ObservationMethod": {
                  "Code": null,
                  "Codeset": null,
                  "Description": null
               }
            },
            {
               "Code": "TEST0004",
               "Codeset": null,
               "Description": "Primary Carnitine Deficiency",
               "Specimen": {
                  "Source": null,
                  "BodySite": null,
                  "ID": null
               },
               "Value": "Negative Result",
               "ValueType": "String",
               "FileType": null,
               "Units": null,
               "Notes": [],
               "AbnormalFlag": "Normal",
               "Status": "Final",
               "Producer": {
                  "ID": "RL001",
                  "Name": "Redox Lab WI",
                  "IDType": null,
                  "Address": {
                     "StreetAddress": "111 W. Fairchild",
                     "City": "Madison",
                     "State": "WI",
                     "ZIP": "53703",
                     "County": "Dane",
                     "Country": "USA"
                  }
               },
               "Performer": {
                  "ID": null,
                  "IDType": null,
                  "FirstName": "Bob",
                  "LastName": "Smith",
                  "Credentials": [
                     "MD"
                  ],
                  "Address": {
                     "StreetAddress": null,
                     "City": null,
                     "State": null,
                     "ZIP": null,
                     "County": null,
                     "Country": null
                  },
                  "Location": {
                     "Type": null,
                     "Facility": null,
                     "Department": null,
                     "Room": null
                  },
                  "PhoneNumber": "+16085551234"
               },
               "ReferenceRange": {
                  "Low": null,
                  "High": null,
                  "Text": null
               },
               "ObservationMethod": {
                  "Code": null,
                  "Codeset": null,
                  "Description": null
               }
            }
         ]
      }
   ],
   "Visit": {
      "VisitDateTime": null,
      "VisitNumber": null,
      "PatientClass": null,
      "Location": {
         "Type": null,
         "Facility": null,
         "Department": null,
         "Room": null,
         "Bed": null
      },
      "AttendingProvider": {
         "ID": null,
         "IDType": null,
         "FirstName": null,
         "LastName": null,
         "Credentials": [],
         "Address": {
            "StreetAddress": null,
            "City": null,
            "State": null,
            "ZIP": null,
            "County": null,
            "Country": null
         },
         "Location": {
            "Type": null,
            "Facility": null,
            "Department": null,
            "Room": null
         },
         "PhoneNumber": {
            "Office": null
         }
      },
      "ReferringProvider": {
         "ID": null,
         "IDType": null,
         "FirstName": null,
         "LastName": null,
         "Credentials": [],
         "Address": {
            "StreetAddress": null,
            "City": null,
            "State": null,
            "ZIP": null,
            "County": null,
            "Country": null
         },
         "Location": {
            "Type": null,
            "Facility": null,
            "Department": null,
            "Room": null
         },
         "PhoneNumber": {
            "Office": null
         }
      }
   }
}