Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Note that the format is case sensitive. All field names must be provided in EXACTLY the casing used in the definitions below. Rethink recommends using RESTful services with JSON formatting.

Data Type

Description

Example

DateTime

 

The date and time is represented as a string with the following format: YYYY-MMDDTHH:MM:SS All times will be provided in UTC.

2016-12-20T16:10:28Z

 

Date (only Date)

The data is represented as a string with the following format: YYYY-MM-DD Date only will be sent in ETC format.

2016-12-20

 

Timezone

All time for tracking visits will be in UTC. Timezone values are based on the Internet Assigned Numbers Authority (IANA) Time Zone Database, which contains data that represents the history of local time for locations around the globe.

A complete list of time zones can be found at: https://www.iana.org/timezones See Appendix for list of EVV supported Timezones

 

String

A string is a row of zero or more characters which can include letters, numbers, or other types of characters as a unit, not an array of single characters. (e.g. plain text).

 

 

Integer

An integer is a numeric value without a decimal. Integers are whole numbers and can be positive or negative.

52110 (positive)

-87721 (negative)

Decimal

A floating point number is referred to as a decimal. Can be positive or negative.

8221.231 (positive)

-71.214 (negative)

Boolean

A logic predicate indicator that can be either true or false.

True

False

Anchor
isMissingRequiredParameterstrue
New Record Process

...

  • Upon successful insert operation, the API will return the same input object with Rethink ID’s added to each entity (e.g clientid, clientfunderID, clientAuthID, etc.)

  • If any of the following errors occurred in any of the objects, Rethink will return the object with null ID and a String description of the error based on the below ErrorMessage in the field “ErrorMessage” of that object

#

Scenario

Description

Error Message

1

A required field is not sent during Insert

 

[Field Name] is required. Rethink API will return this error message with the actual field name.

2

Max length of a field

 

[Field Name] length exceeded

3

Invalid ID for a lookup

If the API client sends an incorrect ID for a Rethink lookup (e.g. Client Status ID), Rethink API will fail to find this status

Invalid [Field] ID. The error message will indicate the actual field whose ID is

inocorrect

incorrect.

Lookups

Service Intensity

...

ID

...

Value

...

1

...

Intensive

...

2

...

Non-Intensive

 

Relationship to Insured

...

ID

...

Value

...

1

...

Self

...

2

...

Child

 

Funder Sequence

...

ID

...

Value

...

1

...

Primary

...

2

...

Secondary

...

3

...

Tertiary

 

Authorization Signature

...

ID

...

Value

...

1

...

Signature on File

...

2

...

No Signature on File

 

Authorization Received:

...

ID

...

Value

...

1

...

Yes

...

2

...

Pending

...

3

...

Not Needed

 

Appointment Type

...

ID

...

Value

...

1

...

Billable

...

2

...

Non-Billable

...

3

...

Travel

 

  Place of Service

...

Code

...

Display

...

1

...

Pharmacy

...

3

...

School

...

4

...

Homeless Shelter

...

5

...

Indian Health Service Free-standing Facility

...

6

...

Indian Health Service Provider-based Facility

...

7

...

Tribal 638 Free-Standing Facility

...

8

...

Tribal 638 Provider-Based Facility

...

9

...

Prison/Correctional Facility

...

11

...

Office

...

12

...

Home

...

13

...

Assisted Living Fa

...

14

...

Group Home

...

15

...

Mobile Unit

...

19

...

Off Campus-Outpatient Hospital

...

20

...

Urgent Care Facility

...

21

...

Inpatient Hospital

...

41

...

Ambulance—Land

 

Time Zone

...

Time Zone

...

(UTC-12) International Date Line West

...

(UTC-10) Hawaii

...

(UTC-09) Alaska

...

(UTC-08) Baja California

...

(UTC-08) Pacific Time (US & Canada)

...

(UTC-07) Arizona

...

(UTC-07) Chihuahua, La Paz, Mazatlan

...

(UTC-07) Mountain Time (US & Canada)

...

(UTC-06) Central America

...

(UTC-06) Central Time (US & Canada)

...

(UTC-06) Guadalajara, Mexico City, Monterrey

...

(UTC-06) Saskatchewan

...

(UTC-05) Bogota, Lima, Quito, Rio Branco

...

(UTC-05) Chetumal

...

(UTC-05) Eastern Time (US & Canada)

...

(UTC-05) Indiana (East)

...

(UTC-04:30) Caracas

...

(UTC-04) Asuncion

...

(UTC-04) Atlantic Time (Canada)

...

(UTC-04) Cuiaba

...

(UTC-04) Georgetown, La Paz, Manaus, San Juan

...

(UTC-03:30) Newfoundland

...

(UTC-03) Brasilia

...

(UTC-03) Buenos Aires

...

(UTC-03) Cayenne, Fortaleza

...

(UTC-03) Greenland

...

(UTC-03) Montevideo

...

(UTC-03) Salvador

...

(UTC-03) Santiago

...

(UTC-02) Mid-Atlantic - Old

...

(UTC-01) Azores

...

(UTC-01) Cabo Verde Is.

...

(UTC) Casablanca

...

(UTC) Dublin, Edinburgh, Lisbon, London

...

(UTC) Monrovia, Reykjavik

...

(UTC+01) Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna

...

(UTC+01) Belgrade, Bratislava, Budapest, Ljubljana, Prague

...

(UTC+01) Brussels, Copenhagen, Madrid, Paris

...

(UTC+01) Sarajevo, Skopje, Warsaw, Zagreb

...

(UTC+01) West Central Africa

...

(UTC+01) Windhoek

...

(UTC+02) Amman

...

(UTC+02) Athens, Bucharest

...

(UTC+02) Beirut

...

(UTC+02) Cairo

...

(UTC+02) Damascus

...

(UTC+02) E. Europe

...

(UTC+02) Harare, Pretoria

...

(UTC+02) Helsinki, Kyiv, Riga, Sofia, Tallinn, Vilnius

...

(UTC+02) Istanbul

...

(UTC+02) Jerusalem

...

(UTC+02) Kaliningrad (RTZ 1)

...

(UTC+02) Tripoli

...

(UTC+03) Baghdad

...

(UTC+03) Kuwait, Riyadh

...

(UTC+03) Minsk

...

(UTC+03) Moscow, St. Petersburg, Volgograd (RTZ 2)

...

(UTC+03) Nairobi

...

(UTC+03:30) Tehran

...

(UTC+04) Abu Dhabi, Muscat

...

(UTC+04) Baku

...

(UTC+04) Izhevsk, Samara (RTZ 3)

...

(UTC+04) Port Louis

...

(UTC+04) Tbilisi

...

(UTC+04) Yerevan

...

(UTC+04:30) Kabul

...

(UTC+05) Ashgabat, Tashkent

...

(UTC+05) Ekaterinburg (RTZ 4)

...

(UTC+05) Islamabad, Karachi

...

(UTC+05:30) Chennai, Kolkata, Mumbai, New Delhi

...

(UTC+05:30) Sri Jayawardenepura

...

(UTC+05:45) Kathmandu

...

(UTC+06) Astana

...

(UTC+06) Dhaka

...

(UTC+06) Novosibirsk (RTZ 5)

...

(UTC+06:30) Yangon (Rangoon)

...

(UTC+07) Bangkok, Hanoi, Jakarta

...

(UTC+07) Krasnoyarsk (RTZ 6)

...

(UTC+08) Beijing, Chongqing, Hong Kong, Urumqi

...

(UTC+08) Irkutsk (RTZ 7)

...

(UTC+08) Kuala Lumpur, Singapore

...

(UTC+08) Perth

...

(UTC+08) Taipei

...

(UTC+08) Ulaanbaatar

...

(UTC+09) Osaka, Sapporo, Tokyo

...

(UTC+09) Seoul

...

(UTC+09) Yakutsk (RTZ 8)

...

(UTC+09:30) Adelaide

...

(UTC+09:30) Darwin

...

(UTC+10) Brisbane

...

(UTC+10) Canberra, Melbourne, Sydney

...

(UTC+10) Guam, Port Moresby

...

(UTC+10) Hobart

...

(UTC+10) Magadan

...

(UTC+10) Vladivostok, Magadan (RTZ 9)

...

(UTC+11) Chokurdakh (RTZ 10)

...

(UTC+11) Solomon Is., New Caledonia

...

(UTC+12) Anadyr, Petropavlovsk-Kamchatsky (RTZ 11)

...

(UTC+12) Auckland, Wellington

...

(UTC+12) Fiji

...

(UTC+12) Petropavlovsk-Kamchatsky - Old

...

(UTC+13) Nuku'alofa

...

(UTC+13) Samoa

...

(UTC+14) Kiritimati Island

...

Please reference the Rethink lookup

Data Dictionary for ID’s.