<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0" />
<base href="https://wiki.asterisk.org/wiki" />
<title>Message Title</title>
<style type="text/css">@media only screen and (max-device-width: 480px) {.mobile-only {
width: auto !important;
height: auto !important;
overflow: visible !important;
line-height: normal !important;
font-size: inherit !important;
mso-hide: all;
}
.desktop-only {
display: none !important;
}
/* iPhone 3GS fix for unwanted 20px right margin */
body { min-width: 100% !important; padding: 0; margin: 0; }
#center-content-table { max-width: none; !important; }
#header-pattern-container { padding: 10px 10px 10px 10px !important; line-height: 20px !important; }
#header-avatar-image-container { padding-right: 8px !important; }
#email-content-container { padding: 0 !important; }
.mobile-expand { border-radius: 0 !important; border-left: 0 !important; border-right: 0 !important; padding-left: 26px !important;}
.mobile-resize-text { font-size: 16px !important; line-height: 22px !important; }
#page-title-pattern-header { font-size: 20px !important; line-height: 28px !important; }
#page-title-pattern-icon-image-container-cell { padding-top: 7px !important; }
#inline-user-pattern { display: block !important; }
#inline-user-pattern-avatar { padding-top: 3px !important; }
.contextual-area-pattern { border-bottom: 1px solid #ccc !important; padding: 15px 10px 0 10px !important;}
.users-involved-pattern-column-table { width: 100% !important; }
.users-involved-pattern-avatar-table-cell { padding: 3px 5px 5px 0 !important; }
.users-involved-pattern-column-container { padding-right: 0 !important; }
.contextual-excerpt-pattern, #users-involved-pattern { border: 0 !important; }
/** Aui Typography upsized for mobile **/
#content-excerpt-pattern-container, #contextual-excerpt-pattern-text-container { font-size: 16px !important; line-height: 22px !important; }
#content-excerpt-pattern-container h1, #contextual-excerpt-pattern-text-container h1 { font-size: 24px !important; line-height: 28px !important; }
#content-excerpt-pattern-container h2, #contextual-excerpt-pattern-text-container h2 { font-size: 20px !important; line-height: 28px !important; }
#content-excerpt-pattern-container h3, #contextual-excerpt-pattern-text-container h3 { font-size: 18px !important; line-height: 24px !important; }
#content-excerpt-pattern-container h4, #contextual-excerpt-pattern-text-container h4 { font-size: 16px !important; line-height: 22px !important; }
#content-excerpt-pattern-container h5, #contextual-excerpt-pattern-text-container h5 { font-size: 14px !important; line-height: 20px !important; }
#content-excerpt-pattern-container h6, #contextual-excerpt-pattern-text-container h6 { font-size: 14px !important; line-height: 20px !important; }
.user-mention { line-height: 18px !important; }
/** Aui Typography end **/
/* Show appropriate footer logo on mobile, display links vertically */
#footer-pattern { padding: 15px 10px !important; }
#footer-pattern-logo-desktop-container { padding: 0 !important; }
#footer-pattern-logo-desktop { width: 0 !important; height: 0 !important; }
#footer-pattern-logo-mobile {
padding-top: 10px !important;
width: 30px !important;
height: 27px !important;
display: inline !important;
}
#footer-pattern-text {
display: block !important;
}
#footer-pattern-links-container { line-height: 0 !important;}
.footer-pattern-links.mobile-resize-text,
.footer-pattern-links.mobile-resize-text,
#footer-pattern-text.mobile-resize-text,
#footer-pattern-links-container.no-footer-links {
font-size: 14px !important;
line-height: 20px !important;
}
.footer-link { display: block !important; }
#footer-pattern-links-container table { display: inline-block !important; float: none !important; }
#footer-pattern-links-container, #footer-pattern-text { text-align: center !important; }
#footer-pattern-links { padding-bottom: 5px !important; }
/** Team Calendar overrides, these should be removed when notifications are updated in Team Calendars. For now CSS
overrides are being used because the structure of the content can't change without rereleasing the plugin */
.mail-calendar-container .day-header + table tr td:first-child {
vertical-align: top !important;
padding-top: 5px !important;
}}
@media (min-width: 900px) {#center-content-table { width: 900px; }}
@media all {#outlook a {padding:0;} /* Force Outlook to provide a "view in browser" menu link. */
/* Prevent Webkit and Windows Mobile platforms from changing default font sizes.*/
body{-webkit-text-size-adjust:100%; -ms-text-size-adjust:100%;}
.ExternalClass {width:100%;} /* Force Hotmail to display emails at full width */
#background-table {margin:0; padding:0; width:100% !important; }
/* Needed to override highlighting on date and time links in iOS */
.grey a {color: #707070; text-decoration: none; }/* These styles are appended to the head element of a notification in order to prevent Apple Mail and similar
clients from underlining the due dates with a blue hyperlink */
/* a lozenge outside an inline task should always be #333, lozenges inside an inline task should be
colored according to their upcoming due dates, a completed task date lozenge or deleted task date
lozenge should always be #707070 */
.date-time-lozenge a {color: #333333; text-decoration: none; }
.inline-task-text-container .date-time-lozenge.date-upcoming a {color: #DF6F00; text-decoration: none; }
.inline-task-text-container .date-time-lozenge.date-past a {color: #D04437; text-decoration: none; }
.inline-task-text-container.content-deleted-color .date-time-lozenge a,
.inline-task-text-container.checked .date-time-lozenge a {
color: #707070; text-decoration: none;
}}
</style>
</head>
<body>
<table id="background-table" cellpadding="0" cellspacing="0" width="100%" style="border-collapse: collapse; mso-table-lspace: 0pt; mso-table-rspace: 0pt; color: #333; background-color: #f5f5f5">
<tbody>
<tr>
<td id="header-pattern-container" style="padding: 0px; border-collapse: collapse; padding: 10px 20px">
<table id="header-pattern" cellspacing="0" cellpadding="0" border="0" style="border-collapse: collapse; mso-table-lspace: 0pt; mso-table-rspace: 0pt; color: #333">
<tbody>
<tr>
<td id="header-avatar-image-container" valign="top" style="padding: 0px; border-collapse: collapse; vertical-align: top; width: 32px; padding-right: 9px"><a href="https://wiki.asterisk.org/wiki/display/~gjoseph?src=email" style="color: #3b73af; text-decoration: none"><img id="header-avatar-image" class="image_fix" src="cid:avatar_56b2a47747d2721d6dcf26979b4b605a" height="32" width="32" border="0" style="border-radius: 3px; vertical-align: top" /></a></td>
<td id="header-text-container" valign="middle" style="padding: 0px; border-collapse: collapse; vertical-align: middle; font-family: Arial, sans-serif; font-size: 14px; line-height: 20px; mso-line-height-rule: exactly; mso-text-raise: 1px">George Joseph <strong>edited</strong> a page</td>
</tr>
</tbody>
</table> </td>
</tr>
<!-- End Header pattern -->
<tr>
<td id="email-content-container" style="padding: 0px; border-collapse: collapse; padding: 0 20px">
<table id="email-content-table" cellspacing="0" cellpadding="0" border="0" width="100%" style="border-collapse: collapse; mso-table-lspace: 0pt; mso-table-rspace: 0pt; color: #333; border-spacing: 0; border-collapse: separate">
<tbody>
<tr>
<td class="email-content-rounded-top mobile-expand" style="padding: 0px; border-collapse: collapse; color: #fff; padding: 0 15px 0 16px; height: 15px; background-color: #fff; border-left: 1px solid #ccc; border-top: 1px solid #ccc; border-right: 1px solid #ccc; border-bottom: 0; border-top-right-radius: 5px; border-top-left-radius: 5px"> </td>
</tr>
<tr>
<td class="email-content-main mobile-expand" style="padding: 0px; border-collapse: collapse; border-left: 1px solid #ccc; border-right: 1px solid #ccc; border-top: 0; border-bottom: 0; padding: 0 15px 15px 16px; background-color: #fff">
<table id="page-title-pattern" cellspacing="0" cellpadding="0" border="0" width="100%" style="border-collapse: collapse; mso-table-lspace: 0pt; mso-table-rspace: 0pt; color: #333">
<tbody>
<tr>
<td id="page-title-pattern-icon-image-container" valign="top" style="padding: 0px; border-collapse: collapse; width: 16px; vertical-align: top">
<table cellspacing="0" cellpadding="0" border="0" style="border-collapse: collapse; mso-table-lspace: 0pt; mso-table-rspace: 0pt; color: #333">
<tbody>
<tr>
<td id="page-title-pattern-icon-image-container-cell" style="padding: 0px; border-collapse: collapse; width: 16px; padding: 9px 8px 0px 0px; mso-text-raise: 5px; mso-line-height-rule: exactly"><a href="https://wiki.asterisk.org/wiki/display/AST/Asterisk+Geolocation+Implementation?src=email" title="page icon" style="vertical-align: top;; color: #3b73af; text-decoration: none"><img style="vertical-align: top; display: block;" src="cid:page-icon" alt="page icon" title="page icon" height="16" width="16" border="0" /></a></td>
</tr>
</tbody>
</table> </td>
<td style="vertical-align: top;; padding: 0px; border-collapse: collapse; padding-right: 5px; font-size: 20px; line-height: 30px; mso-line-height-rule: exactly" id="page-title-pattern-header-container"><span id="page-title-pattern-header" style="font-family: Arial, sans-serif; padding: 0; font-size: 20px; line-height: 30px; mso-text-raise: 2px; mso-line-height-rule: exactly; vertical-align: middle"><a href="https://wiki.asterisk.org/wiki/display/AST/Asterisk+Geolocation+Implementation?src=email" title="Asterisk Geolocation Implementation" style="color: #3b73af; text-decoration: none">Asterisk Geolocation Implementation</a></span></td>
</tr>
</tbody>
</table> </td>
</tr>
<tr>
<td class="email-content-main mobile-expand" style="padding: 0px; border-collapse: collapse; border-left: 1px solid #ccc; border-right: 1px solid #ccc; border-top: 0; border-bottom: 0; padding: 0 15px 15px 16px; background-color: #fff">
<table class="content-excerpt-pattern" cellspacing="0" cellpadding="0" border="0" width="100%" style="border-collapse: collapse; mso-table-lspace: 0pt; mso-table-rspace: 0pt; color: #333; font-family: Arial, sans-serif; font-size: 14px; line-height: 20px; mso-line-height-rule: exactly; mso-text-raise: 1px">
<tbody>
<tr>
<td class="content-excerpt-pattern-container mobile-resize-text " style="padding: 0px; border-collapse: collapse; padding: 0 0 0 24px"> <h1 id="AsteriskGeolocationImplementation-Introduction" style="margin: 10px 0 0 0; margin-top: 0; font-size: 24px; font-weight: normal; line-height: 30px; margin: 40px 0 0 0; margin-top: 0"> <span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">Introduction</span> </h1> <span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">The Geolocation capabilities are implemented in Asterisk with the res_geolocation and </span> <pre style="margin: 10px 0 0 0">
<span class="diff-html-added" id="added-diff-280" style="font-size: 100%; background-color: #ddfade;">{code}
h3. Variable substitution
Some of the parameters can contain references to channel variables and dialplan functions. For example, you might have a URI location object that contains a reference to the {{EXTEN}} channel variable:
{code}
</span><span class="diff-html-changed" id="changed-diff-280" style="background-color: #d6f0ff;">location_info = URI=http://some.example.com?key=${EXTEN}
</span>
</pre> <pre style="margin: 10px 0 0 0">
<span class="diff-html-added" id="added-diff-281" style="font-size: 100%; background-color: #ddfade;">{code}
</span><span class="diff-html-changed" id="changed-diff-281" style="background-color: #d6f0ff;">When</span><span class="diff-html-added" id="added-diff-282" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-282" style="background-color: #d6f0ff;">a</span><span class="diff-html-added" id="added-diff-283" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-283" style="background-color: #d6f0ff;">call</span><span class="diff-html-added" id="added-diff-284" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-284" style="background-color: #d6f0ff;">is</span><span class="diff-html-added" id="added-diff-285" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-285" style="background-color: #d6f0ff;">processed</span><span class="diff-html-added" id="added-diff-286" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-286" style="background-color: #d6f0ff;">that</span><span class="diff-html-added" id="added-diff-287" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-287" style="background-color: #d6f0ff;">uses</span><span class="diff-html-added" id="added-diff-288" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-288" style="background-color: #d6f0ff;">this</span><span class="diff-html-added" id="added-diff-289" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-289" style="background-color: #d6f0ff;">location</span><span class="diff-html-added" id="added-diff-290" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-290" style="background-color: #d6f0ff;">object,</span><span class="diff-html-added" id="added-diff-291" style="font-size: 100%; background-color: #ddfade;"> {{</span><span class="diff-html-changed" id="changed-diff-291" style="background-color: #d6f0ff;">$</span><span class="diff-html-added" id="added-diff-292" style="font-size: 100%; background-color: #ddfade;">\</span><span class="diff-html-changed" id="changed-diff-292" style="background-color: #d6f0ff;">{EXTEN</span><span class="diff-html-added" id="added-diff-293" style="font-size: 100%; background-color: #ddfade;">\</span><span class="diff-html-changed" id="changed-diff-293" style="background-color: #d6f0ff;">}</span><span class="diff-html-added" id="added-diff-294" style="font-size: 100%; background-color: #ddfade;">}} </span><span class="diff-html-changed" id="changed-diff-294" style="background-color: #d6f0ff;">would</span><span class="diff-html-added" id="added-diff-295" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-295" style="background-color: #d6f0ff;">be</span><span class="diff-html-added" id="added-diff-296" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-296" style="background-color: #d6f0ff;">replaced</span><span class="diff-html-added" id="added-diff-297" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-297" style="background-color: #d6f0ff;">with</span><span class="diff-html-added" id="added-diff-298" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-298" style="background-color: #d6f0ff;">the</span><span class="diff-html-added" id="added-diff-299" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-299" style="background-color: #d6f0ff;">channel's</span><span class="diff-html-added" id="added-diff-300" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-300" style="background-color: #d6f0ff;">extension</span><span class="diff-html-added" id="added-diff-301" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-301" style="background-color: #d6f0ff;">and</span><span class="diff-html-added" id="added-diff-302" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-302" style="background-color: #d6f0ff;">would</span><span class="diff-html-added" id="added-diff-303" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-303" style="background-color: #d6f0ff;">result</span><span class="diff-html-added" id="added-diff-304" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-304" style="background-color: #d6f0ff;">in</span><span class="diff-html-added" id="added-diff-305" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-305" style="background-color: #d6f0ff;">a</span><span class="diff-html-added" id="added-diff-306" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-306" style="background-color: #d6f0ff;">URI</span><span class="diff-html-added" id="added-diff-307" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-307" style="background-color: #d6f0ff;">such</span><span class="diff-html-added" id="added-diff-308" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-308" style="background-color: #d6f0ff;">as</span><span class="diff-html-added" id="added-diff-309" style="font-size: 100%; background-color: #ddfade;"> {{</span><span class="diff-html-changed" id="changed-diff-309" style="background-color: #d6f0ff;">http://some.example.com?key=1000</span><span class="diff-html-added" id="added-diff-310" style="font-size: 100%; background-color: #ddfade;">}}</span><span class="diff-html-changed" id="changed-diff-310" style="background-color: #d6f0ff;">.</span><span class="diff-html-added" id="added-diff-311" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-311" style="background-color: #d6f0ff;">You'd</span><span class="diff-html-added" id="added-diff-312" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-312" style="background-color: #d6f0ff;">set</span><span class="diff-html-added" id="added-diff-313" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-313" style="background-color: #d6f0ff;">up</span><span class="diff-html-added" id="added-diff-314" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-314" style="background-color: #d6f0ff;">your</span><span class="diff-html-added" id="added-diff-315" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-315" style="background-color: #d6f0ff;">web</span><span class="diff-html-added" id="added-diff-316" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-316" style="background-color: #d6f0ff;">server</span><span class="diff-html-added" id="added-diff-317" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-317" style="background-color: #d6f0ff;">to</span><span class="diff-html-added" id="added-diff-318" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-318" style="background-color: #d6f0ff;">return</span><span class="diff-html-added" id="added-diff-319" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-319" style="background-color: #d6f0ff;">a</span><span class="diff-html-added" id="added-diff-320" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-320" style="background-color: #d6f0ff;">location</span><span class="diff-html-added" id="added-diff-321" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-321" style="background-color: #d6f0ff;">document</span><span class="diff-html-added" id="added-diff-322" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-322" style="background-color: #d6f0ff;">based</span><span class="diff-html-added" id="added-diff-323" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-323" style="background-color: #d6f0ff;">on</span><span class="diff-html-added" id="added-diff-324" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-324" style="background-color: #d6f0ff;">the</span><span class="diff-html-added" id="added-diff-325" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-325" style="background-color: #d6f0ff;">value</span><span class="diff-html-added" id="added-diff-326" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-326" style="background-color: #d6f0ff;">of</span><span class="diff-html-added" id="added-diff-327" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-327" style="background-color: #d6f0ff;">"key".</span>
</pre> <pre style="margin: 10px 0 0 0">
<span class="diff-html-added" id="added-diff-328" style="font-size: 100%; background-color: #ddfade;">
</span><span class="diff-html-changed" id="changed-diff-328" style="background-color: #d6f0ff;">You</span><span class="diff-html-added" id="added-diff-329" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-329" style="background-color: #d6f0ff;">can</span><span class="diff-html-added" id="added-diff-330" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-330" style="background-color: #d6f0ff;">also</span><span class="diff-html-added" id="added-diff-331" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-331" style="background-color: #d6f0ff;">use</span><span class="diff-html-added" id="added-diff-332" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-332" style="background-color: #d6f0ff;">dialplan</span><span class="diff-html-added" id="added-diff-333" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-333" style="background-color: #d6f0ff;">functions</span><span class="diff-html-added" id="added-diff-334" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-334" style="background-color: #d6f0ff;">such</span><span class="diff-html-added" id="added-diff-335" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-335" style="background-color: #d6f0ff;">as</span><span class="diff-html-added" id="added-diff-336" style="font-size: 100%; background-color: #ddfade;"> {{</span><span class="diff-html-changed" id="changed-diff-336" style="background-color: #d6f0ff;">CURL</span><span class="diff-html-added" id="added-diff-337" style="font-size: 100%; background-color: #ddfade;">}} </span><span class="diff-html-changed" id="changed-diff-337" style="background-color: #d6f0ff;">and</span><span class="diff-html-added" id="added-diff-338" style="font-size: 100%; background-color: #ddfade;"> {{</span><span class="diff-html-changed" id="changed-diff-338" style="background-color: #d6f0ff;">ODBC_SQL</span><span class="diff-html-added" id="added-diff-339" style="font-size: 100%; background-color: #ddfade;">}} </span><span class="diff-html-changed" id="changed-diff-339" style="background-color: #d6f0ff;">to</span><span class="diff-html-added" id="added-diff-340" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-340" style="background-color: #d6f0ff;">supply</span><span class="diff-html-added" id="added-diff-341" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-341" style="background-color: #d6f0ff;">values</span><span class="diff-html-added" id="added-diff-342" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-342" style="background-color: #d6f0ff;">just</span><span class="diff-html-added" id="added-diff-343" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-343" style="background-color: #d6f0ff;">as</span><span class="diff-html-added" id="added-diff-344" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-344" style="background-color: #d6f0ff;">you</span><span class="diff-html-added" id="added-diff-345" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-345" style="background-color: #d6f0ff;">would</span><span class="diff-html-added" id="added-diff-346" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-346" style="background-color: #d6f0ff;">in</span><span class="diff-html-added" id="added-diff-347" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-347" style="background-color: #d6f0ff;">extensions.conf.</span>
</pre> <pre style="margin: 10px 0 0 0">
<span class="diff-html-added" id="added-diff-348" style="font-size: 100%; background-color: #ddfade;">
h2. </span><span class="diff-html-changed" id="changed-diff-348" style="background-color: #d6f0ff;">Configuration</span><span class="diff-html-added" id="added-diff-349" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-349" style="background-color: #d6f0ff;">Objects</span>
</pre> <h3 id="AsteriskGeolocationImplementation-Location" style="margin: 10px 0 0 0; font-size: 16px; line-height: 25px; margin: 30px 0 0 0"> <span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">Location</span> </h3> <p style="margin: 10px 0 0 0"> <span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">The Location object defines a discrete location or defines a template that can be used to define a discrete location on a per-call basis.</span> </p> <h4 id="AsteriskGeolocationImplementation-Parameters" style="margin: 10px 0 0 0; font-size: 14px; line-height: 20px; margin: 20px 0 0 0"> <span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">Parameters</span> </h4>
<ul style="margin: 10px 0 0 0">
<li> <strong><span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">type</span></strong><span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">: Object type. Must be "location"</span>
<ul style="margin: 10px 0 0 0">
<li> <span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">Required: yes</span> </li>
<li> <span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">Uses channel variables: no</span> </li>
<li> <span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">Sub-parameters: none</span> </li>
<li> <span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">Default: none</span> </li>
<li> <span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">Example:</span> <br /> <span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;"> </span><code style="font-family: monospace"><span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">type=location</span></code> </li>
</ul> </li>
</ul>
<ul style="margin: 10px 0 0 0">
<li> <strong><span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">format</span></strong><span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">: Must be one of "civicAddress", "GML" or "URI" to indicate how the location is expressed.</span>
<ul style="margin: 10px 0 0 0">
<li> <span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">Required: yes</span> </li>
<li> <span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">Uses channel variables: no</span> </li>
<li> <span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">Sub-parameters: none</span> </li>
<li> <span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">Default: none</span> </li>
<li> <span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">Example:</span> <br /> <span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;"> </span><code style="font-family: monospace"><span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">format=civicAddress</span></code> </li>
</ul> </li>
</ul>
<ul style="margin: 10px 0 0 0">
<li> <strong><span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">method</span></strong><span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">: If provided, it MUST be one of "GPS", "A-GPS", "Manual", "DHCP", "Triangulation", "Cell", "802.11"</span>
<ul style="margin: 10px 0 0 0">
<li> <span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">Required: no</span> </li>
<li> <span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">Uses channel variables: no</span> </li>
<li> <span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">Sub-parameters: none</span> </li>
<li> <span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">Default: none</span> </li>
<li> <span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">Example:</span> <br /> <span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;"> </span><code style="font-family: monospace"><span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">method=Manual</span></code> </li>
</ul> </li>
</ul> <strong><span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">location_source</span></strong> <span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">: If provided, it MUST be a fully qualified domain name. IP addresses are specifically not allowed. See </span> <a class="confluence-link unresolved" href="#" style="color: #3b73af; text-decoration: none"><span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">RFC8787</span></a> <span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;"> for the exact definition of this parameter.</span> <li> <span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">Required: no</span> </li> <li> <span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">Uses channel variables: no</span> </li> <li> <span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">Sub-parameters: none</span> </li> <li> <span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">Default: none</span> </li> <span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">Example:</span> <br /> <pre style="margin: 10px 0 0 0">
<span class="diff-html-added" id="added-diff-350" style="font-size: 100%; background-color: #ddfade;">
h3. Location
The Location object defines a discrete location or defines a template that can be used to define a discrete location on a per-call basis.
h4. Parameters
* *type*: Object type. Must be "location"
** Required: yes
** Uses channel variables: no
** Sub-parameters: none
** Default: none
** Example:
{{type=location}}
* *format*: Must be one of "civicAddress", "GML" or "URI" to indicate how the location is expressed.
** Required: yes
** Uses channel variables: no
** Sub-parameters: none
** Default: none
** Example:
{{format=civicAddress}}
* *method*: If provided, it MUST be one of "GPS", "A-GPS", "Manual", "DHCP", "Triangulation", "Cell", "802.11"
** Required: no
** Uses channel variables: no
** Sub-parameters: none
** Default: none
** Example:
{{method=Manual}}
* *location_source*: If provided, it MUST be a fully qualified domain name. IP addresses are specifically not allowed. See [RFC8787|Geolocation Reference Information#rfc8787] for the exact definition of this parameter.
** Required: no
** Uses channel variables: no
** Sub-parameters: none
** Default: none
** Example:
{{</span><span class="diff-html-changed" id="changed-diff-350" style="background-color: #d6f0ff;">location_source=some.domain.net</span>
</pre> <pre style="margin: 10px 0 0 0">
<span class="diff-html-added" id="added-diff-351" style="font-size: 100%; background-color: #ddfade;">}}
* *</span><span class="diff-html-changed" id="changed-diff-351" style="background-color: #d6f0ff;">location_info</span><span class="diff-html-added" id="added-diff-352" style="font-size: 100%; background-color: #ddfade;">*</span><span class="diff-html-changed" id="changed-diff-352" style="background-color: #d6f0ff;">:</span><span class="diff-html-added" id="added-diff-353" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-353" style="background-color: #d6f0ff;">Sub-parameters</span><span class="diff-html-added" id="added-diff-354" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-354" style="background-color: #d6f0ff;">that</span><span class="diff-html-added" id="added-diff-355" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-355" style="background-color: #d6f0ff;">describe</span><span class="diff-html-added" id="added-diff-356" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-356" style="background-color: #d6f0ff;">the</span><span class="diff-html-added" id="added-diff-357" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-357" style="background-color: #d6f0ff;">location.</span><span class="diff-html-added" id="added-diff-358" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-358" style="background-color: #d6f0ff;">Dependent</span><span class="diff-html-added" id="added-diff-359" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-359" style="background-color: #d6f0ff;">on</span><span class="diff-html-added" id="added-diff-360" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-360" style="background-color: #d6f0ff;">the</span><span class="diff-html-added" id="added-diff-361" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-361" style="background-color: #d6f0ff;">format</span><span class="diff-html-added" id="added-diff-362" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-362" style="background-color: #d6f0ff;">selected.</span>
</pre> <pre style="margin: 10px 0 0 0">
<span class="diff-html-added" id="added-diff-363" style="font-size: 100%; background-color: #ddfade;">
** </span><span class="diff-html-changed" id="changed-diff-363" style="background-color: #d6f0ff;">Required:</span><span class="diff-html-added" id="added-diff-364" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-364" style="background-color: #d6f0ff;">yes</span>
</pre> <pre style="margin: 10px 0 0 0">
<span class="diff-html-added" id="added-diff-365" style="font-size: 100%; background-color: #ddfade;">
** </span><span class="diff-html-changed" id="changed-diff-365" style="background-color: #d6f0ff;">Uses</span><span class="diff-html-added" id="added-diff-366" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-366" style="background-color: #d6f0ff;">channel</span><span class="diff-html-added" id="added-diff-367" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-367" style="background-color: #d6f0ff;">variables:</span><span class="diff-html-added" id="added-diff-368" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-368" style="background-color: #d6f0ff;">yes</span>
</pre> <pre style="margin: 10px 0 0 0">
<span class="diff-html-added" id="added-diff-369" style="font-size: 100%; background-color: #ddfade;">
** </span><span class="diff-html-changed" id="changed-diff-369" style="background-color: #d6f0ff;">Sub-parameters:</span><span class="diff-html-added" id="added-diff-370" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-370" style="background-color: #d6f0ff;">yes</span>
</pre> <pre style="margin: 10px 0 0 0">
<span class="diff-html-added" id="added-diff-371" style="font-size: 100%; background-color: #ddfade;">
** </span><span class="diff-html-changed" id="changed-diff-371" style="background-color: #d6f0ff;">Default:</span><span class="diff-html-added" id="added-diff-372" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-372" style="background-color: #d6f0ff;">none</span>
</pre> <pre style="margin: 10px 0 0 0">
<span class="diff-html-added" id="added-diff-373" style="font-size: 100%; background-color: #ddfade;">
** </span><span class="diff-html-changed" id="changed-diff-373" style="background-color: #d6f0ff;">Examples:</span>
</pre> <a class="confluence-link unresolved" href="#" style="color: #3b73af; text-decoration: none"><span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">URI</span></a> <span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;"> </span> <pre style="margin: 10px 0 0 0">
<span class="diff-html-added" id="added-diff-374" style="font-size: 100%; background-color: #ddfade;">
*** [URI] </span><span class="diff-html-changed" id="changed-diff-374" style="background-color: #d6f0ff;">format:</span><span class="diff-html-added" id="added-diff-375" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-375" style="background-color: #d6f0ff;">(see</span><span class="diff-html-added" id="added-diff-376" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-376" style="background-color: #d6f0ff;">the</span><span class="diff-html-added" id="added-diff-377" style="font-size: 100%; background-color: #ddfade;"> [</span><span class="diff-html-changed" id="changed-diff-377" style="background-color: #d6f0ff;">URI</span><span class="diff-html-added" id="added-diff-378" style="font-size: 100%; background-color: #ddfade;">] </span><span class="diff-html-changed" id="changed-diff-378" style="background-color: #d6f0ff;">page</span><span class="diff-html-added" id="added-diff-379" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-379" style="background-color: #d6f0ff;">for</span><span class="diff-html-added" id="added-diff-380" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-380" style="background-color: #d6f0ff;">more</span><span class="diff-html-added" id="added-diff-381" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-381" style="background-color: #d6f0ff;">info)</span>
</pre> <br /> <pre style="margin: 10px 0 0 0">
<span class="diff-html-added" id="added-diff-382" style="font-size: 100%; background-color: #ddfade;">
{{</span><span class="diff-html-changed" id="changed-diff-382" style="background-color: #d6f0ff;">location_info</span><span class="diff-html-added" id="added-diff-383" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-383" style="background-color: #d6f0ff;">=</span><span class="diff-html-added" id="added-diff-384" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-384" style="background-color: #d6f0ff;">URI=</span><span class="diff-html-changed" id="changed-diff-385" style="background-color: #d6f0ff;">http://some.example.com</span>
</pre> <a class="confluence-link unresolved" href="#" style="color: #3b73af; text-decoration: none"><span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">civicAddress</span></a> <span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;"> </span> <pre style="margin: 10px 0 0 0">
<span class="diff-html-added" id="added-diff-385" style="font-size: 100%; background-color: #ddfade;">}}
*** [civicAddress|Civic Address] </span><span class="diff-html-changed" id="changed-diff-386" style="background-color: #d6f0ff;">format:</span><span class="diff-html-added" id="added-diff-386" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-387" style="background-color: #d6f0ff;">(</span><span class="diff-html-added" id="added-diff-387" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-388" style="background-color: #d6f0ff;">See</span><span class="diff-html-added" id="added-diff-388" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-389" style="background-color: #d6f0ff;">the</span><span class="diff-html-added" id="added-diff-389" style="font-size: 100%; background-color: #ddfade;"> [</span><span class="diff-html-changed" id="changed-diff-390" style="background-color: #d6f0ff;">civicAddress</span><span class="diff-html-added" id="added-diff-390" style="font-size: 100%; background-color: #ddfade;">|Civic Address] </span><span class="diff-html-changed" id="changed-diff-391" style="background-color: #d6f0ff;">page</span><span class="diff-html-added" id="added-diff-391" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-392" style="background-color: #d6f0ff;">for</span><span class="diff-html-added" id="added-diff-392" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-393" style="background-color: #d6f0ff;">more</span><span class="diff-html-added" id="added-diff-393" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-394" style="background-color: #d6f0ff;">info)</span>
</pre> <br /> <pre style="margin: 10px 0 0 0">
<span class="diff-html-added" id="added-diff-394" style="font-size: 100%; background-color: #ddfade;">
{{</span><span class="diff-html-changed" id="changed-diff-395" style="background-color: #d6f0ff;">location_info</span><span class="diff-html-added" id="added-diff-395" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-396" style="background-color: #d6f0ff;">=</span><span class="diff-html-added" id="added-diff-396" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-397" style="background-color: #d6f0ff;">country=US,</span><span class="diff-html-added" id="added-diff-397" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-398" style="background-color: #d6f0ff;">A1="New</span><span class="diff-html-added" id="added-diff-398" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-399" style="background-color: #d6f0ff;">York",</span><span class="diff-html-added" id="added-diff-399" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-400" style="background-color: #d6f0ff;">A3="New</span><span class="diff-html-added" id="added-diff-400" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-401" style="background-color: #d6f0ff;">York",</span><span class="diff-html-added" id="added-diff-401" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-402" style="background-color: #d6f0ff;">...</span>
</pre> <a class="confluence-link unresolved" href="#" style="color: #3b73af; text-decoration: none"><span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">GML</span></a> <span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;"> </span> <pre style="margin: 10px 0 0 0">
<span class="diff-html-added" id="added-diff-402" style="font-size: 100%; background-color: #ddfade;">}}
*** [GML|Geography Markup Language] </span><span class="diff-html-changed" id="changed-diff-403" style="background-color: #d6f0ff;">format:</span><span class="diff-html-added" id="added-diff-403" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-404" style="background-color: #d6f0ff;">(See</span><span class="diff-html-added" id="added-diff-404" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-405" style="background-color: #d6f0ff;">the</span><span class="diff-html-added" id="added-diff-405" style="font-size: 100%; background-color: #ddfade;"> [</span><span class="diff-html-changed" id="changed-diff-406" style="background-color: #d6f0ff;">GML</span><span class="diff-html-added" id="added-diff-406" style="font-size: 100%; background-color: #ddfade;">|Geography Markup Language] </span><span class="diff-html-changed" id="changed-diff-407" style="background-color: #d6f0ff;">page</span><span class="diff-html-added" id="added-diff-407" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-408" style="background-color: #d6f0ff;">for</span><span class="diff-html-added" id="added-diff-408" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-409" style="background-color: #d6f0ff;">more</span><span class="diff-html-added" id="added-diff-409" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-410" style="background-color: #d6f0ff;">info)</span>
</pre> <br /> <pre style="margin: 10px 0 0 0">
<span class="diff-html-added" id="added-diff-410" style="font-size: 100%; background-color: #ddfade;">
{{</span><span class="diff-html-changed" id="changed-diff-411" style="background-color: #d6f0ff;">location_info</span><span class="diff-html-added" id="added-diff-411" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-412" style="background-color: #d6f0ff;">=</span><span class="diff-html-added" id="added-diff-412" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-413" style="background-color: #d6f0ff;">shape=Circle,</span><span class="diff-html-added" id="added-diff-413" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-414" style="background-color: #d6f0ff;">pos="39.12345</span><span class="diff-html-added" id="added-diff-414" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-415" style="background-color: #d6f0ff;">-105.98766",</span><span class="diff-html-added" id="added-diff-415" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-416" style="background-color: #d6f0ff;">radius=100</span>
</pre>
<ul style="margin: 10px 0 0 0">
<li> <strong><span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">confidence</span></strong><span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">: This is a rarely used field in the specification that would indicate the confidence in the location specified. See </span><a href="https://www.rfc-editor.org/rfc/rfc7459" class="external-link" rel="nofollow" style="color: #3b73af; text-decoration: none"><span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">RFC7459</span></a><span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;"> for exact details.</span>
<ul style="margin: 10px 0 0 0">
<li> <span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">Required: no</span> </li>
<li> <span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">Uses channel variables: no</span> </li>
<li> <span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">Sub-parameters: yes</span>
<ul style="margin: 10px 0 0 0">
<li> <strong><span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">pdf</span></strong><span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">: One of: "unknown", "normal", "rectangular".</span> </li>
<li> <strong><span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">value</span></strong><span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">: 0-100 percent indicating the confidence level.</span> </li>
</ul> </li>
<li> <span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">Default: none</span> </li>
<li> <span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">Example:</span> <br /> <span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;"> {{confidence = pdf=normal, confidence=95</span> </li>
</ul> </li>
</ul> <h4 id="AsteriskGeolocationImplementation-Example" style="margin: 10px 0 0 0; font-size: 14px; line-height: 20px; margin: 20px 0 0 0"> <span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">Example</span> </h4> <pre style="margin: 10px 0 0 0">
<span class="diff-html-added" id="added-diff-416" style="font-size: 100%; background-color: #ddfade;">}}
* *confidence*: This is a rarely used field in the specification that would indicate the confidence in the location specified. See [RFC7459|https://www.rfc-editor.org/rfc/rfc7459] for exact details.
** Required: no
** Uses channel variables: no
** Sub-parameters: yes
*** *pdf*: One of: "unknown", "normal", "rectangular".
*** *value*: 0-100 percent indicating the confidence level.
** Default: none
** Example:
{{confidence = pdf=normal, confidence=95
h4. Example
{code}
</span><span class="diff-html-changed" id="changed-diff-417" style="background-color: #d6f0ff;">[mylocation]
type = location
format = civicAddress
method = Manual
location_info = country=US, A1="New York", A3="New York",
location_info = HNO=1633, PRD=W, RD=46th, STS=Street, PC=10222
</span>
</pre> <h3 id="AsteriskGeolocationImplementation-Profile" style="margin: 10px 0 0 0; font-size: 16px; line-height: 25px; margin: 30px 0 0 0"> <span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">Profile</span> </h3> <p style="margin: 10px 0 0 0"> <span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">The Profile object defines how a location is used and is referenced by channel drivers.</span> </p> <h4 id="AsteriskGeolocationImplementation-Parameters.1" style="margin: 10px 0 0 0; font-size: 14px; line-height: 20px; margin: 20px 0 0 0"> <span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">Parameters</span> </h4>
<ul style="margin: 10px 0 0 0">
<li> <strong><span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">type</span></strong><span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">: Object type. Must be "profile"</span>
<ul style="margin: 10px 0 0 0">
<li> <span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">Required: yes</span> </li>
<li> <span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">Uses channel variables: no</span> </li>
<li> <span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">Sub-parameters: none</span> </li>
<li> <span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">Default: none</span> </li>
<li> <span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">Example:</span> <br /> <span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;"> </span><code style="font-family: monospace"><span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">type=profile</span></code> </li>
</ul> </li>
</ul>
<ul style="margin: 10px 0 0 0">
<li> <strong><span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">location_reference</span></strong><span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">: Specifies the id of a Location object to use.</span>
<ul style="margin: 10px 0 0 0">
<li> <span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">Required: no</span> </li>
<li> <span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">Uses channel variables: no</span> </li>
<li> <span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">Sub-parameters: none</span> </li>
<li> <span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">Default: none</span> </li>
<li> <span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">Example:</span> <br /> <span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;"> </span><code style="font-family: monospace"><span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">location_reference=mylocation</span></code> </li>
</ul> </li>
</ul>
<ul style="margin: 10px 0 0 0">
<li> <strong><span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">pidf_element</span></strong><span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">: For Civic Address and GML location formats, this parameter specifies the PIDF element that will carry the location description on outgoing SIP requests. Must be one of "tuple", "device" or "person".</span>
<ul style="margin: 10px 0 0 0">
<li> <span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">Required: no</span> </li>
<li> <span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">Uses channel variables: no</span> </li>
<li> <span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">Sub-parameters: none</span> </li>
<li> <span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">Default: device</span> </li>
<li> <span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">Example:</span> <br /> <span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;"> </span><code style="font-family: monospace"><span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">pidf_element = tuple</span></code> </li>
</ul> </li>
</ul>
<ul style="margin: 10px 0 0 0">
<li> <strong><span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">allow_routing_use</span></strong><span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">: This value controls the value of the </span><code style="font-family: monospace"><span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">Geolocation-Routing</span></code><span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;"> header sent on SIP requests, Must be "yes" or "no". See </span><a class="confluence-link unresolved" href="#" style="color: #3b73af; text-decoration: none"><span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">RFC6442</span></a><span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;"> for more information.</span>
<ul style="margin: 10px 0 0 0">
<li> <span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">Required: no</span> </li>
<li> <span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">Uses channel variables: no</span> </li>
<li> <span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">Sub-parameters: none</span> </li>
<li> <span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">Default: no</span> </li>
<li> <span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">Example:</span> <br /> <span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;"> </span><code style="font-family: monospace"><span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">allow_routing_use = yes</span></code> </li>
</ul> </li>
</ul>
<ul style="margin: 10px 0 0 0">
<li> <strong><span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">profile_precedence</span></strong><span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">: Specifies which of the available profiles (configured or incoming) takes precedence. NOTE: On an incoming call leg/channel, the "incoming" profile is the one received by the channel driver from the calling party in the SIP INVITE and the "configured" profile is the one attached to the calling party's pjsip endpoint. On an outgoing call segment/channel, the "incoming" profile is the one received by the channel driver from the Asterisk core/dialplan and the "configured" profile one is the one attached to the called party's pjsip endpoint.</span>
<ul style="margin: 10px 0 0 0">
<li> <span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">Valid values:</span>
<ul style="margin: 10px 0 0 0">
<li> <code style="font-family: monospace"><span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">prefer_incoming</span></code><span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">: Use the incoming profile if it exists and has location information, otherwise use the configured profile if it has location information. If neither profile has location information, nothing is passed on.</span> </li>
<li> <code style="font-family: monospace"><span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">prefer_config</span></code><span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">: Use the configured profile if it exists and has location information, otherwise use the incoming profile if it has location information. If neither profile has location information, nothing is passed on.</span> </li>
<li> <code style="font-family: monospace"><span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">discard_incoming</span></code><span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">: Discard the incoming profile and use the configured profile if it has location information. If it doesn't, nothing is passed on.</span> </li>
<li> <code style="font-family: monospace"><span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">discard_config</span></code><span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">: Discard the configured profile and use the incoming profile if it has location information. If it doesn't, nothing is passed on.</span> </li>
</ul> </li>
<li> <span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">Required: no</span> </li>
<li> <span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">Uses channel variables: no</span> </li>
<li> <span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">Sub-parameters: none</span> </li>
<li> <span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">Default: discard_incoming</span> </li>
<li> <span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">Example:</span> <br /> <span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;"> </span><code style="font-family: monospace"><span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">profile_precedence = prefer_incoming</span></code> </li>
</ul> </li>
</ul> <strong><span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">usage_rules</span></strong> <span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">: For Civic Address and GML location formats, this parameter specifies the contents of the </span> <code style="font-family: monospace"><span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">usage-rules</span></code> <span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;"> PIDF-LO element. See </span> <a class="confluence-link unresolved" href="#" style="color: #3b73af; text-decoration: none"><span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">RFC4119</span></a> <span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;"> for the exact definition of this parameter.</span> <li> <span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">Required: no</span> </li> <li> <span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">Uses channel variables: yes</span> </li> <li> <span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">Sub-parameters: yes</span>
<ul style="margin: 10px 0 0 0">
<li> <strong><span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">retransmission-allowed</span></strong><span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">: Must be "yes" or "no".</span> </li>
<li> <strong><span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">retention-expires</span></strong><span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">: An ISO-format timestamp after which the recipient MUST discard and location information associated with this request. The default is 24 hours after the request was sent. You can use dialplan functions to create a timestamp yourself if needed.</span> </li>
</ul> </li> <li> <span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">Default: retransmission-allowed=no, retention-expires=<current time + 24 hours></span> </li> <span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">Example:</span> <br /> <span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">usage_rules = </span> <pre style="margin: 10px 0 0 0">
<span class="diff-html-added" id="added-diff-417" style="font-size: 100%; background-color: #ddfade;">{code}
h3. Profile
The Profile object defines how a location is used and is referenced by channel drivers.
h4. Parameters
* *type*: Object type. Must be "profile"
** Required: yes
** Uses channel variables: no
** Sub-parameters: none
** Default: none
** Example:
{{type=profile}}
* *location_reference*: Specifies the id of a Location object to use.
** Required: no
** Uses channel variables: no
** Sub-parameters: none
** Default: none
** Example:
{{location_reference=mylocation}}
* *pidf_element*: For Civic Address and GML location formats, this parameter specifies the PIDF element that will carry the location description on outgoing SIP requests. Must be one of "tuple", "device" or "person".
** Required: no
** Uses channel variables: no
** Sub-parameters: none
** Default: device
** Example:
{{pidf_element = tuple}}
* *allow_routing_use*: This value controls the value of the {{Geolocation-Routing}} header sent on SIP requests, Must be "yes" or "no". See [RFC6442|Geolocation Reference Information#rfc6442] for more information.
** Required: no
** Uses channel variables: no
** Sub-parameters: none
** Default: no
** Example:
{{allow_routing_use = yes}}
* *profile_precedence*: Specifies which of the available profiles (configured or incoming) takes precedence. NOTE: On an incoming call leg/channel, the "incoming" profile is the one received by the channel driver from the calling party in the SIP INVITE and the "configured" profile is the one attached to the calling party's pjsip endpoint. On an outgoing call segment/channel, the "incoming" profile is the one received by the channel driver from the Asterisk core/dialplan and the "configured" profile one is the one attached to the called party's pjsip endpoint.
** Valid values:
*** {{prefer_incoming}}: Use the incoming profile if it exists and has location information, otherwise use the configured profile if it has location information. If neither profile has location information, nothing is passed on.
*** {{prefer_config}}: Use the configured profile if it exists and has location information, otherwise use the incoming profile if it has location information. If neither profile has location information, nothing is passed on.
*** {{discard_incoming}}: Discard the incoming profile and use the configured profile if it has location information. If it doesn't, nothing is passed on.
*** {{discard_config}}: Discard the configured profile and use the incoming profile if it has location information. If it doesn't, nothing is passed on.
** Required: no
** Uses channel variables: no
** Sub-parameters: none
** Default: discard_incoming
** Example:
{{profile_precedence = prefer_incoming}}
* *usage_rules*: For Civic Address and GML location formats, this parameter specifies the contents of the {{usage-rules}} PIDF-LO element. See [RFC4119|Geolocation Reference Information#rfc4119] for the exact definition of this parameter.
** Required: no
** Uses channel variables: yes
** Sub-parameters: yes
*** *retransmission-allowed*: Must be "yes" or "no".
*** *retention-expires*: An ISO-format timestamp after which the recipient MUST discard and location information associated with this request. The default is 24 hours after the request was sent. You can use dialplan functions to create a timestamp yourself if needed.
** Default: retransmission-allowed=no, retention-expires=<current time + 24 hours>
** Example:
{{usage_rules = </span><span class="diff-html-changed" id="changed-diff-418" style="background-color: #d6f0ff;">retransmission-allowed=yes,retention-expires="$</span><span class="diff-html-added" id="added-diff-418" style="font-size: 100%; background-color: #ddfade;">\</span><span class="diff-html-changed" id="changed-diff-419" style="background-color: #d6f0ff;">{STRFTIME($</span>
</pre> <a href="/wiki/display/AST/Asterisk+Geolocation+Implementation" style="color: #3b73af; text-decoration: none"><span class="diff-html-removed" id="removed-diff-41" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">Asterisk Geolocation Implementation</span></a> <pre style="margin: 10px 0 0 0">
<span class="diff-html-added" id="added-diff-419" style="font-size: 100%; background-color: #ddfade;">[$\{EPOCH\}+3600]</span><span class="diff-html-changed" id="changed-diff-420" style="background-color: #d6f0ff;">,UTC,%FT%TZ)</span>
</pre> <span class="diff-html-removed" id="removed-diff-42" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">}"</span> <pre style="margin: 10px 0 0 0">
<span class="diff-html-added" id="added-diff-420" style="font-size: 100%; background-color: #ddfade;">\}"}}
* *suppress_empty_ca_elements*: For Civic Address outgoing PIDF-LO documents, don't output empty elements. This can be useful when you dynamically set values of elements in the dialplan that could evaluate to an empty string. For instance, if you set the street suffix STS element from a dialplan variable and it happens to be empty, the default behavior would be to send an empty {{<STS/>}} element. If this parameter is set to "yes" however, we'd just not print the element at all.
** Required: no
** Uses channel variables: no
** Sub-parameters: no
** Default: no
** Example
{{suppress_empty_ca_elements = yes}}
* *</span><span class="diff-html-changed" id="changed-diff-421" style="background-color: #d6f0ff;">location_info_refinement</span><span class="diff-html-added" id="added-diff-421" style="font-size: 100%; background-color: #ddfade;">*</span><span class="diff-html-changed" id="changed-diff-422" style="background-color: #d6f0ff;">:</span><span class="diff-html-added" id="added-diff-422" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-423" style="background-color: #d6f0ff;">This</span><span class="diff-html-added" id="added-diff-423" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-424" style="background-color: #d6f0ff;">parameter</span><span class="diff-html-added" id="added-diff-424" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-425" style="background-color: #d6f0ff;">can</span><span class="diff-html-added" id="added-diff-425" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-426" style="background-color: #d6f0ff;">be</span><span class="diff-html-added" id="added-diff-426" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-427" style="background-color: #d6f0ff;">used</span><span class="diff-html-added" id="added-diff-427" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-428" style="background-color: #d6f0ff;">to</span><span class="diff-html-added" id="added-diff-428" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-429" style="background-color: #d6f0ff;">refine</span><span class="diff-html-added" id="added-diff-429" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-430" style="background-color: #d6f0ff;">referenced</span><span class="diff-html-added" id="added-diff-430" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-431" style="background-color: #d6f0ff;">location</span><span class="diff-html-added" id="added-diff-431" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-432" style="background-color: #d6f0ff;">by</span><span class="diff-html-added" id="added-diff-432" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-433" style="background-color: #d6f0ff;">adding</span><span class="diff-html-added" id="added-diff-433" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-434" style="background-color: #d6f0ff;">these</span><span class="diff-html-added" id="added-diff-434" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-435" style="background-color: #d6f0ff;">sub-parameters</span><span class="diff-html-added" id="added-diff-435" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-436" style="background-color: #d6f0ff;">to</span><span class="diff-html-added" id="added-diff-436" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-437" style="background-color: #d6f0ff;">the</span><span class="diff-html-added" id="added-diff-437" style="font-size: 100%; background-color: #ddfade;"> {{</span><span class="diff-html-changed" id="changed-diff-438" style="background-color: #d6f0ff;">location_info</span><span class="diff-html-added" id="added-diff-438" style="font-size: 100%; background-color: #ddfade;">}} </span><span class="diff-html-changed" id="changed-diff-439" style="background-color: #d6f0ff;">parameter</span><span class="diff-html-added" id="added-diff-439" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-440" style="background-color: #d6f0ff;">of</span><span class="diff-html-added" id="added-diff-440" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-441" style="background-color: #d6f0ff;">the</span><span class="diff-html-added" id="added-diff-441" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-442" style="background-color: #d6f0ff;">referenced</span><span class="diff-html-added" id="added-diff-442" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-443" style="background-color: #d6f0ff;">location</span><span class="diff-html-added" id="added-diff-443" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-444" style="background-color: #d6f0ff;">object.</span><span class="diff-html-added" id="added-diff-444" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-445" style="background-color: #d6f0ff;">For</span><span class="diff-html-added" id="added-diff-445" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-446" style="background-color: #d6f0ff;">example,</span><span class="diff-html-added" id="added-diff-446" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-447" style="background-color: #d6f0ff;">you</span><span class="diff-html-added" id="added-diff-447" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-448" style="background-color: #d6f0ff;">could</span><span class="diff-html-added" id="added-diff-448" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-449" style="background-color: #d6f0ff;">have</span><span class="diff-html-added" id="added-diff-449" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-450" style="background-color: #d6f0ff;">Civic</span><span class="diff-html-added" id="added-diff-450" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-451" style="background-color: #d6f0ff;">Address</span><span class="diff-html-added" id="added-diff-451" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-452" style="background-color: #d6f0ff;">referenced</span><span class="diff-html-added" id="added-diff-452" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-453" style="background-color: #d6f0ff;">object</span><span class="diff-html-added" id="added-diff-453" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-454" style="background-color: #d6f0ff;">describe</span><span class="diff-html-added" id="added-diff-454" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-455" style="background-color: #d6f0ff;">a</span><span class="diff-html-added" id="added-diff-455" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-456" style="background-color: #d6f0ff;">building,</span><span class="diff-html-added" id="added-diff-456" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-457" style="background-color: #d6f0ff;">then</span><span class="diff-html-added" id="added-diff-457" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-458" style="background-color: #d6f0ff;">have</span><span class="diff-html-added" id="added-diff-458" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-459" style="background-color: #d6f0ff;">this</span><span class="diff-html-added" id="added-diff-459" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-460" style="background-color: #d6f0ff;">profile</span><span class="diff-html-added" id="added-diff-460" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-461" style="background-color: #d6f0ff;">refine</span><span class="diff-html-added" id="added-diff-461" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-462" style="background-color: #d6f0ff;">it</span><span class="diff-html-added" id="added-diff-462" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-463" style="background-color: #d6f0ff;">by</span><span class="diff-html-added" id="added-diff-463" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-464" style="background-color: #d6f0ff;">adding</span><span class="diff-html-added" id="added-diff-464" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-465" style="background-color: #d6f0ff;">floor,</span><span class="diff-html-added" id="added-diff-465" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-466" style="background-color: #d6f0ff;">room,</span><span class="diff-html-added" id="added-diff-466" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-467" style="background-color: #d6f0ff;">etc.</span><span class="diff-html-added" id="added-diff-467" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-468" style="background-color: #d6f0ff;">Another</span><span class="diff-html-added" id="added-diff-468" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-469" style="background-color: #d6f0ff;">profile</span><span class="diff-html-added" id="added-diff-469" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-470" style="background-color: #d6f0ff;">could</span><span class="diff-html-added" id="added-diff-470" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-471" style="background-color: #d6f0ff;">then</span><span class="diff-html-added" id="added-diff-471" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-472" style="background-color: #d6f0ff;">also</span><span class="diff-html-added" id="added-diff-472" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-473" style="background-color: #d6f0ff;">reference</span><span class="diff-html-added" id="added-diff-473" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-474" style="background-color: #d6f0ff;">the</span><span class="diff-html-added" id="added-diff-474" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-475" style="background-color: #d6f0ff;">same</span><span class="diff-html-added" id="added-diff-475" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-476" style="background-color: #d6f0ff;">location</span><span class="diff-html-added" id="added-diff-476" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-477" style="background-color: #d6f0ff;">object</span><span class="diff-html-added" id="added-diff-477" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-478" style="background-color: #d6f0ff;">and</span><span class="diff-html-added" id="added-diff-478" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-479" style="background-color: #d6f0ff;">refine</span><span class="diff-html-added" id="added-diff-479" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-480" style="background-color: #d6f0ff;">it</span><span class="diff-html-added" id="added-diff-480" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-481" style="background-color: #d6f0ff;">by</span><span class="diff-html-added" id="added-diff-481" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-482" style="background-color: #d6f0ff;">adding</span><span class="diff-html-added" id="added-diff-482" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-483" style="background-color: #d6f0ff;">a</span><span class="diff-html-added" id="added-diff-483" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-484" style="background-color: #d6f0ff;">different</span><span class="diff-html-added" id="added-diff-484" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-485" style="background-color: #d6f0ff;">floor,</span><span class="diff-html-added" id="added-diff-485" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-486" style="background-color: #d6f0ff;">room,</span><span class="diff-html-added" id="added-diff-486" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-487" style="background-color: #d6f0ff;">etc.</span>
</pre> <pre style="margin: 10px 0 0 0">
<span class="diff-html-added" id="added-diff-487" style="font-size: 100%; background-color: #ddfade;">
** </span><span class="diff-html-changed" id="changed-diff-488" style="background-color: #d6f0ff;">Required:</span><span class="diff-html-added" id="added-diff-488" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-489" style="background-color: #d6f0ff;">no</span>
</pre> <pre style="margin: 10px 0 0 0">
<span class="diff-html-added" id="added-diff-489" style="font-size: 100%; background-color: #ddfade;">
** </span><span class="diff-html-changed" id="changed-diff-490" style="background-color: #d6f0ff;">Uses</span><span class="diff-html-added" id="added-diff-490" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-491" style="background-color: #d6f0ff;">channel</span><span class="diff-html-added" id="added-diff-491" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-492" style="background-color: #d6f0ff;">variables:</span><span class="diff-html-added" id="added-diff-492" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-493" style="background-color: #d6f0ff;">yes</span>
</pre> <pre style="margin: 10px 0 0 0">
<span class="diff-html-added" id="added-diff-493" style="font-size: 100%; background-color: #ddfade;">
** </span><span class="diff-html-changed" id="changed-diff-494" style="background-color: #d6f0ff;">Sub-parameters:</span><span class="diff-html-added" id="added-diff-494" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-495" style="background-color: #d6f0ff;">yes</span><span class="diff-html-added" id="added-diff-495" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-496" style="background-color: #d6f0ff;">(any</span><span class="diff-html-added" id="added-diff-496" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-497" style="background-color: #d6f0ff;">that</span><span class="diff-html-added" id="added-diff-497" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-498" style="background-color: #d6f0ff;">can</span><span class="diff-html-added" id="added-diff-498" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-499" style="background-color: #d6f0ff;">appear</span><span class="diff-html-added" id="added-diff-499" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-500" style="background-color: #d6f0ff;">in</span><span class="diff-html-added" id="added-diff-500" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-501" style="background-color: #d6f0ff;">a</span><span class="diff-html-added" id="added-diff-501" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-502" style="background-color: #d6f0ff;">location's</span><span class="diff-html-added" id="added-diff-502" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-503" style="background-color: #d6f0ff;">location_info</span><span class="diff-html-added" id="added-diff-503" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-504" style="background-color: #d6f0ff;">parameter)</span>
</pre> <pre style="margin: 10px 0 0 0">
<span class="diff-html-added" id="added-diff-504" style="font-size: 100%; background-color: #ddfade;">
** </span><span class="diff-html-changed" id="changed-diff-505" style="background-color: #d6f0ff;">Default:</span><span class="diff-html-added" id="added-diff-505" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-506" style="background-color: #d6f0ff;">none</span>
</pre> <pre style="margin: 10px 0 0 0">
<span class="diff-html-added" id="added-diff-506" style="font-size: 100%; background-color: #ddfade;">
** </span><span class="diff-html-changed" id="changed-diff-507" style="background-color: #d6f0ff;">Example:</span>
</pre> <br /> <pre style="margin: 10px 0 0 0">
<span class="diff-html-added" id="added-diff-507" style="font-size: 100%; background-color: #ddfade;">
</span><span class="diff-html-changed" id="changed-diff-508" style="background-color: #d6f0ff;">Add</span><span class="diff-html-added" id="added-diff-508" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-509" style="background-color: #d6f0ff;">a</span><span class="diff-html-added" id="added-diff-509" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-510" style="background-color: #d6f0ff;">room</span><span class="diff-html-added" id="added-diff-510" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-511" style="background-color: #d6f0ff;">to</span><span class="diff-html-added" id="added-diff-511" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-512" style="background-color: #d6f0ff;">the</span><span class="diff-html-added" id="added-diff-512" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-513" style="background-color: #d6f0ff;">civicAddress</span><span class="diff-html-added" id="added-diff-513" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-514" style="background-color: #d6f0ff;">specified</span><span class="diff-html-added" id="added-diff-514" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-515" style="background-color: #d6f0ff;">by</span><span class="diff-html-added" id="added-diff-515" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-516" style="background-color: #d6f0ff;">location_reference.</span>
</pre> <br /> <pre style="margin: 10px 0 0 0">
<span class="diff-html-added" id="added-diff-516" style="font-size: 100%; background-color: #ddfade;">
{{</span><span class="diff-html-changed" id="changed-diff-517" style="background-color: #d6f0ff;">location_reference</span><span class="diff-html-added" id="added-diff-517" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-518" style="background-color: #d6f0ff;">=</span><span class="diff-html-added" id="added-diff-518" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-519" style="background-color: #d6f0ff;">myCivicAddress</span><span class="diff-html-added" id="added-diff-519" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-520" style="background-color: #d6f0ff;">=</span><span class="diff-html-added" id="added-diff-520" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-521" style="background-color: #d6f0ff;">ROOM=23A4</span>
</pre> <br /> <pre style="margin: 10px 0 0 0">
<span class="diff-html-added" id="added-diff-521" style="font-size: 100%; background-color: #ddfade;">}}
{{</span><span class="diff-html-changed" id="changed-diff-522" style="background-color: #d6f0ff;">location_info_refinement</span><span class="diff-html-added" id="added-diff-522" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-523" style="background-color: #d6f0ff;">=</span><span class="diff-html-added" id="added-diff-523" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-524" style="background-color: #d6f0ff;">ROOM=23A4</span>
</pre> <pre style="margin: 10px 0 0 0">
<span class="diff-html-added" id="added-diff-524" style="font-size: 100%; background-color: #ddfade;">}}
* *</span><span class="diff-html-changed" id="changed-diff-525" style="background-color: #d6f0ff;">location_variables</span><span class="diff-html-added" id="added-diff-525" style="font-size: 100%; background-color: #ddfade;">*</span><span class="diff-html-changed" id="changed-diff-526" style="background-color: #d6f0ff;">:</span><span class="diff-html-added" id="added-diff-526" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-527" style="background-color: #d6f0ff;">Any</span><span class="diff-html-added" id="added-diff-527" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-528" style="background-color: #d6f0ff;">parameter</span><span class="diff-html-added" id="added-diff-528" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-529" style="background-color: #d6f0ff;">than</span><span class="diff-html-added" id="added-diff-529" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-530" style="background-color: #d6f0ff;">can</span><span class="diff-html-added" id="added-diff-530" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-531" style="background-color: #d6f0ff;">use</span><span class="diff-html-added" id="added-diff-531" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-532" style="background-color: #d6f0ff;">channel</span><span class="diff-html-added" id="added-diff-532" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-533" style="background-color: #d6f0ff;">variables</span><span class="diff-html-added" id="added-diff-533" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-534" style="background-color: #d6f0ff;">can</span><span class="diff-html-added" id="added-diff-534" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-535" style="background-color: #d6f0ff;">also</span><span class="diff-html-added" id="added-diff-535" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-536" style="background-color: #d6f0ff;">use</span><span class="diff-html-added" id="added-diff-536" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-537" style="background-color: #d6f0ff;">the</span><span class="diff-html-added" id="added-diff-537" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-538" style="background-color: #d6f0ff;">arbitrary</span><span class="diff-html-added" id="added-diff-538" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-539" style="background-color: #d6f0ff;">variables</span><span class="diff-html-added" id="added-diff-539" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-540" style="background-color: #d6f0ff;">defined</span><span class="diff-html-added" id="added-diff-540" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-541" style="background-color: #d6f0ff;">in</span><span class="diff-html-added" id="added-diff-541" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-542" style="background-color: #d6f0ff;">this</span><span class="diff-html-added" id="added-diff-542" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-543" style="background-color: #d6f0ff;">parameter.</span><span class="diff-html-added" id="added-diff-543" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-544" style="background-color: #d6f0ff;">For</span><span class="diff-html-added" id="added-diff-544" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-545" style="background-color: #d6f0ff;">example</span><span class="diff-html-added" id="added-diff-545" style="font-size: 100%; background-color: #ddfade;"> {{</span><span class="diff-html-changed" id="changed-diff-546" style="background-color: #d6f0ff;">location_variables</span><span class="diff-html-added" id="added-diff-546" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-547" style="background-color: #d6f0ff;">=</span><span class="diff-html-added" id="added-diff-547" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-548" style="background-color: #d6f0ff;">MYVAR1=something,</span><span class="diff-html-added" id="added-diff-548" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-549" style="background-color: #d6f0ff;">MYVAR2="something</span><span class="diff-html-added" id="added-diff-549" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-550" style="background-color: #d6f0ff;">else"</span><span class="diff-html-added" id="added-diff-550" style="font-size: 100%; background-color: #ddfade;">}} </span><span class="diff-html-changed" id="changed-diff-551" style="background-color: #d6f0ff;">would</span><span class="diff-html-added" id="added-diff-551" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-552" style="background-color: #d6f0ff;">allow</span><span class="diff-html-added" id="added-diff-552" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-553" style="background-color: #d6f0ff;">you</span><span class="diff-html-added" id="added-diff-553" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-554" style="background-color: #d6f0ff;">to</span><span class="diff-html-added" id="added-diff-554" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-555" style="background-color: #d6f0ff;">use</span><span class="diff-html-added" id="added-diff-555" style="font-size: 100%; background-color: #ddfade;"> {{</span><span class="diff-html-changed" id="changed-diff-556" style="background-color: #d6f0ff;">$</span><span class="diff-html-added" id="added-diff-556" style="font-size: 100%; background-color: #ddfade;">\</span><span class="diff-html-changed" id="changed-diff-557" style="background-color: #d6f0ff;">{MYVAR1</span><span class="diff-html-added" id="added-diff-557" style="font-size: 100%; background-color: #ddfade;">\</span><span class="diff-html-changed" id="changed-diff-558" style="background-color: #d6f0ff;">}</span><span class="diff-html-added" id="added-diff-558" style="font-size: 100%; background-color: #ddfade;">}} </span><span class="diff-html-changed" id="changed-diff-559" style="background-color: #d6f0ff;">and</span><span class="diff-html-added" id="added-diff-559" style="font-size: 100%; background-color: #ddfade;"> {{</span><span class="diff-html-changed" id="changed-diff-560" style="background-color: #d6f0ff;">$</span><span class="diff-html-added" id="added-diff-560" style="font-size: 100%; background-color: #ddfade;">\</span><span class="diff-html-changed" id="changed-diff-561" style="background-color: #d6f0ff;">{MYVAR2</span><span class="diff-html-added" id="added-diff-561" style="font-size: 100%; background-color: #ddfade;">\</span><span class="diff-html-changed" id="changed-diff-562" style="background-color: #d6f0ff;">}</span><span class="diff-html-added" id="added-diff-562" style="font-size: 100%; background-color: #ddfade;">}} </span><span class="diff-html-changed" id="changed-diff-563" style="background-color: #d6f0ff;">in</span><span class="diff-html-added" id="added-diff-563" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-564" style="background-color: #d6f0ff;">any</span><span class="diff-html-added" id="added-diff-564" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-565" style="background-color: #d6f0ff;">other</span><span class="diff-html-added" id="added-diff-565" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-566" style="background-color: #d6f0ff;">parameter</span><span class="diff-html-added" id="added-diff-566" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-567" style="background-color: #d6f0ff;">that</span><span class="diff-html-added" id="added-diff-567" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-568" style="background-color: #d6f0ff;">can</span><span class="diff-html-added" id="added-diff-568" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-569" style="background-color: #d6f0ff;">accept</span><span class="diff-html-added" id="added-diff-569" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-570" style="background-color: #d6f0ff;">channel</span><span class="diff-html-added" id="added-diff-570" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-571" style="background-color: #d6f0ff;">variables.</span>
</pre> <pre style="margin: 10px 0 0 0">
<span class="diff-html-added" id="added-diff-571" style="font-size: 100%; background-color: #ddfade;">
** </span><span class="diff-html-changed" id="changed-diff-572" style="background-color: #d6f0ff;">Required:</span><span class="diff-html-added" id="added-diff-572" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-573" style="background-color: #d6f0ff;">no</span>
</pre> <pre style="margin: 10px 0 0 0">
<span class="diff-html-added" id="added-diff-573" style="font-size: 100%; background-color: #ddfade;">
** </span><span class="diff-html-changed" id="changed-diff-574" style="background-color: #d6f0ff;">Uses</span><span class="diff-html-added" id="added-diff-574" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-575" style="background-color: #d6f0ff;">channel</span><span class="diff-html-added" id="added-diff-575" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-576" style="background-color: #d6f0ff;">variables:</span><span class="diff-html-added" id="added-diff-576" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-577" style="background-color: #d6f0ff;">yes</span>
</pre> <pre style="margin: 10px 0 0 0">
<span class="diff-html-added" id="added-diff-577" style="font-size: 100%; background-color: #ddfade;">
** </span><span class="diff-html-changed" id="changed-diff-578" style="background-color: #d6f0ff;">Sub-parameters:</span><span class="diff-html-added" id="added-diff-578" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-579" style="background-color: #d6f0ff;">yes</span><span class="diff-html-added" id="added-diff-579" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-580" style="background-color: #d6f0ff;">(one</span><span class="diff-html-added" id="added-diff-580" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-581" style="background-color: #d6f0ff;">or</span><span class="diff-html-added" id="added-diff-581" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-582" style="background-color: #d6f0ff;">more</span><span class="diff-html-added" id="added-diff-582" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-583" style="background-color: #d6f0ff;">name=value</span><span class="diff-html-added" id="added-diff-583" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-584" style="background-color: #d6f0ff;">pairs)</span>
</pre> <pre style="margin: 10px 0 0 0">
<span class="diff-html-added" id="added-diff-584" style="font-size: 100%; background-color: #ddfade;">
** </span><span class="diff-html-changed" id="changed-diff-585" style="background-color: #d6f0ff;">Default:</span><span class="diff-html-added" id="added-diff-585" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-586" style="background-color: #d6f0ff;">none</span>
</pre> <pre style="margin: 10px 0 0 0">
<span class="diff-html-added" id="added-diff-586" style="font-size: 100%; background-color: #ddfade;">
** </span><span class="diff-html-changed" id="changed-diff-587" style="background-color: #d6f0ff;">Example:</span>
</pre> <br /> <pre style="margin: 10px 0 0 0">
<span class="diff-html-added" id="added-diff-587" style="font-size: 100%; background-color: #ddfade;">
{{</span><span class="diff-html-changed" id="changed-diff-588" style="background-color: #d6f0ff;">location_variables</span><span class="diff-html-added" id="added-diff-588" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-589" style="background-color: #d6f0ff;">=</span><span class="diff-html-added" id="added-diff-589" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-590" style="background-color: #d6f0ff;">MYVAR1=something,</span><span class="diff-html-added" id="added-diff-590" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-591" style="background-color: #d6f0ff;">MYVAR2="something</span><span class="diff-html-added" id="added-diff-591" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-592" style="background-color: #d6f0ff;">else"</span>
</pre> <strong><span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">notes</span></strong> <span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">: The specifications allow a </span> <pre style="margin: 10px 0 0 0">
<span class="diff-html-added" id="added-diff-592" style="font-size: 100%; background-color: #ddfade;">}}
* *notes*: The specifications allow a </span><span class="diff-html-changed" id="changed-diff-593" style="background-color: #d6f0ff;">free-form</span><span class="diff-html-added" id="added-diff-593" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-594" style="background-color: #d6f0ff;">"note-well"</span><span class="diff-html-added" id="added-diff-594" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-595" style="background-color: #d6f0ff;">element</span><span class="diff-html-added" id="added-diff-595" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-596" style="background-color: #d6f0ff;">to</span><span class="diff-html-added" id="added-diff-596" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-597" style="background-color: #d6f0ff;">be</span><span class="diff-html-added" id="added-diff-597" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-598" style="background-color: #d6f0ff;">added</span><span class="diff-html-added" id="added-diff-598" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-599" style="background-color: #d6f0ff;">to</span><span class="diff-html-added" id="added-diff-599" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-600" style="background-color: #d6f0ff;">the</span><span class="diff-html-added" id="added-diff-600" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-601" style="background-color: #d6f0ff;">location</span><span class="diff-html-added" id="added-diff-601" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-602" style="background-color: #d6f0ff;">description.</span><span class="diff-html-added" id="added-diff-602" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-603" style="background-color: #d6f0ff;">Any</span><span class="diff-html-added" id="added-diff-603" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-604" style="background-color: #d6f0ff;">text</span><span class="diff-html-added" id="added-diff-604" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-605" style="background-color: #d6f0ff;">entered</span><span class="diff-html-added" id="added-diff-605" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-606" style="background-color: #d6f0ff;">here</span><span class="diff-html-added" id="added-diff-606" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-607" style="background-color: #d6f0ff;">will</span><span class="diff-html-added" id="added-diff-607" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-608" style="background-color: #d6f0ff;">be</span><span class="diff-html-added" id="added-diff-608" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-609" style="background-color: #d6f0ff;">present</span><span class="diff-html-added" id="added-diff-609" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-610" style="background-color: #d6f0ff;">on</span><span class="diff-html-added" id="added-diff-610" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-611" style="background-color: #d6f0ff;">all</span><span class="diff-html-added" id="added-diff-611" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-612" style="background-color: #d6f0ff;">outgoing</span><span class="diff-html-added" id="added-diff-612" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-613" style="background-color: #d6f0ff;">Civic</span><span class="diff-html-added" id="added-diff-613" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-614" style="background-color: #d6f0ff;">Address</span><span class="diff-html-added" id="added-diff-614" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-615" style="background-color: #d6f0ff;">and</span><span class="diff-html-added" id="added-diff-615" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-616" style="background-color: #d6f0ff;">GML</span><span class="diff-html-added" id="added-diff-616" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-617" style="background-color: #d6f0ff;">requests.</span>
</pre> <pre style="margin: 10px 0 0 0">
<span class="diff-html-added" id="added-diff-617" style="font-size: 100%; background-color: #ddfade;">
** </span><span class="diff-html-changed" id="changed-diff-618" style="background-color: #d6f0ff;">Required:</span><span class="diff-html-added" id="added-diff-618" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-619" style="background-color: #d6f0ff;">no</span>
</pre> <pre style="margin: 10px 0 0 0">
<span class="diff-html-added" id="added-diff-619" style="font-size: 100%; background-color: #ddfade;">
** </span><span class="diff-html-changed" id="changed-diff-620" style="background-color: #d6f0ff;">Uses</span><span class="diff-html-added" id="added-diff-620" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-621" style="background-color: #d6f0ff;">channel</span><span class="diff-html-added" id="added-diff-621" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-622" style="background-color: #d6f0ff;">variables:</span><span class="diff-html-added" id="added-diff-622" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-623" style="background-color: #d6f0ff;">no</span>
</pre> <pre style="margin: 10px 0 0 0">
<span class="diff-html-added" id="added-diff-623" style="font-size: 100%; background-color: #ddfade;">
** </span><span class="diff-html-changed" id="changed-diff-624" style="background-color: #d6f0ff;">Sub-parameters:</span><span class="diff-html-added" id="added-diff-624" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-625" style="background-color: #d6f0ff;">no</span>
</pre> <pre style="margin: 10px 0 0 0">
<span class="diff-html-added" id="added-diff-625" style="font-size: 100%; background-color: #ddfade;">
** </span><span class="diff-html-changed" id="changed-diff-626" style="background-color: #d6f0ff;">Default:</span><span class="diff-html-added" id="added-diff-626" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-627" style="background-color: #d6f0ff;">none</span>
</pre> <pre style="margin: 10px 0 0 0">
<span class="diff-html-added" id="added-diff-627" style="font-size: 100%; background-color: #ddfade;">
** </span><span class="diff-html-changed" id="changed-diff-628" style="background-color: #d6f0ff;">Example:</span>
</pre> <br /> <pre style="margin: 10px 0 0 0">
<span class="diff-html-added" id="added-diff-628" style="font-size: 100%; background-color: #ddfade;">
{{</span><span class="diff-html-changed" id="changed-diff-629" style="background-color: #d6f0ff;">notes</span><span class="diff-html-added" id="added-diff-629" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-630" style="background-color: #d6f0ff;">=</span><span class="diff-html-added" id="added-diff-630" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-631" style="background-color: #d6f0ff;">"anything</span><span class="diff-html-added" id="added-diff-631" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-632" style="background-color: #d6f0ff;">you</span><span class="diff-html-added" id="added-diff-632" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-633" style="background-color: #d6f0ff;">want"</span>
</pre> <h4 id="AsteriskGeolocationImplementation-AdditionalParameters" style="margin: 10px 0 0 0; font-size: 14px; line-height: 20px; margin: 20px 0 0 0"> <span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">Additional Parameters</span> </h4> <span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">In addition to the </span> <pre style="margin: 10px 0 0 0">
<span class="diff-html-added" id="added-diff-633" style="font-size: 100%; background-color: #ddfade;">}}
h4. Additional Parameters
In addition to the </span><span class="diff-html-changed" id="changed-diff-634" style="background-color: #d6f0ff;">profile-specific</span><span class="diff-html-added" id="added-diff-634" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-635" style="background-color: #d6f0ff;">parameters</span><span class="diff-html-added" id="added-diff-635" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-636" style="background-color: #d6f0ff;">defined</span><span class="diff-html-added" id="added-diff-636" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-637" style="background-color: #d6f0ff;">above,</span><span class="diff-html-added" id="added-diff-637" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-638" style="background-color: #d6f0ff;">any</span><span class="diff-html-added" id="added-diff-638" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-639" style="background-color: #d6f0ff;">location-object</span><span class="diff-html-added" id="added-diff-639" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-640" style="background-color: #d6f0ff;">parameters</span><span class="diff-html-added" id="added-diff-640" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-641" style="background-color: #d6f0ff;">can</span><span class="diff-html-added" id="added-diff-641" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-642" style="background-color: #d6f0ff;">be</span><span class="diff-html-added" id="added-diff-642" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-643" style="background-color: #d6f0ff;">specified</span><span class="diff-html-added" id="added-diff-643" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-644" style="background-color: #d6f0ff;">as</span><span class="diff-html-added" id="added-diff-644" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-645" style="background-color: #d6f0ff;">well.</span><span class="diff-html-added" id="added-diff-645" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-646" style="background-color: #d6f0ff;">This</span><span class="diff-html-added" id="added-diff-646" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-647" style="background-color: #d6f0ff;">is</span><span class="diff-html-added" id="added-diff-647" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-648" style="background-color: #d6f0ff;">a</span><span class="diff-html-added" id="added-diff-648" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-649" style="background-color: #d6f0ff;">convenient</span><span class="diff-html-added" id="added-diff-649" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-650" style="background-color: #d6f0ff;">shortcut</span><span class="diff-html-added" id="added-diff-650" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-651" style="background-color: #d6f0ff;">if</span><span class="diff-html-added" id="added-diff-651" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-652" style="background-color: #d6f0ff;">you</span><span class="diff-html-added" id="added-diff-652" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-653" style="background-color: #d6f0ff;">have</span><span class="diff-html-added" id="added-diff-653" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-654" style="background-color: #d6f0ff;">a</span><span class="diff-html-added" id="added-diff-654" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-655" style="background-color: #d6f0ff;">1<>1</span><span class="diff-html-added" id="added-diff-655" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-656" style="background-color: #d6f0ff;">relationship</span><span class="diff-html-added" id="added-diff-656" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-657" style="background-color: #d6f0ff;">between</span><span class="diff-html-added" id="added-diff-657" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-658" style="background-color: #d6f0ff;">profile</span><span class="diff-html-added" id="added-diff-658" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-659" style="background-color: #d6f0ff;">and</span><span class="diff-html-added" id="added-diff-659" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-660" style="background-color: #d6f0ff;">location.</span>
</pre> <pre style="margin: 10px 0 0 0">
<span class="diff-html-added" id="added-diff-660" style="font-size: 100%; background-color: #ddfade;">
h4. </span><span class="diff-html-changed" id="changed-diff-661" style="background-color: #d6f0ff;">Built-in</span><span class="diff-html-added" id="added-diff-661" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-662" style="background-color: #d6f0ff;">Profiles</span>
</pre> <pre style="margin: 10px 0 0 0">
<span class="diff-html-added" id="added-diff-662" style="font-size: 100%; background-color: #ddfade;">
</span><span class="diff-html-changed" id="changed-diff-663" style="background-color: #d6f0ff;">In</span><span class="diff-html-added" id="added-diff-663" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-664" style="background-color: #d6f0ff;">addition</span><span class="diff-html-added" id="added-diff-664" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-665" style="background-color: #d6f0ff;">to</span><span class="diff-html-added" id="added-diff-665" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-666" style="background-color: #d6f0ff;">the</span><span class="diff-html-added" id="added-diff-666" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-667" style="background-color: #d6f0ff;">profiles</span><span class="diff-html-added" id="added-diff-667" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-668" style="background-color: #d6f0ff;">you</span><span class="diff-html-added" id="added-diff-668" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-669" style="background-color: #d6f0ff;">define</span><span class="diff-html-added" id="added-diff-669" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-670" style="background-color: #d6f0ff;">in</span><span class="diff-html-added" id="added-diff-670" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-671" style="background-color: #d6f0ff;">geolocation.conf,</span><span class="diff-html-added" id="added-diff-671" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-672" style="background-color: #d6f0ff;">4</span><span class="diff-html-added" id="added-diff-672" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-673" style="background-color: #d6f0ff;">built-in</span><span class="diff-html-added" id="added-diff-673" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-674" style="background-color: #d6f0ff;">profiles</span><span class="diff-html-added" id="added-diff-674" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-675" style="background-color: #d6f0ff;">are</span><span class="diff-html-added" id="added-diff-675" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-676" style="background-color: #d6f0ff;">also</span><span class="diff-html-added" id="added-diff-676" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-677" style="background-color: #d6f0ff;">available</span><span class="diff-html-added" id="added-diff-677" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-678" style="background-color: #d6f0ff;">They're</span><span class="diff-html-added" id="added-diff-678" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-679" style="background-color: #d6f0ff;">named</span><span class="diff-html-added" id="added-diff-679" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-680" style="background-color: #d6f0ff;">after</span><span class="diff-html-added" id="added-diff-680" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-681" style="background-color: #d6f0ff;">their</span><span class="diff-html-added" id="added-diff-681" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-682" style="background-color: #d6f0ff;">profile_precedence</span><span class="diff-html-added" id="added-diff-682" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-683" style="background-color: #d6f0ff;">setting:</span>
</pre> <pre style="margin: 10px 0 0 0">
<span class="diff-html-added" id="added-diff-683" style="font-size: 100%; background-color: #ddfade;">
* *</span><span class="diff-html-changed" id="changed-diff-684" style="background-color: #d6f0ff;"><prefer_incoming></span>
</pre> <pre style="margin: 10px 0 0 0">
<span class="diff-html-added" id="added-diff-684" style="font-size: 100%; background-color: #ddfade;">*
* *</span><span class="diff-html-changed" id="changed-diff-685" style="background-color: #d6f0ff;"><prefer_config></span>
</pre> <pre style="margin: 10px 0 0 0">
<span class="diff-html-added" id="added-diff-685" style="font-size: 100%; background-color: #ddfade;">*
* *</span><span class="diff-html-changed" id="changed-diff-686" style="background-color: #d6f0ff;"><discard_incoming></span>
</pre> <pre style="margin: 10px 0 0 0">
<span class="diff-html-added" id="added-diff-686" style="font-size: 100%; background-color: #ddfade;">*
* *</span><span class="diff-html-changed" id="changed-diff-687" style="background-color: #d6f0ff;"><discard_config></span>
</pre> <pre style="margin: 10px 0 0 0">
<span class="diff-html-added" id="added-diff-687" style="font-size: 100%; background-color: #ddfade;">*
</span><span class="diff-html-changed" id="changed-diff-688" style="background-color: #d6f0ff;">The</span><span class="diff-html-added" id="added-diff-688" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-689" style="background-color: #d6f0ff;">rest</span><span class="diff-html-added" id="added-diff-689" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-690" style="background-color: #d6f0ff;">of</span><span class="diff-html-added" id="added-diff-690" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-691" style="background-color: #d6f0ff;">the</span><span class="diff-html-added" id="added-diff-691" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-692" style="background-color: #d6f0ff;">profile</span><span class="diff-html-added" id="added-diff-692" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-693" style="background-color: #d6f0ff;">parameters</span><span class="diff-html-added" id="added-diff-693" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-694" style="background-color: #d6f0ff;">are</span><span class="diff-html-added" id="added-diff-694" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-695" style="background-color: #d6f0ff;">set</span><span class="diff-html-added" id="added-diff-695" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-696" style="background-color: #d6f0ff;">to</span><span class="diff-html-added" id="added-diff-696" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-697" style="background-color: #d6f0ff;">their</span><span class="diff-html-added" id="added-diff-697" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-698" style="background-color: #d6f0ff;">defaults.</span>
</pre> <pre style="margin: 10px 0 0 0">
<span class="diff-html-added" id="added-diff-698" style="font-size: 100%; background-color: #ddfade;">
h1. </span><span class="diff-html-changed" id="changed-diff-699" style="background-color: #d6f0ff;">chan_pjsip</span><span class="diff-html-added" id="added-diff-699" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-700" style="background-color: #d6f0ff;">Configuration</span>
</pre> <pre style="margin: 10px 0 0 0">
<span class="diff-html-added" id="added-diff-700" style="font-size: 100%; background-color: #ddfade;">
</span><span class="diff-html-changed" id="changed-diff-701" style="background-color: #d6f0ff;">Two</span><span class="diff-html-added" id="added-diff-701" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-702" style="background-color: #d6f0ff;">new</span><span class="diff-html-added" id="added-diff-702" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-703" style="background-color: #d6f0ff;">parameters</span><span class="diff-html-added" id="added-diff-703" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-704" style="background-color: #d6f0ff;">have</span><span class="diff-html-added" id="added-diff-704" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-705" style="background-color: #d6f0ff;">been</span><span class="diff-html-added" id="added-diff-705" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-706" style="background-color: #d6f0ff;">added</span><span class="diff-html-added" id="added-diff-706" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-707" style="background-color: #d6f0ff;">to</span><span class="diff-html-added" id="added-diff-707" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-708" style="background-color: #d6f0ff;">pjsip</span><span class="diff-html-added" id="added-diff-708" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-709" style="background-color: #d6f0ff;">endpoints:</span>
</pre> <h2 id="AsteriskGeolocationImplementation-Parameters.2" style="margin: 10px 0 0 0; font-size: 20px; font-weight: normal; line-height: 30px; margin: 40px 0 0 0"> <span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">Parameters</span> </h2> <pre style="margin: 10px 0 0 0">
<span class="diff-html-added" id="added-diff-709" style="font-size: 100%; background-color: #ddfade;">
h2. Parameters
* *</span><span class="diff-html-changed" id="changed-diff-710" style="background-color: #d6f0ff;">geoloc_incoming_call_profile</span><span class="diff-html-added" id="added-diff-710" style="font-size: 100%; background-color: #ddfade;">*</span><span class="diff-html-changed" id="changed-diff-711" style="background-color: #d6f0ff;">:</span><span class="diff-html-added" id="added-diff-711" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-712" style="background-color: #d6f0ff;">Should</span><span class="diff-html-added" id="added-diff-712" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-713" style="background-color: #d6f0ff;">be</span><span class="diff-html-added" id="added-diff-713" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-714" style="background-color: #d6f0ff;">set</span><span class="diff-html-added" id="added-diff-714" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-715" style="background-color: #d6f0ff;">to</span><span class="diff-html-added" id="added-diff-715" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-716" style="background-color: #d6f0ff;">the</span><span class="diff-html-added" id="added-diff-716" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-717" style="background-color: #d6f0ff;">name</span><span class="diff-html-added" id="added-diff-717" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-718" style="background-color: #d6f0ff;">of</span><span class="diff-html-added" id="added-diff-718" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-719" style="background-color: #d6f0ff;">a</span><span class="diff-html-added" id="added-diff-719" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-720" style="background-color: #d6f0ff;">geolocation</span><span class="diff-html-added" id="added-diff-720" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-721" style="background-color: #d6f0ff;">profile</span><span class="diff-html-added" id="added-diff-721" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-722" style="background-color: #d6f0ff;">to</span><span class="diff-html-added" id="added-diff-722" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-723" style="background-color: #d6f0ff;">use</span><span class="diff-html-added" id="added-diff-723" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-724" style="background-color: #d6f0ff;">for</span><span class="diff-html-added" id="added-diff-724" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-725" style="background-color: #d6f0ff;">calls</span><span class="diff-html-added" id="added-diff-725" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-726" style="background-color: #d6f0ff;">coming</span><span class="diff-html-added" id="added-diff-726" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-727" style="background-color: #d6f0ff;">into</span><span class="diff-html-added" id="added-diff-727" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-728" style="background-color: #d6f0ff;">Asterisk</span><span class="diff-html-added" id="added-diff-728" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-729" style="background-color: #d6f0ff;">from</span><span class="diff-html-added" id="added-diff-729" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-730" style="background-color: #d6f0ff;">this</span><span class="diff-html-added" id="added-diff-730" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-731" style="background-color: #d6f0ff;">remote</span><span class="diff-html-added" id="added-diff-731" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-732" style="background-color: #d6f0ff;">endpoint.</span><span class="diff-html-added" id="added-diff-732" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-733" style="background-color: #d6f0ff;">If</span><span class="diff-html-added" id="added-diff-733" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-734" style="background-color: #d6f0ff;">not</span><span class="diff-html-added" id="added-diff-734" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-735" style="background-color: #d6f0ff;">set,</span><span class="diff-html-added" id="added-diff-735" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-736" style="background-color: #d6f0ff;">no</span><span class="diff-html-added" id="added-diff-736" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-737" style="background-color: #d6f0ff;">geolocation</span><span class="diff-html-added" id="added-diff-737" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-738" style="background-color: #d6f0ff;">processing</span><span class="diff-html-added" id="added-diff-738" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-739" style="background-color: #d6f0ff;">will</span><span class="diff-html-added" id="added-diff-739" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-740" style="background-color: #d6f0ff;">occur</span><span class="diff-html-added" id="added-diff-740" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-741" style="background-color: #d6f0ff;">and</span><span class="diff-html-added" id="added-diff-741" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-742" style="background-color: #d6f0ff;">any</span><span class="diff-html-added" id="added-diff-742" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-743" style="background-color: #d6f0ff;">location</span><span class="diff-html-added" id="added-diff-743" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-744" style="background-color: #d6f0ff;">descriptions</span><span class="diff-html-added" id="added-diff-744" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-745" style="background-color: #d6f0ff;">present</span><span class="diff-html-added" id="added-diff-745" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-746" style="background-color: #d6f0ff;">on</span><span class="diff-html-added" id="added-diff-746" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-747" style="background-color: #d6f0ff;">the</span><span class="diff-html-added" id="added-diff-747" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-748" style="background-color: #d6f0ff;">incoming</span><span class="diff-html-added" id="added-diff-748" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-749" style="background-color: #d6f0ff;">request</span><span class="diff-html-added" id="added-diff-749" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-750" style="background-color: #d6f0ff;">will</span><span class="diff-html-added" id="added-diff-750" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-751" style="background-color: #d6f0ff;">be</span><span class="diff-html-added" id="added-diff-751" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-752" style="background-color: #d6f0ff;">silently</span><span class="diff-html-added" id="added-diff-752" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-753" style="background-color: #d6f0ff;">dropped.</span><span class="diff-html-added" id="added-diff-753" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-754" style="background-color: #d6f0ff;">Any</span><span class="diff-html-added" id="added-diff-754" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-755" style="background-color: #d6f0ff;">of</span><span class="diff-html-added" id="added-diff-755" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-756" style="background-color: #d6f0ff;">the</span><span class="diff-html-added" id="added-diff-756" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-757" style="background-color: #d6f0ff;">4</span><span class="diff-html-added" id="added-diff-757" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-758" style="background-color: #d6f0ff;">built-in</span><span class="diff-html-added" id="added-diff-758" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-759" style="background-color: #d6f0ff;">profiles</span><span class="diff-html-added" id="added-diff-759" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-760" style="background-color: #d6f0ff;">can</span><span class="diff-html-added" id="added-diff-760" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-761" style="background-color: #d6f0ff;">be</span><span class="diff-html-added" id="added-diff-761" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-762" style="background-color: #d6f0ff;">used.</span>
</pre> <pre style="margin: 10px 0 0 0">
<span class="diff-html-added" id="added-diff-762" style="font-size: 100%; background-color: #ddfade;">
* *</span><span class="diff-html-changed" id="changed-diff-763" style="background-color: #d6f0ff;">geoloc_outgoing_call_profile</span><span class="diff-html-added" id="added-diff-763" style="font-size: 100%; background-color: #ddfade;">*</span><span class="diff-html-changed" id="changed-diff-764" style="background-color: #d6f0ff;">:</span><span class="diff-html-added" id="added-diff-764" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-765" style="background-color: #d6f0ff;">Should</span><span class="diff-html-added" id="added-diff-765" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-766" style="background-color: #d6f0ff;">be</span><span class="diff-html-added" id="added-diff-766" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-767" style="background-color: #d6f0ff;">set</span><span class="diff-html-added" id="added-diff-767" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-768" style="background-color: #d6f0ff;">to</span><span class="diff-html-added" id="added-diff-768" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-769" style="background-color: #d6f0ff;">the</span><span class="diff-html-added" id="added-diff-769" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-770" style="background-color: #d6f0ff;">name</span><span class="diff-html-added" id="added-diff-770" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-771" style="background-color: #d6f0ff;">of</span><span class="diff-html-added" id="added-diff-771" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-772" style="background-color: #d6f0ff;">a</span><span class="diff-html-added" id="added-diff-772" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-773" style="background-color: #d6f0ff;">geolocation</span><span class="diff-html-added" id="added-diff-773" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-774" style="background-color: #d6f0ff;">profile</span><span class="diff-html-added" id="added-diff-774" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-775" style="background-color: #d6f0ff;">to</span><span class="diff-html-added" id="added-diff-775" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-776" style="background-color: #d6f0ff;">use</span><span class="diff-html-added" id="added-diff-776" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-777" style="background-color: #d6f0ff;">for</span><span class="diff-html-added" id="added-diff-777" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-778" style="background-color: #d6f0ff;">calls</span><span class="diff-html-added" id="added-diff-778" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-779" style="background-color: #d6f0ff;">Asterisk</span><span class="diff-html-added" id="added-diff-779" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-780" style="background-color: #d6f0ff;">sends</span><span class="diff-html-added" id="added-diff-780" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-781" style="background-color: #d6f0ff;">to</span><span class="diff-html-added" id="added-diff-781" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-782" style="background-color: #d6f0ff;">this</span><span class="diff-html-added" id="added-diff-782" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-783" style="background-color: #d6f0ff;">remote</span><span class="diff-html-added" id="added-diff-783" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-784" style="background-color: #d6f0ff;">endpoint.</span><span class="diff-html-added" id="added-diff-784" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-785" style="background-color: #d6f0ff;">If</span><span class="diff-html-added" id="added-diff-785" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-786" style="background-color: #d6f0ff;">not</span><span class="diff-html-added" id="added-diff-786" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-787" style="background-color: #d6f0ff;">set,</span><span class="diff-html-added" id="added-diff-787" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-788" style="background-color: #d6f0ff;">no</span><span class="diff-html-added" id="added-diff-788" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-789" style="background-color: #d6f0ff;">geolocation</span><span class="diff-html-added" id="added-diff-789" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-790" style="background-color: #d6f0ff;">processing</span><span class="diff-html-added" id="added-diff-790" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-791" style="background-color: #d6f0ff;">will</span><span class="diff-html-added" id="added-diff-791" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-792" style="background-color: #d6f0ff;">occur</span><span class="diff-html-added" id="added-diff-792" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-793" style="background-color: #d6f0ff;">and</span><span class="diff-html-added" id="added-diff-793" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-794" style="background-color: #d6f0ff;">any</span><span class="diff-html-added" id="added-diff-794" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-795" style="background-color: #d6f0ff;">location</span><span class="diff-html-added" id="added-diff-795" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-796" style="background-color: #d6f0ff;">descriptions</span><span class="diff-html-added" id="added-diff-796" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-797" style="background-color: #d6f0ff;">coming</span><span class="diff-html-added" id="added-diff-797" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-798" style="background-color: #d6f0ff;">from</span><span class="diff-html-added" id="added-diff-798" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-799" style="background-color: #d6f0ff;">the</span><span class="diff-html-added" id="added-diff-799" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-800" style="background-color: #d6f0ff;">associated</span><span class="diff-html-added" id="added-diff-800" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-801" style="background-color: #d6f0ff;">incoming</span><span class="diff-html-added" id="added-diff-801" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-802" style="background-color: #d6f0ff;">channel</span><span class="diff-html-added" id="added-diff-802" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-803" style="background-color: #d6f0ff;">or</span><span class="diff-html-added" id="added-diff-803" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-804" style="background-color: #d6f0ff;">the</span><span class="diff-html-added" id="added-diff-804" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-805" style="background-color: #d6f0ff;">dialplan</span><span class="diff-html-added" id="added-diff-805" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-806" style="background-color: #d6f0ff;">will</span><span class="diff-html-added" id="added-diff-806" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-807" style="background-color: #d6f0ff;">be</span><span class="diff-html-added" id="added-diff-807" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-808" style="background-color: #d6f0ff;">silently</span><span class="diff-html-added" id="added-diff-808" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-809" style="background-color: #d6f0ff;">dropped</span><span class="diff-html-added" id="added-diff-809" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-810" style="background-color: #d6f0ff;">and</span><span class="diff-html-added" id="added-diff-810" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-811" style="background-color: #d6f0ff;">not</span><span class="diff-html-added" id="added-diff-811" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-812" style="background-color: #d6f0ff;">conveyed</span><span class="diff-html-added" id="added-diff-812" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-813" style="background-color: #d6f0ff;">to</span><span class="diff-html-added" id="added-diff-813" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-814" style="background-color: #d6f0ff;">the</span><span class="diff-html-added" id="added-diff-814" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-815" style="background-color: #d6f0ff;">endpoint.</span><span class="diff-html-added" id="added-diff-815" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-816" style="background-color: #d6f0ff;">Any</span><span class="diff-html-added" id="added-diff-816" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-817" style="background-color: #d6f0ff;">of</span><span class="diff-html-added" id="added-diff-817" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-818" style="background-color: #d6f0ff;">the</span><span class="diff-html-added" id="added-diff-818" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-819" style="background-color: #d6f0ff;">4</span><span class="diff-html-added" id="added-diff-819" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-820" style="background-color: #d6f0ff;">built-in</span><span class="diff-html-added" id="added-diff-820" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-821" style="background-color: #d6f0ff;">profiles</span><span class="diff-html-added" id="added-diff-821" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-822" style="background-color: #d6f0ff;">can</span><span class="diff-html-added" id="added-diff-822" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-823" style="background-color: #d6f0ff;">be</span><span class="diff-html-added" id="added-diff-823" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-824" style="background-color: #d6f0ff;">used.</span>
</pre> <pre style="margin: 10px 0 0 0">
<span class="diff-html-added" id="added-diff-824" style="font-size: 100%; background-color: #ddfade;">
</span><span class="diff-html-changed" id="changed-diff-825" style="background-color: #d6f0ff;">Example:</span>
</pre> <pre style="margin: 10px 0 0 0">
<span class="diff-html-added" id="added-diff-825" style="font-size: 100%; background-color: #ddfade;">
{</span><span class="diff-html-changed" id="changed-diff-826" style="background-color: #d6f0ff;">code</span>
</pre> <pre style="margin: 10px 0 0 0">
<span class="diff-html-added" id="added-diff-826" style="font-size: 100%; background-color: #ddfade;">}
</span><span class="diff-html-changed" id="changed-diff-827" style="background-color: #d6f0ff;">[myendpoint]
type = endpoint
...
geoloc_incoming_call_profile = <discard_incoming>
geoloc_outgoing_call_profile = myendpoint_profile
</span>
</pre> <h1 id="AsteriskGeolocationImplementation-DialplanFunction" style="margin: 10px 0 0 0; font-size: 24px; font-weight: normal; line-height: 30px; margin: 40px 0 0 0"> <span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">Dialplan Function</span> </h1> <p style="margin: 10px 0 0 0"> <span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">A new dialplan function has been added to allow a dialplan author to manipulate geolocation information.</span> </p> <h2 id="AsteriskGeolocationImplementation-GEOLOC_PROFILE" style="margin: 10px 0 0 0; font-size: 20px; font-weight: normal; line-height: 30px; margin: 40px 0 0 0"> <span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">GEOLOC_PROFILE</span> </h2> <p style="margin: 10px 0 0 0"> <span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">This function can get or set any of the fields in a specific profile. The available fields are those in </span><em><span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">both</span></em><span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;"> the Location and Profile configuration objects. See the fuinction help for more information.</span> </p> <h1 id="AsteriskGeolocationImplementation-ExampleCallFlows" style="margin: 10px 0 0 0; font-size: 24px; font-weight: normal; line-height: 30px; margin: 40px 0 0 0"> <span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">Example Call Flows</span> </h1> <h2 id="AsteriskGeolocationImplementation-SimpleExample1" style="margin: 10px 0 0 0; font-size: 20px; font-weight: normal; line-height: 30px; margin: 40px 0 0 0; margin-top: 10px"> <span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">Simple Example 1</span> </h2> <p style="margin: 10px 0 0 0"> <span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">Alice and Bob work in the same building so in geolocation.conf, we can define a location that describes the building and profiles for Bob and Alice that add floor and room. We're assuming here that Bob's and Alice's phones don't send any location information themselves.</span> </p> <pre style="margin: 10px 0 0 0">
<span class="diff-html-added" id="added-diff-827" style="font-size: 100%; background-color: #ddfade;">{code}
h1. Dialplan Function
A new dialplan function has been added to allow a dialplan author to manipulate geolocation information.
h2. GEOLOC_PROFILE
This function can get or set any of the fields in a specific profile. The available fields are those in _both_ the Location and Profile configuration objects. See the fuinction help for more information.
h1. Example Call Flows
h2. Simple Example 1
Alice and Bob work in the same building so in geolocation.conf, we can define a location that describes the building and profiles for Bob and Alice that add floor and room. We're assuming here that Bob's and Alice's phones don't send any location information themselves.
{code}
</span><span class="diff-html-changed" id="changed-diff-828" style="background-color: #d6f0ff;">[building1]
type = location
format = civicAddress
location_info = country=US, A1="New York", A3="New York",
location_info = HNO=1633, PRD=W, RD=46th, STS=Street, PC=10222
method = Manual
</span>
</pre> <span class="diff-html-removed" id="removed-diff-81" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;"> </span> <pre style="margin: 10px 0 0 0">
<span class="diff-html-changed" id="changed-diff-829" style="background-color: #d6f0ff;">[alice]
type = profile
location_reference = building1
location_refinement = FLR=4, ROOM=4B20
</span>
</pre> <span class="diff-html-removed" id="removed-diff-82" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;"> </span> <pre style="margin: 10px 0 0 0">
<span class="diff-html-changed" id="changed-diff-830" style="background-color: #d6f0ff;">[bob]
type = profile
location_reference = building1
location_refinement = FLR=32, ROOM=32A6
</span>
</pre> <pre style="margin: 10px 0 0 0">
<span class="diff-html-added" id="added-diff-828" style="font-size: 100%; background-color: #ddfade;">{code}
</span><span class="diff-html-changed" id="changed-diff-831" style="background-color: #d6f0ff;">In</span><span class="diff-html-added" id="added-diff-829" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-832" style="background-color: #d6f0ff;">pjsip.conf,</span><span class="diff-html-added" id="added-diff-830" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-833" style="background-color: #d6f0ff;">we</span><span class="diff-html-added" id="added-diff-831" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-834" style="background-color: #d6f0ff;">can</span><span class="diff-html-added" id="added-diff-832" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-835" style="background-color: #d6f0ff;">now</span><span class="diff-html-added" id="added-diff-833" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-836" style="background-color: #d6f0ff;">associate</span><span class="diff-html-added" id="added-diff-834" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-837" style="background-color: #d6f0ff;">those</span><span class="diff-html-added" id="added-diff-835" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-838" style="background-color: #d6f0ff;">profiles</span><span class="diff-html-added" id="added-diff-836" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-839" style="background-color: #d6f0ff;">to</span><span class="diff-html-added" id="added-diff-837" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-840" style="background-color: #d6f0ff;">endpoints.</span>
</pre> <pre style="margin: 10px 0 0 0">
<span class="diff-html-added" id="added-diff-838" style="font-size: 100%; background-color: #ddfade;">
{</span><span class="diff-html-changed" id="changed-diff-841" style="background-color: #d6f0ff;">code</span>
</pre> <pre style="margin: 10px 0 0 0">
<span class="diff-html-added" id="added-diff-839" style="font-size: 100%; background-color: #ddfade;">}
</span><span class="diff-html-changed" id="changed-diff-842" style="background-color: #d6f0ff;">[bob]
type = endpoint
geoloc_incoming_call_profile = bob
</span>
</pre> <span class="diff-html-removed" id="removed-diff-86" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;"> </span> <pre style="margin: 10px 0 0 0">
<span class="diff-html-changed" id="changed-diff-843" style="background-color: #d6f0ff;">[alice]
type = endpoint
geoloc_incoming_call_profile = alice
</span>
</pre> <pre style="margin: 10px 0 0 0">
<span class="diff-html-added" id="added-diff-840" style="font-size: 100%; background-color: #ddfade;">{code}
</span><span class="diff-html-changed" id="changed-diff-844" style="background-color: #d6f0ff;">You'll</span><span class="diff-html-added" id="added-diff-841" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-845" style="background-color: #d6f0ff;">notice</span><span class="diff-html-added" id="added-diff-842" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-846" style="background-color: #d6f0ff;">that</span><span class="diff-html-added" id="added-diff-843" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-847" style="background-color: #d6f0ff;">neither</span><span class="diff-html-added" id="added-diff-844" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-848" style="background-color: #d6f0ff;">bob</span><span class="diff-html-added" id="added-diff-845" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-849" style="background-color: #d6f0ff;">nor</span><span class="diff-html-added" id="added-diff-846" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-850" style="background-color: #d6f0ff;">alice</span><span class="diff-html-added" id="added-diff-847" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-851" style="background-color: #d6f0ff;">set</span><span class="diff-html-added" id="added-diff-848" style="font-size: 100%; background-color: #ddfade;"> {{</span><span class="diff-html-changed" id="changed-diff-852" style="background-color: #d6f0ff;">geoloc_outgoing_call_profile</span><span class="diff-html-added" id="added-diff-849" style="font-size: 100%; background-color: #ddfade;">}} </span><span class="diff-html-changed" id="changed-diff-853" style="background-color: #d6f0ff;">because</span><span class="diff-html-added" id="added-diff-850" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-854" style="background-color: #d6f0ff;">we</span><span class="diff-html-added" id="added-diff-851" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-855" style="background-color: #d6f0ff;">never</span><span class="diff-html-added" id="added-diff-852" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-856" style="background-color: #d6f0ff;">want</span><span class="diff-html-added" id="added-diff-853" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-857" style="background-color: #d6f0ff;">to</span><span class="diff-html-added" id="added-diff-854" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-858" style="background-color: #d6f0ff;">send</span><span class="diff-html-added" id="added-diff-855" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-859" style="background-color: #d6f0ff;">location</span><span class="diff-html-added" id="added-diff-856" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-860" style="background-color: #d6f0ff;">information</span><span class="diff-html-added" id="added-diff-857" style="font-size: 100%; background-color: #ddfade;"> _</span><span class="diff-html-changed" id="changed-diff-861" style="background-color: #d6f0ff;">to</span><span class="diff-html-added" id="added-diff-858" style="font-size: 100%; background-color: #ddfade;">_ </span><span class="diff-html-changed" id="changed-diff-862" style="background-color: #d6f0ff;">them.</span>
</pre> <pre style="margin: 10px 0 0 0">
<span class="diff-html-added" id="added-diff-859" style="font-size: 100%; background-color: #ddfade;">
</span><span class="diff-html-changed" id="changed-diff-863" style="background-color: #d6f0ff;">Now</span><span class="diff-html-added" id="added-diff-860" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-864" style="background-color: #d6f0ff;">when</span><span class="diff-html-added" id="added-diff-861" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-865" style="background-color: #d6f0ff;">Alice</span><span class="diff-html-added" id="added-diff-862" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-866" style="background-color: #d6f0ff;">makes</span><span class="diff-html-added" id="added-diff-863" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-867" style="background-color: #d6f0ff;">a</span><span class="diff-html-added" id="added-diff-864" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-868" style="background-color: #d6f0ff;">call,</span><span class="diff-html-added" id="added-diff-865" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-869" style="background-color: #d6f0ff;">Asterisk</span><span class="diff-html-added" id="added-diff-866" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-870" style="background-color: #d6f0ff;">will</span><span class="diff-html-added" id="added-diff-867" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-871" style="background-color: #d6f0ff;">construct</span><span class="diff-html-added" id="added-diff-868" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-872" style="background-color: #d6f0ff;">an</span><span class="diff-html-added" id="added-diff-869" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-873" style="background-color: #d6f0ff;">effective</span><span class="diff-html-added" id="added-diff-870" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-874" style="background-color: #d6f0ff;">profile</span><span class="diff-html-added" id="added-diff-871" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-875" style="background-color: #d6f0ff;">(including</span><span class="diff-html-added" id="added-diff-872" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-876" style="background-color: #d6f0ff;">any</span><span class="diff-html-added" id="added-diff-873" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-877" style="background-color: #d6f0ff;">defaults</span><span class="diff-html-added" id="added-diff-874" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-878" style="background-color: #d6f0ff;">and</span><span class="diff-html-added" id="added-diff-875" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-879" style="background-color: #d6f0ff;">variable</span><span class="diff-html-added" id="added-diff-876" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-880" style="background-color: #d6f0ff;">substitutions)</span><span class="diff-html-added" id="added-diff-877" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-881" style="background-color: #d6f0ff;">that</span><span class="diff-html-added" id="added-diff-878" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-882" style="background-color: #d6f0ff;">looks</span><span class="diff-html-added" id="added-diff-879" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-883" style="background-color: #d6f0ff;">like</span><span class="diff-html-added" id="added-diff-880" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-884" style="background-color: #d6f0ff;">this...</span>
</pre> <pre style="margin: 10px 0 0 0">
<span class="diff-html-added" id="added-diff-881" style="font-size: 100%; background-color: #ddfade;">
{</span><span class="diff-html-changed" id="changed-diff-885" style="background-color: #d6f0ff;">code</span>
</pre> <pre style="margin: 10px 0 0 0">
<span class="diff-html-added" id="added-diff-882" style="font-size: 100%; background-color: #ddfade;">}
</span><span class="diff-html-changed" id="changed-diff-886" style="background-color: #d6f0ff;">format = civicAddress
location_info = country=US, A1="New York", A3="New York",
location_info = HNO=1633, RD=46th, STS=Street, PC=10222, FLR=4, ROOM=4B20
method = Manual
usage_rules = retransmission-allowed=no
usage_rules = retention-expires="${STRFTIME($[${EPOCH}+86400],UTC,%FT%TZ)}"
allow_routing = no
pidf_element = device
</span>
</pre> <pre style="margin: 10px 0 0 0">
<span class="diff-html-added" id="added-diff-883" style="font-size: 100%; background-color: #ddfade;">{code}
</span><span class="diff-html-changed" id="changed-diff-887" style="background-color: #d6f0ff;">Bob's</span><span class="diff-html-added" id="added-diff-884" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-888" style="background-color: #d6f0ff;">effective</span><span class="diff-html-added" id="added-diff-885" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-889" style="background-color: #d6f0ff;">profile</span><span class="diff-html-added" id="added-diff-886" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-890" style="background-color: #d6f0ff;">would</span><span class="diff-html-added" id="added-diff-887" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-891" style="background-color: #d6f0ff;">be</span><span class="diff-html-added" id="added-diff-888" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-892" style="background-color: #d6f0ff;">exactly</span><span class="diff-html-added" id="added-diff-889" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-893" style="background-color: #d6f0ff;">the</span><span class="diff-html-added" id="added-diff-890" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-894" style="background-color: #d6f0ff;">same</span><span class="diff-html-added" id="added-diff-891" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-895" style="background-color: #d6f0ff;">except</span><span class="diff-html-added" id="added-diff-892" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-896" style="background-color: #d6f0ff;">for</span><span class="diff-html-added" id="added-diff-893" style="font-size: 100%; background-color: #ddfade;"> {{</span><span class="diff-html-changed" id="changed-diff-897" style="background-color: #d6f0ff;">FLR</span><span class="diff-html-added" id="added-diff-894" style="font-size: 100%; background-color: #ddfade;">}} </span><span class="diff-html-changed" id="changed-diff-898" style="background-color: #d6f0ff;">and</span>
</pre> <span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;"> </span> <code style="font-family: monospace"><span class="diff-html-removed" id="removed-diff-92" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">ROOM</span></code> <p style="margin: 10px 0 0 0"> <span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">This effective profile will then be forwarded to the dialplan. The dialplan application can then use GEOLOC_PROFILE to make changes before the effective profile is forwarded to the outgoing channel. It can also use GeolocProfileDelete to just delete the effective profile and pass nothing.</span> </p> <p style="margin: 10px 0 0 0"> <span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">Table of Contents:</span> </p>
<table class="diff-macro diff-html-removed diff-block-target" style="background-color: #f0f0f0;border: 1px solid #dddddd;margin: 10px 1px;padding: 0 2px 2px;width: 100%;background-color: #ffe7e7;border-color: #df9898;; border-collapse: collapse; mso-table-lspace: 0pt; mso-table-rspace: 0pt; color: #333">
<thead>
<tr>
<th class="diff-macro-title" style="background-color: transparent; text-align: left; font-weight: normal;padding: 5px;"><span class="diff-html-removed" id="removed-diff-0" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;"><span class="icon macro-placeholder-icon" style="background-color: ;line-height: 20px;"><img src="https://wiki.asterisk.org/wiki/s/en_GB/5639/a252d7f5e75d7a8bf7047b4b2c92f71a56a8f048.48/_/images/icons/macrobrowser/dropdown/section.png" style="padding-right: 5px; vertical-align: text-bottom;" /> </span>Section</span></th>
</tr>
</thead>
<tbody>
<tr>
<td class="diff-macro-properties" style="background-color: #fafafa; padding: 0 0 0 5px; font-size: 12px; text-align: left;padding: 0; border: 1px solid #dddddd;; padding: 0px; border-collapse: collapse">
<table style="border-collapse: collapse; mso-table-lspace: 0pt; mso-table-rspace: 0pt; color: #333">
<tbody>
<tr>
<td style="background-color: #fafafa; padding: 0 0 0 5px; font-size: 12px; text-align: left;; padding: 0px; border-collapse: collapse"><span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">border</span></td>
<td style="background-color: #fafafa; padding: 0 0 0 5px; font-size: 12px; text-align: left;; padding: 0px; border-collapse: collapse"><span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">false</span></td>
</tr>
</tbody>
</table> </td>
</tr>
</tbody>
<thead>
<tr>
<th class="diff-macro-title" style="background-color: transparent; text-align: left; font-weight: normal;padding: 5px;"><span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;"><span class="icon macro-placeholder-icon" style="background-color: ;line-height: 20px;"><img src="https://wiki.asterisk.org/wiki/s/en_GB/5639/a252d7f5e75d7a8bf7047b4b2c92f71a56a8f048.48/_/images/icons/macrobrowser/dropdown/column.png" style="padding-right: 5px; vertical-align: text-bottom;" /> </span>Column</span></th>
</tr>
</thead>
<tbody>
<tr>
<td class="diff-macro-properties" style="background-color: #fafafa; padding: 0 0 0 5px; font-size: 12px; text-align: left;padding: 0; border: 1px solid #dddddd;; padding: 0px; border-collapse: collapse">
<table style="border-collapse: collapse; mso-table-lspace: 0pt; mso-table-rspace: 0pt; color: #333">
<tbody>
<tr>
<td style="background-color: #fafafa; padding: 0 0 0 5px; font-size: 12px; text-align: left;; padding: 0px; border-collapse: collapse"><span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">width</span></td>
<td style="background-color: #fafafa; padding: 0 0 0 5px; font-size: 12px; text-align: left;; padding: 0px; border-collapse: collapse"><span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">70%</span></td>
</tr>
</tbody>
</table> </td>
</tr>
</tbody>
<thead>
<tr>
<th class="diff-macro-title" style="background-color: transparent; text-align: left; font-weight: normal;padding: 5px;"><span class="diff-html-added" id="added-diff-0" style="font-size: 100%; background-color: #ddfade;"><span class="icon macro-placeholder-icon" style="background-color: ;line-height: 20px;"><img src="https://wiki.asterisk.org/wiki/s/en_GB/5639/a252d7f5e75d7a8bf7047b4b2c92f71a56a8f048.48/_/images/icons/macrobrowser/macro-placeholder-default.png" style="padding-right: 5px; vertical-align: text-bottom;" /> </span>Wiki Markup</span></th>
</tr>
</thead>
<tbody>
<tr>
<td class="diff-macro-body" style="background-color: #fff;border: 1px solid #dddddd;padding: 10px;; padding: 0px; border-collapse: collapse"> <pre style="margin: 10px 0 0 0; margin-top: 0">
<span class="diff-html-added" style="font-size: 100%; background-color: #ddfade;">{section:border=false}
{column:width=70%}
h1. Introduction
The Geolocation capabilities are implemented in Asterisk with the res_geolocation and </span><span class="diff-html-changed" id="changed-diff-0" style="background-color: #d6f0ff;">res_pjsip_geolocation</span><span class="diff-html-added" id="added-diff-1" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-1" style="background-color: #d6f0ff;">modules</span><span class="diff-html-added" id="added-diff-2" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-2" style="background-color: #d6f0ff;">and</span><span class="diff-html-added" id="added-diff-3" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-3" style="background-color: #d6f0ff;">the</span><span class="diff-html-added" id="added-diff-4" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-4" style="background-color: #d6f0ff;">geolocation.conf</span><span class="diff-html-added" id="added-diff-5" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-5" style="background-color: #d6f0ff;">configuration</span><span class="diff-html-added" id="added-diff-6" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-6" style="background-color: #d6f0ff;">file.</span><span class="diff-html-added" id="added-diff-7" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-7" style="background-color: #d6f0ff;">There</span><span class="diff-html-added" id="added-diff-8" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-8" style="background-color: #d6f0ff;">are</span><span class="diff-html-added" id="added-diff-9" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-9" style="background-color: #d6f0ff;">also</span><span class="diff-html-added" id="added-diff-10" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-10" style="background-color: #d6f0ff;">dialplan</span><span class="diff-html-added" id="added-diff-11" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-11" style="background-color: #d6f0ff;">functions</span><span class="diff-html-added" id="added-diff-12" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-12" style="background-color: #d6f0ff;">which</span><span class="diff-html-added" id="added-diff-13" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-13" style="background-color: #d6f0ff;">allow</span><span class="diff-html-added" id="added-diff-14" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-14" style="background-color: #d6f0ff;">you</span><span class="diff-html-added" id="added-diff-15" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-15" style="background-color: #d6f0ff;">to</span><span class="diff-html-added" id="added-diff-16" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-16" style="background-color: #d6f0ff;">manipulate</span><span class="diff-html-added" id="added-diff-17" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-17" style="background-color: #d6f0ff;">location</span><span class="diff-html-added" id="added-diff-18" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-18" style="background-color: #d6f0ff;">information</span><span class="diff-html-added" id="added-diff-19" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-19" style="background-color: #d6f0ff;">as</span><span class="diff-html-added" id="added-diff-20" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-20" style="background-color: #d6f0ff;">it's</span><span class="diff-html-added" id="added-diff-21" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-21" style="background-color: #d6f0ff;">passed</span><span class="diff-html-added" id="added-diff-22" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-22" style="background-color: #d6f0ff;">through</span><span class="diff-html-added" id="added-diff-23" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-23" style="background-color: #d6f0ff;">the</span><span class="diff-html-added" id="added-diff-24" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-24" style="background-color: #d6f0ff;">dialplan.</span>
</pre> <pre style="margin: 10px 0 0 0">
<span class="diff-html-added" id="added-diff-25" style="font-size: 100%; background-color: #ddfade;">
h1. </span><span class="diff-html-changed" id="changed-diff-25" style="background-color: #d6f0ff;">Location</span><span class="diff-html-added" id="added-diff-26" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-26" style="background-color: #d6f0ff;">Information</span><span class="diff-html-added" id="added-diff-27" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-27" style="background-color: #d6f0ff;">Flow</span>
</pre> <pre style="margin: 10px 0 0 0">
<span class="diff-html-added" id="added-diff-28" style="font-size: 100%; background-color: #ddfade;">
</span><span class="diff-html-changed" id="changed-diff-28" style="background-color: #d6f0ff;">Location</span><span class="diff-html-added" id="added-diff-29" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-29" style="background-color: #d6f0ff;">information</span><span class="diff-html-added" id="added-diff-30" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-30" style="background-color: #d6f0ff;">can</span><span class="diff-html-added" id="added-diff-31" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-31" style="background-color: #d6f0ff;">be</span><span class="diff-html-added" id="added-diff-32" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-32" style="background-color: #d6f0ff;">supplied</span><span class="diff-html-added" id="added-diff-33" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-33" style="background-color: #d6f0ff;">to</span><span class="diff-html-added" id="added-diff-34" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-34" style="background-color: #d6f0ff;">Asterisk</span><span class="diff-html-added" id="added-diff-35" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-35" style="background-color: #d6f0ff;">from</span><span class="diff-html-added" id="added-diff-36" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-36" style="background-color: #d6f0ff;">several</span><span class="diff-html-added" id="added-diff-37" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-37" style="background-color: #d6f0ff;">sources</span><span class="diff-html-added" id="added-diff-38" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-38" style="background-color: #d6f0ff;">during</span><span class="diff-html-added" id="added-diff-39" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-39" style="background-color: #d6f0ff;">the</span><span class="diff-html-added" id="added-diff-40" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-40" style="background-color: #d6f0ff;">call</span><span class="diff-html-added" id="added-diff-41" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-41" style="background-color: #d6f0ff;">flow...</span>
</pre> <pre style="margin: 10px 0 0 0">
<span class="diff-html-added" id="added-diff-42" style="font-size: 100%; background-color: #ddfade;">
* </span><span class="diff-html-changed" id="changed-diff-42" style="background-color: #d6f0ff;">Sent</span><span class="diff-html-added" id="added-diff-43" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-43" style="background-color: #d6f0ff;">by</span><span class="diff-html-added" id="added-diff-44" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-44" style="background-color: #d6f0ff;">a</span><span class="diff-html-added" id="added-diff-45" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-45" style="background-color: #d6f0ff;">caller</span><span class="diff-html-added" id="added-diff-46" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-46" style="background-color: #d6f0ff;">in</span><span class="diff-html-added" id="added-diff-47" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-47" style="background-color: #d6f0ff;">a</span><span class="diff-html-added" id="added-diff-48" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-48" style="background-color: #d6f0ff;">SIP</span><span class="diff-html-added" id="added-diff-49" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-49" style="background-color: #d6f0ff;">INVITE</span><span class="diff-html-added" id="added-diff-50" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-50" style="background-color: #d6f0ff;">message.</span>
</pre> <pre style="margin: 10px 0 0 0">
<span class="diff-html-added" id="added-diff-51" style="font-size: 100%; background-color: #ddfade;">
* </span><span class="diff-html-changed" id="changed-diff-51" style="background-color: #d6f0ff;">Provided</span><span class="diff-html-added" id="added-diff-52" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-52" style="background-color: #d6f0ff;">by</span><span class="diff-html-added" id="added-diff-53" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-53" style="background-color: #d6f0ff;">a</span><span class="diff-html-added" id="added-diff-54" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-54" style="background-color: #d6f0ff;">geolocation</span><span class="diff-html-added" id="added-diff-55" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-55" style="background-color: #d6f0ff;">profile</span><span class="diff-html-added" id="added-diff-56" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-56" style="background-color: #d6f0ff;">attached</span><span class="diff-html-added" id="added-diff-57" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-57" style="background-color: #d6f0ff;">to</span><span class="diff-html-added" id="added-diff-58" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-58" style="background-color: #d6f0ff;">the</span><span class="diff-html-added" id="added-diff-59" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-59" style="background-color: #d6f0ff;">caller's</span><span class="diff-html-added" id="added-diff-60" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-60" style="background-color: #d6f0ff;">endpoint.</span>
</pre> <pre style="margin: 10px 0 0 0">
<span class="diff-html-added" id="added-diff-61" style="font-size: 100%; background-color: #ddfade;">
* </span><span class="diff-html-changed" id="changed-diff-61" style="background-color: #d6f0ff;">Provided</span><span class="diff-html-added" id="added-diff-62" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-62" style="background-color: #d6f0ff;">by</span><span class="diff-html-added" id="added-diff-63" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-63" style="background-color: #d6f0ff;">the</span><span class="diff-html-added" id="added-diff-64" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-64" style="background-color: #d6f0ff;">dialplan</span><span class="diff-html-added" id="added-diff-65" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-65" style="background-color: #d6f0ff;">via</span><span class="diff-html-added" id="added-diff-66" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-66" style="background-color: #d6f0ff;">the</span><span class="diff-html-added" id="added-diff-67" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-67" style="background-color: #d6f0ff;">Geolocation</span><span class="diff-html-added" id="added-diff-68" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-68" style="background-color: #d6f0ff;">apps</span><span class="diff-html-added" id="added-diff-69" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-69" style="background-color: #d6f0ff;">and</span><span class="diff-html-added" id="added-diff-70" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-70" style="background-color: #d6f0ff;">functions.</span>
</pre> <pre style="margin: 10px 0 0 0">
<span class="diff-html-added" id="added-diff-71" style="font-size: 100%; background-color: #ddfade;">
* </span><span class="diff-html-changed" id="changed-diff-71" style="background-color: #d6f0ff;">Provided</span><span class="diff-html-added" id="added-diff-72" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-72" style="background-color: #d6f0ff;">by</span><span class="diff-html-added" id="added-diff-73" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-73" style="background-color: #d6f0ff;">a</span><span class="diff-html-added" id="added-diff-74" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-74" style="background-color: #d6f0ff;">geolocation</span><span class="diff-html-added" id="added-diff-75" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-75" style="background-color: #d6f0ff;">profile</span><span class="diff-html-added" id="added-diff-76" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-76" style="background-color: #d6f0ff;">attached</span><span class="diff-html-added" id="added-diff-77" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-77" style="background-color: #d6f0ff;">to</span><span class="diff-html-added" id="added-diff-78" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-78" style="background-color: #d6f0ff;">the</span><span class="diff-html-added" id="added-diff-79" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-79" style="background-color: #d6f0ff;">callee's</span><span class="diff-html-added" id="added-diff-80" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-80" style="background-color: #d6f0ff;">endpoint.</span>
</pre> <pre style="margin: 10px 0 0 0">
<span class="diff-html-added" id="added-diff-81" style="font-size: 100%; background-color: #ddfade;">
</span><span class="diff-html-changed" id="changed-diff-81" style="background-color: #d6f0ff;">These</span><span class="diff-html-added" id="added-diff-82" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-82" style="background-color: #d6f0ff;">sources</span><span class="diff-html-added" id="added-diff-83" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-83" style="background-color: #d6f0ff;">aren't</span><span class="diff-html-added" id="added-diff-84" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-84" style="background-color: #d6f0ff;">mutually</span><span class="diff-html-added" id="added-diff-85" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-85" style="background-color: #d6f0ff;">exclusive</span><span class="diff-html-added" id="added-diff-86" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-86" style="background-color: #d6f0ff;">and</span><span class="diff-html-added" id="added-diff-87" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-87" style="background-color: #d6f0ff;">may,</span><span class="diff-html-added" id="added-diff-88" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-88" style="background-color: #d6f0ff;">in</span><span class="diff-html-added" id="added-diff-89" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-89" style="background-color: #d6f0ff;">fact,</span><span class="diff-html-added" id="added-diff-90" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-90" style="background-color: #d6f0ff;">provide</span><span class="diff-html-added" id="added-diff-91" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-91" style="background-color: #d6f0ff;">conflicting</span><span class="diff-html-added" id="added-diff-92" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-92" style="background-color: #d6f0ff;">information</span><span class="diff-html-added" id="added-diff-93" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-93" style="background-color: #d6f0ff;">or</span><span class="diff-html-added" id="added-diff-94" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-94" style="background-color: #d6f0ff;">present</span><span class="diff-html-added" id="added-diff-95" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-95" style="background-color: #d6f0ff;">the</span><span class="diff-html-added" id="added-diff-96" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-96" style="background-color: #d6f0ff;">same</span><span class="diff-html-added" id="added-diff-97" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-97" style="background-color: #d6f0ff;">information</span><span class="diff-html-added" id="added-diff-98" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-98" style="background-color: #d6f0ff;">in</span><span class="diff-html-added" id="added-diff-99" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-99" style="background-color: #d6f0ff;">multiple</span><span class="diff-html-added" id="added-diff-100" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-100" style="background-color: #d6f0ff;">formats.</span><span class="diff-html-added" id="added-diff-101" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-101" style="background-color: #d6f0ff;">Given</span><span class="diff-html-added" id="added-diff-102" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-102" style="background-color: #d6f0ff;">that,</span><span class="diff-html-added" id="added-diff-103" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-103" style="background-color: #d6f0ff;">there's</span><span class="diff-html-added" id="added-diff-104" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-104" style="background-color: #d6f0ff;">no</span><span class="diff-html-added" id="added-diff-105" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-105" style="background-color: #d6f0ff;">way</span><span class="diff-html-added" id="added-diff-106" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-106" style="background-color: #d6f0ff;">for</span><span class="diff-html-added" id="added-diff-107" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-107" style="background-color: #d6f0ff;">Asterisk</span><span class="diff-html-added" id="added-diff-108" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-108" style="background-color: #d6f0ff;">to</span><span class="diff-html-added" id="added-diff-109" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-109" style="background-color: #d6f0ff;">merge</span><span class="diff-html-added" id="added-diff-110" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-110" style="background-color: #d6f0ff;">information</span><span class="diff-html-added" id="added-diff-111" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-111" style="background-color: #d6f0ff;">nor</span><span class="diff-html-added" id="added-diff-112" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-112" style="background-color: #d6f0ff;">is</span><span class="diff-html-added" id="added-diff-113" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-113" style="background-color: #d6f0ff;">there</span><span class="diff-html-added" id="added-diff-114" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-114" style="background-color: #d6f0ff;">a</span><span class="diff-html-added" id="added-diff-115" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-115" style="background-color: #d6f0ff;">way</span><span class="diff-html-added" id="added-diff-116" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-116" style="background-color: #d6f0ff;">for</span><span class="diff-html-added" id="added-diff-117" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-117" style="background-color: #d6f0ff;">Asterisk</span><span class="diff-html-added" id="added-diff-118" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-118" style="background-color: #d6f0ff;">to</span><span class="diff-html-added" id="added-diff-119" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-119" style="background-color: #d6f0ff;">automatically</span><span class="diff-html-added" id="added-diff-120" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-120" style="background-color: #d6f0ff;">determine</span><span class="diff-html-added" id="added-diff-121" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-121" style="background-color: #d6f0ff;">which</span><span class="diff-html-added" id="added-diff-122" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-122" style="background-color: #d6f0ff;">source</span><span class="diff-html-added" id="added-diff-123" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-123" style="background-color: #d6f0ff;">should</span><span class="diff-html-added" id="added-diff-124" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-124" style="background-color: #d6f0ff;">take</span><span class="diff-html-added" id="added-diff-125" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-125" style="background-color: #d6f0ff;">precedence.</span><span class="diff-html-added" id="added-diff-126" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-126" style="background-color: #d6f0ff;">However,</span><span class="diff-html-added" id="added-diff-127" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-127" style="background-color: #d6f0ff;">you</span><span class="diff-html-added" id="added-diff-128" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-128" style="background-color: #d6f0ff;">can</span><span class="diff-html-added" id="added-diff-129" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-129" style="background-color: #d6f0ff;">use</span><span class="diff-html-added" id="added-diff-130" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-130" style="background-color: #d6f0ff;">the</span><span class="diff-html-added" id="added-diff-131" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-131" style="background-color: #d6f0ff;">geolocation</span><span class="diff-html-added" id="added-diff-132" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-132" style="background-color: #d6f0ff;">profiles</span><span class="diff-html-added" id="added-diff-133" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-133" style="background-color: #d6f0ff;">and</span><span class="diff-html-added" id="added-diff-134" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-134" style="background-color: #d6f0ff;">the</span><span class="diff-html-added" id="added-diff-135" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-135" style="background-color: #d6f0ff;">dialplan</span><span class="diff-html-added" id="added-diff-136" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-136" style="background-color: #d6f0ff;">functions</span><span class="diff-html-added" id="added-diff-137" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-137" style="background-color: #d6f0ff;">to</span><span class="diff-html-added" id="added-diff-138" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-138" style="background-color: #d6f0ff;">tell</span><span class="diff-html-added" id="added-diff-139" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-139" style="background-color: #d6f0ff;">Asterisk</span><span class="diff-html-added" id="added-diff-140" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-140" style="background-color: #d6f0ff;">what</span><span class="diff-html-added" id="added-diff-141" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-141" style="background-color: #d6f0ff;">to</span><span class="diff-html-added" id="added-diff-142" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-142" style="background-color: #d6f0ff;">do</span><span class="diff-html-added" id="added-diff-143" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-143" style="background-color: #d6f0ff;">with</span><span class="diff-html-added" id="added-diff-144" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-144" style="background-color: #d6f0ff;">the</span><span class="diff-html-added" id="added-diff-145" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-145" style="background-color: #d6f0ff;">location</span><span class="diff-html-added" id="added-diff-146" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-146" style="background-color: #d6f0ff;">information</span><span class="diff-html-added" id="added-diff-147" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-147" style="background-color: #d6f0ff;">received</span><span class="diff-html-added" id="added-diff-148" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-148" style="background-color: #d6f0ff;">from</span><span class="diff-html-added" id="added-diff-149" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-149" style="background-color: #d6f0ff;">the</span><span class="diff-html-added" id="added-diff-150" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-150" style="background-color: #d6f0ff;">previous</span><span class="diff-html-added" id="added-diff-151" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-151" style="background-color: #d6f0ff;">step</span><span class="diff-html-added" id="added-diff-152" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-152" style="background-color: #d6f0ff;">in</span><span class="diff-html-added" id="added-diff-153" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-153" style="background-color: #d6f0ff;">the</span><span class="diff-html-added" id="added-diff-154" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-154" style="background-color: #d6f0ff;">call</span><span class="diff-html-added" id="added-diff-155" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-155" style="background-color: #d6f0ff;">flow.</span>
</pre> <pre style="margin: 10px 0 0 0">
<span class="diff-html-added" id="added-diff-156" style="font-size: 100%; background-color: #ddfade;">
h1. </span><span class="diff-html-changed" id="changed-diff-156" style="background-color: #d6f0ff;">Core</span><span class="diff-html-added" id="added-diff-157" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-157" style="background-color: #d6f0ff;">Configuration</span>
</pre> <pre style="margin: 10px 0 0 0">
<span class="diff-html-added" id="added-diff-158" style="font-size: 100%; background-color: #ddfade;">
</span><span class="diff-html-changed" id="changed-diff-158" style="background-color: #d6f0ff;">The</span><span class="diff-html-added" id="added-diff-159" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-159" style="background-color: #d6f0ff;">bulk</span><span class="diff-html-added" id="added-diff-160" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-160" style="background-color: #d6f0ff;">of</span><span class="diff-html-added" id="added-diff-161" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-161" style="background-color: #d6f0ff;">the</span><span class="diff-html-added" id="added-diff-162" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-162" style="background-color: #d6f0ff;">geolocation</span><span class="diff-html-added" id="added-diff-163" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-163" style="background-color: #d6f0ff;">support</span><span class="diff-html-added" id="added-diff-164" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-164" style="background-color: #d6f0ff;">is</span><span class="diff-html-added" id="added-diff-165" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-165" style="background-color: #d6f0ff;">implemented</span><span class="diff-html-added" id="added-diff-166" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-166" style="background-color: #d6f0ff;">in</span><span class="diff-html-added" id="added-diff-167" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-167" style="background-color: #d6f0ff;">the</span><span class="diff-html-added" id="added-diff-168" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-168" style="background-color: #d6f0ff;">res_geolocation</span><span class="diff-html-added" id="added-diff-169" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-169" style="background-color: #d6f0ff;">module</span><span class="diff-html-added" id="added-diff-170" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-170" style="background-color: #d6f0ff;">and</span><span class="diff-html-added" id="added-diff-171" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-171" style="background-color: #d6f0ff;">configured</span><span class="diff-html-added" id="added-diff-172" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-172" style="background-color: #d6f0ff;">in</span><span class="diff-html-added" id="added-diff-173" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-173" style="background-color: #d6f0ff;">the</span><span class="diff-html-added" id="added-diff-174" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-174" style="background-color: #d6f0ff;">geolocation.conf</span><span class="diff-html-added" id="added-diff-175" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-175" style="background-color: #d6f0ff;">file.</span><span class="diff-html-added" id="added-diff-176" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-176" style="background-color: #d6f0ff;">The</span><span class="diff-html-added" id="added-diff-177" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-177" style="background-color: #d6f0ff;">file</span><span class="diff-html-added" id="added-diff-178" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-178" style="background-color: #d6f0ff;">contains</span><span class="diff-html-added" id="added-diff-179" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-179" style="background-color: #d6f0ff;">two</span><span class="diff-html-added" id="added-diff-180" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-180" style="background-color: #d6f0ff;">main</span><span class="diff-html-added" id="added-diff-181" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-181" style="background-color: #d6f0ff;">objects,</span><span class="diff-html-added" id="added-diff-182" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-182" style="background-color: #d6f0ff;">Location</span><span class="diff-html-added" id="added-diff-183" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-183" style="background-color: #d6f0ff;">and</span><span class="diff-html-added" id="added-diff-184" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-184" style="background-color: #d6f0ff;">Profile.</span>
</pre> <pre style="margin: 10px 0 0 0">
<span class="diff-html-added" id="added-diff-185" style="font-size: 100%; background-color: #ddfade;">
h2. </span><span class="diff-html-changed" id="changed-diff-185" style="background-color: #d6f0ff;">Common</span><span class="diff-html-added" id="added-diff-186" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-186" style="background-color: #d6f0ff;">Behavior</span>
</pre> <pre style="margin: 10px 0 0 0">
<span class="diff-html-added" id="added-diff-187" style="font-size: 100%; background-color: #ddfade;">
h3. </span><span class="diff-html-changed" id="changed-diff-187" style="background-color: #d6f0ff;">Sub-parameters</span>
</pre> <pre style="margin: 10px 0 0 0">
<span class="diff-html-added" id="added-diff-188" style="font-size: 100%; background-color: #ddfade;">
</span><span class="diff-html-changed" id="changed-diff-188" style="background-color: #d6f0ff;">Some</span><span class="diff-html-added" id="added-diff-189" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-189" style="background-color: #d6f0ff;">of</span><span class="diff-html-added" id="added-diff-190" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-190" style="background-color: #d6f0ff;">the</span><span class="diff-html-added" id="added-diff-191" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-191" style="background-color: #d6f0ff;">parameters</span><span class="diff-html-added" id="added-diff-192" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-192" style="background-color: #d6f0ff;">in</span><span class="diff-html-added" id="added-diff-193" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-193" style="background-color: #d6f0ff;">each</span><span class="diff-html-added" id="added-diff-194" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-194" style="background-color: #d6f0ff;">object</span><span class="diff-html-added" id="added-diff-195" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-195" style="background-color: #d6f0ff;">are</span><span class="diff-html-added" id="added-diff-196" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-196" style="background-color: #d6f0ff;">actually</span><span class="diff-html-added" id="added-diff-197" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-197" style="background-color: #d6f0ff;">lists</span><span class="diff-html-added" id="added-diff-198" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-198" style="background-color: #d6f0ff;">of</span><span class="diff-html-added" id="added-diff-199" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-199" style="background-color: #d6f0ff;">comma-separated</span><span class="diff-html-added" id="added-diff-200" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-200" style="background-color: #d6f0ff;">name-value</span><span class="diff-html-added" id="added-diff-201" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-201" style="background-color: #d6f0ff;">"sub-parameters".</span><span class="diff-html-added" id="added-diff-202" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-202" style="background-color: #d6f0ff;">For</span><span class="diff-html-added" id="added-diff-203" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-203" style="background-color: #d6f0ff;">example,</span><span class="diff-html-added" id="added-diff-204" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-204" style="background-color: #d6f0ff;">the</span><span class="diff-html-added" id="added-diff-205" style="font-size: 100%; background-color: #ddfade;"> {{</span><span class="diff-html-changed" id="changed-diff-205" style="background-color: #d6f0ff;">location_info</span><span class="diff-html-added" id="added-diff-206" style="font-size: 100%; background-color: #ddfade;">}} </span><span class="diff-html-changed" id="changed-diff-206" style="background-color: #d6f0ff;">parameter</span><span class="diff-html-added" id="added-diff-207" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-207" style="background-color: #d6f0ff;">in</span><span class="diff-html-added" id="added-diff-208" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-208" style="background-color: #d6f0ff;">the</span><span class="diff-html-added" id="added-diff-209" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-209" style="background-color: #d6f0ff;">Location</span><span class="diff-html-added" id="added-diff-210" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-210" style="background-color: #d6f0ff;">object</span><span class="diff-html-added" id="added-diff-211" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-211" style="background-color: #d6f0ff;">contains</span><span class="diff-html-added" id="added-diff-212" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-212" style="background-color: #d6f0ff;">a</span><span class="diff-html-added" id="added-diff-213" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-213" style="background-color: #d6f0ff;">list</span><span class="diff-html-added" id="added-diff-214" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-214" style="background-color: #d6f0ff;">of</span><span class="diff-html-added" id="added-diff-215" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-215" style="background-color: #d6f0ff;">sub-parameters</span><span class="diff-html-added" id="added-diff-216" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-216" style="background-color: #d6f0ff;">that</span><span class="diff-html-added" id="added-diff-217" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-217" style="background-color: #d6f0ff;">are</span><span class="diff-html-added" id="added-diff-218" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-218" style="background-color: #d6f0ff;">specific</span><span class="diff-html-added" id="added-diff-219" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-219" style="background-color: #d6f0ff;">to</span><span class="diff-html-added" id="added-diff-220" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-220" style="background-color: #d6f0ff;">the</span><span class="diff-html-added" id="added-diff-221" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-221" style="background-color: #d6f0ff;">location</span><span class="diff-html-added" id="added-diff-222" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-222" style="background-color: #d6f0ff;">type.</span><span class="diff-html-added" id="added-diff-223" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-223" style="background-color: #d6f0ff;">For</span><span class="diff-html-added" id="added-diff-224" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-224" style="background-color: #d6f0ff;">instance,</span><span class="diff-html-added" id="added-diff-225" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-225" style="background-color: #d6f0ff;">a</span><span class="diff-html-added" id="added-diff-226" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-226" style="background-color: #d6f0ff;">GML</span><span class="diff-html-added" id="added-diff-227" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-227" style="background-color: #d6f0ff;">Circle</span><span class="diff-html-added" id="added-diff-228" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-228" style="background-color: #d6f0ff;">might</span><span class="diff-html-added" id="added-diff-229" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-229" style="background-color: #d6f0ff;">look</span><span class="diff-html-added" id="added-diff-230" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-230" style="background-color: #d6f0ff;">like</span><span class="diff-html-added" id="added-diff-231" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-231" style="background-color: #d6f0ff;">this:</span>
</pre> <pre style="margin: 10px 0 0 0">
<span class="diff-html-added" id="added-diff-232" style="font-size: 100%; background-color: #ddfade;">
{</span><span class="diff-html-changed" id="changed-diff-232" style="background-color: #d6f0ff;">code</span>
</pre> <pre style="margin: 10px 0 0 0">
<span class="diff-html-added" id="added-diff-233" style="font-size: 100%; background-color: #ddfade;">}
</span><span class="diff-html-changed" id="changed-diff-233" style="background-color: #d6f0ff;">location_info = shape=Circle, pos="39.12345 -105.98766", radius=100
</span>
</pre> <pre style="margin: 10px 0 0 0">
<span class="diff-html-added" id="added-diff-234" style="font-size: 100%; background-color: #ddfade;">{code}
</span><span class="diff-html-changed" id="changed-diff-234" style="background-color: #d6f0ff;">Spaces</span><span class="diff-html-added" id="added-diff-235" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-235" style="background-color: #d6f0ff;">around</span><span class="diff-html-added" id="added-diff-236" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-236" style="background-color: #d6f0ff;">the</span><span class="diff-html-added" id="added-diff-237" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-237" style="background-color: #d6f0ff;">equals</span><span class="diff-html-added" id="added-diff-238" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-238" style="background-color: #d6f0ff;">signs</span><span class="diff-html-added" id="added-diff-239" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-239" style="background-color: #d6f0ff;">and</span><span class="diff-html-added" id="added-diff-240" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-240" style="background-color: #d6f0ff;">commas</span><span class="diff-html-added" id="added-diff-241" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-241" style="background-color: #d6f0ff;">are</span><span class="diff-html-added" id="added-diff-242" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-242" style="background-color: #d6f0ff;">ignored</span><span class="diff-html-added" id="added-diff-243" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-243" style="background-color: #d6f0ff;">so</span><span class="diff-html-added" id="added-diff-244" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-244" style="background-color: #d6f0ff;">you</span><span class="diff-html-added" id="added-diff-245" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-245" style="background-color: #d6f0ff;">must</span><span class="diff-html-added" id="added-diff-246" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-246" style="background-color: #d6f0ff;">double</span><span class="diff-html-added" id="added-diff-247" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-247" style="background-color: #d6f0ff;">quote</span><span class="diff-html-added" id="added-diff-248" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-248" style="background-color: #d6f0ff;">sub-parameter</span><span class="diff-html-added" id="added-diff-249" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-249" style="background-color: #d6f0ff;">values</span><span class="diff-html-added" id="added-diff-250" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-250" style="background-color: #d6f0ff;">with</span><span class="diff-html-added" id="added-diff-251" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-251" style="background-color: #d6f0ff;">spaces</span><span class="diff-html-added" id="added-diff-252" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-252" style="background-color: #d6f0ff;">or</span><span class="diff-html-added" id="added-diff-253" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-253" style="background-color: #d6f0ff;">commas</span><span class="diff-html-added" id="added-diff-254" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-254" style="background-color: #d6f0ff;">in</span><span class="diff-html-added" id="added-diff-255" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-255" style="background-color: #d6f0ff;">them.</span>
</pre> <pre style="margin: 10px 0 0 0">
<span class="diff-html-added" id="added-diff-256" style="font-size: 100%; background-color: #ddfade;">
</span><span class="diff-html-changed" id="changed-diff-256" style="background-color: #d6f0ff;">For</span><span class="diff-html-added" id="added-diff-257" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-257" style="background-color: #d6f0ff;">readability,</span><span class="diff-html-added" id="added-diff-258" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-258" style="background-color: #d6f0ff;">parameters</span><span class="diff-html-added" id="added-diff-259" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-259" style="background-color: #d6f0ff;">that</span><span class="diff-html-added" id="added-diff-260" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-260" style="background-color: #d6f0ff;">use</span><span class="diff-html-added" id="added-diff-261" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-261" style="background-color: #d6f0ff;">sub-parameters</span><span class="diff-html-added" id="added-diff-262" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-262" style="background-color: #d6f0ff;">can</span><span class="diff-html-added" id="added-diff-263" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-263" style="background-color: #d6f0ff;">be</span><span class="diff-html-added" id="added-diff-264" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-264" style="background-color: #d6f0ff;">split</span><span class="diff-html-added" id="added-diff-265" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-265" style="background-color: #d6f0ff;">over</span><span class="diff-html-added" id="added-diff-266" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-266" style="background-color: #d6f0ff;">more</span><span class="diff-html-added" id="added-diff-267" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-267" style="background-color: #d6f0ff;">than</span><span class="diff-html-added" id="added-diff-268" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-268" style="background-color: #d6f0ff;">one</span><span class="diff-html-added" id="added-diff-269" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-269" style="background-color: #d6f0ff;">line.</span><span class="diff-html-added" id="added-diff-270" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-270" style="background-color: #d6f0ff;">For</span><span class="diff-html-added" id="added-diff-271" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-271" style="background-color: #d6f0ff;">example:</span>
</pre> <pre style="margin: 10px 0 0 0">
<span class="diff-html-added" id="added-diff-272" style="font-size: 100%; background-color: #ddfade;">
{</span><span class="diff-html-changed" id="changed-diff-272" style="background-color: #d6f0ff;">code</span>
</pre> <pre style="margin: 10px 0 0 0">
<span class="diff-html-added" id="added-diff-273" style="font-size: 100%; background-color: #ddfade;">}
</span><span class="diff-html-changed" id="changed-diff-273" style="background-color: #d6f0ff;">location_info = country=US,A1="New York"
location_info = HNO=1633,PRD=W,RD=46th
</span>
</pre> <pre style="margin: 10px 0 0 0">
<span class="diff-html-added" id="added-diff-274" style="font-size: 100%; background-color: #ddfade;">{code}
</span><span class="diff-html-changed" id="changed-diff-274" style="background-color: #d6f0ff;">would</span><span class="diff-html-added" id="added-diff-275" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-275" style="background-color: #d6f0ff;">be</span><span class="diff-html-added" id="added-diff-276" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-276" style="background-color: #d6f0ff;">equivalent</span><span class="diff-html-added" id="added-diff-277" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-changed" id="changed-diff-277" style="background-color: #d6f0ff;">to:</span>
</pre> <pre style="margin: 10px 0 0 0">
<span class="diff-html-added" id="added-diff-278" style="font-size: 100%; background-color: #ddfade;">
{</span><span class="diff-html-changed" id="changed-diff-278" style="background-color: #d6f0ff;">code</span>
</pre> <pre style="margin: 10px 0 0 0">
<span class="diff-html-added" id="added-diff-279" style="font-size: 100%; background-color: #ddfade;">}
</span><span class="diff-html-changed" id="changed-diff-279" style="background-color: #d6f0ff;">location_info = country=US,A1="New York",HNO=1633,PRD=W,RD=46th
</span>
</pre> <h3 id="AsteriskGeolocationImplementation-Variablesubstitution" style="margin: 10px 0 0 0; font-size: 16px; line-height: 25px; margin: 30px 0 0 0"> <span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">Variable substitution</span> </h3> <p style="margin: 10px 0 0 0"> <span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">Some of the parameters can contain references to channel variables and dialplan functions. For example, you might have a URI location object that contains a reference to the </span><code style="font-family: monospace"><span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">EXTEN</span></code><span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;"> channel variable:</span> </p> </td>
</tr>
</tbody>
<thead>
<tr>
<th class="diff-macro-title" style="background-color: transparent; text-align: left; font-weight: normal;padding: 5px;"><span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;"><span class="icon macro-placeholder-icon" style="background-color: ;line-height: 20px;"><img src="https://wiki.asterisk.org/wiki/s/en_GB/5639/a252d7f5e75d7a8bf7047b4b2c92f71a56a8f048.48/_/plugins/servlet/confluence/placeholder/macro-icon?name=code" style="padding-right: 5px; vertical-align: text-bottom;" /> </span>Code Block</span></th>
</tr>
</thead>
<thead>
<tr>
<th class="diff-macro-title" style="background-color: transparent; text-align: left; font-weight: normal;padding: 5px;"><span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;"><span class="icon macro-placeholder-icon" style="background-color: ;line-height: 20px;"><img src="https://wiki.asterisk.org/wiki/s/en_GB/5639/a252d7f5e75d7a8bf7047b4b2c92f71a56a8f048.48/_/plugins/servlet/confluence/placeholder/macro-icon?name=code" style="padding-right: 5px; vertical-align: text-bottom;" /> </span>Code Block</span></th>
</tr>
</thead>
<thead>
<tr>
<th class="diff-macro-title" style="background-color: transparent; text-align: left; font-weight: normal;padding: 5px;"><span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;"><span class="icon macro-placeholder-icon" style="background-color: ;line-height: 20px;"><img src="https://wiki.asterisk.org/wiki/s/en_GB/5639/a252d7f5e75d7a8bf7047b4b2c92f71a56a8f048.48/_/plugins/servlet/confluence/placeholder/macro-icon?name=code" style="padding-right: 5px; vertical-align: text-bottom;" /> </span>Code Block</span></th>
</tr>
</thead>
<thead>
<tr>
<th class="diff-macro-title" style="background-color: transparent; text-align: left; font-weight: normal;padding: 5px;"><span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;"><span class="icon macro-placeholder-icon" style="background-color: ;line-height: 20px;"><img src="https://wiki.asterisk.org/wiki/s/en_GB/5639/a252d7f5e75d7a8bf7047b4b2c92f71a56a8f048.48/_/images/icons/macrobrowser/dropdown/column.png" style="padding-right: 5px; vertical-align: text-bottom;" /> </span>Column</span></th>
</tr>
</thead>
<tbody>
<tr>
<td class="diff-macro-properties" style="background-color: #fafafa; padding: 0 0 0 5px; font-size: 12px; text-align: left;padding: 0; border: 1px solid #dddddd;; padding: 0px; border-collapse: collapse">
<table style="border-collapse: collapse; mso-table-lspace: 0pt; mso-table-rspace: 0pt; color: #333">
<tbody>
<tr>
<td style="background-color: #fafafa; padding: 0 0 0 5px; font-size: 12px; text-align: left;; padding: 0px; border-collapse: collapse"><span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">width</span></td>
<td style="background-color: #fafafa; padding: 0 0 0 5px; font-size: 12px; text-align: left;; padding: 0px; border-collapse: collapse"><span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">30%</span></td>
</tr>
</tbody>
</table> </td>
</tr>
</tbody>
</table>
<table class="diff-macro bodyless diff-html-removed" style="background-color: #f0f0f0;border: 1px solid #dddddd;margin: 10px 1px;padding: 0 2px 2px;width: 100%;margin: 5px 0; padding: 0; width: auto;background-color: #ffe7e7;border-color: #df9898;; border-collapse: collapse; mso-table-lspace: 0pt; mso-table-rspace: 0pt; color: #333">
<thead>
<tr>
<th class="diff-macro-title" style="background-color: transparent; text-align: left; font-weight: normal;padding: 5px;"><span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;"><span class="icon macro-placeholder-icon" style="background-color: ;line-height: 20px;"><img src="https://wiki.asterisk.org/wiki/s/en_GB/5639/a252d7f5e75d7a8bf7047b4b2c92f71a56a8f048.48/_/images/icons/macrobrowser/dropdown/toc.png" style="padding-right: 5px; vertical-align: text-bottom;" /> </span>Table of Contents</span></th>
</tr>
</thead>
</table> <p style="margin: 10px 0 0 0"> <span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">Geolocation:</span> </p> <span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;"><span class="icon macro-placeholder-icon" style="background-color: ;line-height: 20px;"><img src="https://wiki.asterisk.org/wiki/s/en_GB/5639/a252d7f5e75d7a8bf7047b4b2c92f71a56a8f048.48/_/images/icons/macrobrowser/dropdown/pagetree.png" style="padding-right: 5px; vertical-align: text-bottom;" /> </span>Page Tree</span> <span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">root</span> <span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">Geolocation</span> <span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">expandCollapseAll</span> <span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">true</span> <pre style="margin: 10px 0 0 0">
<span class="diff-html-added" id="added-diff-895" style="font-size: 100%; background-color: #ddfade;"> {{ROOM}}
This effective profile will then be forwarded to the dialplan. The dialplan application can then use GEOLOC_PROFILE to make changes before the effective profile is forwarded to the outgoing channel. It can also use GeolocProfileDelete to just delete the effective profile and pass nothing.
{column}
{column:width=30%}
Table of Contents:
{toc}
Geolocation:
{pagetree:root=Geolocation|expandCollapseAll=true}
{column}
{section}
</span>
</pre> </td>
</tr>
</tbody>
</table> </td>
</tr>
<tr>
<td class="email-content-main mobile-expand action-padding last-row-padding" style="padding: 0px; border-collapse: collapse; border-left: 1px solid #ccc; border-right: 1px solid #ccc; border-top: 0; border-bottom: 0; padding: 0 15px 15px 16px; background-color: #fff; padding-bottom: 10px; padding-bottom: 10px">
<table id="actions-pattern" cellspacing="0" cellpadding="0" border="0" width="100%" style="border-collapse: collapse; mso-table-lspace: 0pt; mso-table-rspace: 0pt; color: #333; font-family: Arial, sans-serif; font-size: 14px; line-height: 20px; mso-line-height-rule: exactly; mso-text-raise: 1px">
<tbody>
<tr>
<td id="actions-pattern-container" valign="middle" style="padding: 0px; border-collapse: collapse; padding: 15px 0 0 24px; vertical-align: middle">
<table align="left" style="border-collapse: collapse; mso-table-lspace: 0pt; mso-table-rspace: 0pt; color: #333">
<tbody>
<tr>
<td class="actions-pattern-action-icon-container" style="padding: 0px; border-collapse: collapse; font-family: Arial, sans-serif; font-size: 14px; line-height: 20px; mso-line-height-rule: exactly; mso-text-raise: 0px; vertical-align: middle"><a href="https://wiki.asterisk.org/wiki/display/AST/Asterisk+Geolocation+Implementation?src=email" title="View page Icon" style="color: #3b73af; text-decoration: none"><img class="actions-pattern-action-icon-image" height="16" width="16" border="0" title="View page Icon" src="cid:com.atlassian.confluence.plugins.confluence-email-resources%3Aview-page-email-adg-footer-item%3Aicon" alt="View page Icon" style="vertical-align: middle" /></a></td>
<td class="actions-pattern-action-text-container" style="padding: 0px; border-collapse: collapse; font-family: Arial, sans-serif; font-size: 14px; line-height: 20px; mso-line-height-rule: exactly; mso-text-raise: 4px; padding-left: 5px; white-space: nowrap"><a href="https://wiki.asterisk.org/wiki/display/AST/Asterisk+Geolocation+Implementation?src=email" title="View page" style="color: #3b73af; text-decoration: none">View page</a></td>
<td class="actions-pattern-action-bull" style="padding: 0px; border-collapse: collapse; font-family: Arial, sans-serif; font-size: 14px; line-height: 20px; mso-line-height-rule: exactly; mso-text-raise: 4px; color: #999; padding: 0 5px">•</td>
</tr>
</tbody>
</table>
<table align="left" style="border-collapse: collapse; mso-table-lspace: 0pt; mso-table-rspace: 0pt; color: #333">
<tbody>
<tr>
<td class="actions-pattern-action-icon-container" style="padding: 0px; border-collapse: collapse; font-family: Arial, sans-serif; font-size: 14px; line-height: 20px; mso-line-height-rule: exactly; mso-text-raise: 0px; vertical-align: middle"><a href="https://wiki.asterisk.org/wiki/display/AST/Asterisk+Geolocation+Implementation?showComments=true&showCommentArea=true&src=email#addcomment" title="Add comment Icon" style="color: #3b73af; text-decoration: none"><img class="actions-pattern-action-icon-image" height="16" width="16" border="0" title="Add comment Icon" src="cid:com.atlassian.confluence.plugins.confluence-email-resources%3Aadd-comment-to-content-email-adg-footer-item%3Aicon" alt="Add comment Icon" style="vertical-align: middle" /></a></td>
<td class="actions-pattern-action-text-container" style="padding: 0px; border-collapse: collapse; font-family: Arial, sans-serif; font-size: 14px; line-height: 20px; mso-line-height-rule: exactly; mso-text-raise: 4px; padding-left: 5px; white-space: nowrap"><a href="https://wiki.asterisk.org/wiki/display/AST/Asterisk+Geolocation+Implementation?showComments=true&showCommentArea=true&src=email#addcomment" title="Add comment" style="color: #3b73af; text-decoration: none">Add comment</a></td>
<td class="actions-pattern-action-bull" style="padding: 0px; border-collapse: collapse; font-family: Arial, sans-serif; font-size: 14px; line-height: 20px; mso-line-height-rule: exactly; mso-text-raise: 4px; color: #999; padding: 0 5px">•</td>
</tr>
</tbody>
</table>
<table style="border-collapse: collapse; mso-table-lspace: 0pt; mso-table-rspace: 0pt; color: #333">
<tbody>
<tr>
<td class="actions-pattern-action-icon-container" style="padding: 0px; border-collapse: collapse; font-family: Arial, sans-serif; font-size: 14px; line-height: 20px; mso-line-height-rule: exactly; mso-text-raise: 0px; vertical-align: middle"><a href="https://wiki.asterisk.org/wiki/plugins/likes/like.action?contentId=49153340&src=email" title="Like Icon" style="color: #3b73af; text-decoration: none"><img class="actions-pattern-action-icon-image" height="16" width="16" border="0" title="Like Icon" src="cid:com.atlassian.confluence.plugins.confluence-like%3Aview-email-adg-content-item%3Aicon" alt="Like Icon" style="vertical-align: middle" /></a></td>
<td class="actions-pattern-action-text-container" style="padding: 0px; border-collapse: collapse; font-family: Arial, sans-serif; font-size: 14px; line-height: 20px; mso-line-height-rule: exactly; mso-text-raise: 4px; padding-left: 5px; white-space: nowrap"><a href="https://wiki.asterisk.org/wiki/plugins/likes/like.action?contentId=49153340&src=email" title="Like" style="color: #3b73af; text-decoration: none">Like</a></td>
</tr>
</tbody>
</table> </td>
</tr>
</tbody>
</table> </td>
</tr>
<tr>
<td class="email-content-rounded-bottom mobile-expand" style="padding: 0px; border-collapse: collapse; color: #fff; height: 5px; line-height: 5px; padding: 0 15px 0 16px; background-color: #fff; border-bottom-right-radius: 5px; border-bottom-left-radius: 5px; border-top: 0; border-left: 1px solid #ccc; border-bottom: 1px solid #ccc; border-right: 1px solid #ccc; mso-line-height-rule: exactly"> </td>
</tr>
</tbody>
</table> </td>
</tr>
<tr>
<td id="footer-pattern" style="padding: 0px; border-collapse: collapse; padding: 12px 20px">
<table id="footer-pattern-container" cellspacing="0" cellpadding="0" border="0" width="100%" style="border-collapse: collapse; mso-table-lspace: 0pt; mso-table-rspace: 0pt; color: #333">
<tbody>
<tr>
<td id="footer-pattern-links-container" width="100%" style="padding: 0px; border-collapse: collapse; color: #999; font-size: 12px; line-height: 18px; font-family: Arial, sans-serif; mso-line-height-rule: exactly; mso-text-raise: 2px">
<table align="left" style="border-collapse: collapse; mso-table-lspace: 0pt; mso-table-rspace: 0pt; color: #333; font-size: 12px; line-height: 18px; font-family: Arial, sans-serif; mso-line-height-rule: exactly; mso-text-raise: 2px">
<tbody>
<tr>
<td class="footer-pattern-links mobile-resize-text" style="padding: 0px; border-collapse: collapse"><a href="https://wiki.asterisk.org/wiki/users/removespacenotification.action?spaceKey=AST&src=email" title="" style="color: #3b73af; text-decoration: none">Stop watching space</a></td>
<td class="footer-pattern-links-bull" style="padding: 0px; border-collapse: collapse; padding: 0 5px; color: #999">•</td>
</tr>
</tbody>
</table>
<table style="border-collapse: collapse; mso-table-lspace: 0pt; mso-table-rspace: 0pt; color: #333; font-size: 12px; line-height: 18px; font-family: Arial, sans-serif; mso-line-height-rule: exactly; mso-text-raise: 2px">
<tbody>
<tr>
<td class="footer-pattern-links mobile-resize-text" style="padding: 0px; border-collapse: collapse"><a href="https://wiki.asterisk.org/wiki/users/editmyemailsettings.action?src=email" title="" style="color: #3b73af; text-decoration: none">Manage notifications</a></td>
</tr>
</tbody>
</table> </td>
</tr>
<tr>
<td id="footer-pattern-text" class="mobile-resize-text" width="100%" style="padding: 0px; border-collapse: collapse; color: #999; font-size: 12px; line-height: 18px; font-family: Arial, sans-serif; mso-line-height-rule: exactly; mso-text-raise: 2px; display: none">This message was sent by Atlassian Confluence 5.6.6</td>
</tr>
</tbody>
</table> </td>
</tr>
</tbody>
</table>
<table id="sealed-section" border="0" cellpadding="0" cellspacing="0" width="0" style="border-collapse: collapse; mso-table-lspace: 0pt; mso-table-rspace: 0pt; color: #333; display: none">
<tbody>
<tr>
<td style="padding: 0px; border-collapse: collapse; border: 0; font-size: 0px; line-height: 0; mso-line-height-rule: exactly"></td>
</tr>
</tbody>
</table>
</body>
</html>