€cdocutils.nodes document q)q}q(U nametypesq}q(X(iso metadata application profile (1.0.0)qNXiso 8601qˆXapisoqˆX requirementsq NX9csw-ebrim registry service - part 1: ebrim profile of cswq NXprofile pluginsq NXoverviewq NXebrimq ˆXtestingqNXabstract base class definitionqNXenabling profilesqNXinspire extensionqNXprofilesqˆXinspire discovery services 3.0qˆXenabling apiso supportqNXenabling ebrim supportqNXqueryingqNX configurationqNXgemet inspire theme keywordsqˆXsupported profilesqNuUsubstitution_defsq}qUparse_messagesq]q(cdocutils.nodes system_message q)q}q (U rawsourceq!UUparentq"cdocutils.nodes section q#)q$}q%(h!UU referencedq&Kh"h#)q'}q((h!Uh"h#)q)}q*(h!Uh"hUsourceq+X"/tmp/pycsw-2.0.2/docs/profiles.rstq,Utagnameq-Usectionq.U attributesq/}q0(Udupnamesq1]Uclassesq2]Ubackrefsq3]Uidsq4]q5Usupported-profilesq6aUnamesq7]q8hauUlineq9KBUdocumentq:hUchildrenq;]q<(cdocutils.nodes title q=)q>}q?(h!XSupported Profilesq@h"h)h+h,h-UtitleqAh/}qB(h1]h2]h3]h4]h7]uh9KBh:hh;]qCcdocutils.nodes Text qDXSupported ProfilesqE…qF}qG(h!h@h"h>ubaubcdocutils.nodes target qH)qI}qJ(h!X .. _apiso:h"h)h+cdocutils.nodes reprunicode qKX.../pycsw/plugins/profiles/apiso/docs/apiso.rstqL…qM}qNbh-UtargetqOh/}qP(h4]h3]h1]h2]h7]UrefidqQUapisoqRuh9KFh:hh;]ubh'h#)qS}qT(h!Uh"h)h+hMh-h.h/}qU(h1]h2]h3]h4]qVUinspire-extensionqWah7]qXhauh9K h:hh;]qY(h=)qZ}q[(h!XINSPIRE Extensionq\h"hSh+hMh-hAh/}q](h1]h2]h3]h4]h7]uh9K h:hh;]q^hDXINSPIRE Extensionq_…q`}qa(h!h\h"hZubaubh#)qb}qc(h!Uh&Kh"hSh+hMh-h.h/}qd(h1]qeXoverviewqfah2]h3]h4]qgUid3qhah7]uh9K#h:hh;]qi(h=)qj}qk(h!XOverviewqlh"hbh+hMh-hAh/}qm(h1]h2]h3]h4]h7]uh9K#h:hh;]qnhDXOverviewqo…qp}qq(h!hlh"hjubaubcdocutils.nodes paragraph qr)qs}qt(h!XâAPISO includes an extension for enabling `INSPIRE Discovery Services 3.0`_ support. To enable the INSPIRE extension to APISO, create a ``[metadata:inspire]`` section in the main configuration with ``enabled`` set to ``true``.quh"hbh+hMh-U paragraphqvh/}qw(h1]h2]h3]h4]h7]uh9K%h:hh;]qx(hDX)APISO includes an extension for enabling qy…qz}q{(h!X)APISO includes an extension for enabling h"hsubcdocutils.nodes reference q|)q}}q~(h!X!`INSPIRE Discovery Services 3.0`_UresolvedqKh"hsh-U referenceq€h/}q(UnameXINSPIRE Discovery Services 3.0Urefuriq‚Xghttp://inspire.jrc.ec.europa.eu/documents/Network_Services/TechnicalGuidance_DiscoveryServices_v3.0.pdfqƒh4]h3]h1]h2]h7]uh;]q„hDXINSPIRE Discovery Services 3.0q……q†}q‡(h!Uh"h}ubaubhDX> support. To enable the INSPIRE extension to APISO, create a qˆ…q‰}qŠ(h!X> support. To enable the INSPIRE extension to APISO, create a h"hsubcdocutils.nodes literal q‹)qŒ}q(h!X``[metadata:inspire]``h/}qŽ(h1]h2]h3]h4]h7]uh"hsh;]qhDX[metadata:inspire]q…q‘}q’(h!Uh"hŒubah-Uliteralq“ubhDX( section in the main configuration with q”…q•}q–(h!X( section in the main configuration with h"hsubh‹)q—}q˜(h!X ``enabled``h/}q™(h1]h2]h3]h4]h7]uh"hsh;]qšhDXenabledq›…qœ}q(h!Uh"h—ubah-h“ubhDX set to qž…qŸ}q (h!X set to h"hsubh‹)q¡}q¢(h!X``true``h/}q£(h1]h2]h3]h4]h7]uh"hsh;]q¤hDXtrueq¥…q¦}q§(h!Uh"h¡ubah-h“ubhDX.…q¨}q©(h!X.h"hsubeubeubh#)qª}q«(h!Uh&Kh"hSh+hMh-h.h/}q¬(h1]q­X configurationq®ah2]h3]h4]q¯Uid4q°ah7]uh9K(h:hh;]q±(h=)q²}q³(h!X Configurationq´h"hªh+hMh-hAh/}qµ(h1]h2]h3]h4]h7]uh9K(h:hh;]q¶hDX Configurationq·…q¸}q¹(h!h´h"h²ubaubhr)qº}q»(h!X**[metadata:inspire]**q¼h"hªh+hMh-hvh/}q½(h1]h2]h3]h4]h7]uh9K*h:hh;]q¾cdocutils.nodes strong q¿)qÀ}qÁ(h!h¼h/}qÂ(h1]h2]h3]h4]h7]uh"hºh;]qÃhDX[metadata:inspire]qÄ…qÅ}qÆ(h!Uh"hÀubah-UstrongqÇubaubcdocutils.nodes bullet_list qÈ)qÉ}qÊ(h!Uh"hªh+hMh-U bullet_listqËh/}qÌ(UbulletqÍX-h4]h3]h1]h2]h7]uh9K,h:hh;]qÎ(cdocutils.nodes list_item qÏ)qÐ}qÑ(h!XL**enabled**: whether to enable the INSPIRE extension (``true`` or ``false``)qÒh"hÉh+hMh-U list_itemqÓh/}qÔ(h1]h2]h3]h4]h7]uh9Nh:hh;]qÕhr)qÖ}q×(h!hÒh"hÐh+hMh-hvh/}qØ(h1]h2]h3]h4]h7]uh9K,h;]qÙ(h¿)qÚ}qÛ(h!X **enabled**h/}qÜ(h1]h2]h3]h4]h7]uh"hÖh;]qÝhDXenabledqÞ…qß}qà(h!Uh"hÚubah-hÇubhDX+: whether to enable the INSPIRE extension (qá…qâ}qã(h!X+: whether to enable the INSPIRE extension (h"hÖubh‹)qä}qå(h!X``true``h/}qæ(h1]h2]h3]h4]h7]uh"hÖh;]qçhDXtrueqè…qé}qê(h!Uh"häubah-h“ubhDX or që…qì}qí(h!X or h"hÖubh‹)qî}qï(h!X ``false``h/}qð(h1]h2]h3]h4]h7]uh"hÖh;]qñhDXfalseqò…qó}qô(h!Uh"hîubah-h“ubhDX)…qõ}qö(h!X)h"hÖubeubaubhÏ)q÷}qø(h!X—**languages_supported**: supported languages (see http://inspire.ec.europa.eu/schemas/common/1.0/enums/enum_eng.xsd, simpleType ``euLanguageISO6392B``)qùh"hÉh+hMh-hÓh/}qú(h1]h2]h3]h4]h7]uh9Nh:hh;]qûhr)qü}qý(h!hùh"h÷h+hMh-hvh/}qþ(h1]h2]h3]h4]h7]uh9K-h;]qÿ(h¿)r}r(h!X**languages_supported**h/}r(h1]h2]h3]h4]h7]uh"hüh;]rhDXlanguages_supportedr…r}r(h!Uh"jubah-hÇubhDX: supported languages (see r…r}r (h!X: supported languages (see h"hüubh|)r }r (h!XAhttp://inspire.ec.europa.eu/schemas/common/1.0/enums/enum_eng.xsdr h/}r (Urefurij h4]h3]h1]h2]h7]uh"hüh;]rhDXAhttp://inspire.ec.europa.eu/schemas/common/1.0/enums/enum_eng.xsdr…r}r(h!Uh"j ubah-h€ubhDX , simpleType r…r}r(h!X , simpleType h"hüubh‹)r}r(h!X``euLanguageISO6392B``h/}r(h1]h2]h3]h4]h7]uh"hüh;]rhDXeuLanguageISO6392Br…r}r(h!Uh"jubah-h“ubhDX)…r}r(h!X)h"hüubeubaubhÏ)r}r(h!X•**default_language**: the default language (see http://inspire.ec.europa.eu/schemas/common/1.0/enums/enum_eng.xsd, simpleType ``euLanguageISO6392B``)r h"hÉh+hMh-hÓh/}r!(h1]h2]h3]h4]h7]uh9Nh:hh;]r"hr)r#}r$(h!j h"jh+hMh-hvh/}r%(h1]h2]h3]h4]h7]uh9K.h;]r&(h¿)r'}r((h!X**default_language**h/}r)(h1]h2]h3]h4]h7]uh"j#h;]r*hDXdefault_languager+…r,}r-(h!Uh"j'ubah-hÇubhDX: the default language (see r.…r/}r0(h!X: the default language (see h"j#ubh|)r1}r2(h!XAhttp://inspire.ec.europa.eu/schemas/common/1.0/enums/enum_eng.xsdr3h/}r4(Urefurij3h4]h3]h1]h2]h7]uh"j#h;]r5hDXAhttp://inspire.ec.europa.eu/schemas/common/1.0/enums/enum_eng.xsdr6…r7}r8(h!Uh"j1ubah-h€ubhDX , simpleType r9…r:}r;(h!X , simpleType h"j#ubh‹)r<}r=(h!X``euLanguageISO6392B``h/}r>(h1]h2]h3]h4]h7]uh"j#h;]r?hDXeuLanguageISO6392Br@…rA}rB(h!Uh"j<ubah-h“ubhDX)…rC}rD(h!X)h"j#ubeubaubhÏ)rE}rF(h!XC**date**: date of INSPIRE metadata offering (in `ISO 8601`_ format)rGh"hÉh+hMh-hÓh/}rH(h1]h2]h3]h4]h7]uh9Nh:hh;]rIhr)rJ}rK(h!jGh"jEh+hMh-hvh/}rL(h1]h2]h3]h4]h7]uh9K/h;]rM(h¿)rN}rO(h!X**date**h/}rP(h1]h2]h3]h4]h7]uh"jJh;]rQhDXdaterR…rS}rT(h!Uh"jNubah-hÇubhDX(: date of INSPIRE metadata offering (in rU…rV}rW(h!X(: date of INSPIRE metadata offering (in h"jJubh|)rX}rY(h!X `ISO 8601`_hKh"jJh-h€h/}rZ(UnameXISO 8601h‚X%http://en.wikipedia.org/wiki/ISO_8601r[h4]h3]h1]h2]h7]uh;]r\hDXISO 8601r]…r^}r_(h!Uh"jXubaubhDX format)r`…ra}rb(h!X format)h"jJubeubaubhÏ)rc}rd(h!XÑ**gemet_keywords**: a comma-seperated keyword list of `GEMET INSPIRE theme keywords`_ about the service (see http://inspire.ec.europa.eu/schemas/common/1.0/enums/enum_eng.xsd, complexType ``inspireTheme_eng``)reh"hÉh+hMh-hÓh/}rf(h1]h2]h3]h4]h7]uh9Nh:hh;]rghr)rh}ri(h!jeh"jch+hMh-hvh/}rj(h1]h2]h3]h4]h7]uh9K0h;]rk(h¿)rl}rm(h!X**gemet_keywords**h/}rn(h1]h2]h3]h4]h7]uh"jhh;]rohDXgemet_keywordsrp…rq}rr(h!Uh"jlubah-hÇubhDX$: a comma-seperated keyword list of rs…rt}ru(h!X$: a comma-seperated keyword list of h"jhubh|)rv}rw(h!X`GEMET INSPIRE theme keywords`_hKh"jhh-h€h/}rx(UnameXGEMET INSPIRE theme keywordsh‚X0http://www.eionet.europa.eu/gemet/inspire_themesryh4]h3]h1]h2]h7]uh;]rzhDXGEMET INSPIRE theme keywordsr{…r|}r}(h!Uh"jvubaubhDX about the service (see r~…r}r€(h!X about the service (see h"jhubh|)r}r‚(h!XAhttp://inspire.ec.europa.eu/schemas/common/1.0/enums/enum_eng.xsdrƒh/}r„(Urefurijƒh4]h3]h1]h2]h7]uh"jhh;]r…hDXAhttp://inspire.ec.europa.eu/schemas/common/1.0/enums/enum_eng.xsdr†…r‡}rˆ(h!Uh"jubah-h€ubhDX, complexType r‰…rŠ}r‹(h!X, complexType h"jhubh‹)rŒ}r(h!X``inspireTheme_eng``h/}rŽ(h1]h2]h3]h4]h7]uh"jhh;]rhDXinspireTheme_engr…r‘}r’(h!Uh"jŒubah-h“ubhDX)…r“}r”(h!X)h"jhubeubaubhÏ)r•}r–(h!X‘**conformity_service**: the level of INSPIRE conformance for spatial data sets and services (``conformant``, ``notConformant``, ``notEvaluated``)r—h"hÉh+hMh-hÓh/}r˜(h1]h2]h3]h4]h7]uh9Nh:hh;]r™hr)rš}r›(h!j—h"j•h+hMh-hvh/}rœ(h1]h2]h3]h4]h7]uh9K1h;]r(h¿)rž}rŸ(h!X**conformity_service**h/}r (h1]h2]h3]h4]h7]uh"jšh;]r¡hDXconformity_servicer¢…r£}r¤(h!Uh"jžubah-hÇubhDXG: the level of INSPIRE conformance for spatial data sets and services (r¥…r¦}r§(h!XG: the level of INSPIRE conformance for spatial data sets and services (h"jšubh‹)r¨}r©(h!X``conformant``h/}rª(h1]h2]h3]h4]h7]uh"jšh;]r«hDX conformantr¬…r­}r®(h!Uh"j¨ubah-h“ubhDX, r¯…r°}r±(h!X, h"jšubh‹)r²}r³(h!X``notConformant``h/}r´(h1]h2]h3]h4]h7]uh"jšh;]rµhDX notConformantr¶…r·}r¸(h!Uh"j²ubah-h“ubhDX, r¹…rº}r»(h!X, h"jšubh‹)r¼}r½(h!X``notEvaluated``h/}r¾(h1]h2]h3]h4]h7]uh"jšh;]r¿hDX notEvaluatedrÀ…rÁ}rÂ(h!Uh"j¼ubah-h“ubhDX)…rÃ}rÄ(h!X)h"jšubeubaubhÏ)rÅ}rÆ(h!XT**contact_organization**: the organization name responsible for the INSPIRE metadatarÇh"hÉh+hMh-hÓh/}rÈ(h1]h2]h3]h4]h7]uh9Nh:hh;]rÉhr)rÊ}rË(h!jÇh"jÅh+hMh-hvh/}rÌ(h1]h2]h3]h4]h7]uh9K2h;]rÍ(h¿)rÎ}rÏ(h!X**contact_organization**h/}rÐ(h1]h2]h3]h4]h7]uh"jÊh;]rÑhDXcontact_organizationrÒ…rÓ}rÔ(h!Uh"jÎubah-hÇubhDX<: the organization name responsible for the INSPIRE metadatarÕ…rÖ}r×(h!X<: the organization name responsible for the INSPIRE metadatah"jÊubeubaubhÏ)rØ}rÙ(h!XS**contact_email**: the email address of entity responsible for the INSPIRE metadatarÚh"hÉh+hMh-hÓh/}rÛ(h1]h2]h3]h4]h7]uh9Nh:hh;]rÜhr)rÝ}rÞ(h!jÚh"jØh+hMh-hvh/}rß(h1]h2]h3]h4]h7]uh9K3h;]rà(h¿)rá}râ(h!X**contact_email**h/}rã(h1]h2]h3]h4]h7]uh"jÝh;]rähDX contact_emailrå…ræ}rç(h!Uh"jáubah-hÇubhDXB: the email address of entity responsible for the INSPIRE metadatarè…ré}rê(h!XB: the email address of entity responsible for the INSPIRE metadatah"jÝubeubaubhÏ)rë}rì(h!X¤**temp_extent**: temporal extent of the service (in `ISO 8601`_ format). Either a single date (i.e. ``yyyy-mm-dd``), or an extent (i.e. ``yyyy-mm-dd/yyyy-mm-dd``) h"hÉh+hMh-hÓh/}rí(h1]h2]h3]h4]h7]uh9Nh:hh;]rîhr)rï}rð(h!X£**temp_extent**: temporal extent of the service (in `ISO 8601`_ format). Either a single date (i.e. ``yyyy-mm-dd``), or an extent (i.e. ``yyyy-mm-dd/yyyy-mm-dd``)h"jëh+hMh-hvh/}rñ(h1]h2]h3]h4]h7]uh9K4h;]rò(h¿)ró}rô(h!X**temp_extent**h/}rõ(h1]h2]h3]h4]h7]uh"jïh;]röhDX temp_extentr÷…rø}rù(h!Uh"jóubah-hÇubhDX%: temporal extent of the service (in rú…rû}rü(h!X%: temporal extent of the service (in h"jïubh|)rý}rþ(h!X `ISO 8601`_hKh"jïh-h€h/}rÿ(UnameXISO 8601h‚j[h4]h3]h1]h2]h7]uh;]rhDXISO 8601r…r}r(h!Uh"jýubaubhDX& format). Either a single date (i.e. r…r}r(h!X& format). Either a single date (i.e. h"jïubh‹)r}r(h!X``yyyy-mm-dd``h/}r (h1]h2]h3]h4]h7]uh"jïh;]r hDX yyyy-mm-ddr …r }r (h!Uh"jubah-h“ubhDX), or an extent (i.e. r…r}r(h!X), or an extent (i.e. h"jïubh‹)r}r(h!X``yyyy-mm-dd/yyyy-mm-dd``h/}r(h1]h2]h3]h4]h7]uh"jïh;]rhDXyyyy-mm-dd/yyyy-mm-ddr…r}r(h!Uh"jubah-h“ubhDX)…r}r(h!X)h"jïubeubaubeubhH)r}r(h!X.. _`INSPIRE Discovery Services 3.0`: http://inspire.jrc.ec.europa.eu/documents/Network_Services/TechnicalGuidance_DiscoveryServices_v3.0.pdfh&Kh"hªh+hMh-hOh/}r(h‚hƒh4]rUinspire-discovery-services-3-0rah3]h1]h2]h7]rhauh9K{h:hh;]ubhH)r }r!(h!XT.. _`GEMET INSPIRE theme keywords`: http://www.eionet.europa.eu/gemet/inspire_themesh&Kh"hªh+hMh-hOh/}r"(h‚jyh4]r#Ugemet-inspire-theme-keywordsr$ah3]h1]h2]h7]r%hauh9K|h:hh;]ubhH)r&}r'(h!X5.. _`ISO 8601`: http://en.wikipedia.org/wiki/ISO_8601h&Kh"hªh+hMh-hOh/}r((h‚j[h4]r)Uiso-8601r*ah3]h1]h2]h7]r+hauh9K}h:hh;]ubhH)r,}r-(h!X .. _ebrim:h"hªh+hKX.../pycsw/plugins/profiles/ebrim/docs/ebrim.rstr.…r/}r0bh-hOh/}r1(h4]h3]h1]h2]h7]hQUebrimr2uh9Kh:hh;]ubeubeubh#)r3}r4(h!Uh"h)h+j/Uexpect_referenced_by_namer5}r6h j,sh-h.h/}r7(h1]h2]h3]h4]r8(U6csw-ebrim-registry-service-part-1-ebrim-profile-of-cswr9j2eh7]r:(h h euh9Kh:hUexpect_referenced_by_idr;}r<j2j,sh;]r=(h=)r>}r?(h!X9CSW-ebRIM Registry Service - Part 1: ebRIM profile of CSWr@h"j3h+j/h-hAh/}rA(h1]h2]h3]h4]h7]uh9Kh:hh;]rBhDX9CSW-ebRIM Registry Service - Part 1: ebRIM profile of CSWrC…rD}rE(h!j@h"j>ubaubh#)rF}rG(h!Uh&Kh"j3h+j/h-h.h/}rH(h1]rIXoverviewrJah2]h3]h4]rKUid5rLah7]uh9Kh:hh;]rM(h=)rN}rO(h!XOverviewrPh"jFh+j/h-hAh/}rQ(h1]h2]h3]h4]h7]uh9Kh:hh;]rRhDXOverviewrS…rT}rU(h!jPh"jNubaubhr)rV}rW(h!XŽThe CSW-ebRIM Registry Service is a profile of CSW 2.0.2 which enables discovery of geospatial metadata following the ebXML information model.rXh"jFh+j/h-hvh/}rY(h1]h2]h3]h4]h7]uh9Kh:hh;]rZhDXŽThe CSW-ebRIM Registry Service is a profile of CSW 2.0.2 which enables discovery of geospatial metadata following the ebXML information model.r[…r\}r](h!jXh"jVubaubeubh#)r^}r_(h!Uh&Kh"j3h+j/h-h.h/}r`(h1]raX configurationrbah2]h3]h4]rcUid6rdah7]uh9K h:hh;]re(h=)rf}rg(h!X Configurationrhh"j^h+j/h-hAh/}ri(h1]h2]h3]h4]h7]uh9K h:hh;]rjhDX Configurationrk…rl}rm(h!jhh"jfubaubhr)rn}ro(h!X#No extra configuration is required.rph"j^h+j/h-hvh/}rq(h1]h2]h3]h4]h7]uh9K h:hh;]rrhDX#No extra configuration is required.rs…rt}ru(h!jph"jnubaubeubh#)rv}rw(h!Uh&Kh"j3h+j/h-h.h/}rx(h1]ryXqueryingrzah2]h3]h4]r{Uid7r|ah7]uh9Kh:hh;]r}(h=)r~}r(h!XQueryingr€h"jvh+j/h-hAh/}r(h1]h2]h3]h4]h7]uh9Kh:hh;]r‚hDXQueryingrƒ…r„}r…(h!j€h"j~ubaubcdocutils.nodes block_quote r†)r‡}rˆ(h!Uh"jvh+Nh-U block_quoter‰h/}rŠ(h1]h2]h3]h4]h7]uh9Nh:hh;]r‹hÈ)rŒ}r(h!Uh/}rŽ(hÍX*h4]h3]h1]h2]h7]uh"j‡h;]r(hÏ)r}r‘(h!X$**typename**: ``rim:RegistryObject``r’h/}r“(h1]h2]h3]h4]h7]uh"jŒh;]r”hr)r•}r–(h!j’h"jh+j/h-hvh/}r—(h1]h2]h3]h4]h7]uh9Kh;]r˜(h¿)r™}rš(h!X **typename**h/}r›(h1]h2]h3]h4]h7]uh"j•h;]rœhDXtypenamer…rž}rŸ(h!Uh"j™ubah-hÇubhDX: r …r¡}r¢(h!X: h"j•ubh‹)r£}r¤(h!X``rim:RegistryObject``h/}r¥(h1]h2]h3]h4]h7]uh"j•h;]r¦hDXrim:RegistryObjectr§…r¨}r©(h!Uh"j£ubah-h“ubeubah-hÓubhÏ)rª}r«(h!XB**outputschema**: ``urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0`` h/}r¬(h1]h2]h3]h4]h7]uh"jŒh;]r­hr)r®}r¯(h!XA**outputschema**: ``urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0``r°h"jªh+j/h-hvh/}r±(h1]h2]h3]h4]h7]uh9Kh;]r²(h¿)r³}r´(h!X**outputschema**h/}rµ(h1]h2]h3]h4]h7]uh"j®h;]r¶hDX outputschemar·…r¸}r¹(h!Uh"j³ubah-hÇubhDX: rº…r»}r¼(h!X: h"j®ubh‹)r½}r¾(h!X/``urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0``h/}r¿(h1]h2]h3]h4]h7]uh"j®h;]rÀhDX+urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0rÁ…rÂ}rÃ(h!Uh"j½ubah-h“ubeubah-hÓubeh-hËubaubeubh#)rÄ}rÅ(h!Uh"j3h+j/h-h.h/}rÆ(h1]h2]h3]h4]rÇUenabling-ebrim-supportrÈah7]rÉhauh9Kh:hh;]rÊ(h=)rË}rÌ(h!XEnabling ebRIM SupportrÍh"jÄh+j/h-hAh/}rÎ(h1]h2]h3]h4]h7]uh9Kh:hh;]rÏhDXEnabling ebRIM SupportrÐ…rÑ}rÒ(h!jÍh"jËubaubhr)rÓ}rÔ(h!XcTo enable ebRIM support, add ``ebrim`` to ``server.profiles`` as specified in :ref:`configuration`.rÕh"jÄh+j/h-hvh/}rÖ(h1]h2]h3]h4]h7]uh9Kh:hh;]r×(hDXTo enable ebRIM support, add rØ…rÙ}rÚ(h!XTo enable ebRIM support, add h"jÓubh‹)rÛ}rÜ(h!X ``ebrim``h/}rÝ(h1]h2]h3]h4]h7]uh"jÓh;]rÞhDXebrimrß…rà}rá(h!Uh"jÛubah-h“ubhDX to râ…rã}rä(h!X to h"jÓubh‹)rå}ræ(h!X``server.profiles``h/}rç(h1]h2]h3]h4]h7]uh"jÓh;]rèhDXserver.profilesré…rê}rë(h!Uh"jåubah-h“ubhDX as specified in rì…rí}rî(h!X as specified in h"jÓubcsphinx.addnodes pending_xref rï)rð}rñ(h!X:ref:`configuration`ròh"jÓh+j/h-U pending_xrefróh/}rô(UreftypeXrefUrefwarnrõˆU reftargetröX configurationU refdomainXstdr÷h4]h3]U refexplicit‰h1]h2]h7]UrefdocrøXprofilesrùuh9Kh;]rúcdocutils.nodes inline rû)rü}rý(h!jòh/}rþ(h1]h2]rÿ(Uxrefrj÷Xstd-refreh3]h4]h7]uh"jðh;]rhDX configurationr…r}r(h!Uh"jüubah-UinlinerubaubhDX.…r}r(h!X.h"jÓubeubeubh#)r }r (h!Uh&Kh"j3h+j/h-h.h/}r (h1]r Xtestingr ah2]h3]h4]rUid8rah7]uh9Kh:hh;]r(h=)r}r(h!XTestingrh"j h+j/h-hAh/}r(h1]h2]h3]h4]h7]uh9Kh:hh;]rhDXTestingr…r}r(h!jh"jubaubhr)r}r(h!X¥A testing interface is available in ``tests/index.html`` which contains tests specific to ebRIM to demonstrate functionality. See :ref:`tests` for more information.rh"j h+j/h-hvh/}r(h1]h2]h3]h4]h7]uh9Kh:hh;]r(hDX$A testing interface is available in r…r}r (h!X$A testing interface is available in h"jubh‹)r!}r"(h!X``tests/index.html``h/}r#(h1]h2]h3]h4]h7]uh"jh;]r$hDXtests/index.htmlr%…r&}r'(h!Uh"j!ubah-h“ubhDXK which contains tests specific to ebRIM to demonstrate functionality. See r(…r)}r*(h!XK which contains tests specific to ebRIM to demonstrate functionality. See h"jubjï)r+}r,(h!X :ref:`tests`r-h"jh+j/h-jóh/}r.(UreftypeXrefjõˆjöXtestsU refdomainXstdr/h4]h3]U refexplicit‰h1]h2]h7]jøjùuh9Kh;]r0jû)r1}r2(h!j-h/}r3(h1]h2]r4(jj/Xstd-refr5eh3]h4]h7]uh"j+h;]r6hDXtestsr7…r8}r9(h!Uh"j1ubah-jubaubhDX for more information.r:…r;}r<(h!X for more information.h"jubeubeubeubeubh+hMj5}r=hhIsh-h.h/}r>(h1]h2]h3]h4]r?(U&iso-metadata-application-profile-1-0-0r@hReh7]rA(hheuh9Kh:hj;}rBhRhIsh;]rC(h=)rD}rE(h!X(ISO Metadata Application Profile (1.0.0)rFh"h'h+hMh-hAh/}rG(h1]h2]h3]h4]h7]uh9Kh:hh;]rHhDX(ISO Metadata Application Profile (1.0.0)rI…rJ}rK(h!jFh"jDubaubh$h#)rL}rM(h!Uh&Kh"h'h+hMh-h.h/}rN(h1]rOh®ah2]h3]h4]rPU configurationrQah7]uh9K h:hh;]rR(h=)rS}rT(h!X ConfigurationrUh"jLh+hMh-hAh/}rV(h1]h2]h3]h4]h7]uh9K h:hh;]rWhDX ConfigurationrX…rY}rZ(h!jUh"jSubaubhr)r[}r\(h!X#No extra configuration is required.r]h"jLh+hMh-hvh/}r^(h1]h2]h3]h4]h7]uh9K h:hh;]r_hDX#No extra configuration is required.r`…ra}rb(h!j]h"j[ubaubeubh#)rc}rd(h!Uh&Kh"h'h+hMh-h.h/}re(h1]rfjzah2]h3]h4]rgUqueryingrhah7]uh9Kh:hh;]ri(h=)rj}rk(h!XQueryingrlh"jch+hMh-hAh/}rm(h1]h2]h3]h4]h7]uh9Kh:hh;]rnhDXQueryingro…rp}rq(h!jlh"jjubaubj†)rr}rs(h!Uh"jch+Nh-j‰h/}rt(h1]h2]h3]h4]h7]uh9Nh:hh;]ruhÈ)rv}rw(h!Uh/}rx(hÍX*h4]h3]h1]h2]h7]uh"jrh;]ry(hÏ)rz}r{(h!X!**typename**: ``gmd:MD_Metadata``r|h/}r}(h1]h2]h3]h4]h7]uh"jvh;]r~hr)r}r€(h!j|h"jzh+hMh-hvh/}r(h1]h2]h3]h4]h7]uh9Kh;]r‚(h¿)rƒ}r„(h!X **typename**h/}r…(h1]h2]h3]h4]h7]uh"jh;]r†hDXtypenamer‡…rˆ}r‰(h!Uh"jƒubah-hÇubhDX: rŠ…r‹}rŒ(h!X: h"jubh‹)r}rŽ(h!X``gmd:MD_Metadata``h/}r(h1]h2]h3]h4]h7]uh"jh;]rhDXgmd:MD_Metadatar‘…r’}r“(h!Uh"jubah-h“ubeubah-hÓubhÏ)r”}r•(h!X7**outputschema**: ``http://www.isotc211.org/2005/gmd`` h/}r–(h1]h2]h3]h4]h7]uh"jvh;]r—hr)r˜}r™(h!X6**outputschema**: ``http://www.isotc211.org/2005/gmd``h"j”h+hMh-hvh/}rš(h1]h2]h3]h4]h7]uh9Kh;]r›(h¿)rœ}r(h!X**outputschema**h/}rž(h1]h2]h3]h4]h7]uh"j˜h;]rŸhDX outputschemar …r¡}r¢(h!Uh"jœubah-hÇubhDX: r£…r¤}r¥(h!X: h"j˜ubh‹)r¦}r§(h!X$``http://www.isotc211.org/2005/gmd``h/}r¨(h1]h2]h3]h4]h7]uh"j˜h;]r©hDX http://www.isotc211.org/2005/gmdrª…r«}r¬(h!Uh"j¦ubah-h“ubeubah-hÓubeh-hËubaubeubh#)r­}r®(h!Uh"h'h+hMh-h.h/}r¯(h1]h2]h3]h4]r°Uenabling-apiso-supportr±ah7]r²hauh9Kh:hh;]r³(h=)r´}rµ(h!XEnabling APISO Supportr¶h"j­h+hMh-hAh/}r·(h1]h2]h3]h4]h7]uh9Kh:hh;]r¸hDXEnabling APISO Supportr¹…rº}r»(h!j¶h"j´ubaubhr)r¼}r½(h!XcTo enable APISO support, add ``apiso`` to ``server.profiles`` as specified in :ref:`configuration`.r¾h"j­h+hMh-hvh/}r¿(h1]h2]h3]h4]h7]uh9Kh:hh;]rÀ(hDXTo enable APISO support, add rÁ…rÂ}rÃ(h!XTo enable APISO support, add h"j¼ubh‹)rÄ}rÅ(h!X ``apiso``h/}rÆ(h1]h2]h3]h4]h7]uh"j¼h;]rÇhDXapisorÈ…rÉ}rÊ(h!Uh"jÄubah-h“ubhDX to rË…rÌ}rÍ(h!X to h"j¼ubh‹)rÎ}rÏ(h!X``server.profiles``h/}rÐ(h1]h2]h3]h4]h7]uh"j¼h;]rÑhDXserver.profilesrÒ…rÓ}rÔ(h!Uh"jÎubah-h“ubhDX as specified in rÕ…rÖ}r×(h!X as specified in h"j¼ubjï)rØ}rÙ(h!X:ref:`configuration`rÚh"j¼h+hMh-jóh/}rÛ(UreftypeXrefjõˆjöX configurationU refdomainXstdrÜh4]h3]U refexplicit‰h1]h2]h7]jøjùuh9Kh;]rÝjû)rÞ}rß(h!jÚh/}rà(h1]h2]rá(jjÜXstd-refrâeh3]h4]h7]uh"jØh;]rãhDX configurationrä…rå}ræ(h!Uh"jÞubah-jubaubhDX.…rç}rè(h!X.h"j¼ubeubeubh#)ré}rê(h!Uh&Kh"h'h+hMh-h.h/}rë(h1]rìXtestingríah2]h3]h4]rîUid2rïah7]uh9Kh:hh;]rð(h=)rñ}rò(h!XTestingróh"jéh+hMh-hAh/}rô(h1]h2]h3]h4]h7]uh9Kh:hh;]rõhDXTestingrö…r÷}rø(h!jóh"jñubaubhr)rù}rú(h!X¥A testing interface is available in ``tests/index.html`` which contains tests specific to APISO to demonstrate functionality. See :ref:`tests` for more information.rûh"jéh+hMh-hvh/}rü(h1]h2]h3]h4]h7]uh9Kh:hh;]rý(hDX$A testing interface is available in rþ…rÿ}r(h!X$A testing interface is available in h"jùubh‹)r}r(h!X``tests/index.html``h/}r(h1]h2]h3]h4]h7]uh"jùh;]rhDXtests/index.htmlr…r}r(h!Uh"jubah-h“ubhDXK which contains tests specific to APISO to demonstrate functionality. See r…r }r (h!XK which contains tests specific to APISO to demonstrate functionality. See h"jùubjï)r }r (h!X :ref:`tests`r h"jùh+hMh-jóh/}r(UreftypeXrefjõˆjöXtestsU refdomainXstdrh4]h3]U refexplicit‰h1]h2]h7]jøjùuh9Kh;]rjû)r}r(h!j h/}r(h1]h2]r(jjXstd-refreh3]h4]h7]uh"j h;]rhDXtestsr…r}r(h!Uh"jubah-jubaubhDX for more information.r…r}r(h!X for more information.h"jùubeubeubeubh+hMh-h.h/}r(h1]rXoverviewrah2]h3]h4]r Uid1r!ah7]uh9Kh:hh;]r"(h=)r#}r$(h!XOverviewr%h"h$h+hMh-hAh/}r&(h1]h2]h3]h4]h7]uh9Kh:hh;]r'hDXOverviewr(…r)}r*(h!j%h"j#ubaubhr)r+}r,(h!X©The ISO Metadata Application Profile (APISO) is a profile of CSW 2.0.2 which enables discovery of geospatial metadata following ISO 19139:2007 and ISO 19119:2005/PDAM 1.r-h"h$h+hMh-hvh/}r.(h1]h2]h3]h4]h7]uh9Kh:hh;]r/hDX©The ISO Metadata Application Profile (APISO) is a profile of CSW 2.0.2 which enables discovery of geospatial metadata following ISO 19139:2007 and ISO 19119:2005/PDAM 1.r0…r1}r2(h!j-h"j+ubaubeubh+hMh-Usystem_messager3h/}r4(h1]UlevelKh4]h3]r5j!aUsourcehMh2]h7]UlineKUtypeUINFOr6uh9Kh:hh;]r7hr)r8}r9(h!X+Duplicate implicit target name: "overview".h/}r:(h1]h2]h3]h4]h7]uh"hh;]r;hDX+Duplicate implicit target name: "overview".r<…r=}r>(h!Uh"j8ubah-hvubaubh)r?}r@(h!Uh"jéh+hMh-j3h/}rA(h1]UlevelKh4]h3]rBjïaUsourcehMh2]h7]UlineKUtypej6uh9Kh:hh;]rChr)rD}rE(h!X*Duplicate implicit target name: "testing".h/}rF(h1]h2]h3]h4]h7]uh"j?h;]rGhDX*Duplicate implicit target name: "testing".rH…rI}rJ(h!Uh"jDubah-hvubaubh)rK}rL(h!Uh"hbh+hMh-j3h/}rM(h1]UlevelKh4]h3]rNhhaUsourcehMh2]h7]UlineK#Utypej6uh9K#h:hh;]rOhr)rP}rQ(h!X+Duplicate implicit target name: "overview".h/}rR(h1]h2]h3]h4]h7]uh"jKh;]rShDX+Duplicate implicit target name: "overview".rT…rU}rV(h!Uh"jPubah-hvubaubh)rW}rX(h!Uh"hªh+hMh-j3h/}rY(h1]UlevelKh4]h3]rZh°aUsourcehMh2]h7]UlineK(Utypej6uh9K(h:hh;]r[hr)r\}r](h!X0Duplicate implicit target name: "configuration".h/}r^(h1]h2]h3]h4]h7]uh"jWh;]r_hDX0Duplicate implicit target name: "configuration".r`…ra}rb(h!Uh"j\ubah-hvubaubh)rc}rd(h!Uh"jFh+j/h-j3h/}re(h1]UlevelKh4]h3]rfjLaUsourcej/h2]h7]UlineKUtypej6uh9Kh:hh;]rghr)rh}ri(h!X+Duplicate implicit target name: "overview".h/}rj(h1]h2]h3]h4]h7]uh"jch;]rkhDX+Duplicate implicit target name: "overview".rl…rm}rn(h!Uh"jhubah-hvubaubh)ro}rp(h!Uh"j^h+j/h-j3h/}rq(h1]UlevelKh4]h3]rrjdaUsourcej/h2]h7]UlineK Utypej6uh9K h:hh;]rshr)rt}ru(h!X0Duplicate implicit target name: "configuration".h/}rv(h1]h2]h3]h4]h7]uh"joh;]rwhDX0Duplicate implicit target name: "configuration".rx…ry}rz(h!Uh"jtubah-hvubaubh)r{}r|(h!Uh"jvh+j/h-j3h/}r}(h1]UlevelKh4]h3]r~j|aUsourcej/h2]h7]UlineKUtypej6uh9Kh:hh;]rhr)r€}r(h!X+Duplicate implicit target name: "querying".h/}r‚(h1]h2]h3]h4]h7]uh"j{h;]rƒhDX+Duplicate implicit target name: "querying".r„…r…}r†(h!Uh"j€ubah-hvubaubh)r‡}rˆ(h!Uh"j h+j/h-j3h/}r‰(h1]UlevelKh4]h3]rŠjaUsourcej/h2]h7]UlineKUtypej6uh9Kh:hh;]r‹hr)rŒ}r(h!X*Duplicate implicit target name: "testing".h/}rŽ(h1]h2]h3]h4]h7]uh"j‡h;]rhDX*Duplicate implicit target name: "testing".r…r‘}r’(h!Uh"jŒubah-hvubaubeUcurrent_sourcer“NU decorationr”NUautofootnote_startr•KUnameidsr–}r—(hj@hj*hhRh U requirementsr˜h j9h Uprofile-pluginsr™h Nh j2hNhUabstract-base-class-definitionršhUenabling-profilesr›hhWhUprofilesrœhjhj±hjÈhNhNhj$hh6uh;]r(hH)rž}rŸ(h!X .. _profiles:h"hh+h,h-hOh/}r (h4]h3]h1]h2]h7]hQjœuh9Kh:hh;]ubh#)r¡}r¢(h!Uh"hh+h,j5}r£hjžsh-h.h/}r¤(h1]h2]h3]h4]r¥(j™jœeh7]r¦(h heuh9Kh:hj;}r§jœjžsh;]r¨(h=)r©}rª(h!XProfile Pluginsr«h"j¡h+h,h-hAh/}r¬(h1]h2]h3]h4]h7]uh9Kh:hh;]r­hDXProfile Pluginsr®…r¯}r°(h!j«h"j©ubaubh#)r±}r²(h!Uh&Kh"j¡h+h,h-h.h/}r³(h1]r´jah2]h3]h4]rµUoverviewr¶ah7]uh9Kh:hh;]r·(h=)r¸}r¹(h!XOverviewrºh"j±h+h,h-hAh/}r»(h1]h2]h3]h4]h7]uh9Kh:hh;]r¼hDXOverviewr½…r¾}r¿(h!jºh"j¸ubaubhr)rÀ}rÁ(h!XQpycsw allows for the implementation of profiles to the core standard. Profiles allow specification of additional metadata format types (i.e. ISO 19139:2007, NASA DIF, INSPIRE, etc.) to the repository, which can be queried and presented to the client. pycsw supports a plugin architecture which allows for runtime loading of Python code.rÂh"j±h+h,h-hvh/}rÃ(h1]h2]h3]h4]h7]uh9K h:hh;]rÄhDXQpycsw allows for the implementation of profiles to the core standard. Profiles allow specification of additional metadata format types (i.e. ISO 19139:2007, NASA DIF, INSPIRE, etc.) to the repository, which can be queried and presented to the client. pycsw supports a plugin architecture which allows for runtime loading of Python code.rÅ…rÆ}rÇ(h!jÂh"jÀubaubhr)rÈ}rÉ(h!XHAll profiles must be placed in the ``pycsw/plugins/profiles`` directory.rÊh"j±h+h,h-hvh/}rË(h1]h2]h3]h4]h7]uh9K h:hh;]rÌ(hDX#All profiles must be placed in the rÍ…rÎ}rÏ(h!X#All profiles must be placed in the h"jÈubh‹)rÐ}rÑ(h!X``pycsw/plugins/profiles``h/}rÒ(h1]h2]h3]h4]h7]uh"jÈh;]rÓhDXpycsw/plugins/profilesrÔ…rÕ}rÖ(h!Uh"jÐubah-h“ubhDX directory.r×…rØ}rÙ(h!X directory.h"jÈubeubeubh#)rÚ}rÛ(h!Uh"j¡h+h,h-h.h/}rÜ(h1]h2]h3]h4]rÝj˜ah7]rÞh auh9Kh:hh;]rß(h=)rà}rá(h!X Requirementsrâh"jÚh+h,h-hAh/}rã(h1]h2]h3]h4]h7]uh9Kh:hh;]rähDX Requirementsrå…ræ}rç(h!jâh"jàubaubcdocutils.nodes literal_block rè)ré}rê(h!XKpycsw/ plugins/ __init__.py # empty profiles/ # directory to store profiles __init__.py # empty profile.py # defines abstract profile object (properties and methods) and functions to load plugins apiso/ # profile directory __init__.py # empty apiso.py # profile code ... # supporting files, etc.h"jÚh+h,h-U literal_blockrëh/}rì(Ulinenosrí‰UlanguagerîXnoneU xml:spacerïUpreserverðh4]h3]h1]Uhighlight_argsrñ}h2]h7]uh9Kh:hh;]ròhDXKpycsw/ plugins/ __init__.py # empty profiles/ # directory to store profiles __init__.py # empty profile.py # defines abstract profile object (properties and methods) and functions to load plugins apiso/ # profile directory __init__.py # empty apiso.py # profile code ... # supporting files, etc.ró…rô}rõ(h!Uh"jéubaubeubh#)rö}r÷(h!Uh"j¡h+h,h-h.h/}rø(h1]h2]h3]h4]rùjšah7]rúhauh9Kh:hh;]rû(h=)rü}rý(h!XAbstract Base Class Definitionrþh"jöh+h,h-hAh/}rÿ(h1]h2]h3]h4]h7]uh9Kh:hh;]rhDXAbstract Base Class Definitionr…r}r(h!jþh"jüubaubhr)r}r(h!XzAll profile code must be instantiated as a subclass of ``profile.Profile``. Below is an example to add a ``Foo`` profile:rh"jöh+h,h-hvh/}r(h1]h2]h3]h4]h7]uh9K h:hh;]r(hDX7All profile code must be instantiated as a subclass of r …r }r (h!X7All profile code must be instantiated as a subclass of h"jubh‹)r }r (h!X``profile.Profile``h/}r(h1]h2]h3]h4]h7]uh"jh;]rhDXprofile.Profiler…r}r(h!Uh"j ubah-h“ubhDX . Below is an example to add a r…r}r(h!X . Below is an example to add a h"jubh‹)r}r(h!X``Foo``h/}r(h1]h2]h3]h4]h7]uh"jh;]rhDXFoor…r}r(h!Uh"jubah-h“ubhDX profile:r…r}r(h!X profile:h"jubeubjè)r }r!(h!X4from pycsw.plugins.profiles import profile class FooProfile(profile.Profile): profile.Profile.__init__(self, name='foo', version='1.0.3', title='My Foo Profile', url='http://example.org/fooprofile/docs', namespace='http://example.org/foons', typename='foo:RootElement', outputschema=http://example.org/foons', prefixes=['foo'], model=model, core_namespaces=namespaces, added_namespaces={'foo': 'http://example.org/foons'} repository=REPOSITORY['foo:RootElement'])h"jöh+h,h-jëh/}r"(jí‰jîXpythonjïjðh4]h3]h1]jñ}h2]h7]uh9K"h:hh;]r#hDX4from pycsw.plugins.profiles import profile class FooProfile(profile.Profile): profile.Profile.__init__(self, name='foo', version='1.0.3', title='My Foo Profile', url='http://example.org/fooprofile/docs', namespace='http://example.org/foons', typename='foo:RootElement', outputschema=http://example.org/foons', prefixes=['foo'], model=model, core_namespaces=namespaces, added_namespaces={'foo': 'http://example.org/foons'} repository=REPOSITORY['foo:RootElement'])r$…r%}r&(h!Uh"j ubaubhr)r'}r((h!X°Your profile plugin class (``FooProfile``) must implement all methods as per ``profile.Profile``. Profile methods must always return ``lxml.etree.Element`` types, or ``None``.r)h"jöh+h,h-hvh/}r*(h1]h2]h3]h4]h7]uh9K5h:hh;]r+(hDXYour profile plugin class (r,…r-}r.(h!XYour profile plugin class (h"j'ubh‹)r/}r0(h!X``FooProfile``h/}r1(h1]h2]h3]h4]h7]uh"j'h;]r2hDX FooProfiler3…r4}r5(h!Uh"j/ubah-h“ubhDX$) must implement all methods as per r6…r7}r8(h!X$) must implement all methods as per h"j'ubh‹)r9}r:(h!X``profile.Profile``h/}r;(h1]h2]h3]h4]h7]uh"j'h;]r<hDXprofile.Profiler=…r>}r?(h!Uh"j9ubah-h“ubhDX&. Profile methods must always return r@…rA}rB(h!X&. Profile methods must always return h"j'ubh‹)rC}rD(h!X``lxml.etree.Element``h/}rE(h1]h2]h3]h4]h7]uh"j'h;]rFhDXlxml.etree.ElementrG…rH}rI(h!Uh"jCubah-h“ubhDX types, or rJ…rK}rL(h!X types, or h"j'ubh‹)rM}rN(h!X``None``h/}rO(h1]h2]h3]h4]h7]uh"j'h;]rPhDXNonerQ…rR}rS(h!Uh"jMubah-h“ubhDX.…rT}rU(h!X.h"j'ubeubeubh#)rV}rW(h!Uh"j¡h+h,h-h.h/}rX(h1]h2]h3]h4]rYj›ah7]rZhauh9K8h:hh;]r[(h=)r\}r](h!XEnabling Profilesr^h"jVh+h,h-hAh/}r_(h1]h2]h3]h4]h7]uh9K8h:hh;]r`hDXEnabling Profilesra…rb}rc(h!j^h"j\ubaubhr)rd}re(h!X+All profiles are disabled by default. To specify profiles at runtime, set the ``server.profiles`` value in the :ref:`configuration` to the name of the package (in the ``pycsw/plugins/profiles`` directory). To enable multiple profiles, specify as a comma separated value (see :ref:`configuration`).rfh"jVh+h,h-hvh/}rg(h1]h2]h3]h4]h7]uh9K:h:hh;]rh(hDXOAll profiles are disabled by default. To specify profiles at runtime, set the ri…rj}rk(h!XOAll profiles are disabled by default. To specify profiles at runtime, set the h"jdubh‹)rl}rm(h!X``server.profiles``h/}rn(h1]h2]h3]h4]h7]uh"jdh;]rohDXserver.profilesrp…rq}rr(h!Uh"jlubah-h“ubhDX value in the rs…rt}ru(h!X value in the h"jdubjï)rv}rw(h!X:ref:`configuration`rxh"jdh+h,h-jóh/}ry(UreftypeXrefjõˆjöX configurationU refdomainXstdrzh4]h3]U refexplicit‰h1]h2]h7]jøjùuh9K:h;]r{jû)r|}r}(h!jxh/}r~(h1]h2]r(jjzXstd-refr€eh3]h4]h7]uh"jvh;]rhDX configurationr‚…rƒ}r„(h!Uh"j|ubah-jubaubhDX$ to the name of the package (in the r……r†}r‡(h!X$ to the name of the package (in the h"jdubh‹)rˆ}r‰(h!X``pycsw/plugins/profiles``h/}rŠ(h1]h2]h3]h4]h7]uh"jdh;]r‹hDXpycsw/plugins/profilesrŒ…r}rŽ(h!Uh"jˆubah-h“ubhDXS directory). To enable multiple profiles, specify as a comma separated value (see r…r}r‘(h!XS directory). To enable multiple profiles, specify as a comma separated value (see h"jdubjï)r’}r“(h!X:ref:`configuration`r”h"jdh+h,h-jóh/}r•(UreftypeXrefjõˆjöX configurationU refdomainXstdr–h4]h3]U refexplicit‰h1]h2]h7]jøjùuh9K:h;]r—jû)r˜}r™(h!j”h/}rš(h1]h2]r›(jj–Xstd-refrœeh3]h4]h7]uh"j’h;]rhDX configurationrž…rŸ}r (h!Uh"j˜ubah-jubaubhDX).r¡…r¢}r£(h!X).h"jdubeubeubh#)r¤}r¥(h!Uh&Kh"j¡h+h,h-h.h/}r¦(h1]r§jíah2]h3]h4]r¨Utestingr©ah7]uh9K=h:hh;]rª(h=)r«}r¬(h!XTestingr­h"j¤h+h,h-hAh/}r®(h1]h2]h3]h4]h7]uh9K=h:hh;]r¯hDXTestingr°…r±}r²(h!j­h"j«ubaubhr)r³}r´(h!XvProfiles must add examples to the :ref:`tests` interface, which must provide example requests specific to the profile.rµh"j¤h+h,h-hvh/}r¶(h1]h2]h3]h4]h7]uh9K?h:hh;]r·(hDX"Profiles must add examples to the r¸…r¹}rº(h!X"Profiles must add examples to the h"j³ubjï)r»}r¼(h!X :ref:`tests`r½h"j³h+h,h-jóh/}r¾(UreftypeXrefjõˆjöXtestsU refdomainXstdr¿h4]h3]U refexplicit‰h1]h2]h7]jøjùuh9K?h;]rÀjû)rÁ}rÂ(h!j½h/}rÃ(h1]h2]rÄ(jj¿Xstd-refrÅeh3]h4]h7]uh"j»h;]rÆhDXtestsrÇ…rÈ}rÉ(h!Uh"jÁubah-jubaubhDXH interface, which must provide example requests specific to the profile.rÊ…rË}rÌ(h!XH interface, which must provide example requests specific to the profile.h"j³ubeubeubeubh)eh!UU transformerrÍNU footnote_refsrÎ}rÏUrefnamesrÐ}rÑ(Xiso 8601]rÒ(jXjýeXgemet inspire theme keywords]rÓjvaXinspire discovery services 3.0]rÔh}auUsymbol_footnotesrÕ]rÖUautofootnote_refsr×]rØUsymbol_footnote_refsrÙ]rÚU citationsrÛ]rÜh:hU current_linerÝNUtransform_messagesrÞ]rß(h)rà}rá(h!Uh/}râ(h1]UlevelKh4]h3]Usourceh,h2]h7]UlineKUtypej6uh;]rãhr)rä}rå(h!Uh/}ræ(h1]h2]h3]h4]h7]uh"jàh;]rçhDX.Hyperlink target "profiles" is not referenced.rè…ré}rê(h!Uh"jäubah-hvubah-j3ubh)rë}rì(h!Uh/}rí(h1]UlevelKh4]h3]UsourcehMh2]h7]UlineKFUtypej6uh;]rîhr)rï}rð(h!Uh/}rñ(h1]h2]h3]h4]h7]uh"jëh;]ròhDX+Hyperlink target "apiso" is not referenced.ró…rô}rõ(h!Uh"jïubah-hvubah-j3ubh)rö}r÷(h!Uh/}rø(h1]UlevelKh4]h3]Usourcej/h2]h7]UlineKUtypej6uh;]rùhr)rú}rû(h!Uh/}rü(h1]h2]h3]h4]h7]uh"jöh;]rýhDX+Hyperlink target "ebrim" is not referenced.rþ…rÿ}r(h!Uh"júubah-hvubah-j3ubeUreporterrNUid_startrK U autofootnotesr]rU citation_refsr}rUindirect_targetsr]rUsettingsr (cdocutils.frontend Values r or }r (Ufootnote_backlinksr KUrecord_dependenciesrNU rfc_base_urlrUhttps://tools.ietf.org/html/rU tracebackrˆUpep_referencesrNUstrip_commentsrNU toc_backlinksrUentryrU language_coderUenrU datestamprNU report_levelrKU _destinationrNU halt_levelrKU strip_classesrNhANUerror_encoding_error_handlerrUbackslashreplacerUdebugrNUembed_stylesheetr ‰Uoutput_encoding_error_handlerr!Ustrictr"U sectnum_xformr#KUdump_transformsr$NU docinfo_xformr%KUwarning_streamr&NUpep_file_url_templater'Upep-%04dr(Uexit_status_levelr)KUconfigr*NUstrict_visitorr+NUcloak_email_addressesr,ˆUtrim_footnote_reference_spacer-‰Uenvr.NUdump_pseudo_xmlr/NUexpose_internalsr0NUsectsubtitle_xformr1‰U source_linkr2NUrfc_referencesr3NUoutput_encodingr4Uutf-8r5U source_urlr6NUinput_encodingr7U utf-8-sigr8U_disable_configr9NU id_prefixr:UU tab_widthr;KUerror_encodingr<UUTF-8r=U_sourcer>h,Ugettext_compactr?ˆU generatorr@NUdump_internalsrANU smart_quotesrB‰U pep_base_urlrCU https://www.python.org/dev/peps/rDUsyntax_highlightrEUlongrFUinput_encoding_error_handlerrGj"Uauto_id_prefixrHUidrIUdoctitle_xformrJ‰Ustrip_elements_with_classesrKNU _config_filesrL]rMUfile_insertion_enabledrNˆU raw_enabledrOKU dump_settingsrPNubUsymbol_footnote_startrQKUidsrR}rS(j™j¡j¶j±j©j¤j@h'j!h$j˜jÚjj jdj^j|jvh°hªjLjFjïjéhhhbj*j&jjj9j3jšjöjÈjÄjQjLj›jVhRh'jhjcj$j j±j­jœj¡h6h)hWhSj2j3uUsubstitution_namesrT}rUh-h:h/}rV(h1]h4]h3]Usourceh,h2]h7]uU footnotesrW]rXUrefidsrY}rZ(j2]r[j,ahR]r\hIajœ]r]jžauub.