157_a_law_h15a119
( 1 ) When a business operator handling personal information is requested by a person to correct , add , or delete such retained personal data as may lead to the identification of the person on the ground that the retained personal data is contrary to the fact , the business operator shall , except in cases in which special procedures are prescribed by any other laws and regulations for such correction , addition , or deletion , make a necessary investigation without delay within the scope necessary for the achievement of the Purpose of Utilization and , on the basis of the results , correct , add , or delete the retained personal data .
%3
0157_0004__When
when[tmp]
0157_0011__is_0157_0012__requested
is_requested
0157_0004__When->0157_0011__is_0157_0012__requested
[restriction]
0157_0053__shall
shall
0157_0004__When->0157_0053__shall
[scope]
0157_0005__a_0157_0006__business_0157_0007__operator
a_business_operator
0157_0011__is_0157_0012__requested->0157_0005__a_0157_0006__business_0157_0007__operator
[arg2]
0157_0014__a_0157_0015__person
a_person
0157_0011__is_0157_0012__requested->0157_0014__a_0157_0015__person
[arg0]by[lgs]
0157_0021__or
or
0157_0011__is_0157_0012__requested->0157_0021__or
[arg1]
0157_0037__the_0157_0038__ground
the_ground
0157_0011__is_0157_0012__requested->0157_0037__the_0157_0038__ground
on[mnr]
0157_0097__and
and
0157_0053__shall->0157_0097__and
[scope]
0157_0008__handling
handling
0157_0008__handling->0157_0005__a_0157_0006__business_0157_0007__operator
[arg0]
0157_0010__information
information
0157_0008__handling->0157_0010__information
[arg1]
0157_0009__personal
personal
0157_0010__information->0157_0009__personal
[attrib]
0157_0017__correct
correct
0157_0021__or->0157_0017__correct
[conj1]
0157_0019__add
add
0157_0021__or->0157_0019__add
[conj2]
0157_0022__delete
delete
0157_0021__or->0157_0022__delete
[conj3]
0157_0044__is
is
0157_0037__the_0157_0038__ground->0157_0044__is
[emb]
0157_0017__correct->0157_0014__a_0157_0015__person
[arg0]
0157_0026__data
data
0157_0017__correct->0157_0026__data
[arg1]
0157_0023__such
such
0157_0026__data->0157_0023__such
[attrib]
0157_0024__retained
retained
0157_0026__data->0157_0024__retained
[attrib]
0157_0025__personal
personal
0157_0026__data->0157_0025__personal
[attrib]
0157_0019__add->0157_0014__a_0157_0015__person
[arg0]
0157_0019__add->0157_0026__data
[arg1]
0157_0022__delete->0157_0014__a_0157_0015__person
[arg0]
0157_0022__delete->0157_0026__data
[arg1]
0157_0028__may_0157_0029__lead
may_lead
0157_0028__may_0157_0029__lead->0157_0026__data
[arg0]
0157_0031__the_0157_0032__identification
the_identification
0157_0028__may_0157_0029__lead->0157_0031__the_0157_0032__identification
to[clr]
0157_0034__the_0157_0035__person
the_person
0157_0031__the_0157_0032__identification->0157_0034__the_0157_0035__person
of
0157_0040__the_0157_0043__data
the_data
0157_0044__is->0157_0040__the_0157_0043__data
[arg0]
0157_0045__contrary
contrary
0157_0044__is->0157_0045__contrary
[prd2]
0157_0041__retained
retained
0157_0040__the_0157_0043__data->0157_0041__retained
[attrib]
0157_0042__personal
personal
0157_0040__the_0157_0043__data->0157_0042__personal
[attrib]
0157_0047__the_0157_0048__fact
the_fact
0157_0045__contrary->0157_0047__the_0157_0048__fact
to
0157_0079__make
make
0157_0097__and->0157_0079__make
[conj1]
0157_0110__or
or
0157_0097__and->0157_0110__or
[conj2]
0157_0061__procedures
procedures
0157_0060__special
special
0157_0061__procedures->0157_0060__special
[attrib]
0157_0062__are_0157_0063__prescribed
are_prescribed
0157_0062__are_0157_0063__prescribed->0157_0061__procedures
[arg1]
0157_0057__cases
cases
0157_0062__are_0157_0063__prescribed->0157_0057__cases
in[loc]
0157_0065__any_0157_0067__laws_0157_0068__and_0157_0069__regulations
any_laws_and_regulations
0157_0062__are_0157_0063__prescribed->0157_0065__any_0157_0067__laws_0157_0068__and_0157_0069__regulations
[arg0]by[lgs]
0157_0066__other
other
0157_0065__any_0157_0067__laws_0157_0068__and_0157_0069__regulations->0157_0066__other
[attrib]
0157_0076__or
or
0157_0065__any_0157_0067__laws_0157_0068__and_0157_0069__regulations->0157_0076__or
for
0157_0071__such
such
0157_0076__or->0157_0071__such
[attrib]
0157_0072__correction
correction
0157_0076__or->0157_0072__correction
[conj1]
0157_0074__addition
addition
0157_0076__or->0157_0074__addition
[conj2]
0157_0077__deletion
deletion
0157_0076__or->0157_0077__deletion
[conj3]
0157_0079__make->0157_0057__cases
except_in[mod]
0157_0050__the_0157_0051__business_0157_0052__operator
the_business_operator
0157_0079__make->0157_0050__the_0157_0051__business_0157_0052__operator
[arg0]
0157_0080__a_0157_0082__investigation
a_investigation
0157_0079__make->0157_0080__a_0157_0082__investigation
[arg1]
0157_0084__delay
delay
0157_0079__make->0157_0084__delay
without[mnr]
0157_0086__the_0157_0087
the_r_0157_0087[scope]
0157_0079__make->0157_0086__the_0157_0087
within[mnr]
0157_0081__necessary
necessary
0157_0080__a_0157_0082__investigation->0157_0081__necessary
[attrib]
0157_0088__necessary
necessary
0157_0086__the_0157_0087->0157_0088__necessary
[attrib]
0157_0090__the_0157_0091__achievement
the_achievement
0157_0088__necessary->0157_0090__the_0157_0091__achievement
for
0157_0093__the_0157_0094__Purpose
the_purpose
0157_0090__the_0157_0091__achievement->0157_0093__the_0157_0094__Purpose
of
0157_0096__Utilization
utilization
0157_0093__the_0157_0094__Purpose->0157_0096__Utilization
of
0157_0106__correct
correct
0157_0110__or->0157_0106__correct
[conj1]
0157_0108__add
add
0157_0110__or->0157_0108__add
[conj2]
0157_0111__delete
delete
0157_0110__or->0157_0111__delete
[conj3]
0157_0100__the_0157_0101__basis
the_basis
0157_0103__the_0157_0104__results
the_results
0157_0100__the_0157_0101__basis->0157_0103__the_0157_0104__results
of
0157_0106__correct->0157_0057__cases
except_in[mod]
0157_0106__correct->0157_0050__the_0157_0051__business_0157_0052__operator
[arg0]
0157_0106__correct->0157_0100__the_0157_0101__basis
on[mnr]
0157_0112__the_0157_0115__data
the_data
0157_0106__correct->0157_0112__the_0157_0115__data
[arg1]
0157_0113__retained
retained
0157_0112__the_0157_0115__data->0157_0113__retained
[attrib]
0157_0114__personal
personal
0157_0112__the_0157_0115__data->0157_0114__personal
[attrib]
0157_0108__add->0157_0057__cases
except_in[mod]
0157_0108__add->0157_0050__the_0157_0051__business_0157_0052__operator
[arg0]
0157_0108__add->0157_0100__the_0157_0101__basis
on[mnr]
0157_0108__add->0157_0112__the_0157_0115__data
[arg1]
0157_0111__delete->0157_0057__cases
except_in[mod]
0157_0111__delete->0157_0050__the_0157_0051__business_0157_0052__operator
[arg0]
0157_0111__delete->0157_0100__the_0157_0101__basis
on[mnr]
0157_0111__delete->0157_0112__the_0157_0115__data
[arg1]
arc(r_0157_0004__When_tmp,r_0157_0011__is_r_0157_0012__requested,restriction).
arc(r_0157_0004__When_tmp,r_0157_0053__shall,scope).
arc(r_0157_0008__handling,r_0157_0005__a_r_0157_0006__business_r_0157_0007__operator,arg0).
arc(r_0157_0008__handling,r_0157_0010__information,arg1).
arc(r_0157_0010__information,r_0157_0009__personal,attrib).
arc(r_0157_0011__is_r_0157_0012__requested,r_0157_0005__a_r_0157_0006__business_r_0157_0007__operator,arg2).
arc(r_0157_0011__is_r_0157_0012__requested,r_0157_0014__a_r_0157_0015__person,arg0_r_0157_0013__by__lgs).
arc(r_0157_0011__is_r_0157_0012__requested,r_0157_0021__or,arg1).
arc(r_0157_0011__is_r_0157_0012__requested,r_0157_0037__the_r_0157_0038__ground,r_0157_0036__on__mnr).
arc(r_0157_0017__correct,r_0157_0014__a_r_0157_0015__person,arg0).
arc(r_0157_0017__correct,r_0157_0026__data,arg1).
arc(r_0157_0019__add,r_0157_0014__a_r_0157_0015__person,arg0).
arc(r_0157_0019__add,r_0157_0026__data,arg1).
arc(r_0157_0021__or,r_0157_0017__correct,conj1).
arc(r_0157_0021__or,r_0157_0019__add,conj2).
arc(r_0157_0021__or,r_0157_0022__delete,conj3).
arc(r_0157_0022__delete,r_0157_0014__a_r_0157_0015__person,arg0).
arc(r_0157_0022__delete,r_0157_0026__data,arg1).
arc(r_0157_0026__data,r_0157_0023__such,attrib).
arc(r_0157_0026__data,r_0157_0024__retained,attrib).
arc(r_0157_0026__data,r_0157_0025__personal,attrib).
arc(r_0157_0028__may_r_0157_0029__lead,r_0157_0026__data,arg0).
arc(r_0157_0028__may_r_0157_0029__lead,r_0157_0031__the_r_0157_0032__identification,r_0157_0030__to__clr).
arc(r_0157_0031__the_r_0157_0032__identification,r_0157_0034__the_r_0157_0035__person,r_0157_0033__of).
arc(r_0157_0037__the_r_0157_0038__ground,r_0157_0044__is,emb).
arc(r_0157_0040__the_r_0157_0043__data,r_0157_0041__retained,attrib).
arc(r_0157_0040__the_r_0157_0043__data,r_0157_0042__personal,attrib).
arc(r_0157_0044__is,r_0157_0040__the_r_0157_0043__data,arg0).
arc(r_0157_0044__is,r_0157_0045__contrary,prd2).
arc(r_0157_0045__contrary,r_0157_0047__the_r_0157_0048__fact,r_0157_0046__to).
arc(r_0157_0053__shall,r_0157_0097__and,keep_scope).
arc(r_0157_0061__procedures,r_0157_0060__special,attrib).
arc(r_0157_0062__are_r_0157_0063__prescribed,r_0157_0057__cases,r_0157_0058__in__loc).
arc(r_0157_0062__are_r_0157_0063__prescribed,r_0157_0061__procedures,arg1).
arc(r_0157_0062__are_r_0157_0063__prescribed,r_0157_0065__any_r_0157_0067__laws_r_0157_0068__and_r_0157_0069__regulations,arg0_r_0157_0064__by__lgs).
arc(r_0157_0065__any_r_0157_0067__laws_r_0157_0068__and_r_0157_0069__regulations,r_0157_0066__other,attrib).
arc(r_0157_0065__any_r_0157_0067__laws_r_0157_0068__and_r_0157_0069__regulations,r_0157_0076__or,r_0157_0070__for).
arc(r_0157_0076__or,r_0157_0071__such,attrib).
arc(r_0157_0076__or,r_0157_0072__correction,conj1).
arc(r_0157_0076__or,r_0157_0074__addition,conj2).
arc(r_0157_0076__or,r_0157_0077__deletion,conj3).
arc(r_0157_0079__make,r_0157_0050__the_r_0157_0051__business_r_0157_0052__operator,arg0).
arc(r_0157_0079__make,r_0157_0057__cases,r_0157_0055__except_r_0157_0056__in__mod).
arc(r_0157_0079__make,r_0157_0080__a_r_0157_0082__investigation,arg1).
arc(r_0157_0079__make,r_0157_0084__delay,r_0157_0083__without__mnr).
arc(r_0157_0079__make,r_0157_0086__the_r_0157_0087__scope,r_0157_0085__within__mnr).
arc(r_0157_0080__a_r_0157_0082__investigation,r_0157_0081__necessary,attrib).
arc(r_0157_0086__the_r_0157_0087__scope,r_0157_0088__necessary,attrib).
arc(r_0157_0088__necessary,r_0157_0090__the_r_0157_0091__achievement,r_0157_0089__for).
arc(r_0157_0090__the_r_0157_0091__achievement,r_0157_0093__the_r_0157_0094__Purpose,r_0157_0092__of).
arc(r_0157_0093__the_r_0157_0094__Purpose,r_0157_0096__Utilization,r_0157_0095__of).
arc(r_0157_0097__and,r_0157_0079__make,conj1).
arc(r_0157_0097__and,r_0157_0110__or,conj2).
arc(r_0157_0100__the_r_0157_0101__basis,r_0157_0103__the_r_0157_0104__results,r_0157_0102__of).
arc(r_0157_0106__correct,r_0157_0050__the_r_0157_0051__business_r_0157_0052__operator,arg0).
arc(r_0157_0106__correct,r_0157_0057__cases,r_0157_0055__except_r_0157_0056__in__mod).
arc(r_0157_0106__correct,r_0157_0100__the_r_0157_0101__basis,r_0157_0099__on__mnr).
arc(r_0157_0106__correct,r_0157_0112__the_r_0157_0115__data,arg1).
arc(r_0157_0108__add,r_0157_0050__the_r_0157_0051__business_r_0157_0052__operator,arg0).
arc(r_0157_0108__add,r_0157_0057__cases,r_0157_0055__except_r_0157_0056__in__mod).
arc(r_0157_0108__add,r_0157_0100__the_r_0157_0101__basis,r_0157_0099__on__mnr).
arc(r_0157_0108__add,r_0157_0112__the_r_0157_0115__data,arg1).
arc(r_0157_0110__or,r_0157_0106__correct,coord_conj1).
arc(r_0157_0110__or,r_0157_0108__add,coord_conj2).
arc(r_0157_0110__or,r_0157_0111__delete,coord_conj3).
arc(r_0157_0111__delete,r_0157_0050__the_r_0157_0051__business_r_0157_0052__operator,arg0).
arc(r_0157_0111__delete,r_0157_0057__cases,r_0157_0055__except_r_0157_0056__in__mod).
arc(r_0157_0111__delete,r_0157_0100__the_r_0157_0101__basis,r_0157_0099__on__mnr).
arc(r_0157_0111__delete,r_0157_0112__the_r_0157_0115__data,arg1).
arc(r_0157_0112__the_r_0157_0115__data,r_0157_0113__retained,attrib).
arc(r_0157_0112__the_r_0157_0115__data,r_0157_0114__personal,attrib).
IP-MAT
LST
PULB
-LRB-
LS
1
PURB
-RRB-
PP-SCON-TMP
P-CONN
When
IP-ADV
NP-SBJ
D
a
N
business
N
operator
IP-PPL
VAG;~Tn
handling
NP-OB1
ADJP
ADJ
personal
N
information
BEP;~cat_Ve_passive_
is
IP-PPL-CAT
VVN
requested
PP-LGS
P-ROLE
by
NP
D
a
N
person
IP-INF-OB1
TO
to
ILYR
ILYR
VB
correct
PUNC
,
CONJP
ILYR
VB
add
PUNC
,
CONJP
CONJ
or
ILYR
VB
delete
NP-OB1
ADJP
ADJ;_such_
such
ADJP
ADJ
retained
ADJP
ADJ
personal
NS
data
IP-REL
NP-SBJ
RPRO
as
MD;~cat_Vi
may
IP-INF-CAT
VB
lead
PP-CLR
P-ROLE
to
NP
D
the
N
identification
PP
P-ROLE
of
NP
D
the
N
person
PP-MNR
P-ROLE
on
NP
D
the
N
ground
CP-THT
IP-SUB
C
that
NP-SBJ
D
the
ADJP
ADJ
retained
ADJP
ADJ
personal
N
data
BEP;~La
is
ADJP-PRD2
ADJ
contrary
PP
P-ROLE
to
NP
D
the
N
fact
PUNC
,
NP-SBJ
D
the
N
business
N
operator
MD;~cat_Vi
shall
IP-INF-CAT
PUNC
,
PP-MOD
P-ROLE
except
P-ROLE
in
NP
NS
cases
IP-REL
PP-LOC
P-ROLE
in
NP
RPRO
which
NP-SBJ
ADJP
ADJ
special
NS
procedures
BEP;~cat_Ve_passive_
are
IP-PPL-CAT
VVN
prescribed
PP-LGS
P-ROLE
by
NP
D
any
ADJP
ADJ
other
NLYR
NP
NS
laws
CONJP
CONJ
and
NP
NS
regulations
PP
P-ROLE
for
NP
ADJP
ADJ;_such_
such
NLYR
NP
N
correction
PUNC
,
CONJP
NP
N
addition
PUNC
,
CONJP
CONJ
or
NP
N
deletion
PUNC
,
ILYR
ILYR
VB
make
NP-OB1
D
a
ADJP
ADJ
necessary
N
investigation
PP-MNR
P-ROLE
without
NP
N
delay
PP-MNR
P-ROLE
within
NP
D
the
N
scope
ADJP
ADJ
necessary
PP
P-ROLE
for
NP
D
the
N
achievement
PP
P-ROLE
of
NP
D
the
N
Purpose
PP
P-ROLE
of
NP
N
Utilization
CONJP
CONJ
and
PUNC
,
ILYR
PP-MNR
P-ROLE
on
NP
D
the
N
basis
PP
P-ROLE
of
NP
D
the
NS
results
PUNC
,
ILYR
ILYR
VB
correct
PUNC
,
CONJP
ILYR
VB
add
PUNC
,
CONJP
CONJ
or
ILYR
VB
delete
NP-OB1
D
the
ADJP
ADJ
retained
ADJP
ADJ
personal
NS
data
PUNC
.
( (IP-MAT (LST (PULB -LRB-)
(LS 1)
(PURB -RRB-))
(PP-SCON-TMP (P-CONN When;{when})
(IP-ADV (NP-SBJ (D a;{a})
(N business;{business})
(N operator;{operator})
(IP-PPL (VAG;~Tn handling;{handle})
(NP-OB1 (ADJP (ADJ personal;{personal}))
(N information;{information}))))
(BEP;~cat_Ve_passive_ is;{be})
(IP-PPL-CAT (VVN requested;{request})
(PP-LGS (P-ROLE by;{by})
(NP (D a;{a})
(N person;{person})))
(IP-INF-OB1 (TO to;{to})
(ILYR (ILYR (VB correct;{correct}))
(PUNC ,)
(CONJP (ILYR (VB add;{add})))
(PUNC ,)
(CONJP (CONJ or;{or})
(ILYR (VB delete;{delete}))))
(NP-OB1 (ADJP (ADJ;_such_ such;{such}))
(ADJP (ADJ retained;{retained}))
(ADJP (ADJ personal;{personal}))
(NS data;{data})
(IP-REL (NP-SBJ (RPRO as;{as}))
(MD;~cat_Vi may;{may})
(IP-INF-CAT (VB lead;{lead})
(PP-CLR (P-ROLE to;{to})
(NP (D the;{the})
(N identification;{identification})
(PP (P-ROLE of;{of})
(NP (D the;{the})
(N person;{person})))))))))
(PP-MNR (P-ROLE on;{on})
(NP (D the;{the})
(N ground;{ground})
(CP-THT (IP-SUB (C that;{that})
(NP-SBJ (D the;{the})
(ADJP (ADJ retained;{retained}))
(ADJP (ADJ personal;{personal}))
(N data;{data}))
(BEP;~La is;{be})
(ADJP-PRD2 (ADJ contrary;{contrary})
(PP (P-ROLE to;{to})
(NP (D the;{the})
(N fact;{fact})))))))))))
(PUNC ,)
(NP-SBJ (D the;{the})
(N business;{business})
(N operator;{operator}))
(MD;~cat_Vi shall;{shall})
(IP-INF-CAT (PUNC ,)
(PP-MOD (P-ROLE except;{except})
(P-ROLE in;{in})
(NP (NS cases;{case})
(IP-REL (PP-LOC (P-ROLE in;{in})
(NP (RPRO which;{which})))
(NP-SBJ (ADJP (ADJ special;{special}))
(NS procedures;{procedure}))
(BEP;~cat_Ve_passive_ are;{be})
(IP-PPL-CAT (VVN prescribed;{prescribe})
(PP-LGS (P-ROLE by;{by})
(NP (D any;{any})
(ADJP (ADJ other;{other}))
(NLYR (NP (NS laws;{law}))
(CONJP (CONJ and;{and})
(NP (NS regulations;{regulation}))))
(PP (P-ROLE for;{for})
(NP (ADJP (ADJ;_such_ such;{such}))
(NLYR (NP (N correction;{correction}))
(PUNC ,)
(CONJP (NP (N addition;{addition})))
(PUNC ,)
(CONJP (CONJ or;{or})
(NP (N deletion;{deletion}))))))))))))
(PUNC ,)
(ILYR (ILYR (VB make;{make})
(NP-OB1 (D a;{a})
(ADJP (ADJ necessary;{necessary}))
(N investigation;{investigation}))
(PP-MNR (P-ROLE without;{without})
(NP (N delay;{delay})))
(PP-MNR (P-ROLE within;{within})
(NP (D the;{the})
(N scope;{scope})
(ADJP (ADJ necessary;{necessary})
(PP (P-ROLE for;{for})
(NP (D the;{the})
(N achievement;{achievement})
(PP (P-ROLE of;{of})
(NP (D the;{the})
(N Purpose;{purpose})
(PP (P-ROLE of;{of})
(NP (N Utilization;{utilization})))))))))))
(CONJP (CONJ and;{and})
(PUNC ,)
(ILYR (PP-MNR (P-ROLE on;{on})
(NP (D the;{the})
(N basis;{basis})
(PP (P-ROLE of;{of})
(NP (D the;{the})
(NS results;{result})))))
(PUNC ,)
(ILYR (ILYR (VB correct;{correct}))
(PUNC ,)
(CONJP (ILYR (VB add;{add})))
(PUNC ,)
(CONJP (CONJ or;{or})
(ILYR (VB delete;{delete}))))
(NP-OB1 (D the;{the})
(ADJP (ADJ retained;{retained}))
(ADJP (ADJ personal;{personal}))
(NS data;{data}))))))
(PUNC .))
(ID 157_a_law_h15a119;127_4_26_1))