Search Results sys_ixmlagg
Overview
MDSYS.SDO_OLS_LOCUTL is a database package body belonging to the MDSYS schema, the Oracle Spatial and Graph owner. In the Oracle E-Business Suite 12.1.1 and 12.2.2 environments, this package supplies location-oriented utility routines used by the OpenLS (Open Location Services) stack. Its name reflects its role: an OpenLS locator utility layer. It builds and formats OpenLS 1.0 request payloads and resolves single-address geocoding requests, bridging EBS location-aware functionality to the underlying Spatial geocoder and address services.
The package body is reported as VALID and is classified under the generic API classification OTHER, indicating it is an internal support utility rather than a published EBS application programming interface. It depends on sibling MDSYS components including SDO_OLS, SDO_GCDR, SDO_GEO_ADDR, SDO_KEYWORDARRAY and SDO_UTIL, confirming that it does not implement geospatial logic itself but orchestrates these lower-level services.
Key Procedures and Functions
Two program units are documented in the package body metadata:
- GEOCODESINGLEADR — Resolves a single address to a geographic location. It encapsulates the single-address geocoding path, relying on the Spatial geocoder and address model objects (SDO_GCDR, SDO_GEO_ADDR, SDO_KEYWORDARRAY) to interpret the input address and return the matched location. It is the functional entry point for one-off address-to-coordinate resolution.
- MAKEOPENLS10REQUEST — Constructs an OpenLS 1.0 compliant request document. It assembles the request structure, including XML serialization, so that geocoding or location requests conform to the OpenLS 1.0 specification before being dispatched to the OpenLS service layer (OPENLSSERVICES).
Parameter lists are intentionally omitted here because the ETRM metadata does not expose argument signatures; only the purpose of each unit is documented.
Tables Accessed
The documented table and object references are XMLTYPE, DUAL, XMLAGG and XMLSEQUENCE. These are not application business tables but rather SQL/XML constructs and pseudo-objects:
- XMLTYPE — represents the OpenLS request and response payloads as XML documents.
- XMLAGG — aggregates XML fragments, used to assemble repeated or composite elements within an OpenLS 1.0 request.
- XMLSEQUENCE — expands an XMLType into a set of rows for iterative processing of request or response content.
- DUAL — the standard single-row source used to evaluate expressions and function calls in a SELECT context.
No EBS application tables (such as those in APPS) are read or written by this package; all data interaction is confined to XML structures and Spatial services.
Usage Notes
SDO_OLS_LOCUTL is an internal MDSYS utility and is not typically invoked directly by EBS forms or concurrent programs. It is called indirectly through the OpenLS and Spatial geocoding APIs exposed to EBS, and it is referenced by one other database package. Custom extensions that require OpenLS 1.0 request construction or single-address geocoding may call these units, but doing so creates a dependency on undocumented MDSYS internals. Because the package is owned by MDSYS and is not referenced by any EBS application object directly, upgrades to Spatial or the database may alter it without notice. The presence of SYS_IXMLAGG among its references explains why searches for "sys_ixmlagg" surface this object: XMLAGG-based aggregation resolves through SYS_IXMLAGG, tying this locator utility to the XML aggregation machinery.
-
FUNCTION: SYS.SYS_IXMLAGG
12.2.2
-
FUNCTION: SYS.SYS_IXMLAGG
12.1.1
-
PACKAGE BODY: MDSYS.SDO_OLS_LOCUTL
12.1.1
owner:MDSYS, object_type:PACKAGE BODY, object_name:SDO_OLS_LOCUTL, status:VALID,
-
PACKAGE BODY: SYS.PRVT_RTADDM
12.2.2
owner:SYS, object_type:PACKAGE BODY, object_name:PRVT_RTADDM, status:VALID,
-
PACKAGE BODY: SYS.PRVT_RTADDM
12.1.1
owner:SYS, object_type:PACKAGE BODY, object_name:PRVT_RTADDM, status:VALID,
-
PACKAGE BODY: SYS.DBMS_SMB_INTERNAL
12.1.1
owner:SYS, object_type:PACKAGE BODY, object_name:DBMS_SMB_INTERNAL, status:VALID,
-
PACKAGE BODY: MDSYS.SDO_OLS_DIRECTORY
12.1.1
owner:MDSYS, object_type:PACKAGE BODY, object_name:SDO_OLS_DIRECTORY, status:VALID,
-
PACKAGE BODY: MDSYS.SDO_OLS_DIRECTORY
12.2.2
owner:MDSYS, object_type:PACKAGE BODY, object_name:SDO_OLS_DIRECTORY, status:VALID,
-
PACKAGE BODY: MDSYS.SDO_OLS_PRESENTATION
12.2.2
owner:MDSYS, object_type:PACKAGE BODY, object_name:SDO_OLS_PRESENTATION, status:VALID,
-
PACKAGE BODY: APPS.EGO_ORCHESTRATION_UTIL_PUB
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:EGO_ORCHESTRATION_UTIL_PUB, status:VALID,
-
PACKAGE BODY: SYS.PRVTEMX_DBHOME
12.1.1
owner:SYS, object_type:PACKAGE BODY, object_name:PRVTEMX_DBHOME, status:VALID,
-
PACKAGE BODY: SYS.DBMS_SQL_TRANSLATOR
12.1.1
owner:SYS, object_type:PACKAGE BODY, object_name:DBMS_SQL_TRANSLATOR, status:VALID,
-
PACKAGE BODY: SYS.DBMS_SQL_TRANSLATOR
12.2.2
owner:SYS, object_type:PACKAGE BODY, object_name:DBMS_SQL_TRANSLATOR, status:VALID,
-
PACKAGE BODY: APPS.IBY_AR_UTILS
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IBY_AR_UTILS, status:VALID,
-
PACKAGE BODY: MDSYS.SDO_OLS_ROUTE
12.1.1
owner:MDSYS, object_type:PACKAGE BODY, object_name:SDO_OLS_ROUTE, status:VALID,
-
PACKAGE BODY: MDSYS.SDO_OLS_PRESENTATION
12.1.1
owner:MDSYS, object_type:PACKAGE BODY, object_name:SDO_OLS_PRESENTATION, status:VALID,
-
TYPE BODY: SYS.PRVT_AWR_PERIOD
12.1.1
owner:SYS, object_type:TYPE BODY, object_name:PRVT_AWR_PERIOD, status:VALID,
-
PACKAGE BODY: APPS.BOM_STRUCT_SYNC_PUB
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:BOM_STRUCT_SYNC_PUB, status:VALID,
-
PACKAGE BODY: APPS.BOM_STRUCT_SYNC_PUB
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:BOM_STRUCT_SYNC_PUB, status:VALID,
-
TYPE BODY: SYS.PRVT_AWR_PERIOD
12.2.2
owner:SYS, object_type:TYPE BODY, object_name:PRVT_AWR_PERIOD, status:VALID,
-
PACKAGE BODY: APPS.CE_BANK_ACCT_BALANCE_REPORT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:CE_BANK_ACCT_BALANCE_REPORT, status:VALID,
-
PACKAGE BODY: APPS.CE_BANK_ACCT_BALANCE_REPORT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:CE_BANK_ACCT_BALANCE_REPORT, status:VALID,
-
PACKAGE BODY: SYS.DBMS_SMB_INTERNAL
12.2.2
owner:SYS, object_type:PACKAGE BODY, object_name:DBMS_SMB_INTERNAL, status:VALID,
-
PACKAGE BODY: SYS.DBMS_WORKLOAD_CAPTURE
12.2.2
owner:SYS, object_type:PACKAGE BODY, object_name:DBMS_WORKLOAD_CAPTURE, status:VALID,
-
PACKAGE BODY: APPS.PO_SGD_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PO_SGD_PKG, status:VALID,
-
PACKAGE BODY: MDSYS.SDO_OLS_ROUTE
12.2.2
owner:MDSYS, object_type:PACKAGE BODY, object_name:SDO_OLS_ROUTE, status:VALID,
-
PACKAGE BODY: SYS.PRVT_REPORT_TAGS
12.1.1
owner:SYS, object_type:PACKAGE BODY, object_name:PRVT_REPORT_TAGS, status:VALID,
-
PACKAGE BODY: APPS.AR_GTA_CONSOLIDATE_PROC
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:AR_GTA_CONSOLIDATE_PROC, status:VALID,
-
PACKAGE BODY: APPS.EGO_PUBLICATION_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:EGO_PUBLICATION_PKG, status:VALID,
-
PACKAGE BODY: MDSYS.SDO_OLS_LOCUTL
12.2.2
owner:MDSYS, object_type:PACKAGE BODY, object_name:SDO_OLS_LOCUTL, status:VALID,
-
PACKAGE BODY: APPS.IBY_EXT_PAYEE_RELSHIPS_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:IBY_EXT_PAYEE_RELSHIPS_PKG, status:VALID,
-
PACKAGE BODY: APPS.PON_SGD_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PON_SGD_PKG, status:VALID,
-
PACKAGE BODY: SYS.PRVTEMX_CELL
12.2.2
owner:SYS, object_type:PACKAGE BODY, object_name:PRVTEMX_CELL, status:VALID,
-
PACKAGE BODY: APPS.IBY_AR_UTILS
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:IBY_AR_UTILS, status:VALID,
-
PACKAGE BODY: MDSYS.SDO_CS
12.2.2
owner:MDSYS, object_type:PACKAGE BODY, object_name:SDO_CS, status:VALID,
-
PACKAGE BODY: APPS.EGO_PUBLICATION_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:EGO_PUBLICATION_PKG, status:VALID,
-
PACKAGE BODY: SYS.PRVT_REPORT_TAGS
12.2.2
owner:SYS, object_type:PACKAGE BODY, object_name:PRVT_REPORT_TAGS, status:VALID,
-
PACKAGE BODY: SYS.DBMS_WORKLOAD_CAPTURE
12.1.1
owner:SYS, object_type:PACKAGE BODY, object_name:DBMS_WORKLOAD_CAPTURE, status:VALID,
-
PACKAGE BODY: SYS.PRVTEMX_CELL
12.1.1
owner:SYS, object_type:PACKAGE BODY, object_name:PRVTEMX_CELL, status:VALID,
-
PACKAGE BODY: SYS.PRVT_SQLPA
12.1.1
owner:SYS, object_type:PACKAGE BODY, object_name:PRVT_SQLPA, status:VALID,
-
PACKAGE BODY: SYS.PRVTEMX_DBHOME
12.2.2
owner:SYS, object_type:PACKAGE BODY, object_name:PRVTEMX_DBHOME, status:VALID,
-
PACKAGE BODY: APPS.PO_DATATEMPLATE_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PO_DATATEMPLATE_PKG, status:VALID,
-
PACKAGE BODY: APPS.JMF_GTA_ARTRX_PROC
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:JMF_GTA_ARTRX_PROC, status:VALID,
-
PACKAGE BODY: SYS.DBMS_SPM_INTERNAL
12.2.2
owner:SYS, object_type:PACKAGE BODY, object_name:DBMS_SPM_INTERNAL, status:VALID,
-
TYPE: SYS.AGGXMLIMP
12.1.1
owner:SYS, object_type:TYPE, object_name:AGGXMLIMP, status:VALID,
-
PACKAGE BODY: MDSYS.SDO_CS
12.1.1
owner:MDSYS, object_type:PACKAGE BODY, object_name:SDO_CS, status:VALID,
-
PACKAGE BODY: APPS.IBY_FNDCPT_EXTRACT_GEN_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IBY_FNDCPT_EXTRACT_GEN_PVT, status:VALID,
-
PACKAGE BODY: APPS.JMF_GTA_REPORTS_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:JMF_GTA_REPORTS_PKG, status:VALID,
-
PACKAGE BODY: SYS.PRVT_SQLPA
12.2.2
owner:SYS, object_type:PACKAGE BODY, object_name:PRVT_SQLPA, status:VALID,
-
PACKAGE BODY: SYS.PRVT_AWR_VIEWER
12.2.2
owner:SYS, object_type:PACKAGE BODY, object_name:PRVT_AWR_VIEWER, status:VALID,