CredentialEngine / Schema-Development

Development of the vocabularies for the CTI models
14 stars 8 forks source link

Program Services #818

Closed jeannekitchens closed 1 year ago

jeannekitchens commented 2 years ago

Learning Programs can offer services such as: Childcare Services, Disabled Student Services, Career Counseling Service, Job Placement Services, Public Transportation Services.

These types of services are offered through WIOA programs when funding is available.

These types of services can be offered by secondary and postsecondary education institutions.

Special programs can receive funding to provide these types of services.

These services are identified with the Texas Use Cases (deck) and (google sheet TX use case tracking)

siuc-nate commented 2 years ago

We encountered this waaay back in the early stages of developing for ProPath (back when we were going to give it its own schema). I had documented the services I found (in the data we were working with at the time) in the spreadsheet we were using at the time. The plan there may be a useful starting point for the plan here. It consisted of the following:

  1. A Support Profile class (defined as "Entity that describes the nature of support available for a resource.") with these properties:
    • Name
    • Description
    • Subject Webpage
    • Available At
    • Offered By
    • Support Type
  2. A Support Type concept scheme with these concepts: image

We might also want to look at Financial Assistance Profile to see if any of the support stuff should be covered there instead. The Support Profile I had in mind here was largely for the kinds of support in the concept scheme.

philbarker commented 2 years ago

Learning Programs can offer services such as:...

I would prefer to say that Organizations offer services that may be associated with a LearningProgram. This keeps LearningPrograms as a set of Courses etc, i.e. a resource, not something with agency to offer / organize / provide things (which other definitions of Program may allow). It affects the modelling, but we could say: (Organization) --[offersService]-> (Support) --[eligibleProgram]-> (LearningProgram) and/or (LearningProgram) --[coveredBy]-> (Support) --[offeredBy]->(Organization)

stuartasutton commented 2 years ago

Very odd, I am getting an error from gighub that I "cannot commit at this time" when I try to respond to Phil's comment.

On Thu, Mar 17, 2022 at 4:52 AM Phil Barker @.***> wrote:

Learning Programs can offer services such as:...

I would prefer to say that Organizations offer services that may be associated with a LearningProgram. This keeps LearningPrograms as a set of Courses etc, i.e. a resource, not something with agency to offer / organize / provide things (which other definitions of Program may allow). It affects the modelling, but we could say: (Organization) --[offersService]-> (Support) --[eligibleProgram]-> (LearningProgram) and/or (LearningProgram) --[coveredBy]-> (Support) --[offeredBy]->(Organization)

— Reply to this email directly, view it on GitHub https://github.com/CredentialEngine/Schema-Development/issues/818#issuecomment-1070832955, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAWNRJQGJHQXJI3G2GXOSMTVAMMI7ANCNFSM5QUDAOXA . You are receiving this because you are subscribed to this thread.Message ID: @.***>

siuc-nate commented 1 year ago

See #872