This page shows the pre-commit working store (the raw extraction under review). This case was committed to OntServe on 2026-07-13 03:44; the committed record differs by design (deduplication, typing, and agent binding are applied at commit). View the committed record
30 entities 7 actions 4 events 7 causal chains 11 temporal relations
Timeline Overview
Action Event 11 sequenced markers
Theft Commission Before sentencing, prior to the probation period
Theft Charge Beginning of Example 1 timeline, before plea and sentencing
Fraud Conviction Example 2 timeline, after the fraudulent tax filings
Precedent Question Reservation Case No. 62-14, earliest precedent
Code Applicability Ruling Present case, resolving the issue reserved in Cases 62-14 and 68-7
Second Question Reservation Case No. 68-7, later precedent
Guilty Plea At the time of criminal proceedings on the theft charge
Fraudulent Check Scheme During his five-year period of supervised probation
Fraudulent Tax Filing Prior to his charging, trial, and conviction
Criminal Sentencing After Engineer A's guilty plea
Newspaper Publication After Engineer B's trial and conviction
OWL-Time Temporal Structure 11 relations time: = w3.org/2006/time
Engineer A charged with theft in the first degree time:intervalBefore Engineer A pleaded guilty
Engineer A's guilty plea time:intervalBefore sentencing (jail term, probation, restitution)
jail term time:intervalBefore five years of supervised probation
Engineer A's employment at another firm time:intervalDuring period of probation
writing and cashing of fraudulent checks time:intervalDuring Engineer A's employment at another firm
Engineer B charged and tried time:intervalBefore Engineer B convicted
Engineer B's conviction time:intervalBefore newspaper accounts noting he was an engineer
engineer's intoxication time:intervalDuring performance of his duties
then-prevailing Canons of Ethics language time:intervalBefore §3 of the Code of Ethics
legal authority determination of misconduct time:intervalBefore professional society action based on official findings
existence of Code Sections 1 and 3 time:intervalBefore note stating sections no longer exist
Extracted Actions (7)
Volitional professional decisions with intentions and ethical context

Description: In Case No. 62-14 the Board found an ethics violation for advertising in violation of Patent Office rules while explicitly reserving whether the Code applies to conduct not related to engineering practice.

Temporal Marker: Case No. 62-14, earliest precedent instant

Fluent Transitions:
Initiates (1)
  • Reserved Question State

Mental State: deliberate

Intended Outcome: Decide the case before it while leaving the broader jurisdictional question open

Foreseen Unintended Effects:

  • Unresolved doctrine on personal misconduct unrelated to practice
Guided By Principles:
  • Avoid Conduct Discrediting the Profession
Required Capabilities:
Ethical adjudication
Within Competence: Yes
Field classification (triples vs literals)
Relations (structural triples)
  • guidedByPrinciple: Avoid Conduct Discrediting the Profession
  • requiresCapability: Ethical adjudication
  • initiates: Reserved Question State
Literal extractions (kept for synthesis)
  • description content: In Case No. 62-14 the Board found an ethics violation for advertising in violation of Patent Office rules while explicitly reserving whether the Code applies to conduct not related to engineering practice.
  • hasAgent content: NSPE Board of Ethical Review
  • temporalMarker content: Case No. 62-14, earliest precedent
  • hasMentalState content: deliberate
  • intendedOutcome content: Decide the case before it while leaving the broader jurisdictional question open
  • foreseenUnintendedEffects content: Unresolved doctrine on personal misconduct unrelated to practice
  • textReferences content: We do not consider at this time whether this application would hold if the violation pertained to conduct not related to engineering practice.
  • temporalExtent content: instant
  • temporalSequence content: 1
  • withinCompetence assessment: True
RDF JSON-LD
{
  "@context": {
    "proeth": "http://proethica.org/ontology/intermediate#",
    "proeth-case": "http://proethica.org/ontology/case/151#",
    "rdf": "http://www.w3.org/1999/02/22-rdf-syntax-ns#",
    "rdfs": "http://www.w3.org/2000/01/rdf-schema#",
    "time": "http://www.w3.org/2006/time#"
  },
  "@id": "http://proethica.org/ontology/case/151#Action_Precedent_Question_Reservation",
  "@type": "proeth:Action",
  "generatedAtTime": "2026-07-12T06:36:05.287499+00:00",
  "proeth:description": "In Case No. 62-14 the Board found an ethics violation for advertising in violation of Patent Office rules while explicitly reserving whether the Code applies to conduct not related to engineering practice.",
  "proeth:discoveredInSection": "discussion",
  "proeth:foreseenUnintendedEffects": [
    "Unresolved doctrine on personal misconduct unrelated to practice"
  ],
  "proeth:guidedByPrinciple": [
    "Avoid Conduct Discrediting the Profession"
  ],
  "proeth:hasAgent": "NSPE Board of Ethical Review",
  "proeth:hasMentalState": "deliberate",
  "proeth:initiates": [
    "Reserved Question State"
  ],
  "proeth:intendedOutcome": "Decide the case before it while leaving the broader jurisdictional question open",
  "proeth:requiresCapability": [
    "Ethical adjudication"
  ],
  "proeth:temporalExtent": "instant",
  "proeth:temporalMarker": "Case No. 62-14, earliest precedent",
  "proeth:temporalSequence": 1,
  "proeth:textReferences": [
    "We do not consider at this time whether this application would hold if the violation pertained to conduct not related to engineering practice."
  ],
  "proeth:withinCompetence": true,
  "rdfs:label": "Precedent Question Reservation"
}

Description: In Case No. 68-7, concerning an engineer discharged for intoxication on duty, the Board again reserved the question of whether personal misconduct separate from professional services violates the Code.

Temporal Marker: Case No. 68-7, later precedent instant

Mental State: deliberate

Intended Outcome: Decide the intoxication case without ruling on personal misconduct apart from professional services

Foreseen Unintended Effects:

  • Continued doctrinal uncertainty on personal misconduct
Guided By Principles:
  • Uphold the Honor and Dignity of the Profession
Required Capabilities:
Ethical adjudication
Within Competence: Yes
Field classification (triples vs literals)
Relations (structural triples)
  • guidedByPrinciple: Uphold the Honor and Dignity of the Profession
  • requiresCapability: Ethical adjudication
Literal extractions (kept for synthesis)
  • description content: In Case No. 68-7, concerning an engineer discharged for intoxication on duty, the Board again reserved the question of whether personal misconduct separate from professional services violates the Code.
  • hasAgent content: NSPE Board of Ethical Review
  • temporalMarker content: Case No. 68-7, later precedent
  • hasMentalState content: deliberate
  • intendedOutcome content: Decide the intoxication case without ruling on personal misconduct apart from professional services
  • foreseenUnintendedEffects content: Continued doctrinal uncertainty on personal misconduct
  • textReferences content: We do not deal in this case with the question of whether personal misconduct separate and apart from the performance of professional services would be a violation of the code.
  • temporalExtent content: instant
  • temporalSequence content: 2
  • withinCompetence assessment: True
RDF JSON-LD
{
  "@context": {
    "proeth": "http://proethica.org/ontology/intermediate#",
    "proeth-case": "http://proethica.org/ontology/case/151#",
    "rdf": "http://www.w3.org/1999/02/22-rdf-syntax-ns#",
    "rdfs": "http://www.w3.org/2000/01/rdf-schema#",
    "time": "http://www.w3.org/2006/time#"
  },
  "@id": "http://proethica.org/ontology/case/151#Action_Second_Question_Reservation",
  "@type": "proeth:Action",
  "generatedAtTime": "2026-07-12T06:36:05.287568+00:00",
  "proeth:description": "In Case No. 68-7, concerning an engineer discharged for intoxication on duty, the Board again reserved the question of whether personal misconduct separate from professional services violates the Code.",
  "proeth:discoveredInSection": "discussion",
  "proeth:foreseenUnintendedEffects": [
    "Continued doctrinal uncertainty on personal misconduct"
  ],
  "proeth:guidedByPrinciple": [
    "Uphold the Honor and Dignity of the Profession"
  ],
  "proeth:hasAgent": "NSPE Board of Ethical Review",
  "proeth:hasMentalState": "deliberate",
  "proeth:intendedOutcome": "Decide the intoxication case without ruling on personal misconduct apart from professional services",
  "proeth:requiresCapability": [
    "Ethical adjudication"
  ],
  "proeth:temporalExtent": "instant",
  "proeth:temporalMarker": "Case No. 68-7, later precedent",
  "proeth:temporalSequence": 2,
  "proeth:textReferences": [
    "We do not deal in this case with the question of whether personal misconduct separate and apart from the performance of professional services would be a violation of the code."
  ],
  "proeth:withinCompetence": true,
  "rdfs:label": "Second Question Reservation"
}

Description: Engineer A committed theft in the first degree, a criminal offense leading to his charging and sentencing.

Temporal Marker: Before sentencing, prior to the probation period instant

Fluent Transitions:
Initiates (2)
  • Criminal Liability State
  • Professional Disrepute State

Mental State: deliberate

Intended Outcome: Personal gain through unlawful taking

Foreseen Unintended Effects:

  • Criminal prosecution
  • Discredit to the engineering profession
Obligation Engagement:
Violates (2)
  • Highest Standards of Integrity
  • Avoid Conduct Discrediting the Profession
Within Competence: No
Field classification (triples vs literals)
Relations (structural triples)
  • violatesObligation: Highest Standards of Integrity; Avoid Conduct Discrediting the Profession
  • initiates: Criminal Liability State; Professional Disrepute State
Literal extractions (kept for synthesis)
  • description content: Engineer A committed theft in the first degree, a criminal offense leading to his charging and sentencing.
  • hasAgent content: Engineer A
  • temporalMarker content: Before sentencing, prior to the probation period
  • eventRoleContext content: Engineer
  • hasMentalState content: deliberate
  • intendedOutcome content: Personal gain through unlawful taking
  • foreseenUnintendedEffects content: Criminal prosecution; Discredit to the engineering profession
  • textReferences content: Engineer A was charged with the criminal offense of theft in the first degree
  • temporalExtent content: instant
  • temporalSequence content: 3
  • withinCompetence assessment: False
RDF JSON-LD
{
  "@context": {
    "proeth": "http://proethica.org/ontology/intermediate#",
    "proeth-case": "http://proethica.org/ontology/case/151#",
    "rdf": "http://www.w3.org/1999/02/22-rdf-syntax-ns#",
    "rdfs": "http://www.w3.org/2000/01/rdf-schema#",
    "time": "http://www.w3.org/2006/time#"
  },
  "@id": "http://proethica.org/ontology/case/151#Action_Theft_Commission",
  "@type": "proeth:Action",
  "generatedAtTime": "2026-07-12T06:36:05.286452+00:00",
  "proeth:description": "Engineer A committed theft in the first degree, a criminal offense leading to his charging and sentencing.",
  "proeth:discoveredInSection": "facts",
  "proeth:eventRoleContext": "Engineer",
  "proeth:foreseenUnintendedEffects": [
    "Criminal prosecution",
    "Discredit to the engineering profession"
  ],
  "proeth:fulfillsObligation": [],
  "proeth:hasAgent": "Engineer A",
  "proeth:hasMentalState": "deliberate",
  "proeth:initiates": [
    "Criminal Liability State",
    "Professional Disrepute State"
  ],
  "proeth:intendedOutcome": "Personal gain through unlawful taking",
  "proeth:raisesObligation": [],
  "proeth:temporalExtent": "instant",
  "proeth:temporalMarker": "Before sentencing, prior to the probation period",
  "proeth:temporalSequence": 3,
  "proeth:textReferences": [
    "Engineer A was charged with the criminal offense of theft in the first degree"
  ],
  "proeth:violatesObligation": [
    "Highest Standards of Integrity",
    "Avoid Conduct Discrediting the Profession"
  ],
  "proeth:withinCompetence": false,
  "rdfs:label": "Theft Commission"
}

Description: Engineer A pleaded guilty to the first-degree theft charge, resulting in a jail sentence, five years of supervised probation, and restitution.

Temporal Marker: At the time of criminal proceedings on the theft charge instant

Fluent Transitions:
Initiates (2)
  • Convicted Status State
  • Supervised Probation State

Mental State: deliberate

Intended Outcome: Resolve the criminal charge by admitting guilt

Foreseen Unintended Effects:

  • Jail term
  • Supervised probation
  • Restitution obligation
Within Competence: Yes
Field classification (triples vs literals)
Relations (structural triples)
  • initiates: Convicted Status State; Supervised Probation State
Literal extractions (kept for synthesis)
  • description content: Engineer A pleaded guilty to the first-degree theft charge, resulting in a jail sentence, five years of supervised probation, and restitution.
  • hasAgent content: Engineer A
  • temporalMarker content: At the time of criminal proceedings on the theft charge
  • eventRoleContext content: Engineer
  • hasMentalState content: deliberate
  • intendedOutcome content: Resolve the criminal charge by admitting guilt
  • foreseenUnintendedEffects content: Jail term; Supervised probation; Restitution obligation
  • textReferences content: pleaded guilty. He was sentenced to a short jail term and five years of supervised probation and to make restitution
  • temporalExtent content: instant
  • temporalSequence content: 5
  • withinCompetence assessment: True
RDF JSON-LD
{
  "@context": {
    "proeth": "http://proethica.org/ontology/intermediate#",
    "proeth-case": "http://proethica.org/ontology/case/151#",
    "rdf": "http://www.w3.org/1999/02/22-rdf-syntax-ns#",
    "rdfs": "http://www.w3.org/2000/01/rdf-schema#",
    "time": "http://www.w3.org/2006/time#"
  },
  "@id": "http://proethica.org/ontology/case/151#Action_Guilty_Plea",
  "@type": "proeth:Action",
  "generatedAtTime": "2026-07-12T06:36:05.286620+00:00",
  "proeth:description": "Engineer A pleaded guilty to the first-degree theft charge, resulting in a jail sentence, five years of supervised probation, and restitution.",
  "proeth:discoveredInSection": "facts",
  "proeth:eventRoleContext": "Engineer",
  "proeth:foreseenUnintendedEffects": [
    "Jail term",
    "Supervised probation",
    "Restitution obligation"
  ],
  "proeth:hasAgent": "Engineer A",
  "proeth:hasMentalState": "deliberate",
  "proeth:initiates": [
    "Convicted Status State",
    "Supervised Probation State"
  ],
  "proeth:intendedOutcome": "Resolve the criminal charge by admitting guilt",
  "proeth:temporalExtent": "instant",
  "proeth:temporalMarker": "At the time of criminal proceedings on the theft charge",
  "proeth:temporalSequence": 5,
  "proeth:textReferences": [
    "pleaded guilty. He was sentenced to a short jail term and five years of supervised probation and to make restitution"
  ],
  "proeth:withinCompetence": true,
  "rdfs:label": "Guilty Plea"
}

Description: While on supervised probation and employed as an engineer by another firm, Engineer A engaged in the writing and cashing of fraudulent checks.

Temporal Marker: During his five-year period of supervised probation interval

Fluent Transitions:
Initiates (2)
  • Repeated Criminal Misconduct State
  • Professional Disrepute State

Mental State: deliberate

Intended Outcome: Obtain money through fraudulent checks

Foreseen Unintended Effects:

  • Violation of probation terms
  • Further discredit to the profession
Obligation Engagement:
Violates (3)
  • Highest Standards of Integrity
  • Avoid Conduct Discrediting the Profession
  • Uphold the Honor and Dignity of the Profession
Within Competence: No
Field classification (triples vs literals)
Relations (structural triples)
  • violatesObligation: Highest Standards of Integrity; Avoid Conduct Discrediting the Profession; Uphold the Honor and Dignity of the Profession
  • initiates: Repeated Criminal Misconduct State; Professional Disrepute State
Literal extractions (kept for synthesis)
  • description content: While on supervised probation and employed as an engineer by another firm, Engineer A engaged in the writing and cashing of fraudulent checks.
  • hasAgent content: Engineer A
  • temporalMarker content: During his five-year period of supervised probation
  • eventRoleContext content: Engineer, employed by another firm
  • hasMentalState content: deliberate
  • intendedOutcome content: Obtain money through fraudulent checks
  • foreseenUnintendedEffects content: Violation of probation terms; Further discredit to the profession
  • textReferences content: During his period of probation he was employed as an engineer by another firm and while so employed he engaged in the writing and cashing of fraudulent checks
  • temporalExtent content: interval
  • temporalSequence content: 7
  • withinCompetence assessment: False
RDF JSON-LD
{
  "@context": {
    "proeth": "http://proethica.org/ontology/intermediate#",
    "proeth-case": "http://proethica.org/ontology/case/151#",
    "rdf": "http://www.w3.org/1999/02/22-rdf-syntax-ns#",
    "rdfs": "http://www.w3.org/2000/01/rdf-schema#",
    "time": "http://www.w3.org/2006/time#"
  },
  "@id": "http://proethica.org/ontology/case/151#Action_Fraudulent_Check_Scheme",
  "@type": "proeth:Action",
  "generatedAtTime": "2026-07-12T06:36:05.286663+00:00",
  "proeth:description": "While on supervised probation and employed as an engineer by another firm, Engineer A engaged in the writing and cashing of fraudulent checks.",
  "proeth:discoveredInSection": "facts",
  "proeth:eventRoleContext": "Engineer, employed by another firm",
  "proeth:foreseenUnintendedEffects": [
    "Violation of probation terms",
    "Further discredit to the profession"
  ],
  "proeth:fulfillsObligation": [],
  "proeth:hasAgent": "Engineer A",
  "proeth:hasMentalState": "deliberate",
  "proeth:initiates": [
    "Repeated Criminal Misconduct State",
    "Professional Disrepute State"
  ],
  "proeth:intendedOutcome": "Obtain money through fraudulent checks",
  "proeth:raisesObligation": [],
  "proeth:temporalExtent": "interval",
  "proeth:temporalMarker": "During his five-year period of supervised probation",
  "proeth:temporalSequence": 7,
  "proeth:textReferences": [
    "During his period of probation he was employed as an engineer by another firm and while so employed he engaged in the writing and cashing of fraudulent checks"
  ],
  "proeth:violatesObligation": [
    "Highest Standards of Integrity",
    "Avoid Conduct Discrediting the Profession",
    "Uphold the Honor and Dignity of the Profession"
  ],
  "proeth:withinCompetence": false,
  "rdfs:label": "Fraudulent Check Scheme"
}

Description: Engineer B filed fraudulent income tax returns with the Internal Revenue Service, for which he was charged, tried, and convicted, with newspaper accounts noting he was an engineer.

Temporal Marker: Prior to his charging, trial, and conviction instant

Fluent Transitions:
Initiates (2)
  • Convicted Status State
  • Professional Disrepute State

Mental State: deliberate

Intended Outcome: Evade tax obligations through fraudulent returns

Foreseen Unintended Effects:

  • Criminal prosecution
  • Public identification of an engineer with fraud
Obligation Engagement:
Violates (2)
  • Highest Standards of Integrity
  • Avoid Conduct Discrediting the Profession
Within Competence: No
Field classification (triples vs literals)
Relations (structural triples)
  • violatesObligation: Highest Standards of Integrity; Avoid Conduct Discrediting the Profession
  • initiates: Convicted Status State; Professional Disrepute State
Literal extractions (kept for synthesis)
  • description content: Engineer B filed fraudulent income tax returns with the Internal Revenue Service, for which he was charged, tried, and convicted, with newspaper accounts noting he was an engineer.
  • hasAgent content: Engineer B
  • temporalMarker content: Prior to his charging, trial, and conviction
  • eventRoleContext content: Engineer
  • hasMentalState content: deliberate
  • intendedOutcome content: Evade tax obligations through fraudulent returns
  • foreseenUnintendedEffects content: Criminal prosecution; Public identification of an engineer with fraud
  • textReferences content: Engineer B was charged with, tried and convicted of the offense of filing fraudulent income tax returns to the Internal Revenue Service
  • temporalExtent content: instant
  • temporalSequence content: 8
  • withinCompetence assessment: False
RDF JSON-LD
{
  "@context": {
    "proeth": "http://proethica.org/ontology/intermediate#",
    "proeth-case": "http://proethica.org/ontology/case/151#",
    "rdf": "http://www.w3.org/1999/02/22-rdf-syntax-ns#",
    "rdfs": "http://www.w3.org/2000/01/rdf-schema#",
    "time": "http://www.w3.org/2006/time#"
  },
  "@id": "http://proethica.org/ontology/case/151#Action_Fraudulent_Tax_Filing",
  "@type": "proeth:Action",
  "generatedAtTime": "2026-07-12T06:36:05.286698+00:00",
  "proeth:description": "Engineer B filed fraudulent income tax returns with the Internal Revenue Service, for which he was charged, tried, and convicted, with newspaper accounts noting he was an engineer.",
  "proeth:discoveredInSection": "facts",
  "proeth:eventRoleContext": "Engineer",
  "proeth:foreseenUnintendedEffects": [
    "Criminal prosecution",
    "Public identification of an engineer with fraud"
  ],
  "proeth:fulfillsObligation": [],
  "proeth:hasAgent": "Engineer B",
  "proeth:hasMentalState": "deliberate",
  "proeth:initiates": [
    "Convicted Status State",
    "Professional Disrepute State"
  ],
  "proeth:intendedOutcome": "Evade tax obligations through fraudulent returns",
  "proeth:raisesObligation": [],
  "proeth:temporalExtent": "instant",
  "proeth:temporalMarker": "Prior to his charging, trial, and conviction",
  "proeth:temporalSequence": 8,
  "proeth:textReferences": [
    "Engineer B was charged with, tried and convicted of the offense of filing fraudulent income tax returns to the Internal Revenue Service"
  ],
  "proeth:violatesObligation": [
    "Highest Standards of Integrity",
    "Avoid Conduct Discrediting the Profession"
  ],
  "proeth:withinCompetence": false,
  "rdfs:label": "Fraudulent Tax Filing"
}

Description: The Board resolved the previously reserved issue, holding that personal misconduct of the kind in this case is subject to the Code of Ethics in addition to whatever action legal authorities take.

Temporal Marker: Present case, resolving the issue reserved in Cases 62-14 and 68-7 instant

Fluent Transitions:
Initiates (1)
  • Code Applicability to Personal Misconduct State
Terminates (1)
  • Reserved Question State

Mental State: deliberate

Intended Outcome: Establish that personal misconduct determined unlawful by legal authority may be dealt with under the Code to protect the good name of the profession

Foreseen Unintended Effects:

  • Risk of professional societies overreaching into purely personal habits or conduct
Obligation Engagement:
Fulfills (1)
  • Uphold the Honor and Dignity of the Profession
Guided By Principles:
  • Public Confidence in the Profession
  • Uphold the Honor and Dignity of the Profession
Required Capabilities:
Ethical adjudication Careful and judicious handling of personal activity unrelated to professional services
Within Competence: Yes
Field classification (triples vs literals)
Relations (structural triples)
  • fulfillsObligation: Uphold the Honor and Dignity of the Profession
  • guidedByPrinciple: Public Confidence in the Profession; Uphold the Honor and Dignity of the Profession
  • requiresCapability: Ethical adjudication; Careful and judicious handling of personal activity unrelated to professional services
  • initiates: Code Applicability to Personal Misconduct State
  • terminates: Reserved Question State
Literal extractions (kept for synthesis)
  • description content: The Board resolved the previously reserved issue, holding that personal misconduct of the kind in this case is subject to the Code of Ethics in addition to whatever action legal authorities take.
  • hasAgent content: NSPE Board of Ethical Review
  • temporalMarker content: Present case, resolving the issue reserved in Cases 62-14 and 68-7
  • hasMentalState content: deliberate
  • intendedOutcome content: Establish that personal misconduct determined unlawful by legal authority may be dealt with under the Code to protect the good name of the profession
  • foreseenUnintendedEffects content: Risk of professional societies overreaching into purely personal habits or conduct
  • textReferences content: We are therefore of the view, and are now prepared to state, that personal misconduct of the kind indicated in this case is subject to the Code of Ethics and may be dealt with accordingly under the code in addition to whatever action may be appropriate by legal authorities.
  • temporalExtent content: instant
  • temporalSequence content: 11
  • withinCompetence assessment: True
RDF JSON-LD
{
  "@context": {
    "proeth": "http://proethica.org/ontology/intermediate#",
    "proeth-case": "http://proethica.org/ontology/case/151#",
    "rdf": "http://www.w3.org/1999/02/22-rdf-syntax-ns#",
    "rdfs": "http://www.w3.org/2000/01/rdf-schema#",
    "time": "http://www.w3.org/2006/time#"
  },
  "@id": "http://proethica.org/ontology/case/151#Action_Code_Applicability_Ruling",
  "@type": "proeth:Action",
  "generatedAtTime": "2026-07-12T06:36:05.287601+00:00",
  "proeth:description": "The Board resolved the previously reserved issue, holding that personal misconduct of the kind in this case is subject to the Code of Ethics in addition to whatever action legal authorities take.",
  "proeth:discoveredInSection": "discussion",
  "proeth:foreseenUnintendedEffects": [
    "Risk of professional societies overreaching into purely personal habits or conduct"
  ],
  "proeth:fulfillsObligation": [
    "Uphold the Honor and Dignity of the Profession"
  ],
  "proeth:guidedByPrinciple": [
    "Public Confidence in the Profession",
    "Uphold the Honor and Dignity of the Profession"
  ],
  "proeth:hasAgent": "NSPE Board of Ethical Review",
  "proeth:hasMentalState": "deliberate",
  "proeth:initiates": [
    "Code Applicability to Personal Misconduct State"
  ],
  "proeth:intendedOutcome": "Establish that personal misconduct determined unlawful by legal authority may be dealt with under the Code to protect the good name of the profession",
  "proeth:raisesObligation": [],
  "proeth:requiresCapability": [
    "Ethical adjudication",
    "Careful and judicious handling of personal activity unrelated to professional services"
  ],
  "proeth:temporalExtent": "instant",
  "proeth:temporalMarker": "Present case, resolving the issue reserved in Cases 62-14 and 68-7",
  "proeth:temporalSequence": 11,
  "proeth:terminates": [
    "Reserved Question State"
  ],
  "proeth:textReferences": [
    "We are therefore of the view, and are now prepared to state, that personal misconduct of the kind indicated in this case is subject to the Code of Ethics and may be dealt with accordingly under the code in addition to whatever action may be appropriate by legal authorities."
  ],
  "proeth:violatesObligation": [],
  "proeth:withinCompetence": true,
  "rdfs:label": "Code Applicability Ruling"
}
Extracted Events (4)
Occurrences that trigger ethical considerations and state changes

Description: Engineer A was charged by legal authorities with the criminal offense of theft in the first degree, following his commission of the theft.

Temporal Marker: Beginning of Example 1 timeline, before plea and sentencing instant

Fluent Transitions:
Initiates (1)
  • Criminal Charge Pending

Caused By Action: Action_Theft_Commission

Field classification (triples vs literals)
Relations (structural triples)
  • causedByAction: http://proethica.org/ontology/case/151#Action_Theft_Commission
  • initiates: Criminal Charge Pending
Literal extractions (kept for synthesis)
  • description content: Engineer A was charged by legal authorities with the criminal offense of theft in the first degree, following his commission of the theft.
  • temporalMarker content: Beginning of Example 1 timeline, before plea and sentencing
  • textReferences content: Engineer A was charged with the criminal offense of theft in the first degree
  • eventType content: outcome
  • temporalExtent content: instant
  • temporalSequence content: 4
  • confidence assessment: 0.95
RDF JSON-LD
{
  "@context": {
    "proeth": "http://proethica.org/ontology/intermediate#",
    "proeth-case": "http://proethica.org/ontology/case/151#",
    "rdf": "http://www.w3.org/1999/02/22-rdf-syntax-ns#",
    "rdfs": "http://www.w3.org/2000/01/rdf-schema#",
    "time": "http://www.w3.org/2006/time#"
  },
  "@id": "http://proethica.org/ontology/case/151#Event_Theft_Charge",
  "@type": "proeth:Event",
  "generatedAtTime": "2026-07-12T06:36:05.287686+00:00",
  "proeth:causedByAction": "http://proethica.org/ontology/case/151#Action_Theft_Commission",
  "proeth:confidence": "0.95",
  "proeth:description": "Engineer A was charged by legal authorities with the criminal offense of theft in the first degree, following his commission of the theft.",
  "proeth:discoveredInSection": "facts",
  "proeth:eventType": "outcome",
  "proeth:initiates": [
    "Criminal Charge Pending"
  ],
  "proeth:temporalExtent": "instant",
  "proeth:temporalMarker": "Beginning of Example 1 timeline, before plea and sentencing",
  "proeth:temporalSequence": 4,
  "proeth:textReferences": [
    "Engineer A was charged with the criminal offense of theft in the first degree"
  ],
  "rdfs:label": "Theft Charge"
}

Description: Following his guilty plea, Engineer A was sentenced by the court to a short jail term, five years of supervised probation, and restitution.

Temporal Marker: After Engineer A's guilty plea instant

Fluent Transitions:
Initiates (2)
  • Supervised Probation Status
  • Restitution Requirement
Terminates (1)
  • Criminal Charge Pending

Caused By Action: Action_Guilty_Plea

Field classification (triples vs literals)
Relations (structural triples)
  • causedByAction: http://proethica.org/ontology/case/151#Action_Guilty_Plea
  • initiates: Supervised Probation Status; Restitution Requirement
  • terminates: Criminal Charge Pending
Literal extractions (kept for synthesis)
  • description content: Following his guilty plea, Engineer A was sentenced by the court to a short jail term, five years of supervised probation, and restitution.
  • temporalMarker content: After Engineer A's guilty plea
  • textReferences content: He was sentenced to a short jail term and five years of supervised probation and to make restitution.
  • eventType content: outcome
  • temporalExtent content: instant
  • temporalSequence content: 6
  • confidence assessment: 0.95
RDF JSON-LD
{
  "@context": {
    "proeth": "http://proethica.org/ontology/intermediate#",
    "proeth-case": "http://proethica.org/ontology/case/151#",
    "rdf": "http://www.w3.org/1999/02/22-rdf-syntax-ns#",
    "rdfs": "http://www.w3.org/2000/01/rdf-schema#",
    "time": "http://www.w3.org/2006/time#"
  },
  "@id": "http://proethica.org/ontology/case/151#Event_Criminal_Sentencing",
  "@type": "proeth:Event",
  "generatedAtTime": "2026-07-12T06:36:05.287720+00:00",
  "proeth:causedByAction": "http://proethica.org/ontology/case/151#Action_Guilty_Plea",
  "proeth:confidence": "0.95",
  "proeth:description": "Following his guilty plea, Engineer A was sentenced by the court to a short jail term, five years of supervised probation, and restitution.",
  "proeth:discoveredInSection": "facts",
  "proeth:eventType": "outcome",
  "proeth:initiates": [
    "Supervised Probation Status",
    "Restitution Requirement"
  ],
  "proeth:temporalExtent": "instant",
  "proeth:temporalMarker": "After Engineer A\u0027s guilty plea",
  "proeth:temporalSequence": 6,
  "proeth:terminates": [
    "Criminal Charge Pending"
  ],
  "proeth:textReferences": [
    "He was sentenced to a short jail term and five years of supervised probation and to make restitution."
  ],
  "rdfs:label": "Criminal Sentencing"
}

Description: Engineer B was charged with, tried, and convicted of the offense of filing fraudulent income tax returns to the Internal Revenue Service.

Temporal Marker: Example 2 timeline, after the fraudulent tax filings instant

Fluent Transitions:
Initiates (1)
  • Criminal Conviction Status

Caused By Action: Action_Fraudulent_Tax_Filing

Field classification (triples vs literals)
Relations (structural triples)
  • causedByAction: http://proethica.org/ontology/case/151#Action_Fraudulent_Tax_Filing
  • initiates: Criminal Conviction Status
Literal extractions (kept for synthesis)
  • description content: Engineer B was charged with, tried, and convicted of the offense of filing fraudulent income tax returns to the Internal Revenue Service.
  • temporalMarker content: Example 2 timeline, after the fraudulent tax filings
  • textReferences content: Engineer B was charged with, tried and convicted of the offense of filing fraudulent income tax returns to the Internal Revenue Service.
  • eventType content: outcome
  • temporalExtent content: instant
  • temporalSequence content: 9
  • confidence assessment: 0.95
RDF JSON-LD
{
  "@context": {
    "proeth": "http://proethica.org/ontology/intermediate#",
    "proeth-case": "http://proethica.org/ontology/case/151#",
    "rdf": "http://www.w3.org/1999/02/22-rdf-syntax-ns#",
    "rdfs": "http://www.w3.org/2000/01/rdf-schema#",
    "time": "http://www.w3.org/2006/time#"
  },
  "@id": "http://proethica.org/ontology/case/151#Event_Fraud_Conviction",
  "@type": "proeth:Event",
  "generatedAtTime": "2026-07-12T06:36:05.287746+00:00",
  "proeth:causedByAction": "http://proethica.org/ontology/case/151#Action_Fraudulent_Tax_Filing",
  "proeth:confidence": "0.95",
  "proeth:description": "Engineer B was charged with, tried, and convicted of the offense of filing fraudulent income tax returns to the Internal Revenue Service.",
  "proeth:discoveredInSection": "facts",
  "proeth:eventType": "outcome",
  "proeth:initiates": [
    "Criminal Conviction Status"
  ],
  "proeth:temporalExtent": "instant",
  "proeth:temporalMarker": "Example 2 timeline, after the fraudulent tax filings",
  "proeth:temporalSequence": 9,
  "proeth:textReferences": [
    "Engineer B was charged with, tried and convicted of the offense of filing fraudulent income tax returns to the Internal Revenue Service."
  ],
  "rdfs:label": "Fraud Conviction"
}

Description: Newspaper accounts of Engineer B's case were published and noted that he was an engineer, linking his personal misconduct publicly to the profession.

Temporal Marker: After Engineer B's trial and conviction instant

Fluent Transitions:
Initiates (1)
  • Public Association of Misconduct with Profession
Field classification (triples vs literals)
Relations (structural triples)
  • initiates: Public Association of Misconduct with Profession
Literal extractions (kept for synthesis)
  • description content: Newspaper accounts of Engineer B's case were published and noted that he was an engineer, linking his personal misconduct publicly to the profession.
  • temporalMarker content: After Engineer B's trial and conviction
  • textReferences content: The newspaper accounts of the case noted that he was an engineer.
  • eventType content: exogenous
  • temporalExtent content: instant
  • temporalSequence content: 10
  • confidence assessment: 0.9
RDF JSON-LD
{
  "@context": {
    "proeth": "http://proethica.org/ontology/intermediate#",
    "proeth-case": "http://proethica.org/ontology/case/151#",
    "rdf": "http://www.w3.org/1999/02/22-rdf-syntax-ns#",
    "rdfs": "http://www.w3.org/2000/01/rdf-schema#",
    "time": "http://www.w3.org/2006/time#"
  },
  "@id": "http://proethica.org/ontology/case/151#Event_Newspaper_Publication",
  "@type": "proeth:Event",
  "generatedAtTime": "2026-07-12T06:36:05.287768+00:00",
  "proeth:confidence": "0.9",
  "proeth:description": "Newspaper accounts of Engineer B\u0027s case were published and noted that he was an engineer, linking his personal misconduct publicly to the profession.",
  "proeth:discoveredInSection": "facts",
  "proeth:eventType": "exogenous",
  "proeth:initiates": [
    "Public Association of Misconduct with Profession"
  ],
  "proeth:temporalExtent": "instant",
  "proeth:temporalMarker": "After Engineer B\u0027s trial and conviction",
  "proeth:temporalSequence": 10,
  "proeth:textReferences": [
    "The newspaper accounts of the case noted that he was an engineer."
  ],
  "rdfs:label": "Newspaper Publication"
}
Causal Chains (7)
NESS test analysis: Necessary Element of Sufficient Set

Causal Language: Engineer A was charged with the criminal offense of theft in the first degree and pleaded guilty.

Necessary Factors (NESS):
  • Engineer A committed the act of theft in the first degree
  • Detection of the theft by authorities
  • Legal system's prosecution of the offense
Sufficient Factors:
  • Commission of a first-degree theft that came to the attention of prosecuting authorities
Counterfactual Test: Without the commission of theft, no criminal charge for theft in the first degree would have been brought against Engineer A
Responsibility Attribution:

Agent: Engineer A
Type: direct
Within Agent Control: Yes

Causal Sequence:
  1. Theft Commission
    Engineer A commits theft in the first degree
  2. Detection and Investigation
    The theft is discovered and referred to legal authorities
  3. Theft Charge
    Engineer A is formally charged with the criminal offense of theft in the first degree
Field classification (triples vs literals)
Relations (structural triples)
  • cause: Theft Commission
  • effect: Theft Charge
  • responsibleAgent: Engineer A
Literal extractions (kept for synthesis)
  • causalLanguage content: Engineer A was charged with the criminal offense of theft in the first degree and pleaded guilty.
  • necessaryFactors content: Engineer A committed the act of theft in the first degree; Detection of the theft by authorities; Legal system's prosecution of the offense
  • sufficientFactors content: Commission of a first-degree theft that came to the attention of prosecuting authorities
  • counterfactual content: Without the commission of theft, no criminal charge for theft in the first degree would have been brought against Engineer A
  • agentKnowledge content: Engineer A knew or should have known that theft in the first degree is a serious criminal offense
  • interveningFactors content: Prosecutorial decision to bring charges
  • causalSequence content: {'proeth:step': 1, 'proeth:element': 'Theft Commission', 'proeth:description': 'Engineer A commits theft in the first degree'}; {'proeth:step': 2, 'proeth:element': 'Detection and Investigation', 'proeth:description': 'The theft is discovered and referred to legal authorities'}; {'proeth:step': 3, 'proeth:element': 'Theft Charge', 'proeth:description': 'Engineer A is formally charged with the criminal offense of theft in the first degree'}
  • responsibilityType assessment: direct
  • withinAgentControl assessment: True
RDF JSON-LD
{
  "@context": {
    "proeth": "http://proethica.org/ontology/intermediate#",
    "proeth-case": "http://proethica.org/ontology/case/151#",
    "rdf": "http://www.w3.org/1999/02/22-rdf-syntax-ns#",
    "rdfs": "http://www.w3.org/2000/01/rdf-schema#"
  },
  "@id": "http://proethica.org/ontology/case/151#CausalChain_1",
  "@type": "proeth:CausalChain",
  "generatedAtTime": "2026-07-12T06:36:05.287824+00:00",
  "proeth:agentKnowledge": "Engineer A knew or should have known that theft in the first degree is a serious criminal offense",
  "proeth:causalLanguage": "Engineer A was charged with the criminal offense of theft in the first degree and pleaded guilty.",
  "proeth:causalSequence": [
    {
      "proeth:description": "Engineer A commits theft in the first degree",
      "proeth:element": "Theft Commission",
      "proeth:step": 1
    },
    {
      "proeth:description": "The theft is discovered and referred to legal authorities",
      "proeth:element": "Detection and Investigation",
      "proeth:step": 2
    },
    {
      "proeth:description": "Engineer A is formally charged with the criminal offense of theft in the first degree",
      "proeth:element": "Theft Charge",
      "proeth:step": 3
    }
  ],
  "proeth:cause": "Theft Commission",
  "proeth:counterfactual": "Without the commission of theft, no criminal charge for theft in the first degree would have been brought against Engineer A",
  "proeth:discoveredInSection": "facts",
  "proeth:effect": "Theft Charge",
  "proeth:interveningFactors": [
    "Prosecutorial decision to bring charges"
  ],
  "proeth:necessaryFactors": [
    "Engineer A committed the act of theft in the first degree",
    "Detection of the theft by authorities",
    "Legal system\u0027s prosecution of the offense"
  ],
  "proeth:responsibilityType": "direct",
  "proeth:responsibleAgent": "Engineer A",
  "proeth:sufficientFactors": [
    "Commission of a first-degree theft that came to the attention of prosecuting authorities"
  ],
  "proeth:withinAgentControl": true
}

Causal Language: He was sentenced to a short jail term and five years of supervised probation and to make restitution.

Necessary Factors (NESS):
  • Formal theft charge against Engineer A
  • Engineer A's guilty plea establishing criminal culpability
  • Court authority to impose sentence
Sufficient Factors:
  • Guilty plea to first-degree theft charge before a sentencing court
Counterfactual Test: Without the guilty plea, sentencing would have required conviction at trial; the plea directly triggered the sentence of jail, probation, and restitution
Responsibility Attribution:

Agent: Engineer A
Type: direct
Within Agent Control: Yes

Causal Sequence:
  1. Theft Charge
    Engineer A is charged with theft in the first degree
  2. Guilty Plea
    Engineer A pleads guilty to the charge
  3. Criminal Sentencing
    Court sentences Engineer A to a short jail term, five years of supervised probation, and restitution
Field classification (triples vs literals)
Relations (structural triples)
  • cause: Guilty Plea
  • effect: Criminal Sentencing
  • responsibleAgent: Engineer A
Literal extractions (kept for synthesis)
  • causalLanguage content: He was sentenced to a short jail term and five years of supervised probation and to make restitution.
  • necessaryFactors content: Formal theft charge against Engineer A; Engineer A's guilty plea establishing criminal culpability; Court authority to impose sentence
  • sufficientFactors content: Guilty plea to first-degree theft charge before a sentencing court
  • counterfactual content: Without the guilty plea, sentencing would have required conviction at trial; the plea directly triggered the sentence of jail, probation, and restitution
  • agentKnowledge content: Engineer A knew a guilty plea would result in criminal sentencing
  • interveningFactors content: Court's sentencing discretion
  • causalSequence content: {'proeth:step': 1, 'proeth:element': 'Theft Charge', 'proeth:description': 'Engineer A is charged with theft in the first degree'}; {'proeth:step': 2, 'proeth:element': 'Guilty Plea', 'proeth:description': 'Engineer A pleads guilty to the charge'}; {'proeth:step': 3, 'proeth:element': 'Criminal Sentencing', 'proeth:description': 'Court sentences Engineer A to a short jail term, five years of supervised probation, and restitution'}
  • responsibilityType assessment: direct
  • withinAgentControl assessment: True
RDF JSON-LD
{
  "@context": {
    "proeth": "http://proethica.org/ontology/intermediate#",
    "proeth-case": "http://proethica.org/ontology/case/151#",
    "rdf": "http://www.w3.org/1999/02/22-rdf-syntax-ns#",
    "rdfs": "http://www.w3.org/2000/01/rdf-schema#"
  },
  "@id": "http://proethica.org/ontology/case/151#CausalChain_2",
  "@type": "proeth:CausalChain",
  "generatedAtTime": "2026-07-12T06:36:05.287855+00:00",
  "proeth:agentKnowledge": "Engineer A knew a guilty plea would result in criminal sentencing",
  "proeth:causalLanguage": "He was sentenced to a short jail term and five years of supervised probation and to make restitution.",
  "proeth:causalSequence": [
    {
      "proeth:description": "Engineer A is charged with theft in the first degree",
      "proeth:element": "Theft Charge",
      "proeth:step": 1
    },
    {
      "proeth:description": "Engineer A pleads guilty to the charge",
      "proeth:element": "Guilty Plea",
      "proeth:step": 2
    },
    {
      "proeth:description": "Court sentences Engineer A to a short jail term, five years of supervised probation, and restitution",
      "proeth:element": "Criminal Sentencing",
      "proeth:step": 3
    }
  ],
  "proeth:cause": "Guilty Plea",
  "proeth:counterfactual": "Without the guilty plea, sentencing would have required conviction at trial; the plea directly triggered the sentence of jail, probation, and restitution",
  "proeth:discoveredInSection": "facts",
  "proeth:effect": "Criminal Sentencing",
  "proeth:interveningFactors": [
    "Court\u0027s sentencing discretion"
  ],
  "proeth:necessaryFactors": [
    "Formal theft charge against Engineer A",
    "Engineer A\u0027s guilty plea establishing criminal culpability",
    "Court authority to impose sentence"
  ],
  "proeth:responsibilityType": "direct",
  "proeth:responsibleAgent": "Engineer A",
  "proeth:sufficientFactors": [
    "Guilty plea to first-degree theft charge before a sentencing court"
  ],
  "proeth:withinAgentControl": true
}

Causal Language: During his period of probation he was employed as an engineer by another firm and while so employed he engaged in the writing and cashing of fraudulent checks.

Necessary Factors (NESS):
  • Engineer A remaining at liberty during supervised probation
  • Employment as an engineer providing opportunity
  • Engineer A's volitional decision to write and cash fraudulent checks
Sufficient Factors:
  • Engineer A's decision to commit fraud combined with the opportunity afforded by probationary liberty and employment
Counterfactual Test: The sentencing created the probationary context, but the fraudulent conduct required Engineer A's independent volitional act; without his decision to defraud, the scheme would not have occurred regardless of probation
Responsibility Attribution:

Agent: Engineer A
Type: direct
Within Agent Control: Yes

Causal Sequence:
  1. Criminal Sentencing
    Engineer A is sentenced to jail, supervised probation, and restitution
  2. Probationary Employment
    During probation, Engineer A is employed as an engineer by another firm
  3. Fraudulent Check Scheme
    While so employed, Engineer A engages in writing and cashing fraudulent checks
Field classification (triples vs literals)
Relations (structural triples)
  • cause: Criminal Sentencing
  • effect: Fraudulent Check Scheme
  • responsibleAgent: Engineer A
Literal extractions (kept for synthesis)
  • causalLanguage content: During his period of probation he was employed as an engineer by another firm and while so employed he engaged in the writing and cashing of fraudulent checks.
  • necessaryFactors content: Engineer A remaining at liberty during supervised probation; Employment as an engineer providing opportunity; Engineer A's volitional decision to write and cash fraudulent checks
  • sufficientFactors content: Engineer A's decision to commit fraud combined with the opportunity afforded by probationary liberty and employment
  • counterfactual content: The sentencing created the probationary context, but the fraudulent conduct required Engineer A's independent volitional act; without his decision to defraud, the scheme would not have occurred regardless of probation
  • agentKnowledge content: Engineer A knew he was on supervised probation for a prior crime and that writing fraudulent checks was criminal
  • interveningFactors content: Employment by another firm providing opportunity
  • causalSequence content: {'proeth:step': 1, 'proeth:element': 'Criminal Sentencing', 'proeth:description': 'Engineer A is sentenced to jail, supervised probation, and restitution'}; {'proeth:step': 2, 'proeth:element': 'Probationary Employment', 'proeth:description': 'During probation, Engineer A is employed as an engineer by another firm'}; {'proeth:step': 3, 'proeth:element': 'Fraudulent Check Scheme', 'proeth:description': 'While so employed, Engineer A engages in writing and cashing fraudulent checks'}
  • responsibilityType assessment: direct
  • withinAgentControl assessment: True
RDF JSON-LD
{
  "@context": {
    "proeth": "http://proethica.org/ontology/intermediate#",
    "proeth-case": "http://proethica.org/ontology/case/151#",
    "rdf": "http://www.w3.org/1999/02/22-rdf-syntax-ns#",
    "rdfs": "http://www.w3.org/2000/01/rdf-schema#"
  },
  "@id": "http://proethica.org/ontology/case/151#CausalChain_3",
  "@type": "proeth:CausalChain",
  "generatedAtTime": "2026-07-12T06:36:05.287878+00:00",
  "proeth:agentKnowledge": "Engineer A knew he was on supervised probation for a prior crime and that writing fraudulent checks was criminal",
  "proeth:causalLanguage": "During his period of probation he was employed as an engineer by another firm and while so employed he engaged in the writing and cashing of fraudulent checks.",
  "proeth:causalSequence": [
    {
      "proeth:description": "Engineer A is sentenced to jail, supervised probation, and restitution",
      "proeth:element": "Criminal Sentencing",
      "proeth:step": 1
    },
    {
      "proeth:description": "During probation, Engineer A is employed as an engineer by another firm",
      "proeth:element": "Probationary Employment",
      "proeth:step": 2
    },
    {
      "proeth:description": "While so employed, Engineer A engages in writing and cashing fraudulent checks",
      "proeth:element": "Fraudulent Check Scheme",
      "proeth:step": 3
    }
  ],
  "proeth:cause": "Criminal Sentencing",
  "proeth:counterfactual": "The sentencing created the probationary context, but the fraudulent conduct required Engineer A\u0027s independent volitional act; without his decision to defraud, the scheme would not have occurred regardless of probation",
  "proeth:discoveredInSection": "facts",
  "proeth:effect": "Fraudulent Check Scheme",
  "proeth:interveningFactors": [
    "Employment by another firm providing opportunity"
  ],
  "proeth:necessaryFactors": [
    "Engineer A remaining at liberty during supervised probation",
    "Employment as an engineer providing opportunity",
    "Engineer A\u0027s volitional decision to write and cash fraudulent checks"
  ],
  "proeth:responsibilityType": "direct",
  "proeth:responsibleAgent": "Engineer A",
  "proeth:sufficientFactors": [
    "Engineer A\u0027s decision to commit fraud combined with the opportunity afforded by probationary liberty and employment"
  ],
  "proeth:withinAgentControl": true
}

Causal Language: Engineer B was charged with, tried and convicted of the offense of filing fraudulent income tax returns to the Internal Revenue Service.

Necessary Factors (NESS):
  • Engineer B's filing of fraudulent income tax returns
  • IRS detection of the fraud
  • Prosecution and trial resulting in conviction
Sufficient Factors:
  • Filing of fraudulent returns detected and successfully prosecuted by federal authorities
Counterfactual Test: Without the fraudulent filing, there would have been no charge, trial, or conviction
Responsibility Attribution:

Agent: Engineer B
Type: direct
Within Agent Control: Yes

Causal Sequence:
  1. Fraudulent Tax Filing
    Engineer B files fraudulent income tax returns with the IRS
  2. Detection and Charging
    The fraud is detected and Engineer B is charged
  3. Trial
    Engineer B is tried for the offense
  4. Fraud Conviction
    Engineer B is convicted of filing fraudulent income tax returns
Field classification (triples vs literals)
Relations (structural triples)
  • cause: Fraudulent Tax Filing
  • effect: Fraud Conviction
  • responsibleAgent: Engineer B
Literal extractions (kept for synthesis)
  • causalLanguage content: Engineer B was charged with, tried and convicted of the offense of filing fraudulent income tax returns to the Internal Revenue Service.
  • necessaryFactors content: Engineer B's filing of fraudulent income tax returns; IRS detection of the fraud; Prosecution and trial resulting in conviction
  • sufficientFactors content: Filing of fraudulent returns detected and successfully prosecuted by federal authorities
  • counterfactual content: Without the fraudulent filing, there would have been no charge, trial, or conviction
  • agentKnowledge content: Engineer B knew or should have known that filing fraudulent tax returns is a federal offense
  • interveningFactors content: IRS detection and enforcement; Judicial process
  • causalSequence content: {'proeth:step': 1, 'proeth:element': 'Fraudulent Tax Filing', 'proeth:description': 'Engineer B files fraudulent income tax returns with the IRS'}; {'proeth:step': 2, 'proeth:element': 'Detection and Charging', 'proeth:description': 'The fraud is detected and Engineer B is charged'}; {'proeth:step': 3, 'proeth:element': 'Trial', 'proeth:description': 'Engineer B is tried for the offense'}; {'proeth:step': 4, 'proeth:element': 'Fraud Conviction', 'proeth:description': 'Engineer B is convicted of filing fraudulent income tax returns'}
  • responsibilityType assessment: direct
  • withinAgentControl assessment: True
RDF JSON-LD
{
  "@context": {
    "proeth": "http://proethica.org/ontology/intermediate#",
    "proeth-case": "http://proethica.org/ontology/case/151#",
    "rdf": "http://www.w3.org/1999/02/22-rdf-syntax-ns#",
    "rdfs": "http://www.w3.org/2000/01/rdf-schema#"
  },
  "@id": "http://proethica.org/ontology/case/151#CausalChain_4",
  "@type": "proeth:CausalChain",
  "generatedAtTime": "2026-07-12T06:36:05.287899+00:00",
  "proeth:agentKnowledge": "Engineer B knew or should have known that filing fraudulent tax returns is a federal offense",
  "proeth:causalLanguage": "Engineer B was charged with, tried and convicted of the offense of filing fraudulent income tax returns to the Internal Revenue Service.",
  "proeth:causalSequence": [
    {
      "proeth:description": "Engineer B files fraudulent income tax returns with the IRS",
      "proeth:element": "Fraudulent Tax Filing",
      "proeth:step": 1
    },
    {
      "proeth:description": "The fraud is detected and Engineer B is charged",
      "proeth:element": "Detection and Charging",
      "proeth:step": 2
    },
    {
      "proeth:description": "Engineer B is tried for the offense",
      "proeth:element": "Trial",
      "proeth:step": 3
    },
    {
      "proeth:description": "Engineer B is convicted of filing fraudulent income tax returns",
      "proeth:element": "Fraud Conviction",
      "proeth:step": 4
    }
  ],
  "proeth:cause": "Fraudulent Tax Filing",
  "proeth:counterfactual": "Without the fraudulent filing, there would have been no charge, trial, or conviction",
  "proeth:discoveredInSection": "facts",
  "proeth:effect": "Fraud Conviction",
  "proeth:interveningFactors": [
    "IRS detection and enforcement",
    "Judicial process"
  ],
  "proeth:necessaryFactors": [
    "Engineer B\u0027s filing of fraudulent income tax returns",
    "IRS detection of the fraud",
    "Prosecution and trial resulting in conviction"
  ],
  "proeth:responsibilityType": "direct",
  "proeth:responsibleAgent": "Engineer B",
  "proeth:sufficientFactors": [
    "Filing of fraudulent returns detected and successfully prosecuted by federal authorities"
  ],
  "proeth:withinAgentControl": true
}

Causal Language: The newspaper accounts of the case noted that he was an engineer.

Necessary Factors (NESS):
  • A publicly reportable conviction of Engineer B
  • Media interest in the case
  • Public knowledge of Engineer B's profession
Sufficient Factors:
  • A newsworthy criminal conviction of an identified professional engineer
Counterfactual Test: Without the conviction, there would have been no case for newspapers to report, and no public linkage of the engineering profession to the fraud
Responsibility Attribution:

Agent: Engineer B
Type: indirect
Within Agent Control: No

Causal Sequence:
  1. Fraud Conviction
    Engineer B is convicted of filing fraudulent tax returns
  2. Media Coverage Decision
    Newspapers report the case and note that Engineer B is an engineer
  3. Newspaper Publication
    Published accounts publicly link the engineering profession to the criminal conduct
Field classification (triples vs literals)
Relations (structural triples)
  • cause: Fraud Conviction
  • effect: Newspaper Publication
  • responsibleAgent: Engineer B
Literal extractions (kept for synthesis)
  • causalLanguage content: The newspaper accounts of the case noted that he was an engineer.
  • necessaryFactors content: A publicly reportable conviction of Engineer B; Media interest in the case; Public knowledge of Engineer B's profession
  • sufficientFactors content: A newsworthy criminal conviction of an identified professional engineer
  • counterfactual content: Without the conviction, there would have been no case for newspapers to report, and no public linkage of the engineering profession to the fraud
  • agentKnowledge content: Engineer B could foresee that a criminal conviction might attract public reporting identifying his profession
  • interveningFactors content: Editorial decisions by newspapers to note his profession
  • causalSequence content: {'proeth:step': 1, 'proeth:element': 'Fraud Conviction', 'proeth:description': 'Engineer B is convicted of filing fraudulent tax returns'}; {'proeth:step': 2, 'proeth:element': 'Media Coverage Decision', 'proeth:description': 'Newspapers report the case and note that Engineer B is an engineer'}; {'proeth:step': 3, 'proeth:element': 'Newspaper Publication', 'proeth:description': 'Published accounts publicly link the engineering profession to the criminal conduct'}
  • responsibilityType assessment: indirect
  • withinAgentControl assessment: False
RDF JSON-LD
{
  "@context": {
    "proeth": "http://proethica.org/ontology/intermediate#",
    "proeth-case": "http://proethica.org/ontology/case/151#",
    "rdf": "http://www.w3.org/1999/02/22-rdf-syntax-ns#",
    "rdfs": "http://www.w3.org/2000/01/rdf-schema#"
  },
  "@id": "http://proethica.org/ontology/case/151#CausalChain_5",
  "@type": "proeth:CausalChain",
  "generatedAtTime": "2026-07-12T06:36:05.287917+00:00",
  "proeth:agentKnowledge": "Engineer B could foresee that a criminal conviction might attract public reporting identifying his profession",
  "proeth:causalLanguage": "The newspaper accounts of the case noted that he was an engineer.",
  "proeth:causalSequence": [
    {
      "proeth:description": "Engineer B is convicted of filing fraudulent tax returns",
      "proeth:element": "Fraud Conviction",
      "proeth:step": 1
    },
    {
      "proeth:description": "Newspapers report the case and note that Engineer B is an engineer",
      "proeth:element": "Media Coverage Decision",
      "proeth:step": 2
    },
    {
      "proeth:description": "Published accounts publicly link the engineering profession to the criminal conduct",
      "proeth:element": "Newspaper Publication",
      "proeth:step": 3
    }
  ],
  "proeth:cause": "Fraud Conviction",
  "proeth:counterfactual": "Without the conviction, there would have been no case for newspapers to report, and no public linkage of the engineering profession to the fraud",
  "proeth:discoveredInSection": "facts",
  "proeth:effect": "Newspaper Publication",
  "proeth:interveningFactors": [
    "Editorial decisions by newspapers to note his profession"
  ],
  "proeth:necessaryFactors": [
    "A publicly reportable conviction of Engineer B",
    "Media interest in the case",
    "Public knowledge of Engineer B\u0027s profession"
  ],
  "proeth:responsibilityType": "indirect",
  "proeth:responsibleAgent": "Engineer B",
  "proeth:sufficientFactors": [
    "A newsworthy criminal conviction of an identified professional engineer"
  ],
  "proeth:withinAgentControl": false
}

Causal Language: The case before us directly raises the issue previously reserved in the earlier cases.

Necessary Factors (NESS):
  • Prior reservation of the question in Case No. 62-14
  • Presentation of a case squarely raising personal misconduct unrelated to practice
  • Board's willingness to resolve the reserved issue
Sufficient Factors:
  • The reserved open question combined with facts directly presenting it (Engineers A and B's convictions)
Counterfactual Test: Had the question not been reserved and left open, the Board would not have framed the present case as resolving a previously reserved issue, though it could still have ruled on the merits
Responsibility Attribution:

Agent: NSPE Board of Ethical Review
Type: direct
Within Agent Control: Yes

Causal Sequence:
  1. Precedent Question Reservation
    In Case No. 62-14, the Board reserves whether the code applies to conduct not related to engineering practice
  2. Second Question Reservation
    In Case No. 68-7, the Board again reserves the question of personal misconduct apart from professional services
  3. Present Case Presentation
    The convictions of Engineers A and B directly raise the previously reserved issue
  4. Code Applicability Ruling
    The Board holds that personal misconduct of this kind is subject to the Code of Ethics
Field classification (triples vs literals)
Relations (structural triples)
  • cause: Precedent Question Reservation
  • effect: Code Applicability Ruling
  • responsibleAgent: NSPE Board of Ethical Review
Literal extractions (kept for synthesis)
  • causalLanguage content: The case before us directly raises the issue previously reserved in the earlier cases.
  • necessaryFactors content: Prior reservation of the question in Case No. 62-14; Presentation of a case squarely raising personal misconduct unrelated to practice; Board's willingness to resolve the reserved issue
  • sufficientFactors content: The reserved open question combined with facts directly presenting it (Engineers A and B's convictions)
  • counterfactual content: Had the question not been reserved and left open, the Board would not have framed the present case as resolving a previously reserved issue, though it could still have ruled on the merits
  • agentKnowledge content: The Board knew it had twice expressly declined to decide whether personal misconduct unrelated to practice violates the code
  • interveningFactors content: Case No. 68-7's similar reservation; Arrival of the present case presenting the issue
  • causalSequence content: {'proeth:step': 1, 'proeth:element': 'Precedent Question Reservation', 'proeth:description': 'In Case No. 62-14, the Board reserves whether the code applies to conduct not related to engineering practice'}; {'proeth:step': 2, 'proeth:element': 'Second Question Reservation', 'proeth:description': 'In Case No. 68-7, the Board again reserves the question of personal misconduct apart from professional services'}; {'proeth:step': 3, 'proeth:element': 'Present Case Presentation', 'proeth:description': 'The convictions of Engineers A and B directly raise the previously reserved issue'}; {'proeth:step': 4, 'proeth:element': 'Code Applicability Ruling', 'proeth:description': 'The Board holds that personal misconduct of this kind is subject to the Code of Ethics'}
  • responsibilityType assessment: direct
  • withinAgentControl assessment: True
RDF JSON-LD
{
  "@context": {
    "proeth": "http://proethica.org/ontology/intermediate#",
    "proeth-case": "http://proethica.org/ontology/case/151#",
    "rdf": "http://www.w3.org/1999/02/22-rdf-syntax-ns#",
    "rdfs": "http://www.w3.org/2000/01/rdf-schema#"
  },
  "@id": "http://proethica.org/ontology/case/151#CausalChain_6",
  "@type": "proeth:CausalChain",
  "generatedAtTime": "2026-07-12T06:36:05.287935+00:00",
  "proeth:agentKnowledge": "The Board knew it had twice expressly declined to decide whether personal misconduct unrelated to practice violates the code",
  "proeth:causalLanguage": "The case before us directly raises the issue previously reserved in the earlier cases.",
  "proeth:causalSequence": [
    {
      "proeth:description": "In Case No. 62-14, the Board reserves whether the code applies to conduct not related to engineering practice",
      "proeth:element": "Precedent Question Reservation",
      "proeth:step": 1
    },
    {
      "proeth:description": "In Case No. 68-7, the Board again reserves the question of personal misconduct apart from professional services",
      "proeth:element": "Second Question Reservation",
      "proeth:step": 2
    },
    {
      "proeth:description": "The convictions of Engineers A and B directly raise the previously reserved issue",
      "proeth:element": "Present Case Presentation",
      "proeth:step": 3
    },
    {
      "proeth:description": "The Board holds that personal misconduct of this kind is subject to the Code of Ethics",
      "proeth:element": "Code Applicability Ruling",
      "proeth:step": 4
    }
  ],
  "proeth:cause": "Precedent Question Reservation",
  "proeth:counterfactual": "Had the question not been reserved and left open, the Board would not have framed the present case as resolving a previously reserved issue, though it could still have ruled on the merits",
  "proeth:discoveredInSection": "discussion",
  "proeth:effect": "Code Applicability Ruling",
  "proeth:interveningFactors": [
    "Case No. 68-7\u0027s similar reservation",
    "Arrival of the present case presenting the issue"
  ],
  "proeth:necessaryFactors": [
    "Prior reservation of the question in Case No. 62-14",
    "Presentation of a case squarely raising personal misconduct unrelated to practice",
    "Board\u0027s willingness to resolve the reserved issue"
  ],
  "proeth:responsibilityType": "direct",
  "proeth:responsibleAgent": "NSPE Board of Ethical Review",
  "proeth:sufficientFactors": [
    "The reserved open question combined with facts directly presenting it (Engineers A and B\u0027s convictions)"
  ],
  "proeth:withinAgentControl": true
}

Causal Language: We are therefore of the view, and are now prepared to state, that personal misconduct of the kind indicated in this case is subject to the Code of Ethics and may be dealt with accordingly under the code in addition to whatever action may be appropriate by legal authorities.

Necessary Factors (NESS):
  • Personal criminal misconduct by an engineer determined by proper legal authority
  • Code provisions concerning integrity and the honor and dignity of the profession
  • Board review of the misconduct in an ethics case
Sufficient Factors:
  • Engineer A's adjudicated criminal misconduct (or equally Engineer B's conviction) combined with the code's moral imperatives and the Board's prior reserved question
Counterfactual Test: Without instances of personal misconduct determined by legal authority, the Board would have had no occasion in this case to decide that such conduct is subject to the code
Responsibility Attribution:

Agent: Engineer A (misconduct) and NSPE Board of Ethical Review (ruling)
Type: shared
Within Agent Control: Yes

Causal Sequence:
  1. Fraudulent Check Scheme
    Engineer A, while on probation and employed as an engineer, writes and cashes fraudulent checks
  2. Legal Determination
    Conduct is determined by proper legal authority to be beyond the pale of activity sanctioned by society
  3. Ethics Case Presentation
    The misconduct comes before the Board, raising the previously reserved issue
  4. Code Applicability Ruling
    The Board holds that personal misconduct of this kind is subject to the Code of Ethics
Field classification (triples vs literals)
Relations (structural triples)
  • cause: Fraudulent Check Scheme
  • effect: Code Applicability Ruling
  • responsibleAgent: Engineer A (misconduct) and NSPE Board of Ethical Review (ruling)
Literal extractions (kept for synthesis)
  • causalLanguage content: We are therefore of the view, and are now prepared to state, that personal misconduct of the kind indicated in this case is subject to the Code of Ethics and may be dealt with accordingly under the code in addition to whatever action may be appropriate by legal authorities.
  • necessaryFactors content: Personal criminal misconduct by an engineer determined by proper legal authority; Code provisions concerning integrity and the honor and dignity of the profession; Board review of the misconduct in an ethics case
  • sufficientFactors content: Engineer A's adjudicated criminal misconduct (or equally Engineer B's conviction) combined with the code's moral imperatives and the Board's prior reserved question
  • counterfactual content: Without instances of personal misconduct determined by legal authority, the Board would have had no occasion in this case to decide that such conduct is subject to the code
  • agentKnowledge content: Engineer A knew his conduct was criminal; the Board knew the case squarely presented the reserved question
  • interveningFactors content: Legal authorities' official findings of guilt; Newspaper publicity linking the profession to misconduct
  • causalSequence content: {'proeth:step': 1, 'proeth:element': 'Fraudulent Check Scheme', 'proeth:description': 'Engineer A, while on probation and employed as an engineer, writes and cashes fraudulent checks'}; {'proeth:step': 2, 'proeth:element': 'Legal Determination', 'proeth:description': 'Conduct is determined by proper legal authority to be beyond the pale of activity sanctioned by society'}; {'proeth:step': 3, 'proeth:element': 'Ethics Case Presentation', 'proeth:description': 'The misconduct comes before the Board, raising the previously reserved issue'}; {'proeth:step': 4, 'proeth:element': 'Code Applicability Ruling', 'proeth:description': 'The Board holds that personal misconduct of this kind is subject to the Code of Ethics'}
  • responsibilityType assessment: shared
  • withinAgentControl assessment: True
RDF JSON-LD
{
  "@context": {
    "proeth": "http://proethica.org/ontology/intermediate#",
    "proeth-case": "http://proethica.org/ontology/case/151#",
    "rdf": "http://www.w3.org/1999/02/22-rdf-syntax-ns#",
    "rdfs": "http://www.w3.org/2000/01/rdf-schema#"
  },
  "@id": "http://proethica.org/ontology/case/151#CausalChain_7",
  "@type": "proeth:CausalChain",
  "generatedAtTime": "2026-07-12T06:36:05.287953+00:00",
  "proeth:agentKnowledge": "Engineer A knew his conduct was criminal; the Board knew the case squarely presented the reserved question",
  "proeth:causalLanguage": "We are therefore of the view, and are now prepared to state, that personal misconduct of the kind indicated in this case is subject to the Code of Ethics and may be dealt with accordingly under the code in addition to whatever action may be appropriate by legal authorities.",
  "proeth:causalSequence": [
    {
      "proeth:description": "Engineer A, while on probation and employed as an engineer, writes and cashes fraudulent checks",
      "proeth:element": "Fraudulent Check Scheme",
      "proeth:step": 1
    },
    {
      "proeth:description": "Conduct is determined by proper legal authority to be beyond the pale of activity sanctioned by society",
      "proeth:element": "Legal Determination",
      "proeth:step": 2
    },
    {
      "proeth:description": "The misconduct comes before the Board, raising the previously reserved issue",
      "proeth:element": "Ethics Case Presentation",
      "proeth:step": 3
    },
    {
      "proeth:description": "The Board holds that personal misconduct of this kind is subject to the Code of Ethics",
      "proeth:element": "Code Applicability Ruling",
      "proeth:step": 4
    }
  ],
  "proeth:cause": "Fraudulent Check Scheme",
  "proeth:counterfactual": "Without instances of personal misconduct determined by legal authority, the Board would have had no occasion in this case to decide that such conduct is subject to the code",
  "proeth:discoveredInSection": "discussion",
  "proeth:effect": "Code Applicability Ruling",
  "proeth:interveningFactors": [
    "Legal authorities\u0027 official findings of guilt",
    "Newspaper publicity linking the profession to misconduct"
  ],
  "proeth:necessaryFactors": [
    "Personal criminal misconduct by an engineer determined by proper legal authority",
    "Code provisions concerning integrity and the honor and dignity of the profession",
    "Board review of the misconduct in an ethics case"
  ],
  "proeth:responsibilityType": "shared",
  "proeth:responsibleAgent": "Engineer A (misconduct) and NSPE Board of Ethical Review (ruling)",
  "proeth:sufficientFactors": [
    "Engineer A\u0027s adjudicated criminal misconduct (or equally Engineer B\u0027s conviction) combined with the code\u0027s moral imperatives and the Board\u0027s prior reserved question"
  ],
  "proeth:withinAgentControl": true
}
Allen Temporal Relations (11)
Interval algebra relationships with OWL-Time standard properties
From Entity Allen Relation To Entity OWL-Time Property Evidence
Engineer A charged with theft in the first degree before
Entity1 is before Entity2
Engineer A pleaded guilty time:intervalBefore
http://www.w3.org/2006/time#intervalBefore
Engineer A was charged with the criminal offense of theft in the first degree and pleaded guilty.
Engineer A's guilty plea before
Entity1 is before Entity2
sentencing (jail term, probation, restitution) time:intervalBefore
http://www.w3.org/2006/time#intervalBefore
pleaded guilty. He was sentenced to a short jail term and five years of supervised probation and to ... [more]
jail term before
Entity1 is before Entity2
five years of supervised probation time:intervalBefore
http://www.w3.org/2006/time#intervalBefore
He was sentenced to a short jail term and five years of supervised probation
Engineer A's employment at another firm during
Entity1 occurs entirely within the duration of Entity2
period of probation time:intervalDuring
http://www.w3.org/2006/time#intervalDuring
During his period of probation he was employed as an engineer by another firm
writing and cashing of fraudulent checks during
Entity1 occurs entirely within the duration of Entity2
Engineer A's employment at another firm time:intervalDuring
http://www.w3.org/2006/time#intervalDuring
while so employed he engaged in the writing and cashing of fraudulent checks
Engineer B charged and tried before
Entity1 is before Entity2
Engineer B convicted time:intervalBefore
http://www.w3.org/2006/time#intervalBefore
Engineer B was charged with, tried and convicted of the offense of filing fraudulent income tax retu... [more]
Engineer B's conviction before
Entity1 is before Entity2
newspaper accounts noting he was an engineer time:intervalBefore
http://www.w3.org/2006/time#intervalBefore
convicted of the offense of filing fraudulent income tax returns... The newspaper accounts of the ca... [more]
engineer's intoxication during
Entity1 occurs entirely within the duration of Entity2
performance of his duties time:intervalDuring
http://www.w3.org/2006/time#intervalDuring
an engineer was discharged by his employer for intoxication while in the performance of his duties
then-prevailing Canons of Ethics language before
Entity1 is before Entity2
§3 of the Code of Ethics time:intervalBefore
http://www.w3.org/2006/time#intervalBefore
a violation of the then-prevailing language of the Canons of Ethics, and which is now §3 of the Code... [more]
legal authority determination of misconduct before
Entity1 is before Entity2
professional society action based on official findings time:intervalBefore
http://www.w3.org/2006/time#intervalBefore
when the conduct has been determined by proper legal authority to be beyond the pale of activity san... [more]
existence of Code Sections 1 and 3 before
Entity1 is before Entity2
note stating sections no longer exist time:intervalBefore
http://www.w3.org/2006/time#intervalBefore
Note: The following Code sections no longer exist
About Allen Relations & OWL-Time

Allen's Interval Algebra provides 13 basic temporal relations between intervals. These relations are mapped to OWL-Time standard properties for interoperability with Semantic Web temporal reasoning systems and SPARQL queries.

Each relation includes both a ProEthica custom property and a time:* OWL-Time property for maximum compatibility.