Placements developer guide
    Preparing search index...

    Hierarchy

    • YieldableError<this> & {} & Readonly<
          {
              code: | "authority.denied"
              | "resource.not-found"
              | "scope.invalid"
              | "affiliation.transition-invalid"
              | "affiliation.inactive"
              | "placement.overlap"
              | "placement.inactive"
              | "placement.person-rejected"
              | "school-service.proposal-empty"
              | "school-service.proposal-inactive"
              | "school-service.exception-review-invalid"
              | "commitment.target-invalid"
              | "commitment.duplicate"
              | "commitment.closed"
              | "commitment.outcome-invalid"
              | "commitment.interval-invalid"
              | "absence.target-invalid"
              | "absence.duplicate"
              | "coverage.owner-invalid"
              | "coverage.coverer-ineligible"
              | "coverage.coverer-unavailable"
              | "coverage.not-recorded";
              status: 403
              | 404
              | 409
              | 422;
          },
      >
      • PlacementFailure
    Index
    • Parameters

      • args: {
            code:
                | "authority.denied"
                | "resource.not-found"
                | "scope.invalid"
                | "affiliation.transition-invalid"
                | "affiliation.inactive"
                | "placement.overlap"
                | "placement.inactive"
                | "placement.person-rejected"
                | "school-service.proposal-empty"
                | "school-service.proposal-inactive"
                | "school-service.exception-review-invalid"
                | "commitment.target-invalid"
                | "commitment.duplicate"
                | "commitment.closed"
                | "commitment.outcome-invalid"
                | "commitment.interval-invalid"
                | "absence.target-invalid"
                | "absence.duplicate"
                | "coverage.owner-invalid"
                | "coverage.coverer-ineligible"
                | "coverage.coverer-unavailable"
                | "coverage.not-recorded";
            status: 403
            | 404
            | 409
            | 422;
        }

      Returns PlacementFailure

    code:
        | "authority.denied"
        | "resource.not-found"
        | "scope.invalid"
        | "affiliation.transition-invalid"
        | "affiliation.inactive"
        | "placement.overlap"
        | "placement.inactive"
        | "placement.person-rejected"
        | "school-service.proposal-empty"
        | "school-service.proposal-inactive"
        | "school-service.exception-review-invalid"
        | "commitment.target-invalid"
        | "commitment.duplicate"
        | "commitment.closed"
        | "commitment.outcome-invalid"
        | "commitment.interval-invalid"
        | "absence.target-invalid"
        | "absence.duplicate"
        | "coverage.owner-invalid"
        | "coverage.coverer-ineligible"
        | "coverage.coverer-unavailable"
        | "coverage.not-recorded"
    status: 403 | 404 | 409 | 422