NAV
bash javascript

Info

Welcome to the generated API reference. Get Postman Collection

general

Validate login request.

Example request:

curl -X POST "http://clinicKey.api.myevc.ca/ws/auth/login" \
-H "Accept: application/json" \
    -d "username"="ut" \
    -d "password"="ut" \
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/auth/login",
    "method": "POST",
    "data": {
        "username": "ut",
        "password": "ut"
},
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

HTTP Request

POST ws/auth/login

Parameters

Parameter Type Status Description
username string required
password string required

Switch User

Example request:

curl -X POST "http://clinicKey.api.myevc.ca/ws/auth/switch" \
-H "Accept: application/json" \
    -d "username"="at" \
    -d "password"="at" \
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/auth/switch",
    "method": "POST",
    "data": {
        "username": "at",
        "password": "at"
},
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

HTTP Request

POST ws/auth/switch

Parameters

Parameter Type Status Description
username string required
password string required

ws/auth/logout

Example request:

curl -X GET "http://clinicKey.api.myevc.ca/ws/auth/logout" \
-H "Accept: application/json"
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/auth/logout",
    "method": "GET",
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

Example response:

null

HTTP Request

GET ws/auth/logout

HEAD ws/auth/logout

Validate OTP request.

Example request:

curl -X POST "http://clinicKey.api.myevc.ca/ws/auth/valiate/otp" \
-H "Accept: application/json" \
    -d "otppassword"="voluptatem" \
    -d "userid"="voluptatem" \
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/auth/valiate/otp",
    "method": "POST",
    "data": {
        "otppassword": "voluptatem",
        "userid": "voluptatem"
},
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

HTTP Request

POST ws/auth/valiate/otp

Parameters

Parameter Type Status Description
otppassword string required
userid string required

Validate ResetPassword request.

Example request:

curl -X POST "http://clinicKey.api.myevc.ca/ws/auth/reset-password" \
-H "Accept: application/json" \
    -d "password"="reiciendis" \
    -d "confirm_password"="reiciendis" \
    -d "token"="reiciendis" \
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/auth/reset-password",
    "method": "POST",
    "data": {
        "password": "reiciendis",
        "confirm_password": "reiciendis",
        "token": "reiciendis"
},
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

HTTP Request

POST ws/auth/reset-password

Parameters

Parameter Type Status Description
password string required
confirm_password string required Must be the same as password
token string required

Returns logged in user profile

Example request:

curl -X GET "http://clinicKey.api.myevc.ca/ws/user/profile" \
-H "Accept: application/json"
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/user/profile",
    "method": "GET",
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

Example response:

null

HTTP Request

GET ws/user/profile

HEAD ws/user/profile

Unlock User

Example request:

curl -X POST "http://clinicKey.api.myevc.ca/ws/user/unlock" \
-H "Accept: application/json"
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/user/unlock",
    "method": "POST",
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

HTTP Request

POST ws/user/unlock

Create new user.

Example request:

curl -X POST "http://clinicKey.api.myevc.ca/ws/user/create" \
-H "Accept: application/json" \
    -d "login"="id" \
    -d "password"="id" \
    -d "first_name"="id" \
    -d "last_name"="id" \
    -d "initial"="id" \
    -d "address1"="id" \
    -d "address2"="id" \
    -d "city"="id" \
    -d "province"="id" \
    -d "contact_number"="id" \
    -d "cell"="id" \
    -d "allow_email"="id" \
    -d "email"="id" \
    -d "email_password"="id" \
    -d "email_server"="id" \
    -d "email_service"="id" \
    -d "email_port"="id" \
    -d "smtp_url"="id" \
    -d "status"="id" \
    -d "user_type"="id" \
    -d "date_created"="id" \
    -d "date_edited"="id" \
    -d "color"="id" \
    -d "up_map_id"="id" \
    -d "license_number"="id" \
    -d "orglicensenumber"="id" \
    -d "ohip_reg_num"="id" \
    -d "signature_password"="id" \
    -d "signaturepath"="id" \
    -d "moh_id"="id" \
    -d "state"="id" \
    -d "postalcode"="id" \
    -d "fax"="id" \
    -d "notes"="id" \
    -d "is_online"="id" \
    -d "last_seen"="id" \
    -d "last_chat_id"="id" \
    -d "last_chat_his_id"="id" \
    -d "last_chat_notify_id"="id" \
    -d "last_login_date"="id" \
    -d "last_login_ip"="id" \
    -d "group_id"="id" \
    -d "profile_pic"="id" \
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/user/create",
    "method": "POST",
    "data": {
        "login": "id",
        "password": "id",
        "first_name": "id",
        "last_name": "id",
        "initial": "id",
        "address1": "id",
        "address2": "id",
        "city": "id",
        "province": "id",
        "contact_number": "id",
        "cell": "id",
        "allow_email": "id",
        "email": "id",
        "email_password": "id",
        "email_server": "id",
        "email_service": "id",
        "email_port": "id",
        "smtp_url": "id",
        "status": "id",
        "user_type": "id",
        "date_created": "id",
        "date_edited": "id",
        "color": "id",
        "up_map_id": "id",
        "license_number": "id",
        "orglicensenumber": "id",
        "ohip_reg_num": "id",
        "signature_password": "id",
        "signaturepath": "id",
        "moh_id": "id",
        "state": "id",
        "postalcode": "id",
        "fax": "id",
        "notes": "id",
        "is_online": "id",
        "last_seen": "id",
        "last_chat_id": "id",
        "last_chat_his_id": "id",
        "last_chat_notify_id": "id",
        "last_login_date": "id",
        "last_login_ip": "id",
        "group_id": "id",
        "profile_pic": "id"
},
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

HTTP Request

POST ws/user/create

Parameters

Parameter Type Status Description
login string required
password string optional
first_name string required
last_name string required
initial string optional
address1 string optional
address2 string optional
city string optional
province string optional
contact_number string required
cell string optional
allow_email string optional
email string required
email_password string optional
email_server string optional
email_service string optional
email_port string optional
smtp_url string optional
status string optional
user_type string required
date_created string optional
date_edited string optional
color string optional
up_map_id string optional
license_number string optional
orglicensenumber string optional
ohip_reg_num string optional
signature_password string optional
signaturepath string optional
moh_id string optional
state string optional
postalcode string optional
fax string optional
notes string optional
is_online string optional
last_seen string optional
last_chat_id string optional
last_chat_his_id string optional
last_chat_notify_id string optional
last_login_date string optional
last_login_ip string optional
group_id string optional
profile_pic string optional

Update user.

Example request:

curl -X PUT "http://clinicKey.api.myevc.ca/ws/user/update/{userId}" \
-H "Accept: application/json" \
    -d "login"="iure" \
    -d "password"="iure" \
    -d "first_name"="iure" \
    -d "last_name"="iure" \
    -d "initial"="iure" \
    -d "address1"="iure" \
    -d "address2"="iure" \
    -d "city"="iure" \
    -d "province"="iure" \
    -d "contact_number"="iure" \
    -d "cell"="iure" \
    -d "allow_email"="iure" \
    -d "email"="iure" \
    -d "email_password"="iure" \
    -d "email_server"="iure" \
    -d "email_service"="iure" \
    -d "email_port"="iure" \
    -d "smtp_url"="iure" \
    -d "status"="iure" \
    -d "user_type"="iure" \
    -d "date_created"="iure" \
    -d "date_edited"="iure" \
    -d "color"="iure" \
    -d "up_map_id"="iure" \
    -d "license_number"="iure" \
    -d "orglicensenumber"="iure" \
    -d "ohip_reg_num"="iure" \
    -d "signature_password"="iure" \
    -d "signaturepath"="iure" \
    -d "moh_id"="iure" \
    -d "state"="iure" \
    -d "postalcode"="iure" \
    -d "fax"="iure" \
    -d "notes"="iure" \
    -d "is_online"="iure" \
    -d "last_seen"="iure" \
    -d "last_chat_id"="iure" \
    -d "last_chat_his_id"="iure" \
    -d "last_chat_notify_id"="iure" \
    -d "last_login_date"="iure" \
    -d "last_login_ip"="iure" \
    -d "group_id"="iure" \
    -d "profile_pic"="iure" \
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/user/update/{userId}",
    "method": "PUT",
    "data": {
        "login": "iure",
        "password": "iure",
        "first_name": "iure",
        "last_name": "iure",
        "initial": "iure",
        "address1": "iure",
        "address2": "iure",
        "city": "iure",
        "province": "iure",
        "contact_number": "iure",
        "cell": "iure",
        "allow_email": "iure",
        "email": "iure",
        "email_password": "iure",
        "email_server": "iure",
        "email_service": "iure",
        "email_port": "iure",
        "smtp_url": "iure",
        "status": "iure",
        "user_type": "iure",
        "date_created": "iure",
        "date_edited": "iure",
        "color": "iure",
        "up_map_id": "iure",
        "license_number": "iure",
        "orglicensenumber": "iure",
        "ohip_reg_num": "iure",
        "signature_password": "iure",
        "signaturepath": "iure",
        "moh_id": "iure",
        "state": "iure",
        "postalcode": "iure",
        "fax": "iure",
        "notes": "iure",
        "is_online": "iure",
        "last_seen": "iure",
        "last_chat_id": "iure",
        "last_chat_his_id": "iure",
        "last_chat_notify_id": "iure",
        "last_login_date": "iure",
        "last_login_ip": "iure",
        "group_id": "iure",
        "profile_pic": "iure"
},
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

HTTP Request

PUT ws/user/update/{userId}

Parameters

Parameter Type Status Description
login string required
password string optional
first_name string required
last_name string required
initial string optional
address1 string optional
address2 string optional
city string optional
province string optional
contact_number string required
cell string optional
allow_email string optional
email string required
email_password string optional
email_server string optional
email_service string optional
email_port string optional
smtp_url string optional
status string optional
user_type string required
date_created string optional
date_edited string optional
color string optional
up_map_id string optional
license_number string optional
orglicensenumber string optional
ohip_reg_num string optional
signature_password string optional
signaturepath string optional
moh_id string optional
state string optional
postalcode string optional
fax string optional
notes string optional
is_online string optional
last_seen string optional
last_chat_id string optional
last_chat_his_id string optional
last_chat_notify_id string optional
last_login_date string optional
last_login_ip string optional
group_id string optional
profile_pic string optional

Returns the list of users.

Example request:

curl -X GET "http://clinicKey.api.myevc.ca/ws/user/all" \
-H "Accept: application/json"
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/user/all",
    "method": "GET",
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

Example response:

null

HTTP Request

GET ws/user/all

HEAD ws/user/all

Returns Profile.

Example request:

curl -X GET "http://clinicKey.api.myevc.ca/ws/user/profiles" \
-H "Accept: application/json"
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/user/profiles",
    "method": "GET",
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

Example response:

null

HTTP Request

GET ws/user/profiles

HEAD ws/user/profiles

Returns list of groups.

Example request:

curl -X GET "http://clinicKey.api.myevc.ca/ws/user/groups" \
-H "Accept: application/json"
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/user/groups",
    "method": "GET",
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

Example response:

null

HTTP Request

GET ws/user/groups

HEAD ws/user/groups

Returns list of app items.

Example request:

curl -X GET "http://clinicKey.api.myevc.ca/ws/user/diagnosis/{item}/value" \
-H "Accept: application/json"
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/user/diagnosis/{item}/value",
    "method": "GET",
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

Example response:

null

HTTP Request

GET ws/user/diagnosis/{item}/value

HEAD ws/user/diagnosis/{item}/value

Returns appointments by date.

Example request:

curl -X GET "http://clinicKey.api.myevc.ca/ws/user/appointment/{date}" \
-H "Accept: application/json"
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/user/appointment/{date}",
    "method": "GET",
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

Example response:

null

HTTP Request

GET ws/user/appointment/{date}

HEAD ws/user/appointment/{date}

Returns appointments between date.

Example request:

curl -X GET "http://clinicKey.api.myevc.ca/ws/user/appointment/{toDate}/and/{fromDate}" \
-H "Accept: application/json"
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/user/appointment/{toDate}/and/{fromDate}",
    "method": "GET",
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

Example response:

null

HTTP Request

GET ws/user/appointment/{toDate}/and/{fromDate}

HEAD ws/user/appointment/{toDate}/and/{fromDate}

Returns User Setting.

Example request:

curl -X GET "http://clinicKey.api.myevc.ca/ws/user/setting/users" \
-H "Accept: application/json"
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/user/setting/users",
    "method": "GET",
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

Example response:

null

HTTP Request

GET ws/user/setting/users

HEAD ws/user/setting/users

Returns User Info By Id.

Example request:

curl -X GET "http://clinicKey.api.myevc.ca/ws/user/info/{id}" \
-H "Accept: application/json"
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/user/info/{id}",
    "method": "GET",
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

Example response:

null

HTTP Request

GET ws/user/info/{id}

HEAD ws/user/info/{id}

Returns User Info By Id and Case Id

Example request:

curl -X GET "http://clinicKey.api.myevc.ca/ws/user/patient/{patientId}/case/{caseId}" \
-H "Accept: application/json"
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/user/patient/{patientId}/case/{caseId}",
    "method": "GET",
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

Example response:

null

HTTP Request

GET ws/user/patient/{patientId}/case/{caseId}

HEAD ws/user/patient/{patientId}/case/{caseId}

ws/user/doctors/category

Example request:

curl -X GET "http://clinicKey.api.myevc.ca/ws/user/doctors/category" \
-H "Accept: application/json"
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/user/doctors/category",
    "method": "GET",
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

Example response:

null

HTTP Request

GET ws/user/doctors/category

HEAD ws/user/doctors/category

Returns all family doctors.

Example request:

curl -X GET "http://clinicKey.api.myevc.ca/ws/user/family/doctors" \
-H "Accept: application/json"
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/user/family/doctors",
    "method": "GET",
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

Example response:

null

HTTP Request

GET ws/user/family/doctors

HEAD ws/user/family/doctors

ws/user/family/doctors

Example request:

curl -X POST "http://clinicKey.api.myevc.ca/ws/user/family/doctors" \
-H "Accept: application/json" \
    -d "ab_category"="veritatis" \
    -d "ab_sub_category"="veritatis" \
    -d "ab_first_name"="veritatis" \
    -d "ab_last_name"="veritatis" \
    -d "ab_address1"="veritatis" \
    -d "ab_address2"="veritatis" \
    -d "ab_city"="veritatis" \
    -d "ab_province"="veritatis" \
    -d "ab_state"="veritatis" \
    -d "ab_postal"="veritatis" \
    -d "ab_contact_no"="veritatis" \
    -d "ab_cell_no"="veritatis" \
    -d "ab_fax"="veritatis" \
    -d "ab_efax"="veritatis" \
    -d "ab_email"="veritatis" \
    -d "ab_notes"="veritatis" \
    -d "ab_modified"="veritatis" \
    -d "ab_created"="veritatis" \
    -d "ab_status"="veritatis" \
    -d "ab_ohipbilling_number"="veritatis" \
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/user/family/doctors",
    "method": "POST",
    "data": {
        "ab_category": "veritatis",
        "ab_sub_category": "veritatis",
        "ab_first_name": "veritatis",
        "ab_last_name": "veritatis",
        "ab_address1": "veritatis",
        "ab_address2": "veritatis",
        "ab_city": "veritatis",
        "ab_province": "veritatis",
        "ab_state": "veritatis",
        "ab_postal": "veritatis",
        "ab_contact_no": "veritatis",
        "ab_cell_no": "veritatis",
        "ab_fax": "veritatis",
        "ab_efax": "veritatis",
        "ab_email": "veritatis",
        "ab_notes": "veritatis",
        "ab_modified": "veritatis",
        "ab_created": "veritatis",
        "ab_status": "veritatis",
        "ab_ohipbilling_number": "veritatis"
},
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

HTTP Request

POST ws/user/family/doctors

Parameters

Parameter Type Status Description
ab_category string required
ab_sub_category string optional
ab_first_name string required
ab_last_name string required
ab_address1 string optional
ab_address2 string optional
ab_city string optional
ab_province string optional
ab_state string optional
ab_postal string optional
ab_contact_no string optional
ab_cell_no string optional
ab_fax string optional
ab_efax string optional
ab_email string optional
ab_notes string optional
ab_modified string optional
ab_created string optional
ab_status string optional
ab_ohipbilling_number string optional

ws/user/family/doctors/{id}

Example request:

curl -X PUT "http://clinicKey.api.myevc.ca/ws/user/family/doctors/{id}" \
-H "Accept: application/json" \
    -d "ab_category"="itaque" \
    -d "ab_sub_category"="itaque" \
    -d "ab_first_name"="itaque" \
    -d "ab_last_name"="itaque" \
    -d "ab_address1"="itaque" \
    -d "ab_address2"="itaque" \
    -d "ab_city"="itaque" \
    -d "ab_province"="itaque" \
    -d "ab_state"="itaque" \
    -d "ab_postal"="itaque" \
    -d "ab_contact_no"="itaque" \
    -d "ab_cell_no"="itaque" \
    -d "ab_fax"="itaque" \
    -d "ab_efax"="itaque" \
    -d "ab_email"="itaque" \
    -d "ab_notes"="itaque" \
    -d "ab_modified"="itaque" \
    -d "ab_created"="itaque" \
    -d "ab_status"="itaque" \
    -d "ab_ohipbilling_number"="itaque" \
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/user/family/doctors/{id}",
    "method": "PUT",
    "data": {
        "ab_category": "itaque",
        "ab_sub_category": "itaque",
        "ab_first_name": "itaque",
        "ab_last_name": "itaque",
        "ab_address1": "itaque",
        "ab_address2": "itaque",
        "ab_city": "itaque",
        "ab_province": "itaque",
        "ab_state": "itaque",
        "ab_postal": "itaque",
        "ab_contact_no": "itaque",
        "ab_cell_no": "itaque",
        "ab_fax": "itaque",
        "ab_efax": "itaque",
        "ab_email": "itaque",
        "ab_notes": "itaque",
        "ab_modified": "itaque",
        "ab_created": "itaque",
        "ab_status": "itaque",
        "ab_ohipbilling_number": "itaque"
},
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

HTTP Request

PUT ws/user/family/doctors/{id}

Parameters

Parameter Type Status Description
ab_category string required
ab_sub_category string optional
ab_first_name string required
ab_last_name string required
ab_address1 string optional
ab_address2 string optional
ab_city string optional
ab_province string optional
ab_state string optional
ab_postal string optional
ab_contact_no string optional
ab_cell_no string optional
ab_fax string optional
ab_efax string optional
ab_email string optional
ab_notes string optional
ab_modified string optional
ab_created string optional
ab_status string optional
ab_ohipbilling_number string optional

ws/user/family/doctors/{id}

Example request:

curl -X DELETE "http://clinicKey.api.myevc.ca/ws/user/family/doctors/{id}" \
-H "Accept: application/json"
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/user/family/doctors/{id}",
    "method": "DELETE",
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

HTTP Request

DELETE ws/user/family/doctors/{id}

Returns all Address Book Category.

Example request:

curl -X GET "http://clinicKey.api.myevc.ca/ws/user/addressbookcategory" \
-H "Accept: application/json"
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/user/addressbookcategory",
    "method": "GET",
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

Example response:

null

HTTP Request

GET ws/user/addressbookcategory

HEAD ws/user/addressbookcategory

Create new Address Book category.

Example request:

curl -X POST "http://clinicKey.api.myevc.ca/ws/user/addressbookcategory" \
-H "Accept: application/json" \
    -d "catname"="et" \
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/user/addressbookcategory",
    "method": "POST",
    "data": {
        "catname": "et"
},
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

HTTP Request

POST ws/user/addressbookcategory

Parameters

Parameter Type Status Description
catname string required

Update Address Book category.

Example request:

curl -X PUT "http://clinicKey.api.myevc.ca/ws/user/addressbookcategory/{id}" \
-H "Accept: application/json" \
    -d "catname"="et" \
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/user/addressbookcategory/{id}",
    "method": "PUT",
    "data": {
        "catname": "et"
},
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

HTTP Request

PUT ws/user/addressbookcategory/{id}

Parameters

Parameter Type Status Description
catname string required

ws/user/addressbookcategory/{id}

Example request:

curl -X DELETE "http://clinicKey.api.myevc.ca/ws/user/addressbookcategory/{id}" \
-H "Accept: application/json"
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/user/addressbookcategory/{id}",
    "method": "DELETE",
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

HTTP Request

DELETE ws/user/addressbookcategory/{id}

Returns all Address Book SubCategory.

Example request:

curl -X GET "http://clinicKey.api.myevc.ca/ws/user/addressbooksubcategory" \
-H "Accept: application/json"
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/user/addressbooksubcategory",
    "method": "GET",
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

Example response:

null

HTTP Request

GET ws/user/addressbooksubcategory

HEAD ws/user/addressbooksubcategory

Create new AddressBook Subcategory.

Example request:

curl -X POST "http://clinicKey.api.myevc.ca/ws/user/addressbooksubcategory" \
-H "Accept: application/json" \
    -d "catname"="officia" \
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/user/addressbooksubcategory",
    "method": "POST",
    "data": {
        "catname": "officia"
},
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

HTTP Request

POST ws/user/addressbooksubcategory

Parameters

Parameter Type Status Description
catname string required

Update Address Book Subcategory.

Example request:

curl -X PUT "http://clinicKey.api.myevc.ca/ws/user/addressbooksubcategory/{id}" \
-H "Accept: application/json" \
    -d "catname"="magni" \
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/user/addressbooksubcategory/{id}",
    "method": "PUT",
    "data": {
        "catname": "magni"
},
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

HTTP Request

PUT ws/user/addressbooksubcategory/{id}

Parameters

Parameter Type Status Description
catname string required

ws/user/addressbooksubcategory/{id}

Example request:

curl -X DELETE "http://clinicKey.api.myevc.ca/ws/user/addressbooksubcategory/{id}" \
-H "Accept: application/json"
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/user/addressbooksubcategory/{id}",
    "method": "DELETE",
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

HTTP Request

DELETE ws/user/addressbooksubcategory/{id}

ws/user/patient/family

Example request:

curl -X POST "http://clinicKey.api.myevc.ca/ws/user/patient/family" \
-H "Accept: application/json" \
    -d "createdby"="occaecati" \
    -d "relation_id"="occaecati" \
    -d "pat_id"="occaecati" \
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/user/patient/family",
    "method": "POST",
    "data": {
        "createdby": "occaecati",
        "relation_id": "occaecati",
        "pat_id": "occaecati"
},
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

HTTP Request

POST ws/user/patient/family

Parameters

Parameter Type Status Description
createdby string required
relation_id string required
pat_id string required

ws/user/patient/family/{id}

Example request:

curl -X DELETE "http://clinicKey.api.myevc.ca/ws/user/patient/family/{id}" \
-H "Accept: application/json"
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/user/patient/family/{id}",
    "method": "DELETE",
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

HTTP Request

DELETE ws/user/patient/family/{id}

Search Patient

Example request:

curl -X POST "http://clinicKey.api.myevc.ca/ws/user/search/patient" \
-H "Accept: application/json" \
    -d "first_name"="officiis" \
    -d "last_name"="officiis" \
    -d "phone_number"="officiis" \
    -d "email_id"="officiis" \
    -d "ohip"="officiis" \
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/user/search/patient",
    "method": "POST",
    "data": {
        "first_name": "officiis",
        "last_name": "officiis",
        "phone_number": "officiis",
        "email_id": "officiis",
        "ohip": "officiis"
},
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

HTTP Request

POST ws/user/search/patient

Parameters

Parameter Type Status Description
first_name string optional
last_name string optional
phone_number string optional
email_id string optional
ohip string optional

Create New Patient

Example request:

curl -X POST "http://clinicKey.api.myevc.ca/ws/user/patient/create" \
-H "Accept: application/json" \
    -d "referred_by"="molestiae" \
    -d "xx"="molestiae" \
    -d "reg_num"="molestiae" \
    -d "title"="molestiae" \
    -d "first_name"="molestiae" \
    -d "last_name"="molestiae" \
    -d "middle_initial"="molestiae" \
    -d "preferred_name"="molestiae" \
    -d "gender"="molestiae" \
    -d "marital"="molestiae" \
    -d "dob"="molestiae" \
    -d "age"="molestiae" \
    -d "address1"="molestiae" \
    -d "address2"="molestiae" \
    -d "city"="molestiae" \
    -d "province"="molestiae" \
    -d "country"="molestiae" \
    -d "postal_code"="molestiae" \
    -d "contact_num"="molestiae" \
    -d "cell"="molestiae" \
    -d "email_id"="molestiae" \
    -d "is_sent_mail"="molestiae" \
    -d "com_consent"="molestiae" \
    -d "ohip"="molestiae" \
    -d "ohip_expiry"="molestiae" \
    -d "referrals"="molestiae" \
    -d "diagnosis"="molestiae" \
    -d "familyphy"="molestiae" \
    -d "occ_name"="molestiae" \
    -d "comments"="molestiae" \
    -d "deceased"="molestiae" \
    -d "inactive"="molestiae" \
    -d "insurance"="molestiae" \
    -d "allergy"="molestiae" \
    -d "emergency_no"="molestiae" \
    -d "image_path"="molestiae" \
    -d "online_access"="molestiae" \
    -d "pref_comm"="molestiae" \
    -d "reg_status"="molestiae" \
    -d "preferred_doc"="molestiae" \
    -d "category"="molestiae" \
    -d "bus_num"="molestiae" \
    -d "ext_num"="molestiae" \
    -d "fax_num"="molestiae" \
    -d "is_dnr"="molestiae" \
    -d "old_info"="molestiae" \
    -d "old_info_filename"="molestiae" \
    -d "is_ohip_eligible"="molestiae" \
    -d "is_subscribe_email"="molestiae" \
    -d "unsubscribe_date"="molestiae" \
    -d "created_date"="molestiae" \
    -d "ohip_verification"="molestiae" \
    -d "verification_number"="molestiae" \
    -d "varified_date"="molestiae" \
    -d "modified_date"="molestiae" \
    -d "today_access_date"="molestiae" \
    -d "last_exam_date"="molestiae" \
    -d "last_case_id"="molestiae" \
    -d "is_imported"="molestiae" \
    -d "imported_from"="molestiae" \
    -d "created_by"="molestiae" \
    -d "updated_by"="molestiae" \
    -d "is_from"="molestiae" \
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/user/patient/create",
    "method": "POST",
    "data": {
        "referred_by": "molestiae",
        "xx": "molestiae",
        "reg_num": "molestiae",
        "title": "molestiae",
        "first_name": "molestiae",
        "last_name": "molestiae",
        "middle_initial": "molestiae",
        "preferred_name": "molestiae",
        "gender": "molestiae",
        "marital": "molestiae",
        "dob": "molestiae",
        "age": "molestiae",
        "address1": "molestiae",
        "address2": "molestiae",
        "city": "molestiae",
        "province": "molestiae",
        "country": "molestiae",
        "postal_code": "molestiae",
        "contact_num": "molestiae",
        "cell": "molestiae",
        "email_id": "molestiae",
        "is_sent_mail": "molestiae",
        "com_consent": "molestiae",
        "ohip": "molestiae",
        "ohip_expiry": "molestiae",
        "referrals": "molestiae",
        "diagnosis": "molestiae",
        "familyphy": "molestiae",
        "occ_name": "molestiae",
        "comments": "molestiae",
        "deceased": "molestiae",
        "inactive": "molestiae",
        "insurance": "molestiae",
        "allergy": "molestiae",
        "emergency_no": "molestiae",
        "image_path": "molestiae",
        "online_access": "molestiae",
        "pref_comm": "molestiae",
        "reg_status": "molestiae",
        "preferred_doc": "molestiae",
        "category": "molestiae",
        "bus_num": "molestiae",
        "ext_num": "molestiae",
        "fax_num": "molestiae",
        "is_dnr": "molestiae",
        "old_info": "molestiae",
        "old_info_filename": "molestiae",
        "is_ohip_eligible": "molestiae",
        "is_subscribe_email": "molestiae",
        "unsubscribe_date": "molestiae",
        "created_date": "molestiae",
        "ohip_verification": "molestiae",
        "verification_number": "molestiae",
        "varified_date": "molestiae",
        "modified_date": "molestiae",
        "today_access_date": "molestiae",
        "last_exam_date": "molestiae",
        "last_case_id": "molestiae",
        "is_imported": "molestiae",
        "imported_from": "molestiae",
        "created_by": "molestiae",
        "updated_by": "molestiae",
        "is_from": "molestiae"
},
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

HTTP Request

POST ws/user/patient/create

Parameters

Parameter Type Status Description
referred_by string optional
xx string optional
reg_num string optional
title string required
first_name string required
last_name string required
middle_initial string optional
preferred_name string optional
gender string required
marital string optional
dob string required
age string optional
address1 string optional
address2 string optional
city string required
province string optional
country string optional
postal_code string optional
contact_num string required
cell string optional
email_id string optional
is_sent_mail string optional
com_consent string optional
ohip string optional
ohip_expiry string optional
referrals string optional
diagnosis string optional
familyphy string optional
occ_name string optional
comments string optional
deceased string optional
inactive string optional
insurance string optional
allergy string optional
emergency_no string optional
image_path string optional
online_access string optional
pref_comm string required
reg_status string optional
preferred_doc string required
category string optional
bus_num string optional
ext_num string optional
fax_num string optional
is_dnr string optional
old_info string optional
old_info_filename string optional
is_ohip_eligible string optional
is_subscribe_email string optional
unsubscribe_date string optional
created_date string optional
ohip_verification string optional
verification_number string optional
varified_date string optional
modified_date string optional
today_access_date string optional
last_exam_date string optional
last_case_id string optional
is_imported string optional
imported_from string optional
created_by string optional
updated_by string optional
is_from string optional

Update Patient

Example request:

curl -X PUT "http://clinicKey.api.myevc.ca/ws/user/patient/update/{id}" \
-H "Accept: application/json" \
    -d "referred_by"="debitis" \
    -d "xx"="debitis" \
    -d "reg_num"="debitis" \
    -d "title"="debitis" \
    -d "first_name"="debitis" \
    -d "last_name"="debitis" \
    -d "middle_initial"="debitis" \
    -d "preferred_name"="debitis" \
    -d "gender"="debitis" \
    -d "marital"="debitis" \
    -d "dob"="debitis" \
    -d "age"="debitis" \
    -d "address1"="debitis" \
    -d "address2"="debitis" \
    -d "city"="debitis" \
    -d "province"="debitis" \
    -d "country"="debitis" \
    -d "postal_code"="debitis" \
    -d "contact_num"="debitis" \
    -d "cell"="debitis" \
    -d "email_id"="debitis" \
    -d "is_sent_mail"="debitis" \
    -d "com_consent"="debitis" \
    -d "ohip"="debitis" \
    -d "ohip_expiry"="debitis" \
    -d "referrals"="debitis" \
    -d "diagnosis"="debitis" \
    -d "familyphy"="debitis" \
    -d "occ_name"="debitis" \
    -d "comments"="debitis" \
    -d "deceased"="debitis" \
    -d "inactive"="debitis" \
    -d "insurance"="debitis" \
    -d "allergy"="debitis" \
    -d "emergency_no"="debitis" \
    -d "image_path"="debitis" \
    -d "online_access"="debitis" \
    -d "pref_comm"="debitis" \
    -d "reg_status"="debitis" \
    -d "preferred_doc"="debitis" \
    -d "category"="debitis" \
    -d "bus_num"="debitis" \
    -d "ext_num"="debitis" \
    -d "fax_num"="debitis" \
    -d "is_dnr"="debitis" \
    -d "old_info"="debitis" \
    -d "old_info_filename"="debitis" \
    -d "is_ohip_eligible"="debitis" \
    -d "is_subscribe_email"="debitis" \
    -d "unsubscribe_date"="debitis" \
    -d "created_date"="debitis" \
    -d "ohip_verification"="debitis" \
    -d "verification_number"="debitis" \
    -d "varified_date"="debitis" \
    -d "modified_date"="debitis" \
    -d "today_access_date"="debitis" \
    -d "last_exam_date"="debitis" \
    -d "last_case_id"="debitis" \
    -d "is_imported"="debitis" \
    -d "imported_from"="debitis" \
    -d "created_by"="debitis" \
    -d "updated_by"="debitis" \
    -d "is_from"="debitis" \
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/user/patient/update/{id}",
    "method": "PUT",
    "data": {
        "referred_by": "debitis",
        "xx": "debitis",
        "reg_num": "debitis",
        "title": "debitis",
        "first_name": "debitis",
        "last_name": "debitis",
        "middle_initial": "debitis",
        "preferred_name": "debitis",
        "gender": "debitis",
        "marital": "debitis",
        "dob": "debitis",
        "age": "debitis",
        "address1": "debitis",
        "address2": "debitis",
        "city": "debitis",
        "province": "debitis",
        "country": "debitis",
        "postal_code": "debitis",
        "contact_num": "debitis",
        "cell": "debitis",
        "email_id": "debitis",
        "is_sent_mail": "debitis",
        "com_consent": "debitis",
        "ohip": "debitis",
        "ohip_expiry": "debitis",
        "referrals": "debitis",
        "diagnosis": "debitis",
        "familyphy": "debitis",
        "occ_name": "debitis",
        "comments": "debitis",
        "deceased": "debitis",
        "inactive": "debitis",
        "insurance": "debitis",
        "allergy": "debitis",
        "emergency_no": "debitis",
        "image_path": "debitis",
        "online_access": "debitis",
        "pref_comm": "debitis",
        "reg_status": "debitis",
        "preferred_doc": "debitis",
        "category": "debitis",
        "bus_num": "debitis",
        "ext_num": "debitis",
        "fax_num": "debitis",
        "is_dnr": "debitis",
        "old_info": "debitis",
        "old_info_filename": "debitis",
        "is_ohip_eligible": "debitis",
        "is_subscribe_email": "debitis",
        "unsubscribe_date": "debitis",
        "created_date": "debitis",
        "ohip_verification": "debitis",
        "verification_number": "debitis",
        "varified_date": "debitis",
        "modified_date": "debitis",
        "today_access_date": "debitis",
        "last_exam_date": "debitis",
        "last_case_id": "debitis",
        "is_imported": "debitis",
        "imported_from": "debitis",
        "created_by": "debitis",
        "updated_by": "debitis",
        "is_from": "debitis"
},
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

HTTP Request

PUT ws/user/patient/update/{id}

Parameters

Parameter Type Status Description
referred_by string optional
xx string optional
reg_num string optional
title string required
first_name string required
last_name string required
middle_initial string optional
preferred_name string optional
gender string required
marital string optional
dob string required
age string optional
address1 string optional
address2 string optional
city string required
province string optional
country string optional
postal_code string optional
contact_num string required
cell string optional
email_id string optional
is_sent_mail string optional
com_consent string optional
ohip string optional
ohip_expiry string optional
referrals string optional
diagnosis string optional
familyphy string optional
occ_name string optional
comments string optional
deceased string optional
inactive string optional
insurance string optional
allergy string optional
emergency_no string optional
image_path string optional
online_access string optional
pref_comm string required
reg_status string optional
preferred_doc string required
category string optional
bus_num string optional
ext_num string optional
fax_num string optional
is_dnr string optional
old_info string optional
old_info_filename string optional
is_ohip_eligible string optional
is_subscribe_email string optional
unsubscribe_date string optional
created_date string optional
ohip_verification string optional
verification_number string optional
varified_date string optional
modified_date string optional
today_access_date string optional
last_exam_date string optional
last_case_id string optional
is_imported string optional
imported_from string optional
created_by string optional
updated_by string optional
is_from string optional

Returns all patient cities.

Example request:

curl -X GET "http://clinicKey.api.myevc.ca/ws/user/patient/city" \
-H "Accept: application/json"
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/user/patient/city",
    "method": "GET",
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

Example response:

null

HTTP Request

GET ws/user/patient/city

HEAD ws/user/patient/city

Create new patient city.

Example request:

curl -X POST "http://clinicKey.api.myevc.ca/ws/user/patient/city" \
-H "Accept: application/json" \
    -d "city_name"="incidunt" \
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/user/patient/city",
    "method": "POST",
    "data": {
        "city_name": "incidunt"
},
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

HTTP Request

POST ws/user/patient/city

Parameters

Parameter Type Status Description
city_name string required

Update patient city

Example request:

curl -X PUT "http://clinicKey.api.myevc.ca/ws/user/patient/city/{id}" \
-H "Accept: application/json" \
    -d "city_name"="omnis" \
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/user/patient/city/{id}",
    "method": "PUT",
    "data": {
        "city_name": "omnis"
},
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

HTTP Request

PUT ws/user/patient/city/{id}

Parameters

Parameter Type Status Description
city_name string required

Delete patient city

Example request:

curl -X DELETE "http://clinicKey.api.myevc.ca/ws/user/patient/city/{id}" \
-H "Accept: application/json"
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/user/patient/city/{id}",
    "method": "DELETE",
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

HTTP Request

DELETE ws/user/patient/city/{id}

Update Default City details

Example request:

curl -X PUT "http://clinicKey.api.myevc.ca/ws/user/default/city/{id}" \
-H "Accept: application/json"
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/user/default/city/{id}",
    "method": "PUT",
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

HTTP Request

PUT ws/user/default/city/{id}

Update Default Province details

Example request:

curl -X PUT "http://clinicKey.api.myevc.ca/ws/user/default/province/{id}" \
-H "Accept: application/json"
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/user/default/province/{id}",
    "method": "PUT",
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

HTTP Request

PUT ws/user/default/province/{id}

Returns all Patient occupations.

Example request:

curl -X GET "http://clinicKey.api.myevc.ca/ws/user/patient/occupations" \
-H "Accept: application/json"
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/user/patient/occupations",
    "method": "GET",
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

Example response:

null

HTTP Request

GET ws/user/patient/occupations

HEAD ws/user/patient/occupations

Create new patient occupations.

Example request:

curl -X POST "http://clinicKey.api.myevc.ca/ws/user/patient/occupations" \
-H "Accept: application/json" \
    -d "occ_name"="tempore" \
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/user/patient/occupations",
    "method": "POST",
    "data": {
        "occ_name": "tempore"
},
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

HTTP Request

POST ws/user/patient/occupations

Parameters

Parameter Type Status Description
occ_name string required

Update patient occupations

Example request:

curl -X PUT "http://clinicKey.api.myevc.ca/ws/user/patient/occupations/{id}" \
-H "Accept: application/json" \
    -d "occ_name"="modi" \
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/user/patient/occupations/{id}",
    "method": "PUT",
    "data": {
        "occ_name": "modi"
},
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

HTTP Request

PUT ws/user/patient/occupations/{id}

Parameters

Parameter Type Status Description
occ_name string required

ws/user/patient/occupations/{id}

Example request:

curl -X DELETE "http://clinicKey.api.myevc.ca/ws/user/patient/occupations/{id}" \
-H "Accept: application/json"
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/user/patient/occupations/{id}",
    "method": "DELETE",
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

HTTP Request

DELETE ws/user/patient/occupations/{id}

Returns all Patient Referrals.

Example request:

curl -X GET "http://clinicKey.api.myevc.ca/ws/user/patient/referrals" \
-H "Accept: application/json"
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/user/patient/referrals",
    "method": "GET",
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

Example response:

null

HTTP Request

GET ws/user/patient/referrals

HEAD ws/user/patient/referrals

Returns all Patient Referrals Details

Example request:

curl -X GET "http://clinicKey.api.myevc.ca/ws/user/patient/referrals/{id}" \
-H "Accept: application/json"
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/user/patient/referrals/{id}",
    "method": "GET",
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

Example response:

null

HTTP Request

GET ws/user/patient/referrals/{id}

HEAD ws/user/patient/referrals/{id}

Create new patient Referrals occupations.

Example request:

curl -X POST "http://clinicKey.api.myevc.ca/ws/user/patient/referrals" \
-H "Accept: application/json" \
    -d "referral_name"="repudiandae" \
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/user/patient/referrals",
    "method": "POST",
    "data": {
        "referral_name": "repudiandae"
},
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

HTTP Request

POST ws/user/patient/referrals

Parameters

Parameter Type Status Description
referral_name string required

Update patient Referrals

Example request:

curl -X PUT "http://clinicKey.api.myevc.ca/ws/user/patient/referrals/{id}" \
-H "Accept: application/json" \
    -d "referral_name"="debitis" \
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/user/patient/referrals/{id}",
    "method": "PUT",
    "data": {
        "referral_name": "debitis"
},
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

HTTP Request

PUT ws/user/patient/referrals/{id}

Parameters

Parameter Type Status Description
referral_name string required

ws/user/patient/referrals/{id}

Example request:

curl -X DELETE "http://clinicKey.api.myevc.ca/ws/user/patient/referrals/{id}" \
-H "Accept: application/json"
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/user/patient/referrals/{id}",
    "method": "DELETE",
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

HTTP Request

DELETE ws/user/patient/referrals/{id}

Returns list of appointment codes.

Example request:

curl -X GET "http://clinicKey.api.myevc.ca/ws/emr/appoinment/codes" \
-H "Accept: application/json"
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/emr/appoinment/codes",
    "method": "GET",
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

Example response:

null

HTTP Request

GET ws/emr/appoinment/codes

HEAD ws/emr/appoinment/codes

Returns appointment code details.

Example request:

curl -X GET "http://clinicKey.api.myevc.ca/ws/emr/appoinment/code/{id}" \
-H "Accept: application/json"
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/emr/appoinment/code/{id}",
    "method": "GET",
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

Example response:

null

HTTP Request

GET ws/emr/appoinment/code/{id}

HEAD ws/emr/appoinment/code/{id}

Create Appointment Code.

Example request:

curl -X POST "http://clinicKey.api.myevc.ca/ws/emr/appointmentcode" \
-H "Accept: application/json" \
    -d "code"="dicta" \
    -d "code_type"="dicta" \
    -d "doctors"="dicta" \
    -d "doctor_duration"="dicta" \
    -d "description"="dicta" \
    -d "category"="dicta" \
    -d "cost"="dicta" \
    -d "billing_codes"="dicta" \
    -d "duration"="dicta" \
    -d "recall"="dicta" \
    -d "arrival"="7" \
    -d "disable"="7" \
    -d "billing_type"="dicta" \
    -d "age_from"="dicta" \
    -d "age_to"="dicta" \
    -d "online_code"="dicta" \
    -d "is_eye_exam"="dicta" \
    -d "app_weight"="dicta" \
    -d "color"="dicta" \
    -d "send_survey"="7" \
    -d "is_new_patient"="dicta" \
    -d "online_desc"="dicta" \
    -d "multi_code_ids"="dicta" \
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/emr/appointmentcode",
    "method": "POST",
    "data": {
        "code": "dicta",
        "code_type": "dicta",
        "doctors": "dicta",
        "doctor_duration": "dicta",
        "description": "dicta",
        "category": "dicta",
        "cost": "dicta",
        "billing_codes": "dicta",
        "duration": "dicta",
        "recall": "dicta",
        "arrival": 7,
        "disable": 7,
        "billing_type": "dicta",
        "age_from": "dicta",
        "age_to": "dicta",
        "online_code": "dicta",
        "is_eye_exam": "dicta",
        "app_weight": "dicta",
        "color": "dicta",
        "send_survey": 7,
        "is_new_patient": "dicta",
        "online_desc": "dicta",
        "multi_code_ids": "dicta"
},
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

HTTP Request

POST ws/emr/appointmentcode

Parameters

Parameter Type Status Description
code string required
code_type string required
doctors array optional
doctor_duration string optional
description string required
category string required
cost string required
billing_codes string optional
duration string required
recall string optional
arrival numeric required
disable numeric required
billing_type string required
age_from string required
age_to string required
online_code string required
is_eye_exam string required
app_weight string optional
color string required
send_survey numeric required
is_new_patient string optional
online_desc string optional
multi_code_ids string optional

Update Appointment Code.

Example request:

curl -X PUT "http://clinicKey.api.myevc.ca/ws/emr/appointmentcode/{id}" \
-H "Accept: application/json" \
    -d "code"="enim" \
    -d "code_type"="enim" \
    -d "doctors"="enim" \
    -d "doctor_duration"="enim" \
    -d "description"="enim" \
    -d "category"="enim" \
    -d "cost"="enim" \
    -d "billing_codes"="enim" \
    -d "duration"="enim" \
    -d "recall"="enim" \
    -d "arrival"="703" \
    -d "disable"="703" \
    -d "billing_type"="enim" \
    -d "age_from"="enim" \
    -d "age_to"="enim" \
    -d "online_code"="enim" \
    -d "is_eye_exam"="enim" \
    -d "app_weight"="enim" \
    -d "color"="enim" \
    -d "send_survey"="703" \
    -d "is_new_patient"="enim" \
    -d "online_desc"="enim" \
    -d "multi_code_ids"="enim" \
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/emr/appointmentcode/{id}",
    "method": "PUT",
    "data": {
        "code": "enim",
        "code_type": "enim",
        "doctors": "enim",
        "doctor_duration": "enim",
        "description": "enim",
        "category": "enim",
        "cost": "enim",
        "billing_codes": "enim",
        "duration": "enim",
        "recall": "enim",
        "arrival": 703,
        "disable": 703,
        "billing_type": "enim",
        "age_from": "enim",
        "age_to": "enim",
        "online_code": "enim",
        "is_eye_exam": "enim",
        "app_weight": "enim",
        "color": "enim",
        "send_survey": 703,
        "is_new_patient": "enim",
        "online_desc": "enim",
        "multi_code_ids": "enim"
},
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

HTTP Request

PUT ws/emr/appointmentcode/{id}

Parameters

Parameter Type Status Description
code string required
code_type string required
doctors array optional
doctor_duration string optional
description string required
category string required
cost string required
billing_codes string optional
duration string required
recall string optional
arrival numeric required
disable numeric required
billing_type string required
age_from string required
age_to string required
online_code string required
is_eye_exam string required
app_weight string optional
color string required
send_survey numeric required
is_new_patient string optional
online_desc string optional
multi_code_ids string optional

Returns list of Emr Dilations.

Example request:

curl -X GET "http://clinicKey.api.myevc.ca/ws/emr/dilation" \
-H "Accept: application/json"
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/emr/dilation",
    "method": "GET",
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

Example response:

null

HTTP Request

GET ws/emr/dilation

HEAD ws/emr/dilation

Returns EMR Delation Details.

Example request:

curl -X GET "http://clinicKey.api.myevc.ca/ws/emr/dilation/{id}" \
-H "Accept: application/json"
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/emr/dilation/{id}",
    "method": "GET",
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

Example response:

null

HTTP Request

GET ws/emr/dilation/{id}

HEAD ws/emr/dilation/{id}

Create New EMR Dilation.

Example request:

curl -X POST "http://clinicKey.api.myevc.ca/ws/emr/dilation" \
-H "Accept: application/json" \
    -d "name"="soluta" \
    -d "status"="soluta" \
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/emr/dilation",
    "method": "POST",
    "data": {
        "name": "soluta",
        "status": "soluta"
},
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

HTTP Request

POST ws/emr/dilation

Parameters

Parameter Type Status Description
name string required
status string required

Update EMR Dilation.

Example request:

curl -X PUT "http://clinicKey.api.myevc.ca/ws/emr/dilation/{id}" \
-H "Accept: application/json" \
    -d "name"="voluptatem" \
    -d "status"="voluptatem" \
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/emr/dilation/{id}",
    "method": "PUT",
    "data": {
        "name": "voluptatem",
        "status": "voluptatem"
},
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

HTTP Request

PUT ws/emr/dilation/{id}

Parameters

Parameter Type Status Description
name string required
status string required

Delete EMR Dilation.

Example request:

curl -X DELETE "http://clinicKey.api.myevc.ca/ws/emr/dilation/{id}" \
-H "Accept: application/json"
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/emr/dilation/{id}",
    "method": "DELETE",
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

HTTP Request

DELETE ws/emr/dilation/{id}

Returns list of dispensing fee.

Example request:

curl -X GET "http://clinicKey.api.myevc.ca/ws/emr/dispensingfee" \
-H "Accept: application/json"
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/emr/dispensingfee",
    "method": "GET",
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

Example response:

null

HTTP Request

GET ws/emr/dispensingfee

HEAD ws/emr/dispensingfee

Returns dispensing fee detail.

Example request:

curl -X GET "http://clinicKey.api.myevc.ca/ws/emr/dispensingfee/{id}" \
-H "Accept: application/json"
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/emr/dispensingfee/{id}",
    "method": "GET",
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

Example response:

null

HTTP Request

GET ws/emr/dispensingfee/{id}

HEAD ws/emr/dispensingfee/{id}

Create New Dispensing Fee.

Example request:

curl -X POST "http://clinicKey.api.myevc.ca/ws/emr/dispensingfee" \
-H "Accept: application/json" \
    -d "name"="molestiae" \
    -d "disp_type"="molestiae" \
    -d "value"="molestiae" \
    -d "disable"="molestiae" \
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/emr/dispensingfee",
    "method": "POST",
    "data": {
        "name": "molestiae",
        "disp_type": "molestiae",
        "value": "molestiae",
        "disable": "molestiae"
},
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

HTTP Request

POST ws/emr/dispensingfee

Parameters

Parameter Type Status Description
name string required
disp_type string required
value string required
disable string required

Update Dispensing Fee.

Example request:

curl -X PUT "http://clinicKey.api.myevc.ca/ws/emr/dispensingfee/{id}" \
-H "Accept: application/json" \
    -d "name"="quo" \
    -d "disp_type"="quo" \
    -d "value"="quo" \
    -d "disable"="quo" \
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/emr/dispensingfee/{id}",
    "method": "PUT",
    "data": {
        "name": "quo",
        "disp_type": "quo",
        "value": "quo",
        "disable": "quo"
},
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

HTTP Request

PUT ws/emr/dispensingfee/{id}

Parameters

Parameter Type Status Description
name string required
disp_type string required
value string required
disable string required

Returns refraction bv contact lense.

Example request:

curl -X GET "http://clinicKey.api.myevc.ca/ws/emr/refraction/value" \
-H "Accept: application/json"
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/emr/refraction/value",
    "method": "GET",
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

Example response:

null

HTTP Request

GET ws/emr/refraction/value

HEAD ws/emr/refraction/value

Returns list of medication data.

Example request:

curl -X GET "http://clinicKey.api.myevc.ca/ws/emr/medication" \
-H "Accept: application/json"
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/emr/medication",
    "method": "GET",
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

Example response:

null

HTTP Request

GET ws/emr/medication

HEAD ws/emr/medication

Returns list of diagnosis codes.

Example request:

curl -X GET "http://clinicKey.api.myevc.ca/ws/emr/diagnosiscodes" \
-H "Accept: application/json"
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/emr/diagnosiscodes",
    "method": "GET",
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

Example response:

null

HTTP Request

GET ws/emr/diagnosiscodes

HEAD ws/emr/diagnosiscodes

Returns all medication data.

Example request:

curl -X GET "http://clinicKey.api.myevc.ca/ws/emr/medicationdata" \
-H "Accept: application/json"
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/emr/medicationdata",
    "method": "GET",
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

Example response:

null

HTTP Request

GET ws/emr/medicationdata

HEAD ws/emr/medicationdata

Returns all EMR exam values.

Example request:

curl -X GET "http://clinicKey.api.myevc.ca/ws/emr/emrexamvalues" \
-H "Accept: application/json"
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/emr/emrexamvalues",
    "method": "GET",
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

Example response:

null

HTTP Request

GET ws/emr/emrexamvalues

HEAD ws/emr/emrexamvalues

Returns list of recalls.

Example request:

curl -X GET "http://clinicKey.api.myevc.ca/ws/emr/recall" \
-H "Accept: application/json"
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/emr/recall",
    "method": "GET",
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

Example response:

null

HTTP Request

GET ws/emr/recall

HEAD ws/emr/recall

Create Recall.

Example request:

curl -X POST "http://clinicKey.api.myevc.ca/ws/emr/recall" \
-H "Accept: application/json" \
    -d "name"="repellat" \
    -d "disable"="repellat" \
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/emr/recall",
    "method": "POST",
    "data": {
        "name": "repellat",
        "disable": "repellat"
},
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

HTTP Request

POST ws/emr/recall

Parameters

Parameter Type Status Description
name string required
disable string required

Update Recall.

Example request:

curl -X PUT "http://clinicKey.api.myevc.ca/ws/emr/recall/{id}" \
-H "Accept: application/json" \
    -d "name"="odit" \
    -d "disable"="odit" \
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/emr/recall/{id}",
    "method": "PUT",
    "data": {
        "name": "odit",
        "disable": "odit"
},
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

HTTP Request

PUT ws/emr/recall/{id}

Parameters

Parameter Type Status Description
name string required
disable string required

Returns all email templates.

Example request:

curl -X GET "http://clinicKey.api.myevc.ca/ws/emr/emailtemplate" \
-H "Accept: application/json"
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/emr/emailtemplate",
    "method": "GET",
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

Example response:

null

HTTP Request

GET ws/emr/emailtemplate

HEAD ws/emr/emailtemplate

Returns all referal templates.

Example request:

curl -X GET "http://clinicKey.api.myevc.ca/ws/emr/referaltemplate" \
-H "Accept: application/json"
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/emr/referaltemplate",
    "method": "GET",
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

Example response:

null

HTTP Request

GET ws/emr/referaltemplate

HEAD ws/emr/referaltemplate

Returns doctor blank schedules

Example request:

curl -X GET "http://clinicKey.api.myevc.ca/ws/schedule/list/{fromDate}/and/{toDate}/and/{id}" \
-H "Accept: application/json"
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/schedule/list/{fromDate}/and/{toDate}/and/{id}",
    "method": "GET",
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

Example response:

null

HTTP Request

GET ws/schedule/list/{fromDate}/and/{toDate}/and/{id}

HEAD ws/schedule/list/{fromDate}/and/{toDate}/and/{id}

Save doctor blank schedules

Example request:

curl -X POST "http://clinicKey.api.myevc.ca/ws/schedule/create" \
-H "Accept: application/json" \
    -d "docId"="veniam" \
    -d "end"="veniam" \
    -d "mode"="veniam" \
    -d "rendering"="veniam" \
    -d "start"="veniam" \
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/schedule/create",
    "method": "POST",
    "data": {
        "docId": "veniam",
        "end": "veniam",
        "mode": "veniam",
        "rendering": "veniam",
        "start": "veniam"
},
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

HTTP Request

POST ws/schedule/create

Parameters

Parameter Type Status Description
docId string required
end string required
mode string required
rendering string required
start string required

Returns markup system

Example request:

curl -X GET "http://clinicKey.api.myevc.ca/ws/inventory/markupsystem" \
-H "Accept: application/json"
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/inventory/markupsystem",
    "method": "GET",
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

Example response:

null

HTTP Request

GET ws/inventory/markupsystem

HEAD ws/inventory/markupsystem

Generate Bar code

Example request:

curl -X GET "http://clinicKey.api.myevc.ca/ws/inventory/barcode/{id}" \
-H "Accept: application/json"
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/inventory/barcode/{id}",
    "method": "GET",
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

Example response:

null

HTTP Request

GET ws/inventory/barcode/{id}

HEAD ws/inventory/barcode/{id}

Returns frame supplier

Example request:

curl -X GET "http://clinicKey.api.myevc.ca/ws/inventory/supplier" \
-H "Accept: application/json"
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/inventory/supplier",
    "method": "GET",
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

Example response:

null

HTTP Request

GET ws/inventory/supplier

HEAD ws/inventory/supplier

Create Supplier

Example request:

curl -X POST "http://clinicKey.api.myevc.ca/ws/inventory/supplier" \
-H "Accept: application/json" \
    -d "manufacturename"="reprehenderit" \
    -d "address"="reprehenderit" \
    -d "phoneno"="reprehenderit" \
    -d "accountno"="reprehenderit" \
    -d "framelines"="reprehenderit" \
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/inventory/supplier",
    "method": "POST",
    "data": {
        "manufacturename": "reprehenderit",
        "address": "reprehenderit",
        "phoneno": "reprehenderit",
        "accountno": "reprehenderit",
        "framelines": "reprehenderit"
},
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

HTTP Request

POST ws/inventory/supplier

Parameters

Parameter Type Status Description
manufacturename string required
address string required
phoneno string required
accountno string required
framelines string optional

Update Supplier

Example request:

curl -X PUT "http://clinicKey.api.myevc.ca/ws/inventory/supplier/{id}" \
-H "Accept: application/json" \
    -d "manufacturename"="officiis" \
    -d "address"="officiis" \
    -d "phoneno"="officiis" \
    -d "accountno"="officiis" \
    -d "framelines"="officiis" \
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/inventory/supplier/{id}",
    "method": "PUT",
    "data": {
        "manufacturename": "officiis",
        "address": "officiis",
        "phoneno": "officiis",
        "accountno": "officiis",
        "framelines": "officiis"
},
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

HTTP Request

PUT ws/inventory/supplier/{id}

Parameters

Parameter Type Status Description
manufacturename string required
address string required
phoneno string required
accountno string required
framelines string optional

Delete Supplier

Example request:

curl -X DELETE "http://clinicKey.api.myevc.ca/ws/inventory/supplier/{id}" \
-H "Accept: application/json"
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/inventory/supplier/{id}",
    "method": "DELETE",
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

HTTP Request

DELETE ws/inventory/supplier/{id}

Returns frame frameline

Example request:

curl -X GET "http://clinicKey.api.myevc.ca/ws/inventory/frameline" \
-H "Accept: application/json"
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/inventory/frameline",
    "method": "GET",
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

Example response:

null

HTTP Request

GET ws/inventory/frameline

HEAD ws/inventory/frameline

Create frameline

Example request:

curl -X POST "http://clinicKey.api.myevc.ca/ws/inventory/frameline" \
-H "Accept: application/json" \
    -d "manufactureid"="voluptates" \
    -d "frameline"="voluptates" \
    -d "discount"="voluptates" \
    -d "repname"="voluptates" \
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/inventory/frameline",
    "method": "POST",
    "data": {
        "manufactureid": "voluptates",
        "frameline": "voluptates",
        "discount": "voluptates",
        "repname": "voluptates"
},
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

HTTP Request

POST ws/inventory/frameline

Parameters

Parameter Type Status Description
manufactureid string required
frameline string required
discount string optional
repname string optional

Update frameline

Example request:

curl -X PUT "http://clinicKey.api.myevc.ca/ws/inventory/frameline/{id}" \
-H "Accept: application/json" \
    -d "manufactureid"="totam" \
    -d "frameline"="totam" \
    -d "discount"="totam" \
    -d "repname"="totam" \
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/inventory/frameline/{id}",
    "method": "PUT",
    "data": {
        "manufactureid": "totam",
        "frameline": "totam",
        "discount": "totam",
        "repname": "totam"
},
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

HTTP Request

PUT ws/inventory/frameline/{id}

Parameters

Parameter Type Status Description
manufactureid string required
frameline string required
discount string optional
repname string optional

Delete frameline

Example request:

curl -X DELETE "http://clinicKey.api.myevc.ca/ws/inventory/frameline/{id}" \
-H "Accept: application/json"
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/inventory/frameline/{id}",
    "method": "DELETE",
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

HTTP Request

DELETE ws/inventory/frameline/{id}

Get frame from catalog

Example request:

curl -X GET "http://clinicKey.api.myevc.ca/ws/inventory/frame/catalog" \
-H "Accept: application/json"
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/inventory/frame/catalog",
    "method": "GET",
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

Example response:

null

HTTP Request

GET ws/inventory/frame/catalog

HEAD ws/inventory/frame/catalog

Add frame to catalog

Example request:

curl -X POST "http://clinicKey.api.myevc.ca/ws/inventory/frame/catalog" \
-H "Accept: application/json" \
    -d "type"="rerum" \
    -d "manufacture_id"="rerum" \
    -d "frame_line"="rerum" \
    -d "model_no"="rerum" \
    -d "manufacture_upccode"="rerum" \
    -d "sex"="rerum" \
    -d "material_type"="rerum" \
    -d "design"="rerum" \
    -d "whole_sale_price"="rerum" \
    -d "markup"="rerum" \
    -d "retail_price"="rerum" \
    -d "taxes"="rerum" \
    -d "clip_on_available"="rerum" \
    -d "drilling"="rerum" \
    -d "groove"="rerum" \
    -d "shape"="rerum" \
    -d "length_price"="rerum" \
    -d "front_price"="rerum" \
    -d "clipon_price"="rerum" \
    -d "templemarkup"="rerum" \
    -d "frontmarkup"="rerum" \
    -d "cliponmarkup"="rerum" \
    -d "templeretail"="rerum" \
    -d "frontretail"="rerum" \
    -d "cliponretail"="rerum" \
    -d "color_codes"="rerum" \
    -d "frame_sizes"="rerum" \
    -d "is_downloaded"="rerum" \
    -d "online_catalog_id"="rerum" \
    -d "is_disabled"="rerum" \
    -d "add_to_inventory"="rerum" \
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/inventory/frame/catalog",
    "method": "POST",
    "data": {
        "type": "rerum",
        "manufacture_id": "rerum",
        "frame_line": "rerum",
        "model_no": "rerum",
        "manufacture_upccode": "rerum",
        "sex": "rerum",
        "material_type": "rerum",
        "design": "rerum",
        "whole_sale_price": "rerum",
        "markup": "rerum",
        "retail_price": "rerum",
        "taxes": "rerum",
        "clip_on_available": "rerum",
        "drilling": "rerum",
        "groove": "rerum",
        "shape": "rerum",
        "length_price": "rerum",
        "front_price": "rerum",
        "clipon_price": "rerum",
        "templemarkup": "rerum",
        "frontmarkup": "rerum",
        "cliponmarkup": "rerum",
        "templeretail": "rerum",
        "frontretail": "rerum",
        "cliponretail": "rerum",
        "color_codes": "rerum",
        "frame_sizes": "rerum",
        "is_downloaded": "rerum",
        "online_catalog_id": "rerum",
        "is_disabled": "rerum",
        "add_to_inventory": "rerum"
},
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

HTTP Request

POST ws/inventory/frame/catalog

Parameters

Parameter Type Status Description
type string required
manufacture_id string required
frame_line string required
model_no string required
manufacture_upccode string optional
sex string required
material_type string required
design string required
whole_sale_price string required
markup string required
retail_price string required
taxes string required
clip_on_available string required
drilling string required
groove string required
shape string optional
length_price string optional
front_price string optional
clipon_price string optional
templemarkup string optional
frontmarkup string optional
cliponmarkup string optional
templeretail string optional
frontretail string optional
cliponretail string optional
color_codes string required
frame_sizes string required
is_downloaded string optional
online_catalog_id string optional
is_disabled string optional
add_to_inventory string optional

Update frame from catalog

Example request:

curl -X PUT "http://clinicKey.api.myevc.ca/ws/inventory/frame/catalog/{id}" \
-H "Accept: application/json" \
    -d "type"="dolorum" \
    -d "manufacture_id"="dolorum" \
    -d "frame_line"="dolorum" \
    -d "model_no"="dolorum" \
    -d "manufacture_upccode"="dolorum" \
    -d "sex"="dolorum" \
    -d "material_type"="dolorum" \
    -d "design"="dolorum" \
    -d "whole_sale_price"="dolorum" \
    -d "markup"="dolorum" \
    -d "retail_price"="dolorum" \
    -d "taxes"="dolorum" \
    -d "clip_on_available"="dolorum" \
    -d "drilling"="dolorum" \
    -d "groove"="dolorum" \
    -d "shape"="dolorum" \
    -d "length_price"="dolorum" \
    -d "front_price"="dolorum" \
    -d "clipon_price"="dolorum" \
    -d "templemarkup"="dolorum" \
    -d "frontmarkup"="dolorum" \
    -d "cliponmarkup"="dolorum" \
    -d "templeretail"="dolorum" \
    -d "frontretail"="dolorum" \
    -d "cliponretail"="dolorum" \
    -d "color_codes"="dolorum" \
    -d "frame_sizes"="dolorum" \
    -d "is_downloaded"="dolorum" \
    -d "online_catalog_id"="dolorum" \
    -d "is_disabled"="dolorum" \
    -d "add_to_inventory"="dolorum" \
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/inventory/frame/catalog/{id}",
    "method": "PUT",
    "data": {
        "type": "dolorum",
        "manufacture_id": "dolorum",
        "frame_line": "dolorum",
        "model_no": "dolorum",
        "manufacture_upccode": "dolorum",
        "sex": "dolorum",
        "material_type": "dolorum",
        "design": "dolorum",
        "whole_sale_price": "dolorum",
        "markup": "dolorum",
        "retail_price": "dolorum",
        "taxes": "dolorum",
        "clip_on_available": "dolorum",
        "drilling": "dolorum",
        "groove": "dolorum",
        "shape": "dolorum",
        "length_price": "dolorum",
        "front_price": "dolorum",
        "clipon_price": "dolorum",
        "templemarkup": "dolorum",
        "frontmarkup": "dolorum",
        "cliponmarkup": "dolorum",
        "templeretail": "dolorum",
        "frontretail": "dolorum",
        "cliponretail": "dolorum",
        "color_codes": "dolorum",
        "frame_sizes": "dolorum",
        "is_downloaded": "dolorum",
        "online_catalog_id": "dolorum",
        "is_disabled": "dolorum",
        "add_to_inventory": "dolorum"
},
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

HTTP Request

PUT ws/inventory/frame/catalog/{id}

Parameters

Parameter Type Status Description
type string required
manufacture_id string required
frame_line string required
model_no string required
manufacture_upccode string optional
sex string required
material_type string required
design string required
whole_sale_price string required
markup string required
retail_price string required
taxes string required
clip_on_available string required
drilling string required
groove string required
shape string optional
length_price string optional
front_price string optional
clipon_price string optional
templemarkup string optional
frontmarkup string optional
cliponmarkup string optional
templeretail string optional
frontretail string optional
cliponretail string optional
color_codes string required
frame_sizes string required
is_downloaded string optional
online_catalog_id string optional
is_disabled string optional
add_to_inventory string optional

Delete frame from catalog

Example request:

curl -X DELETE "http://clinicKey.api.myevc.ca/ws/inventory/frame/catalog/{id}" \
-H "Accept: application/json"
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/inventory/frame/catalog/{id}",
    "method": "DELETE",
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

HTTP Request

DELETE ws/inventory/frame/catalog/{id}

Get frame from inventory

Example request:

curl -X GET "http://clinicKey.api.myevc.ca/ws/inventory/frame/inventory" \
-H "Accept: application/json"
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/inventory/frame/inventory",
    "method": "GET",
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

Example response:

null

HTTP Request

GET ws/inventory/frame/inventory

HEAD ws/inventory/frame/inventory

Add frame to inventory

Example request:

curl -X POST "http://clinicKey.api.myevc.ca/ws/inventory/frame/inventory" \
-H "Accept: application/json" \
    -d "type"="architecto" \
    -d "manufactureid"="architecto" \
    -d "frameline"="architecto" \
    -d "modelno"="architecto" \
    -d "color"="architecto" \
    -d "markup"="architecto" \
    -d "wholesaleprice"="architecto" \
    -d "retailprice"="architecto" \
    -d "receivequantity"="architecto" \
    -d "invoiceno"="architecto" \
    -d "invoicedate"="architecto" \
    -d "note"="architecto" \
    -d "createdby"="architecto" \
    -d "pricechangenote"="architecto" \
    -d "size"="architecto" \
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/inventory/frame/inventory",
    "method": "POST",
    "data": {
        "type": "architecto",
        "manufactureid": "architecto",
        "frameline": "architecto",
        "modelno": "architecto",
        "color": "architecto",
        "markup": "architecto",
        "wholesaleprice": "architecto",
        "retailprice": "architecto",
        "receivequantity": "architecto",
        "invoiceno": "architecto",
        "invoicedate": "architecto",
        "note": "architecto",
        "createdby": "architecto",
        "pricechangenote": "architecto",
        "size": "architecto"
},
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

HTTP Request

POST ws/inventory/frame/inventory

Parameters

Parameter Type Status Description
type string required
manufactureid string required
frameline string required
modelno string required
color string optional
markup string optional
wholesaleprice string optional
retailprice string optional
receivequantity string optional
invoiceno string optional
invoicedate string optional
note string optional
createdby string optional
pricechangenote string optional
size string optional

Update frame from inventory

Example request:

curl -X PUT "http://clinicKey.api.myevc.ca/ws/inventory/frame/inventory/{id}" \
-H "Accept: application/json" \
    -d "type"="corporis" \
    -d "manufactureid"="corporis" \
    -d "frameline"="corporis" \
    -d "modelno"="corporis" \
    -d "color"="corporis" \
    -d "markup"="corporis" \
    -d "wholesaleprice"="corporis" \
    -d "retailprice"="corporis" \
    -d "receivequantity"="corporis" \
    -d "invoiceno"="corporis" \
    -d "invoicedate"="corporis" \
    -d "note"="corporis" \
    -d "createdby"="corporis" \
    -d "pricechangenote"="corporis" \
    -d "size"="corporis" \
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/inventory/frame/inventory/{id}",
    "method": "PUT",
    "data": {
        "type": "corporis",
        "manufactureid": "corporis",
        "frameline": "corporis",
        "modelno": "corporis",
        "color": "corporis",
        "markup": "corporis",
        "wholesaleprice": "corporis",
        "retailprice": "corporis",
        "receivequantity": "corporis",
        "invoiceno": "corporis",
        "invoicedate": "corporis",
        "note": "corporis",
        "createdby": "corporis",
        "pricechangenote": "corporis",
        "size": "corporis"
},
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

HTTP Request

PUT ws/inventory/frame/inventory/{id}

Parameters

Parameter Type Status Description
type string required
manufactureid string required
frameline string required
modelno string required
color string optional
markup string optional
wholesaleprice string optional
retailprice string optional
receivequantity string optional
invoiceno string optional
invoicedate string optional
note string optional
createdby string optional
pricechangenote string optional
size string optional

Delete frame from inventory

Example request:

curl -X DELETE "http://clinicKey.api.myevc.ca/ws/inventory/frame/inventory/{id}" \
-H "Accept: application/json"
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/inventory/frame/inventory/{id}",
    "method": "DELETE",
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

HTTP Request

DELETE ws/inventory/frame/inventory/{id}

Returns calendar configurations.

Example request:

curl -X GET "http://clinicKey.api.myevc.ca/ws/calendar/calendarconfig" \
-H "Accept: application/json"
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/calendar/calendarconfig",
    "method": "GET",
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

Example response:

null

HTTP Request

GET ws/calendar/calendarconfig

HEAD ws/calendar/calendarconfig

Returns calander configuration detail.

Example request:

curl -X GET "http://clinicKey.api.myevc.ca/ws/calendar/calendarconfig/{id}" \
-H "Accept: application/json"
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/calendar/calendarconfig/{id}",
    "method": "GET",
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

Example response:

null

HTTP Request

GET ws/calendar/calendarconfig/{id}

HEAD ws/calendar/calendarconfig/{id}

Create Calander Configuration.

Example request:

curl -X POST "http://clinicKey.api.myevc.ca/ws/calendar/calendarconfig" \
-H "Accept: application/json" \
    -d "calendar_view"="repudiandae" \
    -d "time_slot"="repudiandae" \
    -d "working_days"="repudiandae" \
    -d "default_doctor"="repudiandae" \
    -d "opening_time"="repudiandae" \
    -d "closing_time"="repudiandae" \
    -d "startTimeFlag"="repudiandae" \
    -d "endTimeFlag"="repudiandae" \
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/calendar/calendarconfig",
    "method": "POST",
    "data": {
        "calendar_view": "repudiandae",
        "time_slot": "repudiandae",
        "working_days": "repudiandae",
        "default_doctor": "repudiandae",
        "opening_time": "repudiandae",
        "closing_time": "repudiandae",
        "startTimeFlag": "repudiandae",
        "endTimeFlag": "repudiandae"
},
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

HTTP Request

POST ws/calendar/calendarconfig

Parameters

Parameter Type Status Description
calendar_view string required
time_slot string required
working_days string required
default_doctor string required
opening_time string required
closing_time string required
startTimeFlag string required
endTimeFlag string required

Update Calandar configuration

Example request:

curl -X PUT "http://clinicKey.api.myevc.ca/ws/calendar/calendarconfig/{id}" \
-H "Accept: application/json" \
    -d "calendar_view"="sed" \
    -d "time_slot"="sed" \
    -d "working_days"="sed" \
    -d "default_doctor"="sed" \
    -d "opening_time"="sed" \
    -d "closing_time"="sed" \
    -d "startTimeFlag"="sed" \
    -d "endTimeFlag"="sed" \
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/calendar/calendarconfig/{id}",
    "method": "PUT",
    "data": {
        "calendar_view": "sed",
        "time_slot": "sed",
        "working_days": "sed",
        "default_doctor": "sed",
        "opening_time": "sed",
        "closing_time": "sed",
        "startTimeFlag": "sed",
        "endTimeFlag": "sed"
},
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

HTTP Request

PUT ws/calendar/calendarconfig/{id}

Parameters

Parameter Type Status Description
calendar_view string required
time_slot string required
working_days string required
default_doctor string required
opening_time string required
closing_time string required
startTimeFlag string required
endTimeFlag string required

Returns calendar Apointment details.

Example request:

curl -X GET "http://clinicKey.api.myevc.ca/ws/calendar/calendarappointment" \
-H "Accept: application/json"
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/calendar/calendarappointment",
    "method": "GET",
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

Example response:

null

HTTP Request

GET ws/calendar/calendarappointment

HEAD ws/calendar/calendarappointment

Returns calendar Apointment details.

Example request:

curl -X GET "http://clinicKey.api.myevc.ca/ws/calendar/calendarappointment/{id}" \
-H "Accept: application/json"
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/calendar/calendarappointment/{id}",
    "method": "GET",
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

Example response:

null

HTTP Request

GET ws/calendar/calendarappointment/{id}

HEAD ws/calendar/calendarappointment/{id}

Create Calendar Appointment.

Example request:

curl -X POST "http://clinicKey.api.myevc.ca/ws/calendar/calendarappointment" \
-H "Accept: application/json" \
    -d "pat_id"="fugit" \
    -d "first_name"="fugit" \
    -d "last_name"="fugit" \
    -d "dob"="fugit" \
    -d "contact_num"="fugit" \
    -d "reg_num"="fugit" \
    -d "valid_start"="fugit" \
    -d "valid_end"="fugit" \
    -d "check_in"="fugit" \
    -d "appcode"="fugit" \
    -d "code_id"="fugit" \
    -d "appdesc"="fugit" \
    -d "doc_id"="fugit" \
    -d "startdate"="fugit" \
    -d "enddate"="fugit" \
    -d "rendering"="fugit" \
    -d "color"="fugit" \
    -d "starttime"="fugit" \
    -d "endtime"="fugit" \
    -d "id"="fugit" \
    -d "appointmentcode"="fugit" \
    -d "prev_doc_id"="fugit" \
    -d "status"="fugit" \
    -d "note"="fugit" \
    -d "ref_doc_id"="fugit" \
    -d "waiting_list"="80" \
    -d "is_reminder"="80" \
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/calendar/calendarappointment",
    "method": "POST",
    "data": {
        "pat_id": "fugit",
        "first_name": "fugit",
        "last_name": "fugit",
        "dob": "fugit",
        "contact_num": "fugit",
        "reg_num": "fugit",
        "valid_start": "fugit",
        "valid_end": "fugit",
        "check_in": "fugit",
        "appcode": "fugit",
        "code_id": "fugit",
        "appdesc": "fugit",
        "doc_id": "fugit",
        "startdate": "fugit",
        "enddate": "fugit",
        "rendering": "fugit",
        "color": "fugit",
        "starttime": "fugit",
        "endtime": "fugit",
        "id": "fugit",
        "appointmentcode": "fugit",
        "prev_doc_id": "fugit",
        "status": "fugit",
        "note": "fugit",
        "ref_doc_id": "fugit",
        "waiting_list": 80,
        "is_reminder": 80
},
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

HTTP Request

POST ws/calendar/calendarappointment

Parameters

Parameter Type Status Description
pat_id string optional
first_name string optional
last_name string optional
dob string optional
contact_num string optional
reg_num string optional
valid_start string optional
valid_end string optional
check_in string optional
appcode string optional
code_id string optional
appdesc string optional
doc_id string optional
startdate string optional
enddate string optional
rendering string optional
color string optional
starttime string optional
endtime string optional
id string optional
appointmentcode string optional
prev_doc_id string optional
status string optional
note string optional
ref_doc_id string optional
waiting_list numeric optional
is_reminder numeric optional

Update Calendar Appointment

Example request:

curl -X PUT "http://clinicKey.api.myevc.ca/ws/calendar/calendarappointment/{id}" \
-H "Accept: application/json" \
    -d "pat_id"="velit" \
    -d "first_name"="velit" \
    -d "last_name"="velit" \
    -d "dob"="velit" \
    -d "contact_num"="velit" \
    -d "reg_num"="velit" \
    -d "valid_start"="velit" \
    -d "valid_end"="velit" \
    -d "check_in"="velit" \
    -d "appcode"="velit" \
    -d "code_id"="velit" \
    -d "appdesc"="velit" \
    -d "doc_id"="velit" \
    -d "startdate"="velit" \
    -d "enddate"="velit" \
    -d "rendering"="velit" \
    -d "color"="velit" \
    -d "starttime"="velit" \
    -d "endtime"="velit" \
    -d "id"="velit" \
    -d "appointmentcode"="velit" \
    -d "prev_doc_id"="velit" \
    -d "status"="velit" \
    -d "note"="velit" \
    -d "ref_doc_id"="velit" \
    -d "waiting_list"="86" \
    -d "is_reminder"="86" \
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/calendar/calendarappointment/{id}",
    "method": "PUT",
    "data": {
        "pat_id": "velit",
        "first_name": "velit",
        "last_name": "velit",
        "dob": "velit",
        "contact_num": "velit",
        "reg_num": "velit",
        "valid_start": "velit",
        "valid_end": "velit",
        "check_in": "velit",
        "appcode": "velit",
        "code_id": "velit",
        "appdesc": "velit",
        "doc_id": "velit",
        "startdate": "velit",
        "enddate": "velit",
        "rendering": "velit",
        "color": "velit",
        "starttime": "velit",
        "endtime": "velit",
        "id": "velit",
        "appointmentcode": "velit",
        "prev_doc_id": "velit",
        "status": "velit",
        "note": "velit",
        "ref_doc_id": "velit",
        "waiting_list": 86,
        "is_reminder": 86
},
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

HTTP Request

PUT ws/calendar/calendarappointment/{id}

Parameters

Parameter Type Status Description
pat_id string optional
first_name string optional
last_name string optional
dob string optional
contact_num string optional
reg_num string optional
valid_start string optional
valid_end string optional
check_in string optional
appcode string optional
code_id string optional
appdesc string optional
doc_id string optional
startdate string optional
enddate string optional
rendering string optional
color string optional
starttime string optional
endtime string optional
id string optional
appointmentcode string optional
prev_doc_id string optional
status string optional
note string optional
ref_doc_id string optional
waiting_list numeric optional
is_reminder numeric optional

Delete Calendar Appointment

Example request:

curl -X DELETE "http://clinicKey.api.myevc.ca/ws/calendar/calendarappointment/{id}" \
-H "Accept: application/json"
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/calendar/calendarappointment/{id}",
    "method": "DELETE",
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

HTTP Request

DELETE ws/calendar/calendarappointment/{id}

Returns calendar Apointment Code By Doctor ID.

Example request:

curl -X GET "http://clinicKey.api.myevc.ca/ws/calendar/appointmentcodebydoctorid/{id}" \
-H "Accept: application/json"
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/calendar/appointmentcodebydoctorid/{id}",
    "method": "GET",
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

Example response:

null

HTTP Request

GET ws/calendar/appointmentcodebydoctorid/{id}

HEAD ws/calendar/appointmentcodebydoctorid/{id}

Returns calendar Apointment details Between Date.

Example request:

curl -X GET "http://clinicKey.api.myevc.ca/ws/calendar/calendarappointmentbetweendate/{toDate}/and/{fromDate}" \
-H "Accept: application/json"
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/calendar/calendarappointmentbetweendate/{toDate}/and/{fromDate}",
    "method": "GET",
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

Example response:

null

HTTP Request

GET ws/calendar/calendarappointmentbetweendate/{toDate}/and/{fromDate}

HEAD ws/calendar/calendarappointmentbetweendate/{toDate}/and/{fromDate}

Returns calendar Apointment details Between Date By Doctor ID

Example request:

curl -X GET "http://clinicKey.api.myevc.ca/ws/calendar/calendarappointmentbetweendate/{fromDate}/and/{toDate}/and/{id}" \
-H "Accept: application/json"
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/calendar/calendarappointmentbetweendate/{fromDate}/and/{toDate}/and/{id}",
    "method": "GET",
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

Example response:

null

HTTP Request

GET ws/calendar/calendarappointmentbetweendate/{fromDate}/and/{toDate}/and/{id}

HEAD ws/calendar/calendarappointmentbetweendate/{fromDate}/and/{toDate}/and/{id}

Returns Prefered Doctors.

Example request:

curl -X GET "http://clinicKey.api.myevc.ca/ws/calendar/prefered/doctors" \
-H "Accept: application/json"
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/calendar/prefered/doctors",
    "method": "GET",
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

Example response:

null

HTTP Request

GET ws/calendar/prefered/doctors

HEAD ws/calendar/prefered/doctors

Returns province details.

Example request:

curl -X GET "http://clinicKey.api.myevc.ca/ws/calendar/province" \
-H "Accept: application/json"
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/calendar/province",
    "method": "GET",
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

Example response:

null

HTTP Request

GET ws/calendar/province

HEAD ws/calendar/province

Create new Province details.

Example request:

curl -X POST "http://clinicKey.api.myevc.ca/ws/calendar/province" \
-H "Accept: application/json" \
    -d "province_name"="veritatis" \
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/calendar/province",
    "method": "POST",
    "data": {
        "province_name": "veritatis"
},
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

HTTP Request

POST ws/calendar/province

Parameters

Parameter Type Status Description
province_name string required

Update province details

Example request:

curl -X PUT "http://clinicKey.api.myevc.ca/ws/calendar/province/{id}" \
-H "Accept: application/json" \
    -d "province_name"="quo" \
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/calendar/province/{id}",
    "method": "PUT",
    "data": {
        "province_name": "quo"
},
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

HTTP Request

PUT ws/calendar/province/{id}

Parameters

Parameter Type Status Description
province_name string required

Delete province details

Example request:

curl -X DELETE "http://clinicKey.api.myevc.ca/ws/calendar/province/{id}" \
-H "Accept: application/json"
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/calendar/province/{id}",
    "method": "DELETE",
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

HTTP Request

DELETE ws/calendar/province/{id}

Returns list of lens Manufacture.

Example request:

curl -X GET "http://clinicKey.api.myevc.ca/ws/order/lens/manufacture" \
-H "Accept: application/json"
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/order/lens/manufacture",
    "method": "GET",
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

Example response:

null

HTTP Request

GET ws/order/lens/manufacture

HEAD ws/order/lens/manufacture

Create lens Manufacture.

Example request:

curl -X POST "http://clinicKey.api.myevc.ca/ws/order/lens/manufacture" \
-H "Accept: application/json" \
    -d "wholesalelab"="tenetur" \
    -d "manufacturename"="tenetur" \
    -d "brands"="tenetur" \
    -d "materials"="tenetur" \
    -d "tints"="tenetur" \
    -d "eyecolors"="tenetur" \
    -d "finishcoating"="tenetur" \
    -d "additionalcharges"="tenetur" \
    -d "edgetype"="tenetur" \
    -d "lensdiscount"="tenetur" \
    -d "lensmfgdiscount"="tenetur" \
    -d "isSentElec"="tenetur" \
    -d "disable"="tenetur" \
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/order/lens/manufacture",
    "method": "POST",
    "data": {
        "wholesalelab": "tenetur",
        "manufacturename": "tenetur",
        "brands": "tenetur",
        "materials": "tenetur",
        "tints": "tenetur",
        "eyecolors": "tenetur",
        "finishcoating": "tenetur",
        "additionalcharges": "tenetur",
        "edgetype": "tenetur",
        "lensdiscount": "tenetur",
        "lensmfgdiscount": "tenetur",
        "isSentElec": "tenetur",
        "disable": "tenetur"
},
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

HTTP Request

POST ws/order/lens/manufacture

Parameters

Parameter Type Status Description
wholesalelab string required
manufacturename string required
brands string required
materials string required
tints string required
eyecolors string required
finishcoating string required
additionalcharges string required
edgetype string required
lensdiscount string required
lensmfgdiscount string required
isSentElec string required
disable string required

Update lens Manufacture.

Example request:

curl -X PUT "http://clinicKey.api.myevc.ca/ws/order/lens/manufacture/{id}" \
-H "Accept: application/json" \
    -d "wholesalelab"="expedita" \
    -d "manufacturename"="expedita" \
    -d "brands"="expedita" \
    -d "materials"="expedita" \
    -d "tints"="expedita" \
    -d "eyecolors"="expedita" \
    -d "finishcoating"="expedita" \
    -d "additionalcharges"="expedita" \
    -d "edgetype"="expedita" \
    -d "lensdiscount"="expedita" \
    -d "lensmfgdiscount"="expedita" \
    -d "isSentElec"="expedita" \
    -d "disable"="expedita" \
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/order/lens/manufacture/{id}",
    "method": "PUT",
    "data": {
        "wholesalelab": "expedita",
        "manufacturename": "expedita",
        "brands": "expedita",
        "materials": "expedita",
        "tints": "expedita",
        "eyecolors": "expedita",
        "finishcoating": "expedita",
        "additionalcharges": "expedita",
        "edgetype": "expedita",
        "lensdiscount": "expedita",
        "lensmfgdiscount": "expedita",
        "isSentElec": "expedita",
        "disable": "expedita"
},
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

HTTP Request

PUT ws/order/lens/manufacture/{id}

Parameters

Parameter Type Status Description
wholesalelab string required
manufacturename string required
brands string required
materials string required
tints string required
eyecolors string required
finishcoating string required
additionalcharges string required
edgetype string required
lensdiscount string required
lensmfgdiscount string required
isSentElec string required
disable string required

Delete lens Manufacture.

Example request:

curl -X DELETE "http://clinicKey.api.myevc.ca/ws/order/lens/manufacture/{id}" \
-H "Accept: application/json"
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/order/lens/manufacture/{id}",
    "method": "DELETE",
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

HTTP Request

DELETE ws/order/lens/manufacture/{id}

Returns list of lens Configure.

Example request:

curl -X GET "http://clinicKey.api.myevc.ca/ws/order/lens/configure" \
-H "Accept: application/json"
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/order/lens/configure",
    "method": "GET",
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

Example response:

null

HTTP Request

GET ws/order/lens/configure

HEAD ws/order/lens/configure

Create lens Configure.

Example request:

curl -X POST "http://clinicKey.api.myevc.ca/ws/order/lens/configure" \
-H "Accept: application/json" \
    -d "wholesalelab"="est" \
    -d "lensdesign"="est" \
    -d "manufacture"="est" \
    -d "brand"="est" \
    -d "material"="est" \
    -d "sphere"="est" \
    -d "cylinder"="est" \
    -d "add"="est" \
    -d "spherecyl"="est" \
    -d "wholesaleprice"="est" \
    -d "markup"="est" \
    -d "retailprice"="est" \
    -d "tints"="est" \
    -d "eyecolor"="est" \
    -d "finishcoat"="est" \
    -d "drill"="est" \
    -d "is_downloaded"="est" \
    -d "disable"="est" \
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/order/lens/configure",
    "method": "POST",
    "data": {
        "wholesalelab": "est",
        "lensdesign": "est",
        "manufacture": "est",
        "brand": "est",
        "material": "est",
        "sphere": "est",
        "cylinder": "est",
        "add": "est",
        "spherecyl": "est",
        "wholesaleprice": "est",
        "markup": "est",
        "retailprice": "est",
        "tints": "est",
        "eyecolor": "est",
        "finishcoat": "est",
        "drill": "est",
        "is_downloaded": "est",
        "disable": "est"
},
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

HTTP Request

POST ws/order/lens/configure

Parameters

Parameter Type Status Description
wholesalelab string required
lensdesign string required
manufacture string required
brand string required
material string required
sphere string required
cylinder string required
add string required
spherecyl string required
wholesaleprice string required
markup string required
retailprice string required
tints string required
eyecolor string required
finishcoat string required
drill string required
is_downloaded string required
disable string required

Update lens Configure.

Example request:

curl -X PUT "http://clinicKey.api.myevc.ca/ws/order/lens/configure/{id}" \
-H "Accept: application/json" \
    -d "wholesalelab"="dolores" \
    -d "lensdesign"="dolores" \
    -d "manufacture"="dolores" \
    -d "brand"="dolores" \
    -d "material"="dolores" \
    -d "sphere"="dolores" \
    -d "cylinder"="dolores" \
    -d "add"="dolores" \
    -d "spherecyl"="dolores" \
    -d "wholesaleprice"="dolores" \
    -d "markup"="dolores" \
    -d "retailprice"="dolores" \
    -d "tints"="dolores" \
    -d "eyecolor"="dolores" \
    -d "finishcoat"="dolores" \
    -d "drill"="dolores" \
    -d "is_downloaded"="dolores" \
    -d "disable"="dolores" \
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/order/lens/configure/{id}",
    "method": "PUT",
    "data": {
        "wholesalelab": "dolores",
        "lensdesign": "dolores",
        "manufacture": "dolores",
        "brand": "dolores",
        "material": "dolores",
        "sphere": "dolores",
        "cylinder": "dolores",
        "add": "dolores",
        "spherecyl": "dolores",
        "wholesaleprice": "dolores",
        "markup": "dolores",
        "retailprice": "dolores",
        "tints": "dolores",
        "eyecolor": "dolores",
        "finishcoat": "dolores",
        "drill": "dolores",
        "is_downloaded": "dolores",
        "disable": "dolores"
},
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

HTTP Request

PUT ws/order/lens/configure/{id}

Parameters

Parameter Type Status Description
wholesalelab string required
lensdesign string required
manufacture string required
brand string required
material string required
sphere string required
cylinder string required
add string required
spherecyl string required
wholesaleprice string required
markup string required
retailprice string required
tints string required
eyecolor string required
finishcoat string required
drill string required
is_downloaded string required
disable string required

Delete lens Configure.

Example request:

curl -X DELETE "http://clinicKey.api.myevc.ca/ws/order/lens/configure/{id}" \
-H "Accept: application/json"
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/order/lens/configure/{id}",
    "method": "DELETE",
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

HTTP Request

DELETE ws/order/lens/configure/{id}

Returns list of lens Configure.

Example request:

curl -X GET "http://clinicKey.api.myevc.ca/ws/order/lens/configstock" \
-H "Accept: application/json"
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/order/lens/configstock",
    "method": "GET",
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

Example response:

null

HTTP Request

GET ws/order/lens/configstock

HEAD ws/order/lens/configstock

Create lens Configure.

Example request:

curl -X POST "http://clinicKey.api.myevc.ca/ws/order/lens/configstock" \
-H "Accept: application/json" \
    -d "lensdesign"="commodi" \
    -d "wholesalelab"="commodi" \
    -d "manufacture"="commodi" \
    -d "brand"="commodi" \
    -d "material"="commodi" \
    -d "finishcoat"="commodi" \
    -d "blanksize"="commodi" \
    -d "sphere"="commodi" \
    -d "cylinder"="commodi" \
    -d "add"="commodi" \
    -d "spherecyl"="commodi" \
    -d "wholesaleprice"="commodi" \
    -d "markup"="commodi" \
    -d "retailprice"="commodi" \
    -d "tints"="commodi" \
    -d "drill"="commodi" \
    -d "disable"="commodi" \
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/order/lens/configstock",
    "method": "POST",
    "data": {
        "lensdesign": "commodi",
        "wholesalelab": "commodi",
        "manufacture": "commodi",
        "brand": "commodi",
        "material": "commodi",
        "finishcoat": "commodi",
        "blanksize": "commodi",
        "sphere": "commodi",
        "cylinder": "commodi",
        "add": "commodi",
        "spherecyl": "commodi",
        "wholesaleprice": "commodi",
        "markup": "commodi",
        "retailprice": "commodi",
        "tints": "commodi",
        "drill": "commodi",
        "disable": "commodi"
},
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

HTTP Request

POST ws/order/lens/configstock

Parameters

Parameter Type Status Description
lensdesign string required
wholesalelab string required
manufacture string required
brand string required
material string required
finishcoat string required
blanksize string required
sphere string required
cylinder string required
add string required
spherecyl string required
wholesaleprice string required
markup string required
retailprice string required
tints string required
drill string required
disable string required

Update lens Config Stock.

Example request:

curl -X PUT "http://clinicKey.api.myevc.ca/ws/order/lens/configstock/{id}" \
-H "Accept: application/json" \
    -d "lensdesign"="est" \
    -d "wholesalelab"="est" \
    -d "manufacture"="est" \
    -d "brand"="est" \
    -d "material"="est" \
    -d "finishcoat"="est" \
    -d "blanksize"="est" \
    -d "sphere"="est" \
    -d "cylinder"="est" \
    -d "add"="est" \
    -d "spherecyl"="est" \
    -d "wholesaleprice"="est" \
    -d "markup"="est" \
    -d "retailprice"="est" \
    -d "tints"="est" \
    -d "drill"="est" \
    -d "disable"="est" \
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/order/lens/configstock/{id}",
    "method": "PUT",
    "data": {
        "lensdesign": "est",
        "wholesalelab": "est",
        "manufacture": "est",
        "brand": "est",
        "material": "est",
        "finishcoat": "est",
        "blanksize": "est",
        "sphere": "est",
        "cylinder": "est",
        "add": "est",
        "spherecyl": "est",
        "wholesaleprice": "est",
        "markup": "est",
        "retailprice": "est",
        "tints": "est",
        "drill": "est",
        "disable": "est"
},
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

HTTP Request

PUT ws/order/lens/configstock/{id}

Parameters

Parameter Type Status Description
lensdesign string required
wholesalelab string required
manufacture string required
brand string required
material string required
finishcoat string required
blanksize string required
sphere string required
cylinder string required
add string required
spherecyl string required
wholesaleprice string required
markup string required
retailprice string required
tints string required
drill string required
disable string required

Delete lens Config Stock.

Example request:

curl -X DELETE "http://clinicKey.api.myevc.ca/ws/order/lens/configstock/{id}" \
-H "Accept: application/json"
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/order/lens/configstock/{id}",
    "method": "DELETE",
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

HTTP Request

DELETE ws/order/lens/configstock/{id}

Returns list of Glass Order Rx.

Example request:

curl -X GET "http://clinicKey.api.myevc.ca/ws/order/glass/orderrx" \
-H "Accept: application/json"
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/order/glass/orderrx",
    "method": "GET",
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

Example response:

null

HTTP Request

GET ws/order/glass/orderrx

HEAD ws/order/glass/orderrx

Create Glass Order Rx.

Example request:

curl -X POST "http://clinicKey.api.myevc.ca/ws/order/glass/orderrx" \
-H "Accept: application/json" \
    -d "ordernumber"="rem" \
    -d "type"="rem" \
    -d "side"="rem" \
    -d "sphere"="rem" \
    -d "cylinder"="rem" \
    -d "axis"="rem" \
    -d "dpd"="rem" \
    -d "npd"="rem" \
    -d "add"="rem" \
    -d "seg_height"="rem" \
    -d "oc_height"="rem" \
    -d "base_curve"="rem" \
    -d "prism1_amount"="rem" \
    -d "prism1_direction"="rem" \
    -d "prism2_amount"="rem" \
    -d "prism2_direction"="rem" \
    -d "created_date"="rem" \
    -d "modified_date"="rem" \
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/order/glass/orderrx",
    "method": "POST",
    "data": {
        "ordernumber": "rem",
        "type": "rem",
        "side": "rem",
        "sphere": "rem",
        "cylinder": "rem",
        "axis": "rem",
        "dpd": "rem",
        "npd": "rem",
        "add": "rem",
        "seg_height": "rem",
        "oc_height": "rem",
        "base_curve": "rem",
        "prism1_amount": "rem",
        "prism1_direction": "rem",
        "prism2_amount": "rem",
        "prism2_direction": "rem",
        "created_date": "rem",
        "modified_date": "rem"
},
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

HTTP Request

POST ws/order/glass/orderrx

Parameters

Parameter Type Status Description
ordernumber string required
type string required
side string required
sphere string required
cylinder string required
axis string required
dpd string required
npd string required
add string required
seg_height string required
oc_height string required
base_curve string required
prism1_amount string required
prism1_direction string required
prism2_amount string required
prism2_direction string required
created_date string required
modified_date string required

Update Glass Order Rx.

Example request:

curl -X PUT "http://clinicKey.api.myevc.ca/ws/order/glass/orderrx/{id}" \
-H "Accept: application/json" \
    -d "ordernumber"="impedit" \
    -d "type"="impedit" \
    -d "side"="impedit" \
    -d "sphere"="impedit" \
    -d "cylinder"="impedit" \
    -d "axis"="impedit" \
    -d "dpd"="impedit" \
    -d "npd"="impedit" \
    -d "add"="impedit" \
    -d "seg_height"="impedit" \
    -d "oc_height"="impedit" \
    -d "base_curve"="impedit" \
    -d "prism1_amount"="impedit" \
    -d "prism1_direction"="impedit" \
    -d "prism2_amount"="impedit" \
    -d "prism2_direction"="impedit" \
    -d "created_date"="impedit" \
    -d "modified_date"="impedit" \
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/order/glass/orderrx/{id}",
    "method": "PUT",
    "data": {
        "ordernumber": "impedit",
        "type": "impedit",
        "side": "impedit",
        "sphere": "impedit",
        "cylinder": "impedit",
        "axis": "impedit",
        "dpd": "impedit",
        "npd": "impedit",
        "add": "impedit",
        "seg_height": "impedit",
        "oc_height": "impedit",
        "base_curve": "impedit",
        "prism1_amount": "impedit",
        "prism1_direction": "impedit",
        "prism2_amount": "impedit",
        "prism2_direction": "impedit",
        "created_date": "impedit",
        "modified_date": "impedit"
},
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

HTTP Request

PUT ws/order/glass/orderrx/{id}

Parameters

Parameter Type Status Description
ordernumber string required
type string required
side string required
sphere string required
cylinder string required
axis string required
dpd string required
npd string required
add string required
seg_height string required
oc_height string required
base_curve string required
prism1_amount string required
prism1_direction string required
prism2_amount string required
prism2_direction string required
created_date string required
modified_date string required

Delete Glass Order Rx.

Example request:

curl -X DELETE "http://clinicKey.api.myevc.ca/ws/order/glass/orderrx/{id}" \
-H "Accept: application/json"
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/order/glass/orderrx/{id}",
    "method": "DELETE",
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

HTTP Request

DELETE ws/order/glass/orderrx/{id}

Returns list of Glass Order Lens Additional Charges.

Example request:

curl -X GET "http://clinicKey.api.myevc.ca/ws/order/glass/orderlensadditionalcharges" \
-H "Accept: application/json"
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/order/glass/orderlensadditionalcharges",
    "method": "GET",
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

Example response:

null

HTTP Request

GET ws/order/glass/orderlensadditionalcharges

HEAD ws/order/glass/orderlensadditionalcharges

Create Glass Order Lens Additional Charges.

Example request:

curl -X POST "http://clinicKey.api.myevc.ca/ws/order/glass/orderlensadditionalcharges" \
-H "Accept: application/json" \
    -d "gl_lens_id"="quod" \
    -d "category"="quod" \
    -d "charge_id"="quod" \
    -d "charge_name"="quod" \
    -d "wholesaleprice"="quod" \
    -d "retailprice"="quod" \
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/order/glass/orderlensadditionalcharges",
    "method": "POST",
    "data": {
        "gl_lens_id": "quod",
        "category": "quod",
        "charge_id": "quod",
        "charge_name": "quod",
        "wholesaleprice": "quod",
        "retailprice": "quod"
},
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

HTTP Request

POST ws/order/glass/orderlensadditionalcharges

Parameters

Parameter Type Status Description
gl_lens_id string required
category string required
charge_id string required
charge_name string required
wholesaleprice string required
retailprice string required

Update Glass Order Lens Additional Charges.

Example request:

curl -X PUT "http://clinicKey.api.myevc.ca/ws/order/glass/orderlensadditionalcharges/{id}" \
-H "Accept: application/json" \
    -d "gl_lens_id"="ad" \
    -d "category"="ad" \
    -d "charge_id"="ad" \
    -d "charge_name"="ad" \
    -d "wholesaleprice"="ad" \
    -d "retailprice"="ad" \
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/order/glass/orderlensadditionalcharges/{id}",
    "method": "PUT",
    "data": {
        "gl_lens_id": "ad",
        "category": "ad",
        "charge_id": "ad",
        "charge_name": "ad",
        "wholesaleprice": "ad",
        "retailprice": "ad"
},
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

HTTP Request

PUT ws/order/glass/orderlensadditionalcharges/{id}

Parameters

Parameter Type Status Description
gl_lens_id string required
category string required
charge_id string required
charge_name string required
wholesaleprice string required
retailprice string required

Delete Glass Order Lens Additional Charges.

Example request:

curl -X DELETE "http://clinicKey.api.myevc.ca/ws/order/glass/orderlensadditionalcharges/{id}" \
-H "Accept: application/json"
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/order/glass/orderlensadditionalcharges/{id}",
    "method": "DELETE",
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

HTTP Request

DELETE ws/order/glass/orderlensadditionalcharges/{id}

Returns list of Glass Order Frame.

Example request:

curl -X GET "http://clinicKey.api.myevc.ca/ws/order/glass/orderframe" \
-H "Accept: application/json"
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/order/glass/orderframe",
    "method": "GET",
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

Example response:

null

HTTP Request

GET ws/order/glass/orderframe

HEAD ws/order/glass/orderframe

Create Glass Order Frame.

Example request:

curl -X POST "http://clinicKey.api.myevc.ca/ws/order/glass/orderframe" \
-H "Accept: application/json" \
    -d "ordernumber"="qui" \
    -d "barcode"="qui" \
    -d "catalog_id"="qui" \
    -d "type"="qui" \
    -d "manufacture_name"="qui" \
    -d "frameline"="qui" \
    -d "model_no"="qui" \
    -d "material"="qui" \
    -d "color"="qui" \
    -d "eye"="qui" \
    -d "bridge"="qui" \
    -d "temple"="qui" \
    -d "a"="qui" \
    -d "b"="qui" \
    -d "ed"="qui" \
    -d "dbl"="qui" \
    -d "wholesaleprice"="qui" \
    -d "retailprice"="qui" \
    -d "is_delete_locked"="qui" \
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/order/glass/orderframe",
    "method": "POST",
    "data": {
        "ordernumber": "qui",
        "barcode": "qui",
        "catalog_id": "qui",
        "type": "qui",
        "manufacture_name": "qui",
        "frameline": "qui",
        "model_no": "qui",
        "material": "qui",
        "color": "qui",
        "eye": "qui",
        "bridge": "qui",
        "temple": "qui",
        "a": "qui",
        "b": "qui",
        "ed": "qui",
        "dbl": "qui",
        "wholesaleprice": "qui",
        "retailprice": "qui",
        "is_delete_locked": "qui"
},
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

HTTP Request

POST ws/order/glass/orderframe

Parameters

Parameter Type Status Description
ordernumber string required
barcode string required
catalog_id string required
type string required
manufacture_name string required
frameline string required
model_no string required
material string required
color string required
eye string required
bridge string required
temple string required
a string required
b string required
ed string required
dbl string required
wholesaleprice string required
retailprice string required
is_delete_locked string required

Update Glass Order Frame.

Example request:

curl -X PUT "http://clinicKey.api.myevc.ca/ws/order/glass/orderframe/{id}" \
-H "Accept: application/json" \
    -d "ordernumber"="autem" \
    -d "barcode"="autem" \
    -d "catalog_id"="autem" \
    -d "type"="autem" \
    -d "manufacture_name"="autem" \
    -d "frameline"="autem" \
    -d "model_no"="autem" \
    -d "material"="autem" \
    -d "color"="autem" \
    -d "eye"="autem" \
    -d "bridge"="autem" \
    -d "temple"="autem" \
    -d "a"="autem" \
    -d "b"="autem" \
    -d "ed"="autem" \
    -d "dbl"="autem" \
    -d "wholesaleprice"="autem" \
    -d "retailprice"="autem" \
    -d "is_delete_locked"="autem" \
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/order/glass/orderframe/{id}",
    "method": "PUT",
    "data": {
        "ordernumber": "autem",
        "barcode": "autem",
        "catalog_id": "autem",
        "type": "autem",
        "manufacture_name": "autem",
        "frameline": "autem",
        "model_no": "autem",
        "material": "autem",
        "color": "autem",
        "eye": "autem",
        "bridge": "autem",
        "temple": "autem",
        "a": "autem",
        "b": "autem",
        "ed": "autem",
        "dbl": "autem",
        "wholesaleprice": "autem",
        "retailprice": "autem",
        "is_delete_locked": "autem"
},
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

HTTP Request

PUT ws/order/glass/orderframe/{id}

Parameters

Parameter Type Status Description
ordernumber string required
barcode string required
catalog_id string required
type string required
manufacture_name string required
frameline string required
model_no string required
material string required
color string required
eye string required
bridge string required
temple string required
a string required
b string required
ed string required
dbl string required
wholesaleprice string required
retailprice string required
is_delete_locked string required

Delete Glass Order Frame.

Example request:

curl -X DELETE "http://clinicKey.api.myevc.ca/ws/order/glass/orderframe/{id}" \
-H "Accept: application/json"
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/order/glass/orderframe/{id}",
    "method": "DELETE",
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

HTTP Request

DELETE ws/order/glass/orderframe/{id}

Returns list of Glass Order Lens.

Example request:

curl -X GET "http://clinicKey.api.myevc.ca/ws/order/glass/orderlens" \
-H "Accept: application/json"
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/order/glass/orderlens",
    "method": "GET",
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

Example response:

null

HTTP Request

GET ws/order/glass/orderlens

HEAD ws/order/glass/orderlens

Create Glass Order Lens.

Example request:

curl -X POST "http://clinicKey.api.myevc.ca/ws/order/glass/orderlens" \
-H "Accept: application/json" \
    -d "ordernumber"="numquam" \
    -d "lens_id"="numquam" \
    -d "import_from"="numquam" \
    -d "side"="numquam" \
    -d "lens_design"="numquam" \
    -d "manufacture"="numquam" \
    -d "brand"="numquam" \
    -d "material"="numquam" \
    -d "color"="numquam" \
    -d "edge_type"="numquam" \
    -d "bl"="numquam" \
    -d "wholesaleprice"="numquam" \
    -d "retailprice"="numquam" \
    -d "is_delete_locked"="numquam" \
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/order/glass/orderlens",
    "method": "POST",
    "data": {
        "ordernumber": "numquam",
        "lens_id": "numquam",
        "import_from": "numquam",
        "side": "numquam",
        "lens_design": "numquam",
        "manufacture": "numquam",
        "brand": "numquam",
        "material": "numquam",
        "color": "numquam",
        "edge_type": "numquam",
        "bl": "numquam",
        "wholesaleprice": "numquam",
        "retailprice": "numquam",
        "is_delete_locked": "numquam"
},
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

HTTP Request

POST ws/order/glass/orderlens

Parameters

Parameter Type Status Description
ordernumber string required
lens_id string required
import_from string required
side string required
lens_design string required
manufacture string required
brand string required
material string required
color string required
edge_type string required
bl string required
wholesaleprice string required
retailprice string required
is_delete_locked string required

Update Glass Order Lens.

Example request:

curl -X PUT "http://clinicKey.api.myevc.ca/ws/order/glass/orderlens/{id}" \
-H "Accept: application/json" \
    -d "ordernumber"="aliquid" \
    -d "lens_id"="aliquid" \
    -d "import_from"="aliquid" \
    -d "side"="aliquid" \
    -d "lens_design"="aliquid" \
    -d "manufacture"="aliquid" \
    -d "brand"="aliquid" \
    -d "material"="aliquid" \
    -d "color"="aliquid" \
    -d "edge_type"="aliquid" \
    -d "bl"="aliquid" \
    -d "wholesaleprice"="aliquid" \
    -d "retailprice"="aliquid" \
    -d "is_delete_locked"="aliquid" \
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/order/glass/orderlens/{id}",
    "method": "PUT",
    "data": {
        "ordernumber": "aliquid",
        "lens_id": "aliquid",
        "import_from": "aliquid",
        "side": "aliquid",
        "lens_design": "aliquid",
        "manufacture": "aliquid",
        "brand": "aliquid",
        "material": "aliquid",
        "color": "aliquid",
        "edge_type": "aliquid",
        "bl": "aliquid",
        "wholesaleprice": "aliquid",
        "retailprice": "aliquid",
        "is_delete_locked": "aliquid"
},
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

HTTP Request

PUT ws/order/glass/orderlens/{id}

Parameters

Parameter Type Status Description
ordernumber string required
lens_id string required
import_from string required
side string required
lens_design string required
manufacture string required
brand string required
material string required
color string required
edge_type string required
bl string required
wholesaleprice string required
retailprice string required
is_delete_locked string required

Delete Glass Order Lens.

Example request:

curl -X DELETE "http://clinicKey.api.myevc.ca/ws/order/glass/orderlens/{id}" \
-H "Accept: application/json"
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/order/glass/orderlens/{id}",
    "method": "DELETE",
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

HTTP Request

DELETE ws/order/glass/orderlens/{id}

Returns list of Wholesale Lab.

Example request:

curl -X GET "http://clinicKey.api.myevc.ca/ws/order/wholesalelab" \
-H "Accept: application/json"
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/order/wholesalelab",
    "method": "GET",
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

Example response:

null

HTTP Request

GET ws/order/wholesalelab

HEAD ws/order/wholesalelab

Create Wholesale Lab.

Example request:

curl -X POST "http://clinicKey.api.myevc.ca/ws/order/wholesalelab" \
-H "Accept: application/json" \
    -d "externallabid"="nemo" \
    -d "labname"="nemo" \
    -d "repname"="nemo" \
    -d "accountnumber"="nemo" \
    -d "addressone"="nemo" \
    -d "addresstwo"="nemo" \
    -d "city"="nemo" \
    -d "phone"="nemo" \
    -d "email"="nemo" \
    -d "is_imported"="nemo" \
    -d "disabled"="nemo" \
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/order/wholesalelab",
    "method": "POST",
    "data": {
        "externallabid": "nemo",
        "labname": "nemo",
        "repname": "nemo",
        "accountnumber": "nemo",
        "addressone": "nemo",
        "addresstwo": "nemo",
        "city": "nemo",
        "phone": "nemo",
        "email": "nemo",
        "is_imported": "nemo",
        "disabled": "nemo"
},
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

HTTP Request

POST ws/order/wholesalelab

Parameters

Parameter Type Status Description
externallabid string optional
labname string required
repname string optional
accountnumber string required
addressone string optional
addresstwo string optional
city string optional
phone string optional
email string optional
is_imported string optional
disabled string optional

Update Wholesale Lab.

Example request:

curl -X PUT "http://clinicKey.api.myevc.ca/ws/order/wholesalelab/{id}" \
-H "Accept: application/json" \
    -d "externallabid"="magnam" \
    -d "labname"="magnam" \
    -d "repname"="magnam" \
    -d "accountnumber"="magnam" \
    -d "addressone"="magnam" \
    -d "addresstwo"="magnam" \
    -d "city"="magnam" \
    -d "phone"="magnam" \
    -d "email"="magnam" \
    -d "is_imported"="magnam" \
    -d "disabled"="magnam" \
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/order/wholesalelab/{id}",
    "method": "PUT",
    "data": {
        "externallabid": "magnam",
        "labname": "magnam",
        "repname": "magnam",
        "accountnumber": "magnam",
        "addressone": "magnam",
        "addresstwo": "magnam",
        "city": "magnam",
        "phone": "magnam",
        "email": "magnam",
        "is_imported": "magnam",
        "disabled": "magnam"
},
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

HTTP Request

PUT ws/order/wholesalelab/{id}

Parameters

Parameter Type Status Description
externallabid string optional
labname string required
repname string optional
accountnumber string required
addressone string optional
addresstwo string optional
city string optional
phone string optional
email string optional
is_imported string optional
disabled string optional

Delete Wholesale Lab.

Example request:

curl -X DELETE "http://clinicKey.api.myevc.ca/ws/order/wholesalelab/{id}" \
-H "Accept: application/json"
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/order/wholesalelab/{id}",
    "method": "DELETE",
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

HTTP Request

DELETE ws/order/wholesalelab/{id}

Returns list of Lens Design.

Example request:

curl -X GET "http://clinicKey.api.myevc.ca/ws/order/lens/design" \
-H "Accept: application/json"
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/order/lens/design",
    "method": "GET",
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

Example response:

null

HTTP Request

GET ws/order/lens/design

HEAD ws/order/lens/design

Create Lens Design.

Example request:

curl -X POST "http://clinicKey.api.myevc.ca/ws/order/lens/design" \
-H "Accept: application/json" \
    -d "name"="illo" \
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/order/lens/design",
    "method": "POST",
    "data": {
        "name": "illo"
},
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

HTTP Request

POST ws/order/lens/design

Parameters

Parameter Type Status Description
name string required

Update Lens Design.

Example request:

curl -X PUT "http://clinicKey.api.myevc.ca/ws/order/lens/design/{id}" \
-H "Accept: application/json" \
    -d "name"="et" \
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/order/lens/design/{id}",
    "method": "PUT",
    "data": {
        "name": "et"
},
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

HTTP Request

PUT ws/order/lens/design/{id}

Parameters

Parameter Type Status Description
name string required

Delete Lens Design.

Example request:

curl -X DELETE "http://clinicKey.api.myevc.ca/ws/order/lens/design/{id}" \
-H "Accept: application/json"
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/order/lens/design/{id}",
    "method": "DELETE",
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

HTTP Request

DELETE ws/order/lens/design/{id}

Returns list of Lens Additional Charges.

Example request:

curl -X GET "http://clinicKey.api.myevc.ca/ws/order/lens/additionalcharges" \
-H "Accept: application/json"
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/order/lens/additionalcharges",
    "method": "GET",
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

Example response:

null

HTTP Request

GET ws/order/lens/additionalcharges

HEAD ws/order/lens/additionalcharges

Create Lens Additional Charges.

Example request:

curl -X POST "http://clinicKey.api.myevc.ca/ws/order/lens/additionalcharges" \
-H "Accept: application/json" \
    -d "mfg_id"="omnis" \
    -d "additionalcharges"="omnis" \
    -d "discount"="omnis" \
    -d "package_upgrade"="omnis" \
    -d "retail_price"="omnis" \
    -d "wholesale_price"="omnis" \
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/order/lens/additionalcharges",
    "method": "POST",
    "data": {
        "mfg_id": "omnis",
        "additionalcharges": "omnis",
        "discount": "omnis",
        "package_upgrade": "omnis",
        "retail_price": "omnis",
        "wholesale_price": "omnis"
},
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

HTTP Request

POST ws/order/lens/additionalcharges

Parameters

Parameter Type Status Description
mfg_id string required
additionalcharges string required
discount string required
package_upgrade string required
retail_price string required
wholesale_price string required

Update Lens Additional Charges.

Example request:

curl -X PUT "http://clinicKey.api.myevc.ca/ws/order/lens/additionalcharges/{id}" \
-H "Accept: application/json" \
    -d "mfg_id"="sint" \
    -d "additionalcharges"="sint" \
    -d "discount"="sint" \
    -d "package_upgrade"="sint" \
    -d "retail_price"="sint" \
    -d "wholesale_price"="sint" \
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/order/lens/additionalcharges/{id}",
    "method": "PUT",
    "data": {
        "mfg_id": "sint",
        "additionalcharges": "sint",
        "discount": "sint",
        "package_upgrade": "sint",
        "retail_price": "sint",
        "wholesale_price": "sint"
},
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

HTTP Request

PUT ws/order/lens/additionalcharges/{id}

Parameters

Parameter Type Status Description
mfg_id string required
additionalcharges string required
discount string required
package_upgrade string required
retail_price string required
wholesale_price string required

Delete Lens Additional Charges.

Example request:

curl -X DELETE "http://clinicKey.api.myevc.ca/ws/order/lens/additionalcharges/{id}" \
-H "Accept: application/json"
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/order/lens/additionalcharges/{id}",
    "method": "DELETE",
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

HTTP Request

DELETE ws/order/lens/additionalcharges/{id}

Returns list of Lens Brands.

Example request:

curl -X GET "http://clinicKey.api.myevc.ca/ws/order/lens/brands" \
-H "Accept: application/json"
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/order/lens/brands",
    "method": "GET",
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

Example response:

null

HTTP Request

GET ws/order/lens/brands

HEAD ws/order/lens/brands

Create Lens Brands.

Example request:

curl -X POST "http://clinicKey.api.myevc.ca/ws/order/lens/brands" \
-H "Accept: application/json" \
    -d "mfg_id"="culpa" \
    -d "brand"="culpa" \
    -d "discount"="culpa" \
    -d "electronic_code"="culpa" \
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/order/lens/brands",
    "method": "POST",
    "data": {
        "mfg_id": "culpa",
        "brand": "culpa",
        "discount": "culpa",
        "electronic_code": "culpa"
},
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

HTTP Request

POST ws/order/lens/brands

Parameters

Parameter Type Status Description
mfg_id string required
brand string required
discount string required
electronic_code string required

Update Lens Brands.

Example request:

curl -X PUT "http://clinicKey.api.myevc.ca/ws/order/lens/brands/{id}" \
-H "Accept: application/json" \
    -d "mfg_id"="sint" \
    -d "brand"="sint" \
    -d "discount"="sint" \
    -d "electronic_code"="sint" \
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/order/lens/brands/{id}",
    "method": "PUT",
    "data": {
        "mfg_id": "sint",
        "brand": "sint",
        "discount": "sint",
        "electronic_code": "sint"
},
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

HTTP Request

PUT ws/order/lens/brands/{id}

Parameters

Parameter Type Status Description
mfg_id string required
brand string required
discount string required
electronic_code string required

Delete Lens Brands.

Example request:

curl -X DELETE "http://clinicKey.api.myevc.ca/ws/order/lens/brands/{id}" \
-H "Accept: application/json"
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/order/lens/brands/{id}",
    "method": "DELETE",
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

HTTP Request

DELETE ws/order/lens/brands/{id}

Returns list of Lens Edge Type.

Example request:

curl -X GET "http://clinicKey.api.myevc.ca/ws/order/lens/edgetype" \
-H "Accept: application/json"
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/order/lens/edgetype",
    "method": "GET",
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

Example response:

null

HTTP Request

GET ws/order/lens/edgetype

HEAD ws/order/lens/edgetype

Create Lens Edge Type.

Example request:

curl -X POST "http://clinicKey.api.myevc.ca/ws/order/lens/edgetype" \
-H "Accept: application/json" \
    -d "mfg_id"="cupiditate" \
    -d "edgetype"="cupiditate" \
    -d "electronic_code"="cupiditate" \
    -d "package_upgrade"="cupiditate" \
    -d "price"="cupiditate" \
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/order/lens/edgetype",
    "method": "POST",
    "data": {
        "mfg_id": "cupiditate",
        "edgetype": "cupiditate",
        "electronic_code": "cupiditate",
        "package_upgrade": "cupiditate",
        "price": "cupiditate"
},
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

HTTP Request

POST ws/order/lens/edgetype

Parameters

Parameter Type Status Description
mfg_id string required
edgetype string required
electronic_code string required
package_upgrade string required
price string required

Update Lens Edge Type.

Example request:

curl -X PUT "http://clinicKey.api.myevc.ca/ws/order/lens/edgetype/{id}" \
-H "Accept: application/json" \
    -d "mfg_id"="ea" \
    -d "edgetype"="ea" \
    -d "electronic_code"="ea" \
    -d "package_upgrade"="ea" \
    -d "price"="ea" \
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/order/lens/edgetype/{id}",
    "method": "PUT",
    "data": {
        "mfg_id": "ea",
        "edgetype": "ea",
        "electronic_code": "ea",
        "package_upgrade": "ea",
        "price": "ea"
},
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

HTTP Request

PUT ws/order/lens/edgetype/{id}

Parameters

Parameter Type Status Description
mfg_id string required
edgetype string required
electronic_code string required
package_upgrade string required
price string required

Delete Lens Edge Type.

Example request:

curl -X DELETE "http://clinicKey.api.myevc.ca/ws/order/lens/edgetype/{id}" \
-H "Accept: application/json"
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/order/lens/edgetype/{id}",
    "method": "DELETE",
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

HTTP Request

DELETE ws/order/lens/edgetype/{id}

Returns list of Lens Eye Colors.

Example request:

curl -X GET "http://clinicKey.api.myevc.ca/ws/order/lens/eyecolor" \
-H "Accept: application/json"
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/order/lens/eyecolor",
    "method": "GET",
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

Example response:

null

HTTP Request

GET ws/order/lens/eyecolor

HEAD ws/order/lens/eyecolor

Create Lens Eye Colors.

Example request:

curl -X POST "http://clinicKey.api.myevc.ca/ws/order/lens/eyecolor" \
-H "Accept: application/json" \
    -d "mfg_id"="non" \
    -d "eyecolor"="non" \
    -d "discount"="non" \
    -d "package_upgrade"="non" \
    -d "retail_price"="non" \
    -d "wholesale_price"="non" \
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/order/lens/eyecolor",
    "method": "POST",
    "data": {
        "mfg_id": "non",
        "eyecolor": "non",
        "discount": "non",
        "package_upgrade": "non",
        "retail_price": "non",
        "wholesale_price": "non"
},
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

HTTP Request

POST ws/order/lens/eyecolor

Parameters

Parameter Type Status Description
mfg_id string required
eyecolor string required
discount string required
package_upgrade string required
retail_price string required
wholesale_price string required

Update Lens Eye Colors.

Example request:

curl -X PUT "http://clinicKey.api.myevc.ca/ws/order/lens/eyecolor/{id}" \
-H "Accept: application/json" \
    -d "mfg_id"="aut" \
    -d "eyecolor"="aut" \
    -d "discount"="aut" \
    -d "package_upgrade"="aut" \
    -d "retail_price"="aut" \
    -d "wholesale_price"="aut" \
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/order/lens/eyecolor/{id}",
    "method": "PUT",
    "data": {
        "mfg_id": "aut",
        "eyecolor": "aut",
        "discount": "aut",
        "package_upgrade": "aut",
        "retail_price": "aut",
        "wholesale_price": "aut"
},
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

HTTP Request

PUT ws/order/lens/eyecolor/{id}

Parameters

Parameter Type Status Description
mfg_id string required
eyecolor string required
discount string required
package_upgrade string required
retail_price string required
wholesale_price string required

Delete Lens Eye Colors.

Example request:

curl -X DELETE "http://clinicKey.api.myevc.ca/ws/order/lens/eyecolor/{id}" \
-H "Accept: application/json"
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/order/lens/eyecolor/{id}",
    "method": "DELETE",
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

HTTP Request

DELETE ws/order/lens/eyecolor/{id}

Returns list of Lens Finish Coating.

Example request:

curl -X GET "http://clinicKey.api.myevc.ca/ws/order/lens/finishcoating" \
-H "Accept: application/json"
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/order/lens/finishcoating",
    "method": "GET",
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

Example response:

null

HTTP Request

GET ws/order/lens/finishcoating

HEAD ws/order/lens/finishcoating

Create Lens Finish Coating.

Example request:

curl -X POST "http://clinicKey.api.myevc.ca/ws/order/lens/finishcoating" \
-H "Accept: application/json" \
    -d "mfg_id"="quod" \
    -d "finishcoating"="quod" \
    -d "discount"="quod" \
    -d "electronic_code"="quod" \
    -d "package_upgrade"="quod" \
    -d "retail_price"="quod" \
    -d "wholesale_price"="quod" \
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/order/lens/finishcoating",
    "method": "POST",
    "data": {
        "mfg_id": "quod",
        "finishcoating": "quod",
        "discount": "quod",
        "electronic_code": "quod",
        "package_upgrade": "quod",
        "retail_price": "quod",
        "wholesale_price": "quod"
},
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

HTTP Request

POST ws/order/lens/finishcoating

Parameters

Parameter Type Status Description
mfg_id string required
finishcoating string required
discount string required
electronic_code string required
package_upgrade string required
retail_price string required
wholesale_price string required

Update Lens Finish Coating.

Example request:

curl -X PUT "http://clinicKey.api.myevc.ca/ws/order/lens/finishcoating/{id}" \
-H "Accept: application/json" \
    -d "mfg_id"="repellat" \
    -d "finishcoating"="repellat" \
    -d "discount"="repellat" \
    -d "electronic_code"="repellat" \
    -d "package_upgrade"="repellat" \
    -d "retail_price"="repellat" \
    -d "wholesale_price"="repellat" \
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/order/lens/finishcoating/{id}",
    "method": "PUT",
    "data": {
        "mfg_id": "repellat",
        "finishcoating": "repellat",
        "discount": "repellat",
        "electronic_code": "repellat",
        "package_upgrade": "repellat",
        "retail_price": "repellat",
        "wholesale_price": "repellat"
},
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

HTTP Request

PUT ws/order/lens/finishcoating/{id}

Parameters

Parameter Type Status Description
mfg_id string required
finishcoating string required
discount string required
electronic_code string required
package_upgrade string required
retail_price string required
wholesale_price string required

Delete Lens Finish Coating.

Example request:

curl -X DELETE "http://clinicKey.api.myevc.ca/ws/order/lens/finishcoating/{id}" \
-H "Accept: application/json"
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/order/lens/finishcoating/{id}",
    "method": "DELETE",
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

HTTP Request

DELETE ws/order/lens/finishcoating/{id}

Returns list of Lens Materials.

Example request:

curl -X GET "http://clinicKey.api.myevc.ca/ws/order/lens/materials" \
-H "Accept: application/json"
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/order/lens/materials",
    "method": "GET",
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

Example response:

null

HTTP Request

GET ws/order/lens/materials

HEAD ws/order/lens/materials

Create Lens Materials.

Example request:

curl -X POST "http://clinicKey.api.myevc.ca/ws/order/lens/materials" \
-H "Accept: application/json" \
    -d "mfg_id"="pariatur" \
    -d "material"="pariatur" \
    -d "electronic_code"="pariatur" \
    -d "package_upgrade"="pariatur" \
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/order/lens/materials",
    "method": "POST",
    "data": {
        "mfg_id": "pariatur",
        "material": "pariatur",
        "electronic_code": "pariatur",
        "package_upgrade": "pariatur"
},
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

HTTP Request

POST ws/order/lens/materials

Parameters

Parameter Type Status Description
mfg_id string required
material string required
electronic_code string required
package_upgrade string required

Update Lens Materials.

Example request:

curl -X PUT "http://clinicKey.api.myevc.ca/ws/order/lens/materials/{id}" \
-H "Accept: application/json" \
    -d "mfg_id"="fugiat" \
    -d "material"="fugiat" \
    -d "electronic_code"="fugiat" \
    -d "package_upgrade"="fugiat" \
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/order/lens/materials/{id}",
    "method": "PUT",
    "data": {
        "mfg_id": "fugiat",
        "material": "fugiat",
        "electronic_code": "fugiat",
        "package_upgrade": "fugiat"
},
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

HTTP Request

PUT ws/order/lens/materials/{id}

Parameters

Parameter Type Status Description
mfg_id string required
material string required
electronic_code string required
package_upgrade string required

Delete Lens Materials.

Example request:

curl -X DELETE "http://clinicKey.api.myevc.ca/ws/order/lens/materials/{id}" \
-H "Accept: application/json"
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/order/lens/materials/{id}",
    "method": "DELETE",
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

HTTP Request

DELETE ws/order/lens/materials/{id}

Returns list of Lens Tints.

Example request:

curl -X GET "http://clinicKey.api.myevc.ca/ws/order/lens/tints" \
-H "Accept: application/json"
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/order/lens/tints",
    "method": "GET",
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

Example response:

null

HTTP Request

GET ws/order/lens/tints

HEAD ws/order/lens/tints

Create Lens Tints.

Example request:

curl -X POST "http://clinicKey.api.myevc.ca/ws/order/lens/tints" \
-H "Accept: application/json" \
    -d "mfg_id"="quisquam" \
    -d "tintsName"="quisquam" \
    -d "discount"="quisquam" \
    -d "electronic_code"="quisquam" \
    -d "package_upgrade"="quisquam" \
    -d "retail_price"="quisquam" \
    -d "wholesale_price"="quisquam" \
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/order/lens/tints",
    "method": "POST",
    "data": {
        "mfg_id": "quisquam",
        "tintsName": "quisquam",
        "discount": "quisquam",
        "electronic_code": "quisquam",
        "package_upgrade": "quisquam",
        "retail_price": "quisquam",
        "wholesale_price": "quisquam"
},
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

HTTP Request

POST ws/order/lens/tints

Parameters

Parameter Type Status Description
mfg_id string required
tintsName string required
discount string required
electronic_code string required
package_upgrade string required
retail_price string required
wholesale_price string required

Update Lens Tints.

Example request:

curl -X PUT "http://clinicKey.api.myevc.ca/ws/order/lens/tints/{id}" \
-H "Accept: application/json" \
    -d "mfg_id"="maxime" \
    -d "tintsName"="maxime" \
    -d "discount"="maxime" \
    -d "electronic_code"="maxime" \
    -d "package_upgrade"="maxime" \
    -d "retail_price"="maxime" \
    -d "wholesale_price"="maxime" \
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/order/lens/tints/{id}",
    "method": "PUT",
    "data": {
        "mfg_id": "maxime",
        "tintsName": "maxime",
        "discount": "maxime",
        "electronic_code": "maxime",
        "package_upgrade": "maxime",
        "retail_price": "maxime",
        "wholesale_price": "maxime"
},
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

HTTP Request

PUT ws/order/lens/tints/{id}

Parameters

Parameter Type Status Description
mfg_id string required
tintsName string required
discount string required
electronic_code string required
package_upgrade string required
retail_price string required
wholesale_price string required

Delete Lens Tints.

Example request:

curl -X DELETE "http://clinicKey.api.myevc.ca/ws/order/lens/tints/{id}" \
-H "Accept: application/json"
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "http://clinicKey.api.myevc.ca/ws/order/lens/tints/{id}",
    "method": "DELETE",
    "headers": {
        "accept": "application/json"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});

HTTP Request

DELETE ws/order/lens/tints/{id}