<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="pt-BR">
	<id>https://wikincat.org/w/index.php?action=history&amp;feed=atom&amp;title=Predefini%C3%A7%C3%A3o%3ABibRules%2FOld</id>
	<title>Predefinição:BibRules/Old - Histórico de revisão</title>
	<link rel="self" type="application/atom+xml" href="https://wikincat.org/w/index.php?action=history&amp;feed=atom&amp;title=Predefini%C3%A7%C3%A3o%3ABibRules%2FOld"/>
	<link rel="alternate" type="text/html" href="https://wikincat.org/w/index.php?title=Predefini%C3%A7%C3%A3o:BibRules/Old&amp;action=history"/>
	<updated>2026-04-16T22:35:41Z</updated>
	<subtitle>Histórico de revisões para esta página neste wiki</subtitle>
	<generator>MediaWiki 1.43.0</generator>
	<entry>
		<id>https://wikincat.org/w/index.php?title=Predefini%C3%A7%C3%A3o:BibRules/Old&amp;diff=3238&amp;oldid=prev</id>
		<title>Jaider.ferreira: Criou página com &#039;{{#if: {{Exist|245}} |  	{{#switch: {{Field data string|000|5|1|property=Leader}} | &lt;!-- Record status --&gt; 	|n = * Segundo o Líder, este é um registro &#039;&#039;&#039;novo&#039;&#039;&#039; (não um al...&#039;</title>
		<link rel="alternate" type="text/html" href="https://wikincat.org/w/index.php?title=Predefini%C3%A7%C3%A3o:BibRules/Old&amp;diff=3238&amp;oldid=prev"/>
		<updated>2021-08-21T12:11:27Z</updated>

		<summary type="html">&lt;p&gt;Criou página com &amp;#039;{{#if: {{Exist|245}} |  	{{#switch: {{Field data string|000|5|1|property=Leader}} | &amp;lt;!-- Record status --&amp;gt; 	|n = * Segundo o Líder, este é um registro &amp;#039;&amp;#039;&amp;#039;novo&amp;#039;&amp;#039;&amp;#039; (não um al...&amp;#039;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Página nova&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{#if: {{Exist|245}} | &lt;br /&gt;
	{{#switch: {{Field data string|000|5|1|property=Leader}} | &amp;lt;!-- Record status --&amp;gt;&lt;br /&gt;
	|n = * Segundo o Líder, este é um registro &amp;#039;&amp;#039;&amp;#039;novo&amp;#039;&amp;#039;&amp;#039; (não um alterado ou revisado, expandido, excluído, etc.).&lt;br /&gt;
	|c = * Segundo o Líder, este é um registro &amp;#039;&amp;#039;&amp;#039;alterado ou revisado&amp;#039;&amp;#039;&amp;#039; (não um novo, expandido, excluído, etc.).&lt;br /&gt;
	|a|d|p = * Segundo o Líder, este é um registro &amp;#039;&amp;#039;&amp;#039;expandido&amp;#039;&amp;#039;&amp;#039; ou &amp;#039;&amp;#039;&amp;#039;excluído&amp;#039;&amp;#039;&amp;#039; (não novo).&lt;br /&gt;
	}} {{#switch: {{Field data string|000|6|1|property=Leader}} | &amp;lt;!-- Type of record --&amp;gt;&lt;br /&gt;
	|a = * Segundo o Líder, este registro descreve um &amp;#039;&amp;#039;&amp;#039;material textual&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
	}} {{#switch: {{Field data string|000|7|1|property=Leader}} | &amp;lt;!-- Bibliographic level --&amp;gt;&lt;br /&gt;
	|m = * Segundo o Líder, este registro descreve um &amp;#039;&amp;#039;&amp;#039;item monográfico&amp;#039;&amp;#039;&amp;#039; (não parte de um item, não um item seriado, não uma coleção, etc.).&lt;br /&gt;
	}} {{#switch: {{Field data string|000|17|1|property=Leader}} | &amp;lt;!-- Encoding level --&amp;gt;&lt;br /&gt;
	|1 = * Segundo o Líder, este registro tem um nível &amp;#039;&amp;#039;&amp;#039;completo&amp;#039;&amp;#039;&amp;#039; de catalogação (mas o material não foi examinado).&lt;br /&gt;
	|# = * Segundo o Líder, este registro tem um nível &amp;#039;&amp;#039;&amp;#039;completo&amp;#039;&amp;#039;&amp;#039; de catalogação (a descrição foi realizada com o material em mãos).&lt;br /&gt;
	}} {{#switch: {{Field data string|000|18|1|property=Leader}} | &amp;lt;!-- Descriptive cataloging form --&amp;gt;&lt;br /&gt;
	|a = * Segundo o Líder, este registro possui uma catalogação &amp;#039;&amp;#039;&amp;#039;compatível com as regras do AACR 2&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
	|#default = * Segundo o Líder, este registro possui uma catalogação &amp;#039;&amp;#039;&amp;#039;não compatível com as regras da ISBD&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
	}} &amp;lt;!-- explica a sintaxe &amp;quot;(Biblioteca)NúmeroDeControle&amp;quot; --&amp;gt;&lt;br /&gt;
* Internamente, este registro é identificado pelo código &amp;quot;{{Field data string|001|0||property=Control field data}}&amp;quot;; para sistemas externos, o código é &amp;quot;({{Field data string|003|0||property=Control field data}}){{Field data string|001|0||property=Control field data}}&amp;quot;. &amp;lt;!-- campo 005 e 008 --&amp;gt;&lt;br /&gt;
* O registro foi criado em: {{#show:{{{1|{{#urldecode:{{#urlget:fullpagename|{{FULLPAGENAME}}}}}}}}}|?Creation date#-F[l, d \d\e F \d\e Y]|headers=hide|mainlabel=-}}. Sua última transação foi em: {{#show:{{{1|{{#urldecode:{{#urlget:fullpagename|{{FULLPAGENAME}}}}}}}}}|?Modification date#-F[l, d \d\e F \d\e Y]|headers=hide|mainlabel=-}}. {{#if: {{#regex:{{Field data string|008|15|3|property=Control field data}}|/^[A-Z]/r|}} | * &amp;lt;strong class=&amp;quot;error&amp;quot;&amp;gt;O uso de maiúsculas não é permitido no campo 008, local de publicação.&amp;lt;/strong&amp;gt; | * O item possui a seguinte origem: {{#switch:{{Field data string|008|15|3|property=Control field data}}&lt;br /&gt;
		|acb = Acre&lt;br /&gt;
		|alb = Alagoas&lt;br /&gt;
		|amb = Amazonas&lt;br /&gt;
		|apb = Amapá&lt;br /&gt;
		|bab = Bahia&lt;br /&gt;
		|ceb = Ceará&lt;br /&gt;
		|dfb = Distrito Federal&lt;br /&gt;
		|esb = Espírito Santo&lt;br /&gt;
		|gob = Goiás&lt;br /&gt;
		|mab = Maranhão&lt;br /&gt;
		|mgb = Minas Gerais&lt;br /&gt;
		|msb = Mato Grosso do Sul&lt;br /&gt;
		|mtb = Mato Grosso&lt;br /&gt;
		|pab = Pará&lt;br /&gt;
		|pbb = Paraíba&lt;br /&gt;
		|peb = Pernambuco&lt;br /&gt;
		|pib = Piauí&lt;br /&gt;
		|prb = Paraná&lt;br /&gt;
		|rjb = Rio de Janeiro&lt;br /&gt;
		|rnb = Rio Grande do Norte&lt;br /&gt;
		|rob = Rondônia&lt;br /&gt;
		|rrb = Roraima&lt;br /&gt;
		|rsb = Rio Grande do Sul&lt;br /&gt;
		|scb = Santa Catarina&lt;br /&gt;
		|seb = Sergipe&lt;br /&gt;
		|spb = São Paulo&lt;br /&gt;
		|tob = Tocantins&lt;br /&gt;
		|bl  = Brasil&lt;br /&gt;
		|xxu = Estados Unidos&lt;br /&gt;
		|flu = Flórida, EUA&lt;br /&gt;
		|nyu = Nova York, EUA&lt;br /&gt;
		|po  = Portugal&lt;br /&gt;
		|xxk = Reino Unido&lt;br /&gt;
		|fr  = França&lt;br /&gt;
		|sp  = Espanha&lt;br /&gt;
		|gw  = Alemanha&lt;br /&gt;
		|xx  = &amp;lt;strong class=&amp;quot;error&amp;quot;&amp;gt;não foi identificado um local de publicação no campo 008&amp;lt;/strong&amp;gt;&lt;br /&gt;
		|vp  = há vários locais de publicação&lt;br /&gt;
		|esp|eua|fra = &amp;lt;strong class=&amp;quot;error&amp;quot;&amp;gt;código inválido para o local de publicação&amp;lt;/strong&amp;gt;&lt;br /&gt;
		|    = &amp;lt;strong class=&amp;quot;error&amp;quot;&amp;gt;é necessário informar um código de local de publicação, campo 008.&amp;lt;/strong&amp;gt;&lt;br /&gt;
		|#default = {{Field data string|008|15|3|property=Control field data}}&lt;br /&gt;
		}}.&lt;br /&gt;
	}} {{#if: {{#regex:{{Field data string|008|35|3|property=Control field data}}|/^[A-Z]/r|}} |&lt;br /&gt;
	* &amp;lt;strong class=&amp;quot;error&amp;quot;&amp;gt;O uso de maiúsculas não é permitido no campo 008, idioma.&amp;lt;/strong&amp;gt; |&lt;br /&gt;
	* Majoritariamente, o item se expressa no seguinte idioma: {{#switch:{{Field data string|008|35|3|property=Control field data}}&lt;br /&gt;
		|por = português&lt;br /&gt;
		|eng = inglês&lt;br /&gt;
		|spa = espanhol&lt;br /&gt;
		|ger = alemão&lt;br /&gt;
		|fre = francês&lt;br /&gt;
		|ita = italiano&lt;br /&gt;
		|chi = chinês&lt;br /&gt;
		|esp|ing|fra|pt|en|es = &amp;lt;strong class=&amp;quot;error&amp;quot;&amp;gt;código inválido para o idioma, campo 008&amp;lt;/strong&amp;gt;&lt;br /&gt;
		|    = &amp;lt;strong class=&amp;quot;error&amp;quot;&amp;gt;é necessário informar um código de idioma no campo 008.&amp;lt;/strong&amp;gt;&lt;br /&gt;
		|#default = {{Field data string|008|35|3|property=Control field data}}&lt;br /&gt;
		}}&lt;br /&gt;
	}} &amp;lt;!-- se existe o campo 041, mostra &amp;quot;(traduzido do...)&amp;quot; na mesma linha do idioma presente no 008 --&amp;gt; {{#if: {{Exist|041}} | {{#ifeq: {{Field data string|041|0|1|}} | 1 | &amp;amp;#32;(traduzido do {{#switch:{{Select|041|h}}&lt;br /&gt;
			|por = português&lt;br /&gt;
			|eng = inglês&lt;br /&gt;
			|spa = espanhol&lt;br /&gt;
			|ger = alemão&lt;br /&gt;
			|fre = francês&lt;br /&gt;
			|ita = italiano&lt;br /&gt;
			|chi = chinês&lt;br /&gt;
			|esp|ing|fra|pt|en|es = &amp;lt;strong class=&amp;quot;error&amp;quot;&amp;gt;código inválido para o idioma do subcampo $h do campo 041&amp;lt;/strong&amp;gt;&lt;br /&gt;
			|#default = {{Select|041|h}}&lt;br /&gt;
			}}).}} &lt;br /&gt;
	}} {{#if: {{Exist|020}} | &amp;lt;!-- testa se existe(m) ISBN(s) inválido(s) --&amp;gt; {{#iferror: {{Print ISBN}} | * &amp;lt;strong class=&amp;quot;error&amp;quot;&amp;gt;ISBN inválido, por favor, reveja os números informados.&amp;lt;/strong&amp;gt;|}} &amp;lt;!-- testa se existe(m) hifen(s) ou x minúsculo no ISBN --&amp;gt; {{#switch: {{#regex:{{#show:{{{1|{{#urldecode:{{#urlget:fullpagename|{{FULLPAGENAME}}}}}}}}}#020|?Field data#|headers=hide|mainlabel=-}}|/-{{!}}x/}}&lt;br /&gt;
		|- = * &amp;lt;strong class=&amp;quot;error&amp;quot;&amp;gt;O ISBN não pode conter hifens. Apenas números e &amp;quot;X&amp;quot; maiúsculo.&amp;lt;/strong&amp;gt; &lt;br /&gt;
		|x = * &amp;lt;strong class=&amp;quot;error&amp;quot;&amp;gt;O ISBN não pode conter um x minúsculo. Apenas números e &amp;quot;X&amp;quot; maiúsculo.&amp;lt;/strong&amp;gt;&lt;br /&gt;
		|#default =}} &amp;lt;!-- testa se há indicadores no campo 020 --&amp;gt; {{#ifeq: {{Field data string|020|0|1|}} | # || * &amp;lt;strong class=&amp;quot;error&amp;quot;&amp;gt;O primeiro indicador do campo 020 foi preenchido, porém, ele não deve ser preenchido.&amp;lt;/strong&amp;gt;}} {{#ifeq: {{Field data string|020|1|1|}} | # || * &amp;lt;strong class=&amp;quot;error&amp;quot;&amp;gt;O segundo indicador do campo 020 foi preenchido, porém, ele não deve ser preenchido.&amp;lt;/strong&amp;gt;}} }} &amp;lt;!-- testa o uso de maiúsculas no campo 041 --&amp;gt; {{#if: {{Exist|041}} | {{#ifeq: {{Field data string|041|0|1|}} | # | * &amp;lt;strong class=&amp;quot;error&amp;quot;&amp;gt;Talvez o primeiro indicador do campo 041 foi esquecido.&amp;lt;/strong&amp;gt;}} {{#if: {{#regex:{{Select|041|a}}|/^[A-Z]/r|}} | * &amp;lt;strong class=&amp;quot;error&amp;quot;&amp;gt;O uso de maiúsculas não é permitido nos códigos de idioma (campo 041).&amp;lt;/strong&amp;gt;}} }} &amp;lt;!-- a seguir, testa se há subcampo $b e se há espaço no subcampo $c do campo 090 --&amp;gt; {{#if: {{Exist|090}} | {{#if: {{Select|090|b}} || * &amp;lt;strong class=&amp;quot;error&amp;quot;&amp;gt;Está faltando o subcampo $b do campo 090 (notação de Cutter).&amp;lt;/strong&amp;gt;}} &amp;lt;!-- a seguir, testa se não foi esquecida a letra do tíulo na notação de Cutter, caso haja um ponto de acesso 1XX --&amp;gt; {{#ifexpr: {{#ask:[[{{{1|{{#urldecode:{{#urlget:fullpagename|{{FULLPAGENAME}}}}}}}}}#100||{{{1|{{#urldecode:{{#urlget:fullpagename|{{FULLPAGENAME}}}}}}}}}#110||{{{1|{{#urldecode:{{#urlget:fullpagename|{{FULLPAGENAME}}}}}}}}}#111||{{{1|{{#urldecode:{{#urlget:fullpagename|{{FULLPAGENAME}}}}}}}}}#130]]|?Field data|format=count|mainlabel=-}} &amp;gt;= 1 | {{#if: {{#regex:{{Select|090|b}}|/[0-9]$/r|}}| * &amp;lt;strong class=&amp;quot;error&amp;quot;&amp;gt;Falta a letra do título na notação de Cutter.&amp;lt;/strong&amp;gt;}} }} {{#if: {{#regex:{{Select|090|c}}|/\sed/r|}} | * &amp;lt;strong class=&amp;quot;error&amp;quot;&amp;gt;Nossa política de catalogação proíbe espaços na indicação de edição no número de chamada (090 $c).&amp;lt;/strong&amp;gt;}} }} &amp;lt;!-- a seguir, testa (conta) se existe mais de um ponto de acesso principal --&amp;gt; {{#ifexpr: {{#ask:[[{{{1|{{#urldecode:{{#urlget:fullpagename|{{FULLPAGENAME}}}}}}}}}#100||{{{1|{{#urldecode:{{#urlget:fullpagename|{{FULLPAGENAME}}}}}}}}}#110||{{{1|{{#urldecode:{{#urlget:fullpagename|{{FULLPAGENAME}}}}}}}}}#111||{{{1|{{#urldecode:{{#urlget:fullpagename|{{FULLPAGENAME}}}}}}}}}#130]]|?Field data|format=count|mainlabel=-}} &amp;gt; 1 | * &amp;lt;strong class=&amp;quot;error&amp;quot;&amp;gt;Foi registrado &amp;#039;&amp;#039;&amp;#039;mais de um ponto de acesso principal&amp;#039;&amp;#039;&amp;#039;. Isso não é permitido.&amp;lt;/strong&amp;gt;}} &amp;lt;!-- fim do teste de contagem de pontos de acesso principais --&amp;gt; {{#if: {{Exist|100}} | * O ponto de acesso principal foi dado a uma &amp;#039;&amp;#039;&amp;#039;pessoa&amp;#039;&amp;#039;&amp;#039;{{#switch:{{Field data string|100|0|1|}}&lt;br /&gt;
		|0 = &amp;amp;#32;e a entrada começa pelo seu &amp;#039;&amp;#039;&amp;#039;primeiro nome&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
		|1 = &amp;amp;#32;e a entrada começa pelo seu &amp;#039;&amp;#039;&amp;#039;sobrenome&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
		|3 = &amp;amp;#32;e a entrada começa pelo seu &amp;#039;&amp;#039;&amp;#039;nome de família&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
		|# =, porém, &amp;lt;strong class=&amp;quot;error&amp;quot;&amp;gt;o primeiro indicador não foi preenchido.&amp;lt;/strong&amp;gt;&lt;br /&gt;
		|2|4|5|6|7|8|9 =, porém, &amp;lt;strong class=&amp;quot;error&amp;quot;&amp;gt;o primeiro indicador foi preenchido incorretamente.&amp;lt;/strong&amp;gt;&lt;br /&gt;
	}}{{#ifeq: {{Field data string|100|1|1|}} | # || &lt;br /&gt;
		* &amp;lt;strong class=&amp;quot;error&amp;quot;&amp;gt;O segundo indicador do campo 100 foi preenchido, porém, ele não deve ser preenchido.&amp;lt;/strong&amp;gt;&lt;br /&gt;
		}} &amp;lt;!-- testa se existe &amp;quot;,&amp;quot; no subcampo $a (Nome, Sobrenome) --&amp;gt; {{#if: {{#regex:{{Select|100|a}}|/.*?,./r|}} || * &amp;lt;strong class=&amp;quot;error&amp;quot;&amp;gt;Em pontos de acesso, o nome pessoal deve ser invertido (Nome, Sobrenome). Verifique o campo 100.&amp;lt;/strong&amp;gt;&lt;br /&gt;
		}} {{#if: {{#regex:{{Select|100|a}}|/[a-zÀ-ü],[A-ZÀ-ü]/r|}} |* &amp;lt;strong class=&amp;quot;error&amp;quot;&amp;gt;Falta espaço após a vírgula. Verifique o campo 100.&amp;lt;/strong&amp;gt;}} {{#if: {{Select|100|q}} | {{#if: {{#regex:{{Select|100|q}}|/^\(/r|}} || * &amp;lt;strong class=&amp;quot;error&amp;quot;&amp;gt;O subcampo $q do campo 100 necessita parênteses.&amp;lt;/strong&amp;gt;}} }} {{#if: {{Select|100|d}} | {{#if: {{#regex:{{Field data string|100|2|}}|/\$d \d\d\d\d$/r|}} |* &amp;lt;strong class=&amp;quot;error&amp;quot;&amp;gt;O subcampo $d do campo 100 necessita hífen.&amp;lt;/strong&amp;gt;}} }}&lt;br /&gt;
	}}{{#if: {{Exist|110}} |&lt;br /&gt;
		* O ponto de acesso principal foi dado a uma &amp;#039;&amp;#039;&amp;#039;entidade coletiva&amp;#039;&amp;#039;&amp;#039;{{#switch:{{Field data string|110|0|1|}}&lt;br /&gt;
		|0 = &amp;amp;#32;e a entrada começa por um &amp;#039;&amp;#039;&amp;#039;nome invertido&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
		|1 = &amp;amp;#32;e a entrada começa por um &amp;#039;&amp;#039;&amp;#039;nome de jurisdição&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
		|2 = &amp;amp;#32;e a entrada começa por um &amp;#039;&amp;#039;&amp;#039;nome em ordem direta&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
		|# =, porém, &amp;lt;strong class=&amp;quot;error&amp;quot;&amp;gt;o primeiro indicador não foi preenchido.&amp;lt;/strong&amp;gt;&lt;br /&gt;
		|3|4|5|6|7|8|9 =, porém, &amp;lt;strong class=&amp;quot;error&amp;quot;&amp;gt;o primeiro indicador foi preenchido incorretamente.&amp;lt;/strong&amp;gt;&lt;br /&gt;
		}}&lt;br /&gt;
		{{#ifeq: {{Field data string|110|1|1|}} | # ||* &amp;lt;strong class=&amp;quot;error&amp;quot;&amp;gt;O segundo indicador do campo 110 foi preenchido, porém, ele não deve ser preenchido.&amp;lt;/strong&amp;gt;&lt;br /&gt;
		}}&lt;br /&gt;
	}}{{#if: {{Exist|111}} |* O ponto de acesso principal foi dado a um &amp;#039;&amp;#039;&amp;#039;evento&amp;#039;&amp;#039;&amp;#039;{{#switch:{{Field data string|111|0|1|}}&lt;br /&gt;
		|0 =, a entrada começa por um &amp;#039;&amp;#039;&amp;#039;nome invertido&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
		|1 =, a entrada começa por um &amp;#039;&amp;#039;&amp;#039;nome de jurisdição&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
		|2 =, a entrada começa por um &amp;#039;&amp;#039;&amp;#039;nome em ordem direta&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
		|# =, porém, &amp;lt;strong class=&amp;quot;error&amp;quot;&amp;gt;o primeiro indicador não foi preenchido.&amp;lt;/strong&amp;gt;&lt;br /&gt;
		|3|4|5|6|7|8|9 =, porém, &amp;lt;strong class=&amp;quot;error&amp;quot;&amp;gt;o primeiro indicador foi preenchido incorretamente.&amp;lt;/strong&amp;gt;&lt;br /&gt;
		}}&lt;br /&gt;
		{{#ifeq: {{Field data string|111|1|1|}} | # ||* &amp;lt;strong class=&amp;quot;error&amp;quot;&amp;gt;O segundo indicador do campo 111 foi preenchido, porém, ele não deve ser preenchido.&amp;lt;/strong&amp;gt;&lt;br /&gt;
		}}&lt;br /&gt;
	}}{{#if: {{Exist|130}} |* O ponto de acesso principal foi dado a um &amp;#039;&amp;#039;&amp;#039;título uniforme&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
		{{#ifeq: {{Field data string|130|1|1|}} | # || * &amp;lt;strong class=&amp;quot;error&amp;quot;&amp;gt;O segundo indicador do campo 130 foi preenchido, ele não deve ser preenchido.&amp;lt;/strong&amp;gt;}} &amp;lt;!-- a seguir, testa se existe um ponto de acesso principal. Se existir, testa se o primeiro indicador do campo 245 condiz com essa realidade --&amp;gt;&lt;br /&gt;
	}}{{#ifexpr: {{#ask:[[{{{1|{{#urldecode:{{#urlget:fullpagename|{{FULLPAGENAME}}}}}}}}}#100||{{{1|{{#urldecode:{{#urlget:fullpagename|{{FULLPAGENAME}}}}}}}}}#110||{{{1|{{#urldecode:{{#urlget:fullpagename|{{FULLPAGENAME}}}}}}}}}#111||{{{1|{{#urldecode:{{#urlget:fullpagename|{{FULLPAGENAME}}}}}}}}}#130]]|?Field data|format=count|mainlabel=-}} = 0 | {{#ifeq: {{Field data string|245|0|1|}} | 1 |* &amp;lt;strong class=&amp;quot;error&amp;quot;&amp;gt;Não houve um ponto de acesso principal nos campos 1XX, desse modo, o primeiro indicador do campo 245 deve ter o valor &amp;quot;0&amp;quot;.&amp;lt;/strong&amp;gt;}} | {{#ifeq: {{Field data string|245|0|1|}} | 0 |* &amp;lt;strong class=&amp;quot;error&amp;quot;&amp;gt;Houve um ponto de acesso principal nos campos 1XX, desse modo, o primeiro indicador do campo 245 deve ter o valor &amp;quot;1&amp;quot;.&amp;lt;/strong&amp;gt;}} &amp;lt;!-- a seguir, testa a relação entre a presença do campo 240 em relação a presença do campo 041 e a presença do subcampo $l --&amp;gt;&lt;br /&gt;
	}} {{#if: {{Exist|240}} | {{#if: {{Exist|041}} || * &amp;lt;strong class=&amp;quot;error&amp;quot;&amp;gt;Normalmente, quando há um campo 240, deve haver um campo 041.&amp;lt;/strong&amp;gt;}}{{#if: {{Select|240|l}} | {{#if: {{#regex:{{Select|240|l}}|/^[a-zA-Z]{3}$/|}} || * &amp;lt;strong class=&amp;quot;error&amp;quot;&amp;gt;É necessário informar o idioma por extenso ($l do campo 240) antecedido por um ponto no subcampo $a.&amp;lt;/strong&amp;gt;}} {{#if: {{#regex:{{Field data string|240||}}|/\.\s?\$l/r|}} || * &amp;lt;strong class=&amp;quot;error&amp;quot;&amp;gt;O subcampo $l do campo 240 necessita ser antecedido por um ponto no subcampo anterior.&amp;lt;/strong&amp;gt;}} | * &amp;lt;strong class=&amp;quot;error&amp;quot;&amp;gt;Normalmente, quando há um campo 240 $a, deve haver também um 240 $l. 240 $l não foi detectado.&amp;lt;/strong&amp;gt;}} {{#switch: {{Field data string|240|0|1}}&lt;br /&gt;
		|0 = * O título uniforme não será exibido.&lt;br /&gt;
		|1 = * O título uniforme será exibido.&lt;br /&gt;
		|# = * &amp;lt;strong class=&amp;quot;error&amp;quot;&amp;gt;Está faltando o primeiro indicador do campo 240.&amp;lt;/strong&amp;gt;&lt;br /&gt;
		|2|3|4|5|6|7|8|9 = * &amp;lt;strong class=&amp;quot;error&amp;quot;&amp;gt;O primeiro indicador do campo 240 foi preenchido incorretamente.&amp;lt;/strong&amp;gt;&lt;br /&gt;
	}}{{#ifeq: {{Field data string|240|1|1}} | # | &lt;br /&gt;
		* &amp;lt;strong class=&amp;quot;error&amp;quot;&amp;gt;Está faltando o segundo indicador do campo 240.&amp;lt;/strong&amp;gt; |&lt;br /&gt;
		* O título uniforme será alfabetado como &amp;quot;&amp;#039;&amp;#039;&amp;#039;{{ucfirst:{{#regex:{{#sub:{{Select|240|a}}|{{Field data string|240|1|1}}}}|/[\/:=.]$/|}}}}&amp;#039;&amp;#039;&amp;#039;&amp;quot;.&lt;br /&gt;
	}}}} &amp;lt;!-- a seguir, informa se o título receberá o ponto de acesso principal ou secundário --&amp;gt; {{#switch: {{Field data string|245|0|1|}}&lt;br /&gt;
		|0 = * O título recebeu o &amp;#039;&amp;#039;&amp;#039;ponto de acesso principal&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
		|1 = * O título recebeu um &amp;#039;&amp;#039;&amp;#039;ponto de acesso secundário&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
		|# = * &amp;lt;strong class=&amp;quot;error&amp;quot;&amp;gt;Está faltando o primeiro indicador do campo 245.&amp;lt;/strong&amp;gt;&lt;br /&gt;
		|2|3|4|5|6|7|8|9 = * &amp;lt;strong class=&amp;quot;error&amp;quot;&amp;gt;O primeiro indicador do campo 245 foi preenchido incorretamente.&amp;lt;/strong&amp;gt;&lt;br /&gt;
	}} &amp;lt;!-- a seguir, testa se foi preenchido o segundo indicador do 245, se foi, mostra como será a alfabetação, removendo a pontuação final do subcampo $a (&amp;quot;/&amp;quot;,&amp;quot;:&amp;quot;,&amp;quot;=&amp;quot;&amp;quot; ou &amp;quot;.&amp;quot;) --&amp;gt; {{#ifeq: {{Field data string|245|1|1|}} | # | &lt;br /&gt;
		* &amp;lt;strong class=&amp;quot;error&amp;quot;&amp;gt;Está faltando o segundo indicador do campo 245.&amp;lt;/strong&amp;gt; |&lt;br /&gt;
		* O título será alfabetado como &amp;quot;&amp;#039;&amp;#039;&amp;#039;{{ucfirst:{{#regex:{{#sub:{{Select|245|a}}|{{Field data string|245|1|1|}}}}|/\s?[\/:=.]$/|}}}}&amp;#039;&amp;#039;&amp;#039;&amp;quot;. &amp;lt;!-- a seguir, testa se existe espaço antes da pontuação &amp;quot;/&amp;quot;, &amp;quot;:&amp;quot; e &amp;quot;=&amp;quot; no final do subcampo $a e $b --&amp;gt;&lt;br /&gt;
	}}{{#if: {{#regex:{{Select|245|a}}|/[a-zA-Z][\/:=]$/r|}} | * &amp;lt;strong class=&amp;quot;error&amp;quot;&amp;gt;Inclua um espaço antes da pontuação (ao final do subcampo $a do campo 245).&amp;lt;/strong&amp;gt;&lt;br /&gt;
	}}{{#if: {{Select|245|b}} | {{#if: {{#regex:{{Select|245|b}}|/[a-zA-Z][\/:=]$/r|}} | * &amp;lt;strong class=&amp;quot;error&amp;quot;&amp;gt;Inclua um espaço antes da pontuação (ao final do subcampo $b do campo 245).&amp;lt;/strong&amp;gt;&lt;br /&gt;
	}} &amp;lt;!-- a seguir, testa se o subcampo $b começa com letras maiúsculas --&amp;gt; {{#if: {{#regex:{{Select|245|b}}|/^[A-Z]/r|}} | * &amp;lt;strong class=&amp;quot;error&amp;quot;&amp;gt;Normalmente, o início de um subtítulo (245 $b) começa com letras minúsculas.&amp;lt;/strong&amp;gt;|}} &amp;lt;!-- testa se existe mais de um subcampo $b no 245 --&amp;gt; {{#if: {{#regex:{{Field data string|245|||}}|/\$b.*\$b/r|}} |* &amp;lt;strong class=&amp;quot;error&amp;quot;&amp;gt;Há mais de um subcampo $b no campo 245. O subcampo $b não é repetível.&amp;lt;/strong&amp;gt;}} }} &amp;lt;!-- a seguir, testa se o subcampo $c está presente --&amp;gt; {{#if: {{Select|245|c}} | &amp;lt;!-- a seguir, testa se existe espaço antes do ponto e vírgula na indicação de responsabilidade, subcampo $c do 245 --&amp;gt; {{#if: {{#regex:{{Select|245|c}}|/[a-zA-Z.];/r|}} | * &amp;lt;strong class=&amp;quot;error&amp;quot;&amp;gt;Inclua um espaço antes do ponto e vírgula (subcampo $c do campo 245).&amp;lt;/strong&amp;gt;}} &amp;lt;!-- a seguir, testa se existe &amp;quot;/&amp;quot; antes do subcampo $c do campo 245 --&amp;gt; {{#if: {{#regex:{{Field data string|245||}}|/[a-zA-Z]\s?\$c/r|}} | * &amp;lt;strong class=&amp;quot;error&amp;quot;&amp;gt;É necessária a pontuação que precede a indicação de responsabilidade (&amp;quot; / &amp;quot;) no campo 245.&amp;lt;/strong&amp;gt;}} &amp;lt;!-- a seguir, testa se há &amp;quot;: $c&amp;quot; --&amp;gt; {{#if: {{#regex:{{Field data string|245||}}|/:\s?\$c/r|}} | * &amp;lt;strong class=&amp;quot;error&amp;quot;&amp;gt;Ou o subtítulo foi colocado no subcampo $c, ou a pontuação que precede a indicação de responsabilidade (&amp;quot; / &amp;quot;) não foi informada corretamente (campo 245).&amp;lt;/strong&amp;gt;}} &amp;lt;!-- a seguir, testa se o subcampo $c termina em &amp;quot;-&amp;quot; --&amp;gt; {{#if: {{#regex:{{Field data string|245||}}|/-$/r|}} | * &amp;lt;strong class=&amp;quot;error&amp;quot;&amp;gt;Nunca inclua hifens de separação de áreas do AACR2 em registros MARC 21. Reveja a pontuação (campo 245).&amp;lt;/strong&amp;gt;}} &amp;lt;!-- testa se existe mais de um subcampo $c no 245 --&amp;gt; {{#if: {{#regex:{{Field data string|245|||}}|/\$c.*\$c/r|}} |* &amp;lt;strong class=&amp;quot;error&amp;quot;&amp;gt;Há mais de um subcampo $c no campo 245. O subcampo $c não é repetível.&amp;lt;/strong&amp;gt;}} &amp;lt;!-- a seguir, testa se existe mais de 3 vírgulas no campo 245 $c --&amp;gt; {{#if: {{#regex:{{Select|245|c}}|/([A-Za-zÀ-ü ]*,){3}/r|}} | * &amp;lt;strong class=&amp;quot;error&amp;quot;&amp;gt;Parece haver mais de 3 pessoas na indicação de responsabilidade (245 $c), use &amp;quot; ... [et al.]&amp;quot;.&amp;lt;/strong&amp;gt;}} &amp;lt;!-- a seguir, testa se existe a sintaxe &amp;quot;*...[et. &amp;quot; --&amp;gt; {{#if: {{#regex:{{Select|245|c}}|/[a-zA-ZÀ-ü]\.\.\.\[et.?\s/r|}} | * &amp;lt;strong class=&amp;quot;error&amp;quot;&amp;gt;No campo 245, o espaçamento correto é &amp;quot; ... [et al.]&amp;quot;.&amp;lt;/strong&amp;gt;}} | * &amp;lt;strong class=&amp;quot;error&amp;quot;&amp;gt;Está faltando o subcampo $c do campo 245.&amp;lt;/strong&amp;gt;}} &amp;lt;!-- a seguir, testa se existe espaço antes de &amp;quot;ed.&amp;quot; (subcampo $a do 250) --&amp;gt; {{#if: {{Exist|250}} | {{#if: {{#regex:{{Select|250|a}}|/\d\.?ed\./}} | * &amp;lt;strong class=&amp;quot;error&amp;quot;&amp;gt;Inclua um espaço antes da indicação &amp;quot;ed.&amp;quot; (subcampo $a do campo 250).&amp;lt;/strong&amp;gt;}} }} &amp;lt;!-- a seguir, testa se existe 260, se existir, verifica a pontuação final dos subcampos $a, $b e $c do campo 260 --&amp;gt; {{#if: {{Exist|260}} | {{#if: {{Select|260|a}} | {{#if: {{#regex:{{Select|260|a}}|/[a-zA-ZÀ-ü\],]\s?$/}} | * &amp;lt;strong class=&amp;quot;error&amp;quot;&amp;gt;Normalmente, o final do subcampo $a do campo 260 requer a seguinte pontuação &amp;quot; : &amp;quot;.&amp;lt;/strong&amp;gt;}} | * &amp;lt;strong class=&amp;quot;error&amp;quot;&amp;gt;Está faltando o subcampo $a do campo 260.&amp;lt;/strong&amp;gt;}} {{#if: {{Select|260|b}} | {{#if: {{#regex:{{Select|260|b}}|/[a-zA-Z.]$/r|}} | * &amp;lt;strong class=&amp;quot;error&amp;quot;&amp;gt;Normalmente, o final do subcampo $b do campo 260 requer uma das seguintes pontuações &amp;quot;, &amp;quot; ou &amp;quot; : &amp;quot;. Reveja a pontuação.&amp;lt;/strong&amp;gt;}} | * &amp;lt;strong class=&amp;quot;error&amp;quot;&amp;gt;Está faltando o subcampo $b do campo 260.&amp;lt;/strong&amp;gt;}} {{#if: {{Select|260|c}} | &amp;lt;!-- a seguir, testa se o subcampo $c é precedido ou não por &amp;quot;,&amp;quot; --&amp;gt; {{#if: {{#regex:{{Field data string|260||}}|/[a-zA-ZÀ-ü\]][;:]\s?\$c/r}} | * &amp;lt;strong class=&amp;quot;error&amp;quot;&amp;gt;O ano de publicação deve sempre ser precedido de uma vírgula. Reveja a pontuação (campo 260).&amp;lt;/strong&amp;gt;}} {{#if: {{#regex:{{Select|260|c}}|/[a-zA-ZÀ-ü0-9\]]$/r|}} | * &amp;lt;strong class=&amp;quot;error&amp;quot;&amp;gt;Nossa política de catalogação define que o subcampo $c do campo 260 deve terminar com um ponto.&amp;lt;/strong&amp;gt;}} | * &amp;lt;strong class=&amp;quot;error&amp;quot;&amp;gt;Está faltando o subcampo $c do campo 260.&amp;lt;/strong&amp;gt;}} }} &amp;lt;!-- a seguir, testa se existe espaço entre o número a a indicaçação de extensão do texto --&amp;gt; {{#if: {{Exist|300}} | {{#if: {{Select|300|a}} | {{#if: {{#regex:{{Select|300|a}}|/\d[a-z]\./}} | * &amp;lt;strong class=&amp;quot;error&amp;quot;&amp;gt;Inclua um espaço entre o número e a indicação &amp;quot;p.&amp;quot;, &amp;quot;f.&amp;quot; ou &amp;quot;v.&amp;quot; (subcampo $a do campo 300).&amp;lt;/strong&amp;gt;}} &amp;lt;!-- a seguir, testa se existe espaço entre &amp;quot;p.&amp;quot; e &amp;quot;;&amp;quot; --&amp;gt; {{#if: {{#regex:{{Select|300|a}}|/\.[:;]/r}} | * &amp;lt;strong class=&amp;quot;error&amp;quot;&amp;gt;Inclua um espaço entre a indicação &amp;quot;p.&amp;quot;, &amp;quot;f.&amp;quot; ou &amp;quot;v.&amp;quot; e a pontuação final (subcampo $a do campo 300).&amp;lt;/strong&amp;gt;}} &amp;lt;!-- a seguir, testa se existe &amp;quot;il.&amp;quot; no subcampo $a (deve estar no subcampo $b) --&amp;gt; {{#if: {{#regex:{{Select|300|a}}|/il\./}} | * &amp;lt;strong class=&amp;quot;error&amp;quot;&amp;gt;Ilustrações e outros detalhes físicos devem ir no subcampo $b do campo 300, antecedidos de &amp;quot; : &amp;quot;.&amp;lt;/strong&amp;gt;}} }} &amp;lt;!-- a seguir, testa se existe &amp;quot;.;&amp;quot; no subcampo $b do campo 300 --&amp;gt; {{#if: {{Select|300|b}} | {{#if: {{#regex:{{Select|300|b}}|/\.;/r}} | * &amp;lt;strong class=&amp;quot;error&amp;quot;&amp;gt;Inclua um espaço entre o ponto e o ponto e vírgula (campo 300, subcampo $b).&amp;lt;/strong&amp;gt;}} {{#if: {{#regex:{{Select|300|b}}|/il,/r}} | * &amp;lt;strong class=&amp;quot;error&amp;quot;&amp;gt;Falta um ponto na abreviatura para ilustrações (il.).&amp;lt;/strong&amp;gt;}} }} &amp;lt;!-- a seguir, testa se existe o subcampo $c do campo 300 e se a sintaxe das dimensões está correta --&amp;gt; {{#if: {{Select|300|c}} | {{#if: {{#regex:{{Select|300|c}}|/\d[a-z]/r}} | * &amp;lt;strong class=&amp;quot;error&amp;quot;&amp;gt;Atenção, a sintaxe correta para a dimensão é: NN cm ou, menos frequentemente, NN x NN cm (subcampo $c do campo 300).&amp;lt;/strong&amp;gt;}} | * &amp;lt;strong class=&amp;quot;error&amp;quot;&amp;gt;Não foi detectado um subcampo $c no campo 300.&amp;lt;/strong&amp;gt;}} &amp;lt;!-- a seguir, testa se a pontuação antes da dimensão é &amp;quot;.&amp;quot;, &amp;quot;,&amp;quot; ou &amp;quot;:&amp;quot; --&amp;gt; {{#if: {{#regex:{{Field data string|300||}}|/[.,:]\s?\$c/r}} | * &amp;lt;strong class=&amp;quot;error&amp;quot;&amp;gt;A pontuação que precede a dimensão (300 $c) deve ser &amp;quot; ; &amp;quot;.&amp;lt;/strong&amp;gt;}} &amp;lt;!-- a seguir, testa se o subcampo $c termina em &amp;quot;-&amp;quot; --&amp;gt; {{#if: {{#regex:{{Field data string|300||}}|/-$/r|}} | * &amp;lt;strong class=&amp;quot;error&amp;quot;&amp;gt;Nunca inclua hifens de separação de áreas do AACR2 em registros MARC 21. Reveja a pontuação (campo 300).&amp;lt;/strong&amp;gt;}} }} &amp;lt;!-- a seguir, testa se existem indicadores, parênteses no subcampo $a do campo 490 e se existe &amp;quot;;&amp;quot; antes da numeração da série --&amp;gt; {{#if: {{Exist|490}} | {{#ifeq: {{Field data string|490|1|1|}} | # || &lt;br /&gt;
		* &amp;lt;strong class=&amp;quot;error&amp;quot;&amp;gt;O segundo indicador do campo 490 foi preenchido, porém, ele não deve ser preenchido.&amp;lt;/strong&amp;gt;}} {{#if: {{#regex:{{Select|490|a}}|/^\(/r|}} | * &amp;lt;strong class=&amp;quot;error&amp;quot;&amp;gt;Segundo as orientações do MARC 21, não inclua os parênteses no campo 490 ou 830.&amp;lt;/strong&amp;gt;}} {{#if: {{Select|490|v}} | {{#if: {{#regex:{{Field data string|490||}}|/;\s?\$v/r}} || * &amp;lt;strong class=&amp;quot;error&amp;quot;&amp;gt;É necessária a pontuação que precede a numeração da série (490, $v).&amp;lt;/strong&amp;gt;}} }} &amp;lt;!-- a seguir, testa a consistência entre o indicador do 490 e a presença do campo 830 --&amp;gt;&lt;br /&gt;
	{{#ifeq: {{Field data string|490|0|1|}} | # | * &amp;lt;strong class=&amp;quot;error&amp;quot;&amp;gt;Está faltando o primeiro indicador do campo 490.&amp;lt;/strong&amp;gt; | &lt;br /&gt;
		{{#ifeq: {{Field data string|490|0|1|}} | 1 | &lt;br /&gt;
			{{#if: {{Exist|830}} || * &amp;lt;strong class=&amp;quot;error&amp;quot;&amp;gt;Foi especificado um ponto de acesso secundário para a série (490, primeiro indicador com valor 1), porém, um campo 830 não foi informado.&amp;lt;/strong&amp;gt;}}&lt;br /&gt;
		}}{{#ifeq: {{Field data string|490|0|1|}} | 0 | &lt;br /&gt;
			{{#if: {{Exist|830}} | * &amp;lt;strong class=&amp;quot;error&amp;quot;&amp;gt;O primeiro indicador do campo 490 indica que não foi gerado um ponto de acesso para a série, porém, um campo 830 foi informado.&amp;lt;/strong&amp;gt;}}&lt;br /&gt;
		}}&lt;br /&gt;
	}}&lt;br /&gt;
	}} &amp;lt;!-- a seguir, testa se a nota 500 acaba com &amp;quot;.&amp;quot; --&amp;gt; {{#if: {{Exist|500}} | {{#if: {{#regex:{{Select|500|a}}|/[a-zA-ZÀ-ü0-9:;-]$/r|}} | * &amp;lt;strong class=&amp;quot;error&amp;quot;&amp;gt;Nossa política de catalogação define que as notas devem terminar com um ponto.&amp;lt;/strong&amp;gt;}} }} &amp;lt;!-- a seguir, testa se a nota 504 acaba com &amp;quot;.&amp;quot; e se existe uso de maiúsculas no meio da nota --&amp;gt; {{#if: {{Exist|504}} | {{#if: {{#regex:{{Select|504|a}}|/[a-zA-ZÀ-ü0-9]$/r|}} | * &amp;lt;strong class=&amp;quot;error&amp;quot;&amp;gt;Nossa política de catalogação define que as notas devem terminar com um ponto.&amp;lt;/strong&amp;gt;}} {{#if: {{#regex:{{Select|504|a}}|/.*\s[A-Z]/r|}} | * &amp;lt;strong class=&amp;quot;error&amp;quot;&amp;gt;Verifique o uso de maiúsculas na nota do campo 504.&amp;lt;/strong&amp;gt;}} }} &amp;lt;!-- a seguir, testa os indicadores dos campos 6XX --&amp;gt; {{#if: {{Exist|600}} | {{#ifeq: {{Field data string|600|0|1|}} | # | * &amp;lt;strong class=&amp;quot;error&amp;quot;&amp;gt;Está faltando o primeiro indicador do campo 600.&amp;lt;/strong&amp;gt;}} {{#ifeq: {{Field data string|600|1|1|}} | 4 || * &amp;lt;strong class=&amp;quot;error&amp;quot;&amp;gt;Nossa política de catalogação define que o segundo indicador do campo 600 deve ser sempre &amp;quot;4&amp;quot;.&amp;lt;/strong&amp;gt;}} &amp;lt;!-- testa se existe &amp;quot;,&amp;quot; no subcampo $a (Nome, Sobrenome) --&amp;gt; {{#if: {{#regex:{{Select|600|a}}|/.*,./r|}} || * &amp;lt;strong class=&amp;quot;error&amp;quot;&amp;gt;Em pontos de acesso, o nome pessoal deve ser invertido (Nome, Sobrenome). Verifique o campo 600.&amp;lt;/strong&amp;gt;}} {{#if: {{#regex:{{Select|600|a}}|/[a-zÀ-ü],[A-ZÀ-ü]/r|}} |* &amp;lt;strong class=&amp;quot;error&amp;quot;&amp;gt;Falta espaço após a vírgula. Verifique o campo 600.&amp;lt;/strong&amp;gt;}} {{#if: {{Select|600|q}} | {{#if: {{#regex:{{Select|600|q}}|/^\(/r|}} || * &amp;lt;strong class=&amp;quot;error&amp;quot;&amp;gt;O subcampo $q do campo 600 necessita parênteses.&amp;lt;/strong&amp;gt;}} }} }} {{#if: {{Exist|610}} | {{#ifeq: {{Field data string|610|0|1|}} | # | * &amp;lt;strong class=&amp;quot;error&amp;quot;&amp;gt;Está faltando o primeiro indicador do campo 610.&amp;lt;/strong&amp;gt;}} {{#ifeq: {{Field data string|610|1|1|}} | 4 || * &amp;lt;strong class=&amp;quot;error&amp;quot;&amp;gt;Nossa política de catalogação define que o segundo indicador do campo 610 deve ser sempre &amp;quot;4&amp;quot;.&amp;lt;/strong&amp;gt;}} }} {{#if: {{Exist|611}} | {{#ifeq: {{Field data string|611|1|1|}} | 4 || * &amp;lt;strong class=&amp;quot;error&amp;quot;&amp;gt;Nossa política de catalogação define que o segundo indicador do campo 611 deve ser sempre &amp;quot;4&amp;quot;.&amp;lt;/strong&amp;gt;}} }} {{#if: {{Exist|650}} | {{#ifeq: {{Field data string|650|0|1|}} | 0 || * &amp;lt;strong class=&amp;quot;error&amp;quot;&amp;gt;Nossa política de catalogação define que o primeiro indicador do campo 650 deve ser sempre &amp;quot;0&amp;quot;.&amp;lt;/strong&amp;gt;}} {{#ifeq: {{Field data string|650|1|1|}} | 4 || * &amp;lt;strong class=&amp;quot;error&amp;quot;&amp;gt;Nossa política de catalogação define que o segundo indicador do campo 650 deve ser sempre &amp;quot;4&amp;quot;.&amp;lt;/strong&amp;gt;}} &amp;lt;!-- a seguir, testa se os assuntos começam com letra minúscula --&amp;gt; {{#if: {{#regex:{{Field data string|650||}}|/\$[axzy][a-zà-ü]/r|}} | * &amp;lt;strong class=&amp;quot;error&amp;quot;&amp;gt;Os assuntos principais e suas subdivisões devem começar com letra maiúscula.&amp;lt;/strong&amp;gt;}} &amp;lt;!-- a seguir, testa se um subcampo termina em &amp;quot;-&amp;quot; --&amp;gt; {{#if: {{#regex:{{Field data string|650||}}|/-\s?\$/r|}} | * &amp;lt;strong class=&amp;quot;error&amp;quot;&amp;gt;Nunca inclua hifens entre termos de assuntos.&amp;lt;/strong&amp;gt;}} }} {{#if: {{Exist|651}} | {{#ifeq: {{Field data string|651|0|1|}} | # || * &amp;lt;strong class=&amp;quot;error&amp;quot;&amp;gt;Nossa política de catalogação define que o primeiro indicador do campo 651 deve ser sempre &amp;quot;#&amp;quot;.&amp;lt;/strong&amp;gt;}} {{#ifeq: {{Field data string|651|1|1|}} | 4 || * &amp;lt;strong class=&amp;quot;error&amp;quot;&amp;gt;Nossa política de catalogação define que o segundo indicador do campo 651 deve ser sempre &amp;quot;4&amp;quot;.&amp;lt;/strong&amp;gt;}} }} &amp;lt;!-- a seguir, testa os pontos de acesso secundários, tal como os principais --&amp;gt; {{#if: {{Exist|700}} | &lt;br /&gt;
		* Um ponto de acesso secundário foi dado a uma &amp;#039;&amp;#039;&amp;#039;pessoa&amp;#039;&amp;#039;&amp;#039;{{#switch:{{Field data string|700|0|1|}}&lt;br /&gt;
		|0 = &amp;amp;#32;e a entrada começa pelo seu &amp;#039;&amp;#039;&amp;#039;primeiro nome&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
		|1 = &amp;amp;#32;e a entrada começa pelo seu &amp;#039;&amp;#039;&amp;#039;sobrenome&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
		|3 = &amp;amp;#32;e a entrada começa pelo seu &amp;#039;&amp;#039;&amp;#039;nome de família&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
		|# =, porém, &amp;lt;strong class=&amp;quot;error&amp;quot;&amp;gt;o primeiro indicador não foi preenchido.&amp;lt;/strong&amp;gt;&lt;br /&gt;
		|2|4|5|6|7|8|9 =, porém, &amp;lt;strong class=&amp;quot;error&amp;quot;&amp;gt;o primeiro indicador foi preenchido incorretamente.&amp;lt;/strong&amp;gt;&lt;br /&gt;
		|#default =.&lt;br /&gt;
		}}{{#ifeq: {{Field data string|700|1|1|}} | # || &lt;br /&gt;
		* &amp;lt;strong class=&amp;quot;error&amp;quot;&amp;gt;O segundo indicador do campo 700 foi preenchido, porém, ele não deve ser preenchido.&amp;lt;/strong&amp;gt;&lt;br /&gt;
		}} &amp;lt;!-- testa se existe mais de um subcampo $a no mesmo campo 700 --&amp;gt; {{#ifeq: {{Exist|700}} | yes | {{#if: {{#regex:{{Field data string|700|||}}|/\$a.*\$a.*?$/r|}} |* &amp;lt;strong class=&amp;quot;error&amp;quot;&amp;gt;Há mais de um subcampo $a no campo 700. O subcampo $a não é repetível.&amp;lt;/strong&amp;gt;}} }} &amp;lt;!-- testa se existe &amp;quot;,&amp;quot; no subcampo $a (Nome, Sobrenome) --&amp;gt; {{#if: {{#regex:{{Select|700|a}}|/.*,./r|}} || * &amp;lt;strong class=&amp;quot;error&amp;quot;&amp;gt;Em pontos de acesso, o nome pessoal deve ser invertido (Nome, Sobrenome). Verifique o campo 700.&amp;lt;/strong&amp;gt;&lt;br /&gt;
		}} {{#if: {{#regex:{{Select|700|a}}|/[a-zÀ-ü],[A-ZÀ-ü]/r|}} |* &amp;lt;strong class=&amp;quot;error&amp;quot;&amp;gt;Falta espaço após a vírgula. Verifique o campo 700.&amp;lt;/strong&amp;gt;}} {{#if: {{Select|700|q}} | {{#if: {{#regex:{{Select|700|q}}|/^\(/r|}} || * &amp;lt;strong class=&amp;quot;error&amp;quot;&amp;gt;O subcampo $q do campo 700 necessita parênteses.&amp;lt;/strong&amp;gt;}} }}&lt;br /&gt;
	}}{{#if: {{Exist|710}} |&lt;br /&gt;
		* Um ponto de acesso secundário foi dado a uma &amp;#039;&amp;#039;&amp;#039;entidade coletiva&amp;#039;&amp;#039;&amp;#039;{{#switch:{{Field data string|710|0|1|}}&lt;br /&gt;
		|0 = &amp;amp;#32;e a entrada começa por um &amp;#039;&amp;#039;&amp;#039;nome invertido&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
		|1 = &amp;amp;#32;e a entrada começa por um &amp;#039;&amp;#039;&amp;#039;nome de jurisdição&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
		|2 = &amp;amp;#32;e a entrada começa por um &amp;#039;&amp;#039;&amp;#039;nome em ordem direta&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
		|# =, porém, &amp;lt;strong class=&amp;quot;error&amp;quot;&amp;gt;o primeiro indicador não foi preenchido.&amp;lt;/strong&amp;gt;&lt;br /&gt;
		|3|4|5|6|7|8|9 =, porém, &amp;lt;strong class=&amp;quot;error&amp;quot;&amp;gt;o primeiro indicador foi preenchido incorretamente.&amp;lt;/strong&amp;gt;&lt;br /&gt;
		|#default =.&lt;br /&gt;
		}}&lt;br /&gt;
		{{#ifeq: {{Field data string|710|1|1|}} | # || &lt;br /&gt;
		* &amp;lt;strong class=&amp;quot;error&amp;quot;&amp;gt;O segundo indicador do campo 710 foi preenchido, porém, ele não deve ser preenchido.&amp;lt;/strong&amp;gt;&lt;br /&gt;
		}}&lt;br /&gt;
	}}{{#if: {{Exist|711}} |&lt;br /&gt;
		* Um ponto de acesso secundário foi dado a um &amp;#039;&amp;#039;&amp;#039;evento&amp;#039;&amp;#039;&amp;#039;{{#switch:{{Field data string|711|0|1|}}&lt;br /&gt;
		|0 =, a entrada começa por um &amp;#039;&amp;#039;&amp;#039;nome invertido&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
		|1 =, a entrada começa por um &amp;#039;&amp;#039;&amp;#039;nome de jurisdição&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
		|2 =, a entrada começa por um &amp;#039;&amp;#039;&amp;#039;nome em ordem direta&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
		|# =, porém, &amp;lt;strong class=&amp;quot;error&amp;quot;&amp;gt;o primeiro indicador não foi preenchido.&amp;lt;/strong&amp;gt;&lt;br /&gt;
		|3|4|5|6|7|8|9 =, porém, &amp;lt;strong class=&amp;quot;error&amp;quot;&amp;gt;o primeiro indicador foi preenchido incorretamente.&amp;lt;/strong&amp;gt;&lt;br /&gt;
		|#default =.&lt;br /&gt;
		}}{{#ifeq: {{Field data string|711|1|1|}} | # || &lt;br /&gt;
		* &amp;lt;strong class=&amp;quot;error&amp;quot;&amp;gt;O segundo indicador do campo 711 foi preenchido, porém, ele não deve ser preenchido.&amp;lt;/strong&amp;gt;&lt;br /&gt;
		}} &amp;lt;!-- a seguir, testa os indicadores do campo 830 --&amp;gt;&lt;br /&gt;
	}}{{#if: {{Exist|830}} | {{#ifeq: {{Field data string|830|0|1|}} | # || &lt;br /&gt;
		* &amp;lt;strong class=&amp;quot;error&amp;quot;&amp;gt;O primeiro indicador do campo 830 foi preenchido, porém, ele não deve ser preenchido.&amp;lt;/strong&amp;gt;&lt;br /&gt;
	}}{{#ifeq: {{Field data string|830|1|1|}} | # | &lt;br /&gt;
		* &amp;lt;strong class=&amp;quot;error&amp;quot;&amp;gt;O segundo indicador do campo 830 precisa ser preenchido.&amp;lt;/strong&amp;gt;}} {{#if: {{Select|830|v}} | {{#if: {{#regex:{{Field data string|830||}}|/;\s?\$v/r}} || * &amp;lt;strong class=&amp;quot;error&amp;quot;&amp;gt;É necessária a pontuação que precede a numeração da série (830, $v).&amp;lt;/strong&amp;gt;}} }}&lt;br /&gt;
	}}{{#if: {{Exist|856}} | {{#ifeq: {{Field data string|856|0|1|}} | 4 || * &amp;lt;strong class=&amp;quot;error&amp;quot;&amp;gt;O primeiro indicador do campo 856 precisa ter o valor &amp;quot;4&amp;quot;.&amp;lt;/strong&amp;gt;}} {{#if: {{Select|856|a}} | * &amp;lt;strong class=&amp;quot;error&amp;quot;&amp;gt;Normalmente, o subcampo utilizado no 856 é o $u, não o $a.&amp;lt;/strong&amp;gt;}}&lt;br /&gt;
	}} &amp;lt;!-- a seguir, testa por inteiro o registro de modo a acusar: &amp;quot;,&amp;quot; ou o &amp;quot;.&amp;quot; precedido de espaço; designadores de subcampos errados --&amp;gt; {{#if: {{#regex:{{#ask:[[-Has subobject::{{{1|{{#urldecode:{{#urlget:fullpagename|{{FULLPAGENAME}}}}}}}}}]][[Field data::+]]|?Field data|format=plainlist|link=none|headers=hide|mainlabel=-|outro=|sep=|valuesep=|propsep=}}|/\s[.,][^.]/r|}} | * &amp;lt;strong class=&amp;quot;error&amp;quot;&amp;gt;Pontos finais ou vírgulas nunca devem ser precedidos por um espaço.&amp;lt;/strong&amp;gt;}} {{#if: {{#regex:{{#ask:[[-Has subobject::{{{1|{{#urldecode:{{#urlget:fullpagename|{{FULLPAGENAME}}}}}}}}}]][[Field data::+]]|?Field data|format=plainlist|link=none|headers=hide|mainlabel=-|outro=|sep=|valuesep=|propsep=}}|/\$[A-Z]/r|}} | * &amp;lt;strong class=&amp;quot;error&amp;quot;&amp;gt;Não são permitidos designadores de subcampos com letras maiúsculas.&amp;lt;/strong&amp;gt;}}&lt;br /&gt;
}}{{DISPLAYTITLE:Validar catalogação}}&lt;/div&gt;</summary>
		<author><name>Jaider.ferreira</name></author>
	</entry>
</feed>