20 private static $NAMESPACE_SCSP_ESPECIFICO =
'http://intermediacion.redsara.es/scsp/esquemas/datosespecificos';
31 if (is_numeric(key($array)))
33 foreach ($array as $key => $value)
35 $array[$key] = $this->array_to_objecttree($value);
40 foreach ($array as $key => $value)
44 $Object->$key = $this->array_to_objecttree($value);
48 $Object->$key = $value;
63 if (is_array($obj) || is_object($obj))
66 foreach ($obj as $key => $value)
77 private function __anyType_SoapVar($childData, $fieldName, $namespace) {
79 if (is_a($childData,
'DateTime')) {
82 return new SoapVar($childData->format(DateTime::ATOM), XSD_DATETIME,
'dateTime',
'http://www.w3.org/2001/XMLSchema', $fieldName, $namespace);
83 } elseif (is_int($childData)) {
85 return new SoapVar($childData, XSD_INTEGER, null, null, $fieldName, $namespace);
89 return new SoapVar($childData, XSD_STRING,
'string',
'http://www.w3.org/2001/XMLSchema', $fieldName, $namespace);
92 private function __basic_SoapVar($childData, $basicType, $fieldName, $namespace) {
95 return new SoapVar($childData->format(DateTime::ATOM), $basicType, null, null, $fieldName, $namespace);
98 return new SoapVar($childData, $basicType, null, null, $fieldName, $namespace);
102 public function __doChild($parentTag, $vData, $fieldName, $type, $namespace, $minOccurs, $maxOccurs)
105 $fieldSet = isset($vData[$fieldName]);
107 if ($minOccurs > 0) {
108 throw new Exception(
"No se ha encontrado el subcampo obligatorio '" . $fieldName .
'"');
114 $vChildData = $vData[$fieldName];
115 if ($maxOccurs == 1) {
116 $vChildData = array( $vData[$fieldName] );
118 if ($maxOccurs !=
'unbounded') {
119 if ($maxOccurs >
sizeof($vChildData)) {
120 throw new Exception(
"El campo '" . $fieldName .
'" no tiene tantas ocurrencias como se esperaban');
128 for ($iIter=0; $iIter <
sizeof($vChildData); $iIter++) {
129 $childData = $vChildData[$iIter];
131 if ((($minOccurs > 0) && $fieldSet) || $fieldSet) {
132 if (isset($this->vBasics[$type])) {
134 $basicType = $this->vBasics[$type];
136 if ($basicType !== XSD_ANYTYPE) {
137 $childSOAP = $this->__basic_SoapVar($childData, $basicType, $fieldName, $namespace);
139 $childSOAP = $this->__anyType_SoapVar($childData, $fieldName, $namespace);
141 $parentTag->append( $childSOAP );
145 $funcName =
'__cde__' . $type .
'_full';
148 $childSOAP = $this->$funcName($childData, $fieldName, $namespace);
149 $parentTag->append( $childSOAP );
176 public function doIt($vData) {
178 return $this->__cde__DatosEspecificos_full($vData,
'DatosEspecificos', self::$NAMESPACE_SCSP_ESPECIFICO);
190 private function __cde__DatosEspecificos($vData, $fieldName, $namespace)
194 $this->__doChild($myLevel, $vData,
'DatosEntrada',
'DatosEntrada', $namespace, 0, 1);
195 $this->__doChild($myLevel, $vData,
'listaBienesInmuebles',
'listaBienesInmuebles', $namespace, 0, 1);
196 $this->__doChild($myLevel, $vData,
'Estado',
'Estado', $namespace, 0, 1);
200 private function __cde__DatosEspecificos_full($vData, $fieldName, $namespace)
203 $myLevel = $this->__cde__DatosEspecificos($vData, $fieldName, $namespace);
204 return new SoapVar($myLevel, SOAP_ENC_OBJECT, null, null, $fieldName, $namespace);
209 private function __cde__DatosEntrada($vData, $fieldName, $namespace)
212 $this->__doChild($myLevel, $vData,
'referenciaCatastral',
'rcl', $namespace, 0, 1);
213 $this->__doChild($myLevel, $vData,
'referenciaRustica',
'rrl', $namespace, 0, 1);
217 private function __cde__DatosEntrada_full($vData, $fieldName, $namespace)
219 $myLevel = $this->__cde__DatosEntrada($vData, $fieldName, $namespace);
220 return new SoapVar($myLevel, SOAP_ENC_OBJECT, null, null, $fieldName, $namespace);
225 private function __cde__loine($vData, $fieldName, $namespace)
228 $this->__doChild($myLevel, $vData,
'cp',
'cp', $namespace, 1, 1);
229 $this->__doChild($myLevel, $vData,
'cm',
'cm', $namespace, 1, 1);
233 private function __cde__loine_full($vData, $fieldName, $namespace)
235 $myLevel = $this->__cde__loine($vData, $fieldName, $namespace);
236 return new SoapVar($myLevel, SOAP_ENC_OBJECT, null, null, $fieldName, $namespace);
241 private function __cde__rcl($vData, $fieldName, $namespace)
244 $this->__doChild($myLevel, $vData,
'pc1',
'pcatastral1', $namespace, 1, 1);
245 $this->__doChild($myLevel, $vData,
'pc2',
'pcatastral2', $namespace, 1, 1);
246 $this->__doChild($myLevel, $vData,
'car',
'car', $namespace, 0, 1);
247 $this->__doChild($myLevel, $vData,
'cc1',
'cc', $namespace, 0, 1);
248 $this->__doChild($myLevel, $vData,
'cc2',
'cc', $namespace, 0, 1);
252 private function __cde__rcl_full($vData, $fieldName, $namespace)
254 $myLevel = $this->__cde__rcl($vData, $fieldName, $namespace);
255 return new SoapVar($myLevel, SOAP_ENC_OBJECT, null, null, $fieldName, $namespace);
260 private function __cde__rrl($vData, $fieldName, $namespace)
263 $this->__doChild($myLevel, $vData,
'localizacionINE',
'loine', $namespace, 1, 1);
264 $this->__doChild($myLevel, $vData,
'cpp',
'cpp', $namespace, 1, 1);
268 private function __cde__rrl_full($vData, $fieldName, $namespace)
270 $myLevel = $this->__cde__rrl($vData, $fieldName, $namespace);
271 return new SoapVar($myLevel, SOAP_ENC_OBJECT, null, null, $fieldName, $namespace);
276 private function __cde__pc($vData, $fieldName, $namespace)
279 $this->__doChild($myLevel, $vData,
'pc1',
'pcatastral1', $namespace, 1, 1);
280 $this->__doChild($myLevel, $vData,
'pc2',
'pcatastral2', $namespace, 1, 1);
284 private function __cde__pc_full($vData, $fieldName, $namespace)
286 $myLevel = $this->__cde__pc($vData, $fieldName, $namespace);
287 return new SoapVar($myLevel, SOAP_ENC_OBJECT, null, null, $fieldName, $namespace);
292 private function __cde__listaBienesInmuebles($vData, $fieldName, $namespace)
296 $fnInt_datosInmueble =
function($vData, $fieldName, $namespace)
299 $this->__doChild($myLevel, $vData,
'BienInmuebleRustico',
'bir', $namespace, 0, 1);
300 $this->__doChild($myLevel, $vData,
'listaTitulares',
'ltit', $namespace, 0, 1);
301 $this->__doChild($myLevel, $vData,
'finca',
'fincared', $namespace, 0, 1);
302 $this->__doChild($myLevel, $vData,
'listaConstrucciones',
'lconsr', $namespace, 0, 1);
303 $this->__doChild($myLevel, $vData,
'listaSubparcelas',
'lspr', $namespace, 0, 1);
304 return new SoapVar($myLevel, SOAP_ENC_OBJECT, null, null, $fieldName, $namespace);
306 $this->__doPrivateChild($myLevel, $vData,
'datosInmueble', $fnInt_datosInmueble, $namespace, 1, unbounded);
310 private function __cde__listaBienesInmuebles_full($vData, $fieldName, $namespace)
312 $myLevel = $this->__cde__listaBienesInmuebles($vData, $fieldName, $namespace);
313 return new SoapVar($myLevel, SOAP_ENC_OBJECT, null, null, $fieldName, $namespace);
318 private function __cde__Estado($vData, $fieldName, $namespace)
321 $this->__doChild($myLevel, $vData,
'CodigoEstado',
'101', $namespace, 0, 1);
322 $this->__doChild($myLevel, $vData,
'CodigoEstadoSecundario',
'101', $namespace, 0, 1);
323 $this->__doChild($myLevel, $vData,
'LiteralError',
'101', $namespace, 0, 1);
324 $this->__doChild($myLevel, $vData,
'TiempoEstimadoRespuesta',
'135', $namespace, 0, 1);
328 private function __cde__Estado_full($vData, $fieldName, $namespace)
330 $myLevel = $this->__cde__Estado($vData, $fieldName, $namespace);
331 return new SoapVar($myLevel, SOAP_ENC_OBJECT, null, null, $fieldName, $namespace);
336 private function __cde__cpp($vData, $fieldName, $namespace)
339 $this->__doChild($myLevel, $vData,
'cpo',
'cpo', $namespace, 1, 1);
340 $this->__doChild($myLevel, $vData,
'cpa',
'cpa', $namespace, 0, 1);
344 private function __cde__cpp_full($vData, $fieldName, $namespace)
346 $myLevel = $this->__cde__cpp($vData, $fieldName, $namespace);
347 return new SoapVar($myLevel, SOAP_ENC_OBJECT, null, null, $fieldName, $namespace);
352 private function __cde__err($vData, $fieldName, $namespace)
355 $this->__doChild($myLevel, $vData,
'cod',
'stringnb', $namespace, 1, 1);
356 $this->__doChild($myLevel, $vData,
'des',
'stringnb', $namespace, 1, 1);
360 private function __cde__err_full($vData, $fieldName, $namespace)
362 $myLevel = $this->__cde__err($vData, $fieldName, $namespace);
363 return new SoapVar($myLevel, SOAP_ENC_OBJECT, null, null, $fieldName, $namespace);
368 private function __cde__bir($vData, $fieldName, $namespace)
371 $this->__doChild($myLevel, $vData,
'idine',
'idine', $namespace, 1, 1);
372 $this->__doChild($myLevel, $vData,
'ldt',
'stringnb', $namespace, 0, 1);
374 $fnInt_debi =
function($vData, $fieldName, $namespace)
377 $this->__doChild($myLevel, $vData,
'avc',
'xs:gYear', $namespace, 0, 1);
378 $this->__doChild($myLevel, $vData,
'vcat',
'vcat', $namespace, 0, 1);
379 $this->__doChild($myLevel, $vData,
'vcs',
'vcat', $namespace, 0, 1);
380 $this->__doChild($myLevel, $vData,
'vcc',
'vcat', $namespace, 0, 1);
381 $this->__doChild($myLevel, $vData,
'luso',
'lusoovccd', $namespace, 0, 1);
382 $this->__doChild($myLevel, $vData,
'sfc',
'supg', $namespace, 0, 1);
383 $this->__doChild($myLevel, $vData,
'cpt',
'cpt', $namespace, 0, 1);
384 $this->__doChild($myLevel, $vData,
'ant',
'xs:gYear', $namespace, 0, 1);
385 return new SoapVar($myLevel, SOAP_ENC_OBJECT, null, null, $fieldName, $namespace);
387 $this->__doPrivateChild($myLevel, $vData,
'debi', $fnInt_debi, $namespace, 0, 1);
389 $fnInt_lcol =
function($vData, $fieldName, $namespace)
393 $fnInt_col =
function($vData, $fieldName, $namespace)
396 $this->__doChild($myLevel, $vData,
'rcof',
'rcof', $namespace, 0, 1);
397 $this->__doChild($myLevel, $vData,
'idp_out',
'idp_out', $namespace, 0, 1);
398 $this->__doChild($myLevel, $vData,
'sup',
'supp', $namespace, 0, 1);
399 $this->__doChild($myLevel, $vData,
'lloc',
'stringnb', $namespace, 0, 1);
400 $this->__doChild($myLevel, $vData,
'dtrus',
'dtrus', $namespace, 0, 1);
401 return new SoapVar($myLevel, SOAP_ENC_OBJECT, null, null, $fieldName, $namespace);
403 $this->__doPrivateChild($myLevel, $vData,
'col', $fnInt_col, $namespace, 1, unbounded);
404 return new SoapVar($myLevel, SOAP_ENC_OBJECT, null, null, $fieldName, $namespace);
406 $this->__doPrivateChild($myLevel, $vData,
'lcol', $fnInt_lcol, $namespace, 0, 1);
410 private function __cde__bir_full($vData, $fieldName, $namespace)
412 $myLevel = $this->__cde__bir($vData, $fieldName, $namespace);
413 return new SoapVar($myLevel, SOAP_ENC_OBJECT, null, null, $fieldName, $namespace);
418 private function __cde__bi($vData, $fieldName, $namespace)
421 $this->__doChild($myLevel, $vData,
'idbi',
'idbi', $namespace, 0, 1);
422 $this->__doChild($myLevel, $vData,
'idcat',
'idcat', $namespace, 0, 1);
423 $this->__doChild($myLevel, $vData,
'idine',
'idine', $namespace, 0, 1);
424 $this->__doChild($myLevel, $vData,
'idreg',
'idreg', $namespace, 0, 1);
425 $this->__doChild($myLevel, $vData,
'idbis',
'idbis', $namespace, 0, 1);
426 $this->__doChild($myLevel, $vData,
'rc',
'rcl', $namespace, 0, 1);
427 $this->__doChild($myLevel, $vData,
'idad',
'idad', $namespace, 0, 1);
428 $this->__doChild($myLevel, $vData,
'tbi',
'tbi', $namespace, 0, 1);
429 $this->__doChild($myLevel, $vData,
'dt',
'dt', $namespace, 0, 1);
430 $this->__doChild($myLevel, $vData,
'ldt',
'stringnb', $namespace, 0, 1);
431 $this->__doChild($myLevel, $vData,
'inrbi',
'inrbi', $namespace, 0, 1);
432 $this->__doChild($myLevel, $vData,
'debi',
'debi', $namespace, 0, 1);
433 $this->__doChild($myLevel, $vData,
'dcbl',
'dcbl', $namespace, 0, 1);
434 $this->__doChild($myLevel, $vData,
'spas',
'spas', $namespace, 0, 1);
435 $this->__doChild($myLevel, $vData,
'rep',
'repr', $namespace, 0, 1);
436 $this->__doChild($myLevel, $vData,
'lcol',
'lcol', $namespace, 0, 1);
437 $this->__doChild($myLevel, $vData,
'lcons',
'lcons', $namespace, 0, 1);
438 $this->__doChild($myLevel, $vData,
'evbi',
'evbi', $namespace, 0, 1);
442 private function __cde__bi_full($vData, $fieldName, $namespace)
444 $myLevel = $this->__cde__bi($vData, $fieldName, $namespace);
445 return new SoapVar($myLevel, SOAP_ENC_OBJECT, null, null, $fieldName, $namespace);
450 private function __cde__idbi($vData, $fieldName, $namespace)
453 $this->__doChild($myLevel, $vData,
'cn',
'cn', $namespace, 1, 1);
454 $this->__doChild($myLevel, $vData,
'rc',
'rcl', $namespace, 1, 1);
458 private function __cde__idbi_full($vData, $fieldName, $namespace)
460 $myLevel = $this->__cde__idbi($vData, $fieldName, $namespace);
461 return new SoapVar($myLevel, SOAP_ENC_OBJECT, null, null, $fieldName, $namespace);
466 private function __cde__idcat($vData, $fieldName, $namespace)
469 $myLevel = $this->__cde__idbi($vData, $fieldName, $namespace);
470 $this->__doChild($myLevel, $vData,
'locat',
'locat', $namespace, 1, 1);
474 private function __cde__idcat_full($vData, $fieldName, $namespace)
476 $myLevel = $this->__cde__idcat($vData, $fieldName, $namespace);
477 return new SoapVar($myLevel, SOAP_ENC_OBJECT, null, null, $fieldName, $namespace);
482 private function __cde__locat($vData, $fieldName, $namespace)
485 $this->__doChild($myLevel, $vData,
'cd',
'cd', $namespace, 1, 1);
486 $this->__doChild($myLevel, $vData,
'cmc',
'cmc', $namespace, 1, 1);
490 private function __cde__locat_full($vData, $fieldName, $namespace)
492 $myLevel = $this->__cde__locat($vData, $fieldName, $namespace);
493 return new SoapVar($myLevel, SOAP_ENC_OBJECT, null, null, $fieldName, $namespace);
498 private function __cde__idine($vData, $fieldName, $namespace)
501 $myLevel = $this->__cde__idbi($vData, $fieldName, $namespace);
502 $this->__doChild($myLevel, $vData,
'loine',
'loine', $namespace, 1, 1);
506 private function __cde__idine_full($vData, $fieldName, $namespace)
508 $myLevel = $this->__cde__idine($vData, $fieldName, $namespace);
509 return new SoapVar($myLevel, SOAP_ENC_OBJECT, null, null, $fieldName, $namespace);
514 private function __cde__idreg($vData, $fieldName, $namespace)
517 $this->__doChild($myLevel, $vData,
'locat',
'locat', $namespace, 1, 1);
518 $this->__doChild($myLevel, $vData,
'rcl',
'rcl', $namespace, 0, 1);
522 private function __cde__idreg_full($vData, $fieldName, $namespace)
524 $myLevel = $this->__cde__idreg($vData, $fieldName, $namespace);
525 return new SoapVar($myLevel, SOAP_ENC_OBJECT, null, null, $fieldName, $namespace);
530 private function __cde__idbis($vData, $fieldName, $namespace)
533 if (isset($vData[
'idbic'])) {
534 $this->__doChild($myLevel, $vData,
'idbic',
'idbic', $namespace, 1, 1);
535 } elseif (isset($vData[
'idbip'])) {
536 $this->__doChild($myLevel, $vData,
'idbip',
'idbip', $namespace, 1, 1);
543 private function __cde__idbis_full($vData, $fieldName, $namespace)
545 $myLevel = $this->__cde__idbis($vData, $fieldName, $namespace);
546 return new SoapVar($myLevel, SOAP_ENC_OBJECT, null, null, $fieldName, $namespace);
551 private function __cde__idbic($vData, $fieldName, $namespace)
554 $this->__doChild($myLevel, $vData,
'cn',
'cn', $namespace, 1, 1);
555 $this->__doChild($myLevel, $vData,
'lrc',
'lrc', $namespace, 1, 1);
556 $this->__doChild($myLevel, $vData,
'erc',
'erc', $namespace, 1, 1);
560 private function __cde__idbic_full($vData, $fieldName, $namespace)
562 $myLevel = $this->__cde__idbic($vData, $fieldName, $namespace);
563 return new SoapVar($myLevel, SOAP_ENC_OBJECT, null, null, $fieldName, $namespace);
568 private function __cde__idbip($vData, $fieldName, $namespace)
571 $this->__doChild($myLevel, $vData,
'cn',
'cn', $namespace, 1, 1);
572 $this->__doChild($myLevel, $vData,
'irc',
'irc', $namespace, 1, 1);
576 private function __cde__idbip_full($vData, $fieldName, $namespace)
578 $myLevel = $this->__cde__idbip($vData, $fieldName, $namespace);
579 return new SoapVar($myLevel, SOAP_ENC_OBJECT, null, null, $fieldName, $namespace);
584 private function __cde__idad($vData, $fieldName, $namespace)
587 $this->__doChild($myLevel, $vData,
'nfbi',
'nfbi', $namespace, 0, 1);
588 $this->__doChild($myLevel, $vData,
'iia',
'iia', $namespace, 0, 1);
589 $this->__doChild($myLevel, $vData,
'nfr',
'nfr', $namespace, 0, 1);
590 $this->__doChild($myLevel, $vData,
'noedh',
'noedh', $namespace, 0, 1);
594 private function __cde__idad_full($vData, $fieldName, $namespace)
596 $myLevel = $this->__cde__idad($vData, $fieldName, $namespace);
597 return new SoapVar($myLevel, SOAP_ENC_OBJECT, null, null, $fieldName, $namespace);
602 private function __cde__nfr($vData, $fieldName, $namespace)
605 $this->__doChild($myLevel, $vData,
'rp',
'rp', $namespace, 1, 1);
606 $this->__doChild($myLevel, $vData,
'sc',
'sc', $namespace, 1, 1);
607 $this->__doChild($myLevel, $vData,
'fr',
'fr', $namespace, 1, 1);
608 $this->__doChild($myLevel, $vData,
'sfr',
'sfr', $namespace, 0, 1);
612 private function __cde__nfr_full($vData, $fieldName, $namespace)
614 $myLevel = $this->__cde__nfr($vData, $fieldName, $namespace);
615 return new SoapVar($myLevel, SOAP_ENC_OBJECT, null, null, $fieldName, $namespace);
620 private function __cde__rp($vData, $fieldName, $namespace)
623 $this->__doChild($myLevel, $vData,
'cp',
'cp', $namespace, 1, 1);
624 $this->__doChild($myLevel, $vData,
'crp',
'crp', $namespace, 1, 1);
628 private function __cde__rp_full($vData, $fieldName, $namespace)
630 $myLevel = $this->__cde__rp($vData, $fieldName, $namespace);
631 return new SoapVar($myLevel, SOAP_ENC_OBJECT, null, null, $fieldName, $namespace);
636 private function __cde__dt($vData, $fieldName, $namespace)
639 $this->__doChild($myLevel, $vData,
'loine',
'loine', $namespace, 0, 1);
640 $this->__doChild($myLevel, $vData,
'cmc',
'cmc', $namespace, 0, 1);
641 $this->__doChild($myLevel, $vData,
'np',
'np', $namespace, 0, 1);
642 $this->__doChild($myLevel, $vData,
'nm',
'nm', $namespace, 0, 1);
643 $this->__doChild($myLevel, $vData,
'nem',
'nem', $namespace, 0, 1);
644 $this->__doChild($myLevel, $vData,
'lourb',
'lourb', $namespace, 0, 1);
645 $this->__doChild($myLevel, $vData,
'lorus',
'lorus', $namespace, 0, 1);
646 $this->__doChild($myLevel, $vData,
'locs',
'locs', $namespace, 0, 1);
650 private function __cde__dt_full($vData, $fieldName, $namespace)
652 $myLevel = $this->__cde__dt($vData, $fieldName, $namespace);
653 return new SoapVar($myLevel, SOAP_ENC_OBJECT, null, null, $fieldName, $namespace);
658 private function __cde__lourb($vData, $fieldName, $namespace)
661 $this->__doChild($myLevel, $vData,
'dir',
'dir', $namespace, 0, 1);
662 $this->__doChild($myLevel, $vData,
'bl',
'bq', $namespace, 0, 1);
663 $this->__doChild($myLevel, $vData,
'loint',
'loint', $namespace, 0, 1);
664 $this->__doChild($myLevel, $vData,
'dp',
'dp', $namespace, 0, 1);
665 $this->__doChild($myLevel, $vData,
'dm',
'dm', $namespace, 0, 1);
669 private function __cde__lourb_full($vData, $fieldName, $namespace)
671 $myLevel = $this->__cde__lourb($vData, $fieldName, $namespace);
672 return new SoapVar($myLevel, SOAP_ENC_OBJECT, null, null, $fieldName, $namespace);
677 private function __cde__dir($vData, $fieldName, $namespace)
680 $this->__doChild($myLevel, $vData,
'cv',
'cv', $namespace, 0, 1);
681 $this->__doChild($myLevel, $vData,
'tv',
'tv', $namespace, 1, 1);
682 $this->__doChild($myLevel, $vData,
'nv',
'nv', $namespace, 1, 1);
683 $this->__doChild($myLevel, $vData,
'pnp',
'pnp', $namespace, 0, 1);
684 $this->__doChild($myLevel, $vData,
'plp',
'plp', $namespace, 0, 1);
685 $this->__doChild($myLevel, $vData,
'snp',
'snp', $namespace, 0, 1);
686 $this->__doChild($myLevel, $vData,
'slp',
'slp', $namespace, 0, 1);
687 $this->__doChild($myLevel, $vData,
'km',
'km', $namespace, 0, 1);
688 $this->__doChild($myLevel, $vData,
'td',
'dne', $namespace, 0, 1);
692 private function __cde__dir_full($vData, $fieldName, $namespace)
694 $myLevel = $this->__cde__dir($vData, $fieldName, $namespace);
695 return new SoapVar($myLevel, SOAP_ENC_OBJECT, null, null, $fieldName, $namespace);
700 private function __cde__loint($vData, $fieldName, $namespace)
703 $this->__doChild($myLevel, $vData,
'bq',
'bq', $namespace, 0, 1);
704 $this->__doChild($myLevel, $vData,
'es',
'es', $namespace, 0, 1);
705 $this->__doChild($myLevel, $vData,
'pt',
'pt', $namespace, 0, 1);
706 $this->__doChild($myLevel, $vData,
'pu',
'pu', $namespace, 0, 1);
710 private function __cde__loint_full($vData, $fieldName, $namespace)
712 $myLevel = $this->__cde__loint($vData, $fieldName, $namespace);
713 return new SoapVar($myLevel, SOAP_ENC_OBJECT, null, null, $fieldName, $namespace);
718 private function __cde__lorus($vData, $fieldName, $namespace)
721 $this->__doChild($myLevel, $vData,
'cma',
'cma', $namespace, 0, 1);
722 $this->__doChild($myLevel, $vData,
'czc',
'czc', $namespace, 0, 1);
723 $this->__doChild($myLevel, $vData,
'cpp',
'cpp', $namespace, 0, 1);
724 $this->__doChild($myLevel, $vData,
'npa',
'npa', $namespace, 0, 1);
725 $this->__doChild($myLevel, $vData,
'cpaj',
'cpaj', $namespace, 0, 1);
729 private function __cde__lorus_full($vData, $fieldName, $namespace)
731 $myLevel = $this->__cde__lorus($vData, $fieldName, $namespace);
732 return new SoapVar($myLevel, SOAP_ENC_OBJECT, null, null, $fieldName, $namespace);
737 private function __cde__locs($vData, $fieldName, $namespace)
740 if (isset($vData[
'lous'])) {
741 $this->__doChild($myLevel, $vData,
'lous',
'lous', $namespace, 1, 1);
742 } elseif (isset($vData[
'lors'])) {
743 $this->__doChild($myLevel, $vData,
'lors',
'lors', $namespace, 1, 1);
750 private function __cde__locs_full($vData, $fieldName, $namespace)
752 $myLevel = $this->__cde__locs($vData, $fieldName, $namespace);
753 return new SoapVar($myLevel, SOAP_ENC_OBJECT, null, null, $fieldName, $namespace);
758 private function __cde__lous($vData, $fieldName, $namespace)
761 $this->__doChild($myLevel, $vData,
'lourb',
'lourb', $namespace, 1, 1);
762 $this->__doChild($myLevel, $vData,
'lorus',
'lorus', $namespace, 0, 1);
766 private function __cde__lous_full($vData, $fieldName, $namespace)
768 $myLevel = $this->__cde__lous($vData, $fieldName, $namespace);
769 return new SoapVar($myLevel, SOAP_ENC_OBJECT, null, null, $fieldName, $namespace);
774 private function __cde__lors($vData, $fieldName, $namespace)
777 $this->__doChild($myLevel, $vData,
'lorus',
'lorus', $namespace, 1, 1);
778 $this->__doChild($myLevel, $vData,
'lourb',
'lourb', $namespace, 0, 1);
782 private function __cde__lors_full($vData, $fieldName, $namespace)
784 $myLevel = $this->__cde__lors($vData, $fieldName, $namespace);
785 return new SoapVar($myLevel, SOAP_ENC_OBJECT, null, null, $fieldName, $namespace);
790 private function __cde__inrbi($vData, $fieldName, $namespace)
793 $this->__doChild($myLevel, $vData,
'sup',
'sup', $namespace, 0, 1);
794 $this->__doChild($myLevel, $vData,
'ciur',
'ciur', $namespace, 0, 1);
795 $this->__doChild($myLevel, $vData,
'tcons',
'tcons', $namespace, 0, 1);
796 $this->__doChild($myLevel, $vData,
'tnfr',
'tnfr', $namespace, 0, 1);
800 private function __cde__inrbi_full($vData, $fieldName, $namespace)
802 $myLevel = $this->__cde__inrbi($vData, $fieldName, $namespace);
803 return new SoapVar($myLevel, SOAP_ENC_OBJECT, null, null, $fieldName, $namespace);
808 private function __cde__debi($vData, $fieldName, $namespace)
811 $this->__doChild($myLevel, $vData,
'pvd',
'vcat', $namespace, 0, 1);
812 $this->__doChild($myLevel, $vData,
'opvd',
'opvd', $namespace, 0, 1);
813 $this->__doChild($myLevel, $vData,
'pav',
'vcat', $namespace, 0, 1);
814 $this->__doChild($myLevel, $vData,
'afv',
'xs:gYear', $namespace, 0, 1);
815 $this->__doChild($myLevel, $vData,
'itp',
'itp', $namespace, 0, 1);
816 $this->__doChild($myLevel, $vData,
'noe',
'noe', $namespace, 0, 1);
817 $this->__doChild($myLevel, $vData,
'avc',
'xs:gYear', $namespace, 0, 1);
818 $this->__doChild($myLevel, $vData,
'vcat',
'vcat', $namespace, 0, 1);
819 $this->__doChild($myLevel, $vData,
'vcs',
'vcat', $namespace, 0, 1);
820 $this->__doChild($myLevel, $vData,
'vcc',
'vcat', $namespace, 0, 1);
821 $this->__doChild($myLevel, $vData,
'bl',
'vcat', $namespace, 0, 1);
822 $this->__doChild($myLevel, $vData,
'uso',
'uso', $namespace, 0, 1);
823 $this->__doChild($myLevel, $vData,
'luso',
'luso', $namespace, 0, 1);
824 $this->__doChild($myLevel, $vData,
'bru',
'bru', $namespace, 0, 1);
825 $this->__doChild($myLevel, $vData,
'sfc',
'supg', $namespace, 0, 1);
826 $this->__doChild($myLevel, $vData,
'sfs',
'supg', $namespace, 0, 1);
827 $this->__doChild($myLevel, $vData,
'cpt',
'cpt', $namespace, 0, 1);
828 $this->__doChild($myLevel, $vData,
'ant',
'xs:gYear', $namespace, 0, 1);
829 $this->__doChild($myLevel, $vData,
'bimp',
'vcat', $namespace, 0, 1);
833 private function __cde__debi_full($vData, $fieldName, $namespace)
835 $myLevel = $this->__cde__debi($vData, $fieldName, $namespace);
836 return new SoapVar($myLevel, SOAP_ENC_OBJECT, null, null, $fieldName, $namespace);
841 private function __cde__bru($vData, $fieldName, $namespace)
844 $this->__doChild($myLevel, $vData,
'bvc',
'vcat', $namespace, 1, 1);
845 $this->__doChild($myLevel, $vData,
'bcl',
'cbon', $namespace, 1, 1);
849 private function __cde__bru_full($vData, $fieldName, $namespace)
851 $myLevel = $this->__cde__bru($vData, $fieldName, $namespace);
852 return new SoapVar($myLevel, SOAP_ENC_OBJECT, null, null, $fieldName, $namespace);
857 private function __cde__dcbl($vData, $fieldName, $namespace)
860 $this->__doChild($myLevel, $vData,
'vb',
'vcat', $namespace, 0, 1);
861 $this->__doChild($myLevel, $vData,
'cvb',
'cvb', $namespace, 0, 1);
862 $this->__doChild($myLevel, $vData,
'evcr',
'xs:gYear', $namespace, 0, 1);
863 $this->__doChild($myLevel, $vData,
'vcr',
'vcat', $namespace, 0, 1);
864 $this->__doChild($myLevel, $vData,
'ert',
'xs:gYear', $namespace, 0, 1);
865 $this->__doChild($myLevel, $vData,
'erp',
'xs:gYear', $namespace, 0, 1);
866 $this->__doChild($myLevel, $vData,
'per',
'per', $namespace, 0, 1);
870 private function __cde__dcbl_full($vData, $fieldName, $namespace)
872 $myLevel = $this->__cde__dcbl($vData, $fieldName, $namespace);
873 return new SoapVar($myLevel, SOAP_ENC_OBJECT, null, null, $fieldName, $namespace);
878 private function __cde__drsp($vData, $fieldName, $namespace)
881 $this->__doChild($myLevel, $vData,
'dr',
'dr', $namespace, 1, 1);
882 $this->__doChild($myLevel, $vData,
'nt',
'nt', $namespace, 1, 1);
883 $this->__doChild($myLevel, $vData,
'tt',
'tt', $namespace, 1, 1);
884 $this->__doChild($myLevel, $vData,
'ct',
'ct', $namespace, 0, 1);
888 private function __cde__drsp_full($vData, $fieldName, $namespace)
890 $myLevel = $this->__cde__drsp($vData, $fieldName, $namespace);
891 return new SoapVar($myLevel, SOAP_ENC_OBJECT, null, null, $fieldName, $namespace);
896 private function __cde__idps($vData, $fieldName, $namespace)
899 if (isset($vData[
'nif'])) {
900 $this->__doChild($myLevel, $vData,
'nif',
'nif', $namespace, 1, 1);
901 } elseif (isset($vData[
'cii'])) {
902 $this->__doChild($myLevel, $vData,
'cii',
'cii', $namespace, 1, 1);
906 $this->__doChild($myLevel, $vData,
'nom',
'nom', $namespace, 1, 1);
910 private function __cde__idps_full($vData, $fieldName, $namespace)
912 $myLevel = $this->__cde__idps($vData, $fieldName, $namespace);
913 return new SoapVar($myLevel, SOAP_ENC_OBJECT, null, null, $fieldName, $namespace);
918 private function __cde__spas($vData, $fieldName, $namespace)
921 $this->__doChild($myLevel, $vData,
'drsp',
'drsp', $namespace, 0, 1);
922 $this->__doChild($myLevel, $vData,
'idps',
'idps', $namespace, 0, 1);
923 $this->__doChild($myLevel, $vData,
'df',
'dfsp', $namespace, 0, 1);
924 $this->__doChild($myLevel, $vData,
'cony',
'cony', $namespace, 0, 1);
928 private function __cde__spas_full($vData, $fieldName, $namespace)
930 $myLevel = $this->__cde__spas($vData, $fieldName, $namespace);
931 return new SoapVar($myLevel, SOAP_ENC_OBJECT, null, null, $fieldName, $namespace);
936 private function __cde__dfsp($vData, $fieldName, $namespace)
939 $this->__doChild($myLevel, $vData,
'loine',
'loine', $namespace, 0, 1);
940 $this->__doChild($myLevel, $vData,
'cmc',
'cmc', $namespace, 0, 1);
941 $this->__doChild($myLevel, $vData,
'np',
'np', $namespace, 0, 1);
942 $this->__doChild($myLevel, $vData,
'nm',
'nm', $namespace, 0, 1);
943 $this->__doChild($myLevel, $vData,
'nem',
'nem', $namespace, 0, 1);
944 $this->__doChild($myLevel, $vData,
'dir',
'dir', $namespace, 0, 1);
945 $this->__doChild($myLevel, $vData,
'loint',
'loint', $namespace, 0, 1);
946 $this->__doChild($myLevel, $vData,
'pos',
'pos', $namespace, 0, 1);
950 private function __cde__dfsp_full($vData, $fieldName, $namespace)
952 $myLevel = $this->__cde__dfsp($vData, $fieldName, $namespace);
953 return new SoapVar($myLevel, SOAP_ENC_OBJECT, null, null, $fieldName, $namespace);
958 private function __cde__df($vData, $fieldName, $namespace)
961 $this->__doChild($myLevel, $vData,
'loine',
'loine', $namespace, 0, 1);
962 $this->__doChild($myLevel, $vData,
'cmc',
'cmc', $namespace, 0, 1);
963 $this->__doChild($myLevel, $vData,
'np',
'np', $namespace, 0, 1);
964 $this->__doChild($myLevel, $vData,
'nm',
'nm', $namespace, 0, 1);
965 $this->__doChild($myLevel, $vData,
'nem',
'nem', $namespace, 0, 1);
966 $this->__doChild($myLevel, $vData,
'dir',
'dir', $namespace, 0, 1);
967 $this->__doChild($myLevel, $vData,
'loint',
'loint', $namespace, 0, 1);
968 $this->__doChild($myLevel, $vData,
'pos',
'pos', $namespace, 0, 1);
972 private function __cde__df_full($vData, $fieldName, $namespace)
974 $myLevel = $this->__cde__df($vData, $fieldName, $namespace);
975 return new SoapVar($myLevel, SOAP_ENC_OBJECT, null, null, $fieldName, $namespace);
980 private function __cde__pos($vData, $fieldName, $namespace)
983 $this->__doChild($myLevel, $vData,
'dp',
'dp', $namespace, 1, 1);
984 $this->__doChild($myLevel, $vData,
'ac',
'ac', $namespace, 0, 1);
988 private function __cde__pos_full($vData, $fieldName, $namespace)
990 $myLevel = $this->__cde__pos($vData, $fieldName, $namespace);
991 return new SoapVar($myLevel, SOAP_ENC_OBJECT, null, null, $fieldName, $namespace);
996 private function __cde__cony($vData, $fieldName, $namespace)
999 $this->__doChild($myLevel, $vData,
'nif',
'nif', $namespace, 0, 1);
1000 $this->__doChild($myLevel, $vData,
'nom',
'nom', $namespace, 1, 1);
1004 private function __cde__cony_full($vData, $fieldName, $namespace)
1006 $myLevel = $this->__cde__cony($vData, $fieldName, $namespace);
1007 return new SoapVar($myLevel, SOAP_ENC_OBJECT, null, null, $fieldName, $namespace);
1012 private function __cde__repr($vData, $fieldName, $namespace)
1015 $this->__doChild($myLevel, $vData,
'idr',
'idp', $namespace, 1, 1);
1016 $this->__doChild($myLevel, $vData,
'df',
'dfreps', $namespace, 1, 1);
1020 private function __cde__repr_full($vData, $fieldName, $namespace)
1022 $myLevel = $this->__cde__repr($vData, $fieldName, $namespace);
1023 return new SoapVar($myLevel, SOAP_ENC_OBJECT, null, null, $fieldName, $namespace);
1028 private function __cde__idp($vData, $fieldName, $namespace)
1031 $this->__doChild($myLevel, $vData,
'nif',
'nif', $namespace, 1, 1);
1032 $this->__doChild($myLevel, $vData,
'nom',
'nom', $namespace, 1, 1);
1036 private function __cde__idp_full($vData, $fieldName, $namespace)
1038 $myLevel = $this->__cde__idp($vData, $fieldName, $namespace);
1039 return new SoapVar($myLevel, SOAP_ENC_OBJECT, null, null, $fieldName, $namespace);
1044 private function __cde__dfreps($vData, $fieldName, $namespace)
1047 $this->__doChild($myLevel, $vData,
'loine',
'loine', $namespace, 1, 1);
1048 $this->__doChild($myLevel, $vData,
'cmc',
'cmc', $namespace, 0, 1);
1049 $this->__doChild($myLevel, $vData,
'np',
'np', $namespace, 1, 1);
1050 $this->__doChild($myLevel, $vData,
'nm',
'nm', $namespace, 1, 1);
1051 $this->__doChild($myLevel, $vData,
'nem',
'nem', $namespace, 0, 1);
1052 $this->__doChild($myLevel, $vData,
'dir',
'dir', $namespace, 1, 1);
1053 $this->__doChild($myLevel, $vData,
'loint',
'loint', $namespace, 0, 1);
1054 $this->__doChild($myLevel, $vData,
'pos',
'pos', $namespace, 0, 1);
1058 private function __cde__dfreps_full($vData, $fieldName, $namespace)
1060 $myLevel = $this->__cde__dfreps($vData, $fieldName, $namespace);
1061 return new SoapVar($myLevel, SOAP_ENC_OBJECT, null, null, $fieldName, $namespace);
1066 private function __cde__lcol($vData, $fieldName, $namespace)
1069 $this->__doChild($myLevel, $vData,
'col',
'col', $namespace, 0, unbounded);
1073 private function __cde__lcol_full($vData, $fieldName, $namespace)
1075 $myLevel = $this->__cde__lcol($vData, $fieldName, $namespace);
1076 return new SoapVar($myLevel, SOAP_ENC_OBJECT, null, null, $fieldName, $namespace);
1081 private function __cde__col($vData, $fieldName, $namespace)
1084 $this->__doChild($myLevel, $vData,
'rcof',
'rcof', $namespace, 0, 1);
1085 $this->__doChild($myLevel, $vData,
'idp_out',
'idp_out', $namespace, 0, 1);
1086 $this->__doChild($myLevel, $vData,
'sup',
'supp', $namespace, 0, 1);
1087 $this->__doChild($myLevel, $vData,
'lloc',
'stringnb', $namespace, 0, 1);
1088 $this->__doChild($myLevel, $vData,
'dtrus',
'dtrus', $namespace, 0, 1);
1089 $this->__doChild($myLevel, $vData,
'llind',
'llind', $namespace, 0, 1);
1093 private function __cde__col_full($vData, $fieldName, $namespace)
1095 $myLevel = $this->__cde__col($vData, $fieldName, $namespace);
1096 return new SoapVar($myLevel, SOAP_ENC_OBJECT, null, null, $fieldName, $namespace);
1101 private function __cde__rcof($vData, $fieldName, $namespace)
1104 if (isset($vData[
'rc'])) {
1105 $this->__doChild($myLevel, $vData,
'rc',
'rc', $namespace, 1, 1);
1106 } elseif (isset($vData[
'rfin'])) {
1107 $this->__doChild($myLevel, $vData,
'rfin',
'pc', $namespace, 1, 1);
1114 private function __cde__rcof_full($vData, $fieldName, $namespace)
1116 $myLevel = $this->__cde__rcof($vData, $fieldName, $namespace);
1117 return new SoapVar($myLevel, SOAP_ENC_OBJECT, null, null, $fieldName, $namespace);
1122 private function __cde__rc($vData, $fieldName, $namespace)
1125 $this->__doChild($myLevel, $vData,
'pc1',
'pcatastral1', $namespace, 1, 1);
1126 $this->__doChild($myLevel, $vData,
'pc2',
'pcatastral2', $namespace, 1, 1);
1127 $this->__doChild($myLevel, $vData,
'car',
'car', $namespace, 1, 1);
1128 $this->__doChild($myLevel, $vData,
'cc1',
'cc', $namespace, 1, 1);
1129 $this->__doChild($myLevel, $vData,
'cc2',
'cc', $namespace, 1, 1);
1133 private function __cde__rc_full($vData, $fieldName, $namespace)
1135 $myLevel = $this->__cde__rc($vData, $fieldName, $namespace);
1136 return new SoapVar($myLevel, SOAP_ENC_OBJECT, null, null, $fieldName, $namespace);
1141 private function __cde__refcat($vData, $fieldName, $namespace)
1144 $myLevel = $this->__cde__pc($vData, $fieldName, $namespace);
1145 $this->__doChild($myLevel, $vData,
'car',
'car', $namespace, 0, 1);
1146 $this->__doChild($myLevel, $vData,
'cc1',
'cc', $namespace, 0, 1);
1147 $this->__doChild($myLevel, $vData,
'cc2',
'cc', $namespace, 0, 1);
1151 private function __cde__refcat_full($vData, $fieldName, $namespace)
1153 $myLevel = $this->__cde__refcat($vData, $fieldName, $namespace);
1154 return new SoapVar($myLevel, SOAP_ENC_OBJECT, null, null, $fieldName, $namespace);
1159 private function __cde__idp_out($vData, $fieldName, $namespace)
1162 $this->__doChild($myLevel, $vData,
'nif',
'nif', $namespace, 0, 1);
1163 $this->__doChild($myLevel, $vData,
'nom',
'nom', $namespace, 0, 1);
1167 private function __cde__idp_out_full($vData, $fieldName, $namespace)
1169 $myLevel = $this->__cde__idp_out($vData, $fieldName, $namespace);
1170 return new SoapVar($myLevel, SOAP_ENC_OBJECT, null, null, $fieldName, $namespace);
1175 private function __cde__dtrus($vData, $fieldName, $namespace)
1179 $fnInt_lorus =
function($vData, $fieldName, $namespace)
1182 $this->__doChild($myLevel, $vData,
'cma',
'cma', $namespace, 0, 1);
1183 $this->__doChild($myLevel, $vData,
'czc',
'czc', $namespace, 1, 1);
1184 $this->__doChild($myLevel, $vData,
'cpp',
'cpp', $namespace, 1, 1);
1185 $this->__doChild($myLevel, $vData,
'npa',
'npa', $namespace, 0, 1);
1186 return new SoapVar($myLevel, SOAP_ENC_OBJECT, null, null, $fieldName, $namespace);
1188 $this->__doPrivateChild($myLevel, $vData,
'lorus', $fnInt_lorus, $namespace, 1, 1);
1192 private function __cde__dtrus_full($vData, $fieldName, $namespace)
1194 $myLevel = $this->__cde__dtrus($vData, $fieldName, $namespace);
1195 return new SoapVar($myLevel, SOAP_ENC_OBJECT, null, null, $fieldName, $namespace);
1200 private function __cde__llind($vData, $fieldName, $namespace)
1203 $this->__doChild($myLevel, $vData,
'lind',
'lind', $namespace, 0, 4);
1207 private function __cde__llind_full($vData, $fieldName, $namespace)
1209 $myLevel = $this->__cde__llind($vData, $fieldName, $namespace);
1210 return new SoapVar($myLevel, SOAP_ENC_OBJECT, null, null, $fieldName, $namespace);
1215 private function __cde__lind($vData, $fieldName, $namespace)
1218 $this->__doChild($myLevel, $vData,
'situ',
'situ', $namespace, 1, 1);
1220 $fnInt_loclind =
function($vData, $fieldName, $namespace)
1224 $fnInt_lourb =
function($vData, $fieldName, $namespace)
1227 $this->__doChild($myLevel, $vData,
'dir',
'dir', $namespace, 0, 1);
1228 return new SoapVar($myLevel, SOAP_ENC_OBJECT, null, null, $fieldName, $namespace);
1230 $this->__doPrivateChild($myLevel, $vData,
'lourb', $fnInt_lourb, $namespace, 1, 1);
1231 return new SoapVar($myLevel, SOAP_ENC_OBJECT, null, null, $fieldName, $namespace);
1233 $this->__doPrivateChild($myLevel, $vData,
'loclind', $fnInt_loclind, $namespace, 1, 1);
1237 private function __cde__lind_full($vData, $fieldName, $namespace)
1239 $myLevel = $this->__cde__lind($vData, $fieldName, $namespace);
1240 return new SoapVar($myLevel, SOAP_ENC_OBJECT, null, null, $fieldName, $namespace);
1245 private function __cde__lcons($vData, $fieldName, $namespace)
1248 $this->__doChild($myLevel, $vData,
'cons',
'cons', $namespace, 0, unbounded);
1252 private function __cde__lcons_full($vData, $fieldName, $namespace)
1254 $myLevel = $this->__cde__lcons($vData, $fieldName, $namespace);
1255 return new SoapVar($myLevel, SOAP_ENC_OBJECT, null, null, $fieldName, $namespace);
1260 private function __cde__cons($vData, $fieldName, $namespace)
1263 $this->__doChild($myLevel, $vData,
'idcons',
'idcons', $namespace, 0, 1);
1264 $this->__doChild($myLevel, $vData,
'idconscat',
'idconscat', $namespace, 0, 1);
1265 $this->__doChild($myLevel, $vData,
'lcd',
'stringnb', $namespace, 0, 1);
1266 $this->__doChild($myLevel, $vData,
'dt',
'domi', $namespace, 0, 1);
1267 $this->__doChild($myLevel, $vData,
'dte',
'domie', $namespace, 0, 1);
1268 $this->__doChild($myLevel, $vData,
'dfcons',
'dfcons', $namespace, 0, 1);
1269 $this->__doChild($myLevel, $vData,
'dvcons',
'dvcons', $namespace, 0, 1);
1270 $this->__doChild($myLevel, $vData,
'evcons',
'evcons', $namespace, 0, 1);
1274 private function __cde__cons_full($vData, $fieldName, $namespace)
1276 $myLevel = $this->__cde__cons($vData, $fieldName, $namespace);
1277 return new SoapVar($myLevel, SOAP_ENC_OBJECT, null, null, $fieldName, $namespace);
1282 private function __cde__idcons($vData, $fieldName, $namespace)
1285 $this->__doChild($myLevel, $vData,
'rcons',
'rcons', $namespace, 1, 1);
1289 private function __cde__idcons_full($vData, $fieldName, $namespace)
1291 $myLevel = $this->__cde__idcons($vData, $fieldName, $namespace);
1292 return new SoapVar($myLevel, SOAP_ENC_OBJECT, null, null, $fieldName, $namespace);
1297 private function __cde__rcons($vData, $fieldName, $namespace)
1300 $myLevel = $this->__cde__pc($vData, $fieldName, $namespace);
1301 $this->__doChild($myLevel, $vData,
'noec',
'noec', $namespace, 1, 1);
1305 private function __cde__rcons_full($vData, $fieldName, $namespace)
1307 $myLevel = $this->__cde__rcons($vData, $fieldName, $namespace);
1308 return new SoapVar($myLevel, SOAP_ENC_OBJECT, null, null, $fieldName, $namespace);
1313 private function __cde__idconscat($vData, $fieldName, $namespace)
1316 $myLevel = $this->__cde__idcons($vData, $fieldName, $namespace);
1317 $this->__doChild($myLevel, $vData,
'locat',
'locat', $namespace, 1, 1);
1321 private function __cde__idconscat_full($vData, $fieldName, $namespace)
1323 $myLevel = $this->__cde__idconscat($vData, $fieldName, $namespace);
1324 return new SoapVar($myLevel, SOAP_ENC_OBJECT, null, null, $fieldName, $namespace);
1329 private function __cde__domi($vData, $fieldName, $namespace)
1333 $fnInt_lourb =
function($vData, $fieldName, $namespace)
1336 $this->__doChild($myLevel, $vData,
'loint',
'loint', $namespace, 0, 1);
1337 return new SoapVar($myLevel, SOAP_ENC_OBJECT, null, null, $fieldName, $namespace);
1339 $this->__doPrivateChild($myLevel, $vData,
'lourb', $fnInt_lourb, $namespace, 0, 1);
1343 private function __cde__domi_full($vData, $fieldName, $namespace)
1345 $myLevel = $this->__cde__domi($vData, $fieldName, $namespace);
1346 return new SoapVar($myLevel, SOAP_ENC_OBJECT, null, null, $fieldName, $namespace);
1351 private function __cde__domie($vData, $fieldName, $namespace)
1354 $this->__doChild($myLevel, $vData,
'loine',
'loine', $namespace, 1, 1);
1355 $this->__doChild($myLevel, $vData,
'cmc',
'cmc', $namespace, 1, 1);
1356 $this->__doChild($myLevel, $vData,
'np',
'np', $namespace, 1, 1);
1357 $this->__doChild($myLevel, $vData,
'nm',
'nm', $namespace, 1, 1);
1359 $fnInt_lourb =
function($vData, $fieldName, $namespace)
1362 $this->__doChild($myLevel, $vData,
'loint',
'loint', $namespace, 0, 1);
1363 return new SoapVar($myLevel, SOAP_ENC_OBJECT, null, null, $fieldName, $namespace);
1365 $this->__doPrivateChild($myLevel, $vData,
'lourb', $fnInt_lourb, $namespace, 1, 1);
1369 private function __cde__domie_full($vData, $fieldName, $namespace)
1371 $myLevel = $this->__cde__domie($vData, $fieldName, $namespace);
1372 return new SoapVar($myLevel, SOAP_ENC_OBJECT, null, null, $fieldName, $namespace);
1377 private function __cde__dfcons($vData, $fieldName, $namespace)
1380 $this->__doChild($myLevel, $vData,
'cuc',
'cuc', $namespace, 0, 1);
1381 if (isset($vData[
'car'])) {
1382 $this->__doChild($myLevel, $vData,
'car',
'car', $namespace, 1, 1);
1383 } elseif (isset($vData[
'modl'])) {
1384 $this->__doChild($myLevel, $vData,
'modl',
'modl', $namespace, 1, 1);
1388 $this->__doChild($myLevel, $vData,
'cdes',
'cdes', $namespace, 0, 1);
1389 $this->__doChild($myLevel, $vData,
'refor',
'refor', $namespace, 0, 1);
1390 $this->__doChild($myLevel, $vData,
'aec',
'xs:gYear', $namespace, 0, 1);
1391 $this->__doChild($myLevel, $vData,
'ili',
'ie', $namespace, 0, 1);
1392 $this->__doChild($myLevel, $vData,
'stl',
'supp', $namespace, 1, 1);
1393 $this->__doChild($myLevel, $vData,
'spt',
'supp', $namespace, 0, 1);
1394 $this->__doChild($myLevel, $vData,
'sil',
'supp', $namespace, 0, 1);
1398 private function __cde__dfcons_full($vData, $fieldName, $namespace)
1400 $myLevel = $this->__cde__dfcons($vData, $fieldName, $namespace);
1401 return new SoapVar($myLevel, SOAP_ENC_OBJECT, null, null, $fieldName, $namespace);
1406 private function __cde__refor($vData, $fieldName, $namespace)
1409 $this->__doChild($myLevel, $vData,
'tr',
'tr', $namespace, 1, 1);
1410 $this->__doChild($myLevel, $vData,
'ar',
'xs:gYear', $namespace, 1, 1);
1414 private function __cde__refor_full($vData, $fieldName, $namespace)
1416 $myLevel = $this->__cde__refor($vData, $fieldName, $namespace);
1417 return new SoapVar($myLevel, SOAP_ENC_OBJECT, null, null, $fieldName, $namespace);
1422 private function __cde__dvcons($vData, $fieldName, $namespace)
1425 $this->__doChild($myLevel, $vData,
'tip',
'tip', $namespace, 1, 1);
1426 $this->__doChild($myLevel, $vData,
'usop',
'uso', $namespace, 1, 1);
1427 $this->__doChild($myLevel, $vData,
'cat',
'cat', $namespace, 1, 1);
1428 $this->__doChild($myLevel, $vData,
'ctv',
'ctvcons', $namespace, 1, 1);
1429 $this->__doChild($myLevel, $vData,
'ccvscc',
'ccvscc', $namespace, 1, 1);
1433 private function __cde__dvcons_full($vData, $fieldName, $namespace)
1435 $myLevel = $this->__cde__dvcons($vData, $fieldName, $namespace);
1436 return new SoapVar($myLevel, SOAP_ENC_OBJECT, null, null, $fieldName, $namespace);
1441 private function __cde__ccvscc($vData, $fieldName, $namespace)
1444 $this->__doChild($myLevel, $vData,
'vccad',
'vccad', $namespace, 1, 1);
1445 $this->__doChild($myLevel, $vData,
'iacli',
'ie', $namespace, 1, 1);
1449 private function __cde__ccvscc_full($vData, $fieldName, $namespace)
1451 $myLevel = $this->__cde__ccvscc($vData, $fieldName, $namespace);
1452 return new SoapVar($myLevel, SOAP_ENC_OBJECT, null, null, $fieldName, $namespace);
1457 private function __cde__evcons($vData, $fieldName, $namespace)
1460 $this->__doChild($myLevel, $vData,
'vrs',
'vur', $namespace, 0, 1);
1461 if (isset($vData[
'vmctcc'])) {
1462 $this->__doChild($myLevel, $vData,
'vmctcc',
'imb1', $namespace, 0, 1);
1463 } elseif (isset($vData[
'vmctcb'])) {
1464 $this->__doChild($myLevel, $vData,
'vmctcb',
'imb2', $namespace, 0, 1);
1468 $this->__doChild($myLevel, $vData,
'icca',
'icca', $namespace, 0, 1);
1469 $this->__doChild($myLevel, $vData,
'vtccvs',
'vtcc', $namespace, 0, 1);
1470 $this->__doChild($myLevel, $vData,
'vtccvc',
'vtcc', $namespace, 0, 1);
1471 $this->__doChild($myLevel, $vData,
'vtccvsc',
'vtcc', $namespace, 0, 1);
1472 $this->__doChild($myLevel, $vData,
'ddes',
'desc', $namespace, 0, 1);
1476 private function __cde__evcons_full($vData, $fieldName, $namespace)
1478 $myLevel = $this->__cde__evcons($vData, $fieldName, $namespace);
1479 return new SoapVar($myLevel, SOAP_ENC_OBJECT, null, null, $fieldName, $namespace);
1484 private function __cde__evbi($vData, $fieldName, $namespace)
1487 $this->__doChild($myLevel, $vData,
'duso',
'desc', $namespace, 0, 1);
1488 $this->__doChild($myLevel, $vData,
'vcsa',
'vcat', $namespace, 0, 1);
1489 $this->__doChild($myLevel, $vData,
'vcsrc',
'vcat', $namespace, 0, 1);
1490 $this->__doChild($myLevel, $vData,
'ired',
'vcat', $namespace, 0, 1);
1491 $this->__doChild($myLevel, $vData,
'uared',
'xs:gYear', $namespace, 0, 1);
1492 $this->__doChild($myLevel, $vData,
'avsa',
'xs:gYear', $namespace, 0, 1);
1493 $this->__doChild($myLevel, $vData,
'ivcm',
'ia', $namespace, 0, 1);
1497 private function __cde__evbi_full($vData, $fieldName, $namespace)
1499 $myLevel = $this->__cde__evbi($vData, $fieldName, $namespace);
1500 return new SoapVar($myLevel, SOAP_ENC_OBJECT, null, null, $fieldName, $namespace);
1505 private function __cde__ltit($vData, $fieldName, $namespace)
1508 $this->__doChild($myLevel, $vData,
'titular',
'tit', $namespace, 1, unbounded);
1512 private function __cde__ltit_full($vData, $fieldName, $namespace)
1514 $myLevel = $this->__cde__ltit($vData, $fieldName, $namespace);
1515 return new SoapVar($myLevel, SOAP_ENC_OBJECT, null, null, $fieldName, $namespace);
1520 private function __cde__tit($vData, $fieldName, $namespace)
1523 $this->__doChild($myLevel, $vData,
'der',
'der', $namespace, 0, 1);
1524 $this->__doChild($myLevel, $vData,
'ord',
'ord', $namespace, 0, 1);
1525 $this->__doChild($myLevel, $vData,
'idp',
'idp', $namespace, 0, 1);
1526 $this->__doChild($myLevel, $vData,
'idpa',
'idpa', $namespace, 0, 1);
1527 $this->__doChild($myLevel, $vData,
'idps',
'idps', $namespace, 0, 1);
1528 $this->__doChild($myLevel, $vData,
'idp_out',
'idp_out', $namespace, 0, 1);
1529 $this->__doChild($myLevel, $vData,
'lder',
'stringnb', $namespace, 0, 1);
1530 $this->__doChild($myLevel, $vData,
'df',
'df', $namespace, 0, 1);
1531 $this->__doChild($myLevel, $vData,
'ldf',
'stringnb', $namespace, 0, 1);
1532 $this->__doChild($myLevel, $vData,
'cony',
'idp', $namespace, 0, 1);
1533 $this->__doChild($myLevel, $vData,
'idcbf',
'idcbf', $namespace, 0, 1);
1534 $this->__doChild($myLevel, $vData,
'iatit',
'iatit', $namespace, 0, 1);
1535 $this->__doChild($myLevel, $vData,
'rtit',
'rtit', $namespace, 0, 1);
1536 $this->__doChild($myLevel, $vData,
'faj',
'fecha', $namespace, 0, 1);
1540 private function __cde__tit_full($vData, $fieldName, $namespace)
1542 $myLevel = $this->__cde__tit($vData, $fieldName, $namespace);
1543 return new SoapVar($myLevel, SOAP_ENC_OBJECT, null, null, $fieldName, $namespace);
1548 private function __cde__der($vData, $fieldName, $namespace)
1551 $this->__doChild($myLevel, $vData,
'cdr',
'cdr', $namespace, 1, 1);
1552 $this->__doChild($myLevel, $vData,
'pct',
'pct', $namespace, 1, 1);
1556 private function __cde__der_full($vData, $fieldName, $namespace)
1558 $myLevel = $this->__cde__der($vData, $fieldName, $namespace);
1559 return new SoapVar($myLevel, SOAP_ENC_OBJECT, null, null, $fieldName, $namespace);
1564 private function __cde__idpa($vData, $fieldName, $namespace)
1567 if (isset($vData[
'nif'])) {
1568 $this->__doChild($myLevel, $vData,
'nif',
'nif', $namespace, 1, 1);
1569 } elseif (isset($vData[
'anif'])) {
1570 $this->__doChild($myLevel, $vData,
'anif',
'anif', $namespace, 1, 1);
1574 $this->__doChild($myLevel, $vData,
'nom',
'nom', $namespace, 1, 1);
1578 private function __cde__idpa_full($vData, $fieldName, $namespace)
1580 $myLevel = $this->__cde__idpa($vData, $fieldName, $namespace);
1581 return new SoapVar($myLevel, SOAP_ENC_OBJECT, null, null, $fieldName, $namespace);
1586 private function __cde__idcbf($vData, $fieldName, $namespace)
1589 $this->__doChild($myLevel, $vData,
'nifcb',
'nif', $namespace, 1, 1);
1590 $this->__doChild($myLevel, $vData,
'nomcb',
'nomcb', $namespace, 1, 1);
1594 private function __cde__idcbf_full($vData, $fieldName, $namespace)
1596 $myLevel = $this->__cde__idcbf($vData, $fieldName, $namespace);
1597 return new SoapVar($myLevel, SOAP_ENC_OBJECT, null, null, $fieldName, $namespace);
1602 private function __cde__iatit($vData, $fieldName, $namespace)
1605 $this->__doChild($myLevel, $vData,
'nifcy',
'nif', $namespace, 0, 1);
1606 $this->__doChild($myLevel, $vData,
'nifcb',
'nif', $namespace, 0, 1);
1607 $this->__doChild($myLevel, $vData,
'ct',
'ct', $namespace, 0, 1);
1611 private function __cde__iatit_full($vData, $fieldName, $namespace)
1613 $myLevel = $this->__cde__iatit($vData, $fieldName, $namespace);
1614 return new SoapVar($myLevel, SOAP_ENC_OBJECT, null, null, $fieldName, $namespace);
1619 private function __cde__rtit($vData, $fieldName, $namespace)
1622 $this->__doChild($myLevel, $vData,
'fit',
'xs:date', $namespace, 1, 1);
1623 $this->__doChild($myLevel, $vData,
'fft',
'xs:date', $namespace, 1, 1);
1627 private function __cde__rtit_full($vData, $fieldName, $namespace)
1629 $myLevel = $this->__cde__rtit($vData, $fieldName, $namespace);
1630 return new SoapVar($myLevel, SOAP_ENC_OBJECT, null, null, $fieldName, $namespace);
1635 private function __cde__fincared($vData, $fieldName, $namespace)
1638 $this->__doChild($myLevel, $vData,
'ldt',
'stringnb', $namespace, 0, 1);
1639 $this->__doChild($myLevel, $vData,
'ltp',
'stringnb', $namespace, 0, 1);
1641 $fnInt_dff =
function($vData, $fieldName, $namespace)
1645 $fnInt_ssf =
function($vData, $fieldName, $namespace)
1648 $this->__doChild($myLevel, $vData,
'ss',
'supg', $namespace, 1, 1);
1649 $this->__doChild($myLevel, $vData,
'sct',
'supp', $namespace, 1, 1);
1650 return new SoapVar($myLevel, SOAP_ENC_OBJECT, null, null, $fieldName, $namespace);
1652 $this->__doPrivateChild($myLevel, $vData,
'ssf', $fnInt_ssf, $namespace, 0, 1);
1653 return new SoapVar($myLevel, SOAP_ENC_OBJECT, null, null, $fieldName, $namespace);
1655 $this->__doPrivateChild($myLevel, $vData,
'dff', $fnInt_dff, $namespace, 0, 1);
1657 $fnInt_infgraf =
function($vData, $fieldName, $namespace)
1660 $this->__doChild($myLevel, $vData,
'esc',
'xs:integer', $namespace, 0, 1);
1661 $this->__doChild($myLevel, $vData,
'igraf',
'stringnb', $namespace, 0, 1);
1662 return new SoapVar($myLevel, SOAP_ENC_OBJECT, null, null, $fieldName, $namespace);
1664 $this->__doPrivateChild($myLevel, $vData,
'infgraf', $fnInt_infgraf, $namespace, 0, 1);
1668 private function __cde__fincared_full($vData, $fieldName, $namespace)
1670 $myLevel = $this->__cde__fincared($vData, $fieldName, $namespace);
1671 return new SoapVar($myLevel, SOAP_ENC_OBJECT, null, null, $fieldName, $namespace);
1676 private function __cde__finca($vData, $fieldName, $namespace)
1679 $this->__doChild($myLevel, $vData,
'idf',
'idf', $namespace, 0, 1);
1680 $this->__doChild($myLevel, $vData,
'idfcat',
'idfcat', $namespace, 0, 1);
1681 $this->__doChild($myLevel, $vData,
'rbice',
'rbice', $namespace, 0, 1);
1682 $this->__doChild($myLevel, $vData,
'dt',
'dtr', $namespace, 0, 1);
1683 $this->__doChild($myLevel, $vData,
'ldt',
'stringnb', $namespace, 0, 1);
1684 $this->__doChild($myLevel, $vData,
'ltp',
'stringnb', $namespace, 0, 1);
1685 $this->__doChild($myLevel, $vData,
'dff',
'dff', $namespace, 0, 1);
1686 $this->__doChild($myLevel, $vData,
'dval',
'dval', $namespace, 0, 1);
1687 $this->__doChild($myLevel, $vData,
'planta',
'planta', $namespace, 0, 1);
1688 $this->__doChild($myLevel, $vData,
'infgraf',
'infgraf', $namespace, 0, 1);
1689 $this->__doChild($myLevel, $vData,
'evf',
'evf', $namespace, 0, 1);
1693 private function __cde__finca_full($vData, $fieldName, $namespace)
1695 $myLevel = $this->__cde__finca($vData, $fieldName, $namespace);
1696 return new SoapVar($myLevel, SOAP_ENC_OBJECT, null, null, $fieldName, $namespace);
1701 private function __cde__idf($vData, $fieldName, $namespace)
1704 $this->__doChild($myLevel, $vData,
'cn',
'cnf', $namespace, 0, 1);
1705 $this->__doChild($myLevel, $vData,
'pc',
'pc', $namespace, 1, 1);
1709 private function __cde__idf_full($vData, $fieldName, $namespace)
1711 $myLevel = $this->__cde__idf($vData, $fieldName, $namespace);
1712 return new SoapVar($myLevel, SOAP_ENC_OBJECT, null, null, $fieldName, $namespace);
1717 private function __cde__idfcat($vData, $fieldName, $namespace)
1720 $myLevel = $this->__cde__idf($vData, $fieldName, $namespace);
1721 $this->__doChild($myLevel, $vData,
'locat',
'locat', $namespace, 1, 1);
1725 private function __cde__idfcat_full($vData, $fieldName, $namespace)
1727 $myLevel = $this->__cde__idfcat($vData, $fieldName, $namespace);
1728 return new SoapVar($myLevel, SOAP_ENC_OBJECT, null, null, $fieldName, $namespace);
1733 private function __cde__rbice($vData, $fieldName, $namespace)
1736 $this->__doChild($myLevel, $vData,
'rc',
'rc', $namespace, 1, 1);
1737 $this->__doChild($myLevel, $vData,
'desb',
'desb', $namespace, 1, 1);
1741 private function __cde__rbice_full($vData, $fieldName, $namespace)
1743 $myLevel = $this->__cde__rbice($vData, $fieldName, $namespace);
1744 return new SoapVar($myLevel, SOAP_ENC_OBJECT, null, null, $fieldName, $namespace);
1749 private function __cde__dtr($vData, $fieldName, $namespace)
1752 $this->__doChild($myLevel, $vData,
'loine',
'loine', $namespace, 1, 1);
1753 $this->__doChild($myLevel, $vData,
'cmc',
'cmc', $namespace, 1, 1);
1754 $this->__doChild($myLevel, $vData,
'np',
'np', $namespace, 1, 1);
1755 $this->__doChild($myLevel, $vData,
'nm',
'nm', $namespace, 1, 1);
1756 $this->__doChild($myLevel, $vData,
'nem',
'nem', $namespace, 0, 1);
1758 $fnInt_locs =
function($vData, $fieldName, $namespace)
1761 if (isset($vData[
'lous'])) {
1762 $this->__doChild($myLevel, $vData,
'lous',
'lousf', $namespace, 1, 1);
1763 } elseif (isset($vData[
'lors'])) {
1764 $this->__doChild($myLevel, $vData,
'lors',
'lorsf', $namespace, 1, 1);
1768 return new SoapVar($myLevel, SOAP_ENC_OBJECT, null, null, $fieldName, $namespace);
1770 $this->__doPrivateChild($myLevel, $vData,
'locs', $fnInt_locs, $namespace, 1, 1);
1774 private function __cde__dtr_full($vData, $fieldName, $namespace)
1776 $myLevel = $this->__cde__dtr($vData, $fieldName, $namespace);
1777 return new SoapVar($myLevel, SOAP_ENC_OBJECT, null, null, $fieldName, $namespace);
1782 private function __cde__lousf($vData, $fieldName, $namespace)
1785 $this->__doChild($myLevel, $vData,
'lourb',
'lourbf', $namespace, 1, 1);
1786 $this->__doChild($myLevel, $vData,
'lorus',
'lorusf', $namespace, 0, 1);
1790 private function __cde__lousf_full($vData, $fieldName, $namespace)
1792 $myLevel = $this->__cde__lousf($vData, $fieldName, $namespace);
1793 return new SoapVar($myLevel, SOAP_ENC_OBJECT, null, null, $fieldName, $namespace);
1798 private function __cde__lourbf($vData, $fieldName, $namespace)
1802 $fnInt_dir =
function($vData, $fieldName, $namespace)
1805 $this->__doChild($myLevel, $vData,
'cv',
'cv', $namespace, 1, 1);
1806 $this->__doChild($myLevel, $vData,
'tv',
'tv', $namespace, 1, 1);
1807 $this->__doChild($myLevel, $vData,
'nv',
'nv', $namespace, 1, 1);
1808 $this->__doChild($myLevel, $vData,
'pnp',
'pnp', $namespace, 0, 1);
1809 $this->__doChild($myLevel, $vData,
'plp',
'plp', $namespace, 0, 1);
1810 $this->__doChild($myLevel, $vData,
'snp',
'snp', $namespace, 0, 1);
1811 $this->__doChild($myLevel, $vData,
'slp',
'slp', $namespace, 0, 1);
1812 $this->__doChild($myLevel, $vData,
'km',
'km', $namespace, 0, 1);
1813 $this->__doChild($myLevel, $vData,
'td',
'dne', $namespace, 0, 1);
1814 return new SoapVar($myLevel, SOAP_ENC_OBJECT, null, null, $fieldName, $namespace);
1816 $this->__doPrivateChild($myLevel, $vData,
'dir', $fnInt_dir, $namespace, 1, 1);
1817 $this->__doChild($myLevel, $vData,
'bl',
'bq', $namespace, 0, 1);
1818 $this->__doChild($myLevel, $vData,
'dp',
'dp', $namespace, 0, 1);
1819 $this->__doChild($myLevel, $vData,
'dm',
'dm', $namespace, 0, 1);
1823 private function __cde__lourbf_full($vData, $fieldName, $namespace)
1825 $myLevel = $this->__cde__lourbf($vData, $fieldName, $namespace);
1826 return new SoapVar($myLevel, SOAP_ENC_OBJECT, null, null, $fieldName, $namespace);
1831 private function __cde__lorusf($vData, $fieldName, $namespace)
1834 $this->__doChild($myLevel, $vData,
'cma',
'cma', $namespace, 0, 1);
1835 $this->__doChild($myLevel, $vData,
'czc',
'czc', $namespace, 0, 1);
1836 $this->__doChild($myLevel, $vData,
'cpp',
'cpp', $namespace, 1, 1);
1837 $this->__doChild($myLevel, $vData,
'npa',
'npa', $namespace, 0, 1);
1838 $this->__doChild($myLevel, $vData,
'cpaj',
'cpaj', $namespace, 0, 1);
1842 private function __cde__lorusf_full($vData, $fieldName, $namespace)
1844 $myLevel = $this->__cde__lorusf($vData, $fieldName, $namespace);
1845 return new SoapVar($myLevel, SOAP_ENC_OBJECT, null, null, $fieldName, $namespace);
1850 private function __cde__lorsf($vData, $fieldName, $namespace)
1853 $this->__doChild($myLevel, $vData,
'lorus',
'lorusfop', $namespace, 1, 1);
1854 $this->__doChild($myLevel, $vData,
'lourb',
'lourbfr', $namespace, 0, 1);
1858 private function __cde__lorsf_full($vData, $fieldName, $namespace)
1860 $myLevel = $this->__cde__lorsf($vData, $fieldName, $namespace);
1861 return new SoapVar($myLevel, SOAP_ENC_OBJECT, null, null, $fieldName, $namespace);
1866 private function __cde__lorusfop($vData, $fieldName, $namespace)
1869 $this->__doChild($myLevel, $vData,
'cma',
'cma', $namespace, 0, 1);
1870 $this->__doChild($myLevel, $vData,
'czc',
'czc', $namespace, 0, 1);
1871 $this->__doChild($myLevel, $vData,
'cpp',
'cpp', $namespace, 1, 1);
1872 $this->__doChild($myLevel, $vData,
'npa',
'npa', $namespace, 1, 1);
1873 $this->__doChild($myLevel, $vData,
'cpaj',
'cpaj', $namespace, 1, 1);
1877 private function __cde__lorusfop_full($vData, $fieldName, $namespace)
1879 $myLevel = $this->__cde__lorusfop($vData, $fieldName, $namespace);
1880 return new SoapVar($myLevel, SOAP_ENC_OBJECT, null, null, $fieldName, $namespace);
1885 private function __cde__lourbfr($vData, $fieldName, $namespace)
1889 $fnInt_dir =
function($vData, $fieldName, $namespace)
1892 $this->__doChild($myLevel, $vData,
'cv',
'cv', $namespace, 1, 1);
1893 $this->__doChild($myLevel, $vData,
'tv',
'tv', $namespace, 1, 1);
1894 $this->__doChild($myLevel, $vData,
'nv',
'nv', $namespace, 1, 1);
1895 $this->__doChild($myLevel, $vData,
'pnp',
'pnp', $namespace, 0, 1);
1896 $this->__doChild($myLevel, $vData,
'plp',
'plp', $namespace, 0, 1);
1897 $this->__doChild($myLevel, $vData,
'snp',
'snp', $namespace, 0, 1);
1898 $this->__doChild($myLevel, $vData,
'slp',
'slp', $namespace, 0, 1);
1899 $this->__doChild($myLevel, $vData,
'km',
'km', $namespace, 0, 1);
1900 $this->__doChild($myLevel, $vData,
'td',
'dne', $namespace, 0, 1);
1901 return new SoapVar($myLevel, SOAP_ENC_OBJECT, null, null, $fieldName, $namespace);
1903 $this->__doPrivateChild($myLevel, $vData,
'dir', $fnInt_dir, $namespace, 0, 1);
1904 $this->__doChild($myLevel, $vData,
'bl',
'bq', $namespace, 0, 1);
1905 $this->__doChild($myLevel, $vData,
'dp',
'dp', $namespace, 0, 1);
1906 $this->__doChild($myLevel, $vData,
'dm',
'dm', $namespace, 0, 1);
1910 private function __cde__lourbfr_full($vData, $fieldName, $namespace)
1912 $myLevel = $this->__cde__lourbfr($vData, $fieldName, $namespace);
1913 return new SoapVar($myLevel, SOAP_ENC_OBJECT, null, null, $fieldName, $namespace);
1918 private function __cde__dff($vData, $fieldName, $namespace)
1921 $this->__doChild($myLevel, $vData,
'ssf',
'ssf', $namespace, 0, 1);
1922 $this->__doChild($myLevel, $vData,
'cen',
'cen', $namespace, 0, 1);
1926 private function __cde__dff_full($vData, $fieldName, $namespace)
1928 $myLevel = $this->__cde__dff($vData, $fieldName, $namespace);
1929 return new SoapVar($myLevel, SOAP_ENC_OBJECT, null, null, $fieldName, $namespace);
1934 private function __cde__ssf($vData, $fieldName, $namespace)
1937 $this->__doChild($myLevel, $vData,
'ss',
'supg', $namespace, 0, 1);
1938 $this->__doChild($myLevel, $vData,
'sct',
'supp', $namespace, 0, 1);
1939 $this->__doChild($myLevel, $vData,
'ssr',
'supp', $namespace, 0, 1);
1940 $this->__doChild($myLevel, $vData,
'sbr',
'supp', $namespace, 0, 1);
1941 $this->__doChild($myLevel, $vData,
'sc',
'supp', $namespace, 0, 1);
1945 private function __cde__ssf_full($vData, $fieldName, $namespace)
1947 $myLevel = $this->__cde__ssf($vData, $fieldName, $namespace);
1948 return new SoapVar($myLevel, SOAP_ENC_OBJECT, null, null, $fieldName, $namespace);
1953 private function __cde__cen($vData, $fieldName, $namespace)
1956 $this->__doChild($myLevel, $vData,
'coordx',
'coordx', $namespace, 1, 1);
1957 $this->__doChild($myLevel, $vData,
'coordy',
'coordy', $namespace, 1, 1);
1958 $this->__doChild($myLevel, $vData,
'srs',
'hg', $namespace, 1, 1);
1962 private function __cde__cen_full($vData, $fieldName, $namespace)
1964 $myLevel = $this->__cde__cen($vData, $fieldName, $namespace);
1965 return new SoapVar($myLevel, SOAP_ENC_OBJECT, null, null, $fieldName, $namespace);
1970 private function __cde__dval($vData, $fieldName, $namespace)
1973 $this->__doChild($myLevel, $vData,
'aapv',
'xs:gYear', $namespace, 1, 1);
1974 $this->__doChild($myLevel, $vData,
'cfcvc',
'cfcvc', $namespace, 1, 1);
1975 $this->__doChild($myLevel, $vData,
'cpo',
'cpov', $namespace, 1, 1);
1976 $this->__doChild($myLevel, $vData,
'mr',
'mr', $namespace, 1, 1);
1977 $this->__doChild($myLevel, $vData,
'iipvc',
'iipvc', $namespace, 0, 1);
1981 private function __cde__dval_full($vData, $fieldName, $namespace)
1983 $myLevel = $this->__cde__dval($vData, $fieldName, $namespace);
1984 return new SoapVar($myLevel, SOAP_ENC_OBJECT, null, null, $fieldName, $namespace);
1989 private function __cde__planta($vData, $fieldName, $namespace)
1992 $this->__doChild($myLevel, $vData,
'nps',
'nps', $namespace, 1, 1);
1993 $this->__doChild($myLevel, $vData,
'lplan',
'lplan', $namespace, 1, 1);
1997 private function __cde__planta_full($vData, $fieldName, $namespace)
1999 $myLevel = $this->__cde__planta($vData, $fieldName, $namespace);
2000 return new SoapVar($myLevel, SOAP_ENC_OBJECT, null, null, $fieldName, $namespace);
2005 private function __cde__lplan($vData, $fieldName, $namespace)
2009 $fnInt_plansig =
function($vData, $fieldName, $namespace)
2012 $this->__doChild($myLevel, $vData,
'npss',
'npss', $namespace, 1, 1);
2013 $this->__doChild($myLevel, $vData,
'npsig',
'npsig', $namespace, 1, 1);
2014 $this->__doChild($myLevel, $vData,
'nd',
'nd', $namespace, 1, 1);
2016 $fnInt_ld =
function($vData, $fieldName, $namespace)
2020 $fnInt_dest =
function($vData, $fieldName, $namespace)
2023 $this->__doChild($myLevel, $vData,
'cd',
'cdest', $namespace, 1, 1);
2024 $this->__doChild($myLevel, $vData,
'supd',
'supd', $namespace, 1, 1);
2025 return new SoapVar($myLevel, SOAP_ENC_OBJECT, null, null, $fieldName, $namespace);
2027 $this->__doPrivateChild($myLevel, $vData,
'dest', $fnInt_dest, $namespace, 1, 1);
2028 return new SoapVar($myLevel, SOAP_ENC_OBJECT, null, null, $fieldName, $namespace);
2030 $this->__doPrivateChild($myLevel, $vData,
'ld', $fnInt_ld, $namespace, 1, 1);
2031 return new SoapVar($myLevel, SOAP_ENC_OBJECT, null, null, $fieldName, $namespace);
2033 $this->__doPrivateChild($myLevel, $vData,
'plansig', $fnInt_plansig, $namespace, 1, 1);
2037 private function __cde__lplan_full($vData, $fieldName, $namespace)
2039 $myLevel = $this->__cde__lplan($vData, $fieldName, $namespace);
2040 return new SoapVar($myLevel, SOAP_ENC_OBJECT, null, null, $fieldName, $namespace);
2045 private function __cde__infgraf($vData, $fieldName, $namespace)
2048 $this->__doChild($myLevel, $vData,
'esc',
'xs:integer', $namespace, 0, 1);
2049 $this->__doChild($myLevel, $vData,
'fech',
'xs:date', $namespace, 0, 1);
2050 $this->__doChild($myLevel, $vData,
'igraf',
'stringnb', $namespace, 0, 1);
2051 $this->__doChild($myLevel, $vData,
'graf',
'xs:base64Binary', $namespace, 0, 1);
2055 private function __cde__infgraf_full($vData, $fieldName, $namespace)
2057 $myLevel = $this->__cde__infgraf($vData, $fieldName, $namespace);
2058 return new SoapVar($myLevel, SOAP_ENC_OBJECT, null, null, $fieldName, $namespace);
2063 private function __cde__evf($vData, $fieldName, $namespace)
2066 $this->__doChild($myLevel, $vData,
'mbc',
'imb1', $namespace, 0, 1);
2067 $this->__doChild($myLevel, $vData,
'mbrs',
'imb1', $namespace, 0, 1);
2068 $this->__doChild($myLevel, $vData,
'mbcci',
'imb1', $namespace, 0, 1);
2069 $this->__doChild($myLevel, $vData,
'mbrcni',
'imb1', $namespace, 0, 1);
2070 $this->__doChild($myLevel, $vData,
'mbrci',
'imb1', $namespace, 0, 1);
2071 $this->__doChild($myLevel, $vData,
'vuzc',
'vur', $namespace, 0, 1);
2072 $this->__doChild($myLevel, $vData,
'vup',
'vur', $namespace, 0, 1);
2073 $this->__doChild($myLevel, $vData,
'vrp',
'vur', $namespace, 0, 1);
2074 $this->__doChild($myLevel, $vData,
'gb',
'gb', $namespace, 0, 1);
2075 $this->__doChild($myLevel, $vData,
'nbop',
'nbo', $namespace, 0, 1);
2076 $this->__doChild($myLevel, $vData,
'fbop',
'fecha', $namespace, 0, 1);
2077 $this->__doChild($myLevel, $vData,
'nbovm',
'nbo', $namespace, 0, 1);
2078 $this->__doChild($myLevel, $vData,
'fbovm',
'fecha', $namespace, 0, 1);
2079 $this->__doChild($myLevel, $vData,
'aantv',
'xs:gYear', $namespace, 0, 1);
2080 $this->__doChild($myLevel, $vData,
'gntv',
'gntv', $namespace, 0, 1);
2081 $this->__doChild($myLevel, $vData,
'fboom',
'fecha', $namespace, 0, 1);
2082 $this->__doChild($myLevel, $vData,
'nboom',
'nbo', $namespace, 0, 1);
2083 $this->__doChild($myLevel, $vData,
'cicir',
'cicir', $namespace, 0, 1);
2084 $this->__doChild($myLevel, $vData,
'mbpe',
'imb2', $namespace, 0, 1);
2085 $this->__doChild($myLevel, $vData,
'mbpg',
'imb2', $namespace, 0, 1);
2086 $this->__doChild($myLevel, $vData,
'mbpr',
'imb2', $namespace, 0, 1);
2087 $this->__doChild($myLevel, $vData,
'mcua',
'imb2', $namespace, 0, 1);
2091 private function __cde__evf_full($vData, $fieldName, $namespace)
2093 $myLevel = $this->__cde__evf($vData, $fieldName, $namespace);
2094 return new SoapVar($myLevel, SOAP_ENC_OBJECT, null, null, $fieldName, $namespace);
2099 private function __cde__ccgu($vData, $fieldName, $namespace)
2102 $this->__doChild($myLevel, $vData,
'agu',
'coefc', $namespace, 1, 1);
2103 $this->__doChild($myLevel, $vData,
'elec',
'coefc', $namespace, 1, 1);
2104 $this->__doChild($myLevel, $vData,
'alum',
'coefc', $namespace, 1, 1);
2105 $this->__doChild($myLevel, $vData,
'des',
'coefc', $namespace, 1, 1);
2106 $this->__doChild($myLevel, $vData,
'pav',
'coefc', $namespace, 1, 1);
2107 $this->__doChild($myLevel, $vData,
'alc',
'coefc', $namespace, 1, 1);
2111 private function __cde__ccgu_full($vData, $fieldName, $namespace)
2113 $myLevel = $this->__cde__ccgu($vData, $fieldName, $namespace);
2114 return new SoapVar($myLevel, SOAP_ENC_OBJECT, null, null, $fieldName, $namespace);
2119 private function __cde__lconsr($vData, $fieldName, $namespace)
2122 $this->__doChild($myLevel, $vData,
'construccion',
'consr', $namespace, 1, unbounded);
2126 private function __cde__lconsr_full($vData, $fieldName, $namespace)
2128 $myLevel = $this->__cde__lconsr($vData, $fieldName, $namespace);
2129 return new SoapVar($myLevel, SOAP_ENC_OBJECT, null, null, $fieldName, $namespace);
2134 private function __cde__consr($vData, $fieldName, $namespace)
2137 $this->__doChild($myLevel, $vData,
'lcd',
'stringnb', $namespace, 1, 1);
2138 $this->__doChild($myLevel, $vData,
'dt',
'domi', $namespace, 1, 1);
2140 $fnInt_dfcons =
function($vData, $fieldName, $namespace)
2143 $this->__doChild($myLevel, $vData,
'stl',
'supp', $namespace, 1, 1);
2144 return new SoapVar($myLevel, SOAP_ENC_OBJECT, null, null, $fieldName, $namespace);
2146 $this->__doPrivateChild($myLevel, $vData,
'dfcons', $fnInt_dfcons, $namespace, 0, 1);
2150 private function __cde__consr_full($vData, $fieldName, $namespace)
2152 $myLevel = $this->__cde__consr($vData, $fieldName, $namespace);
2153 return new SoapVar($myLevel, SOAP_ENC_OBJECT, null, null, $fieldName, $namespace);
2158 private function __cde__lspr($vData, $fieldName, $namespace)
2161 $this->__doChild($myLevel, $vData,
'subparcela',
'sprr', $namespace, 1, unbounded);
2165 private function __cde__lspr_full($vData, $fieldName, $namespace)
2167 $myLevel = $this->__cde__lspr($vData, $fieldName, $namespace);
2168 return new SoapVar($myLevel, SOAP_ENC_OBJECT, null, null, $fieldName, $namespace);
2173 private function __cde__sprr($vData, $fieldName, $namespace)
2176 $this->__doChild($myLevel, $vData,
'cspr',
'cspr', $namespace, 1, 1);
2178 $fnInt_dspr =
function($vData, $fieldName, $namespace)
2181 $this->__doChild($myLevel, $vData,
'ccc',
'ccc', $namespace, 1, 1);
2182 $this->__doChild($myLevel, $vData,
'dcc',
'dcc', $namespace, 1, 1);
2183 $this->__doChild($myLevel, $vData,
'ip',
'ip', $namespace, 1, 1);
2184 $this->__doChild($myLevel, $vData,
'ssp',
'supg', $namespace, 1, 1);
2185 $this->__doChild($myLevel, $vData,
'vsp',
'vcat', $namespace, 1, 1);
2186 return new SoapVar($myLevel, SOAP_ENC_OBJECT, null, null, $fieldName, $namespace);
2188 $this->__doPrivateChild($myLevel, $vData,
'dspr', $fnInt_dspr, $namespace, 1, 1);
2192 private function __cde__sprr_full($vData, $fieldName, $namespace)
2194 $myLevel = $this->__cde__sprr($vData, $fieldName, $namespace);
2195 return new SoapVar($myLevel, SOAP_ENC_OBJECT, null, null, $fieldName, $namespace);
2200 private function __cde__spr($vData, $fieldName, $namespace)
2203 $this->__doChild($myLevel, $vData,
'idspr',
'idspr', $namespace, 0, 1);
2204 $this->__doChild($myLevel, $vData,
'cspr',
'cspr', $namespace, 0, 1);
2205 $this->__doChild($myLevel, $vData,
'dspr',
'dspr', $namespace, 0, 1);
2206 $this->__doChild($myLevel, $vData,
'evspr',
'evspr', $namespace, 0, 1);
2210 private function __cde__spr_full($vData, $fieldName, $namespace)
2212 $myLevel = $this->__cde__spr($vData, $fieldName, $namespace);
2213 return new SoapVar($myLevel, SOAP_ENC_OBJECT, null, null, $fieldName, $namespace);
2218 private function __cde__idspr($vData, $fieldName, $namespace)
2221 $myLevel = $this->__cde__pc($vData, $fieldName, $namespace);
2222 $this->__doChild($myLevel, $vData,
'cn',
'cn', $namespace, 1, 1);
2223 $this->__doChild($myLevel, $vData,
'cspr',
'cspr', $namespace, 1, 1);
2224 $this->__doChild($myLevel, $vData,
'ccc',
'ccc', $namespace, 1, 1);
2225 $this->__doChild($myLevel, $vData,
'locat',
'locat', $namespace, 1, 1);
2229 private function __cde__idspr_full($vData, $fieldName, $namespace)
2231 $myLevel = $this->__cde__idspr($vData, $fieldName, $namespace);
2232 return new SoapVar($myLevel, SOAP_ENC_OBJECT, null, null, $fieldName, $namespace);
2237 private function __cde__dspr($vData, $fieldName, $namespace)
2240 if (isset($vData[
'car'])) {
2241 $this->__doChild($myLevel, $vData,
'car',
'car', $namespace, 0, 1);
2242 } elseif (isset($vData[
'modl'])) {
2243 $this->__doChild($myLevel, $vData,
'modl',
'modlspr', $namespace, 1, 1);
2247 $this->__doChild($myLevel, $vData,
'ccc',
'ccc', $namespace, 0, 1);
2248 $this->__doChild($myLevel, $vData,
'tspr',
'tspr', $namespace, 0, 1);
2249 $this->__doChild($myLevel, $vData,
'dcc',
'dcc', $namespace, 0, 1);
2250 $this->__doChild($myLevel, $vData,
'ip',
'ip', $namespace, 0, 1);
2251 $this->__doChild($myLevel, $vData,
'ssp',
'supg', $namespace, 1, 1);
2252 $this->__doChild($myLevel, $vData,
'bspr',
'bspr', $namespace, 0, 1);
2253 $this->__doChild($myLevel, $vData,
'vsp',
'vcat', $namespace, 0, 1);
2257 private function __cde__dspr_full($vData, $fieldName, $namespace)
2259 $myLevel = $this->__cde__dspr($vData, $fieldName, $namespace);
2260 return new SoapVar($myLevel, SOAP_ENC_OBJECT, null, null, $fieldName, $namespace);
2265 private function __cde__bspr($vData, $fieldName, $namespace)
2268 $this->__doChild($myLevel, $vData,
'cbspr',
'cbspr', $namespace, 1, 1);
2269 $this->__doChild($myLevel, $vData,
'efb',
'xs:gYear', $namespace, 0, 1);
2273 private function __cde__bspr_full($vData, $fieldName, $namespace)
2275 $myLevel = $this->__cde__bspr($vData, $fieldName, $namespace);
2276 return new SoapVar($myLevel, SOAP_ENC_OBJECT, null, null, $fieldName, $namespace);
2281 private function __cde__evspr($vData, $fieldName, $namespace)
2284 $this->__doChild($myLevel, $vData,
'te',
'te', $namespace, 0, 1);
2288 private function __cde__evspr_full($vData, $fieldName, $namespace)
2290 $myLevel = $this->__cde__evspr($vData, $fieldName, $namespace);
2291 return new SoapVar($myLevel, SOAP_ENC_OBJECT, null, null, $fieldName, $namespace);
2296 private $vBasics = array(
'te' => 101,
'cbspr' => 101,
'ip' => 131,
'dcc' => 101,
'tspr' => 101,
'modlspr' => 101,
'ccc' => 101,
'cspr' => 101,
'cicir' => 101,
'gntv' => 101,
'nbo' => 131,
'gb' => 101,
'coefc' => 101,
'supd' => 131,
'cdest' => 101,
'nd' => 131,
'npsig' => 101,
'npss' => 131,
'nps' => 131,
'iipvc' => 101,
'mr' => 101,
'cpov' => 101,
'cfcvc' => 101,
'hg' => 101,
'coordy' => 101,
'coordx' => 101,
'desb' => 101,
'cnf' => 101,
'fecha' => 109,
'nomcb' => 101,
'anif' => 101,
'ord' => 131,
'pct' => 101,
'cdr' => 101,
'lusoovccd' => 101,
'ia' => 101,
'desc' => 101,
'vtcc' => 101,
'icca' => 101,
'imb2' => 101,
'imb1' => 101,
'vur' => 101,
'vccad' => 101,
'ctvcons' => 101,
'cat' => 101,
'tip' => 101,
'ie' => 101,
'tr' => 101,
'cdes' => 101,
'modl' => 101,
'cuc' => 101,
'noec' => 101,
'situ' => 101,
'supp' => 101,
'ac' => 101,
'nom' => 101,
'cii' => 101,
'nif' => 101,
'ct' => 101,
'tt' => 131,
'nt' => 131,
'dr' => 101,
'per' => 131,
'cvb' => 101,
'cpt' => 101,
'supg' => 101,
'cbon' => 101,
'luso' => 101,
'uso' => 101,
'noe' => 101,
'itp' => 101,
'opvd' => 101,
'vcat' => 101,
'tnfr' => 101,
'tcons' => 101,
'ciur' => 101,
'sup' => 131,
'cpaj' => 101,
'npa' => 101,
'cma' => 101,
'czc' => 101,
'dm' => 101,
'dp' => 101,
'es' => 101,
'pt' => 101,
'pu' => 101,
'bq' => 101,
'dne' => 101,
'plp' => 101,
'snp' => 101,
'slp' => 101,
'km' => 101,
'pnp' => 101,
'nv' => 101,
'tv' => 101,
'cv' => 101,
'nem' => 101,
'nm' => 101,
'np' => 101,
'tbi' => 101,
'noedh' => 101,
'sfr' => 101,
'fr' => 101,
'sc' => 101,
'crp' => 101,
'iia' => 101,
'nfbi' => 101,
'irc' => 101,
'erc' => 101,
'lrc' => 101,
'cmc' => 131,
'cd' => 131,
'cn' => 101,
'stringnmb' => 101,
'stringnb' => 101,
'cp' => 101,
'cm' => 101,
'cpo' => 101,
'cpa' => 101,
'pcatastral1' => 101,
'pcatastral2' => 101,
'car' => 101,
'cc' => 101,
'xs:string' => 101,
'xs:int' => 135,
'xs:integer' => 131,
'xs:date' => 109,
'xs:gYear' => 111,
'xs:base64Binary' => 116);