philbarker / transcript_jsonld

PESC College transcript in JSON(-LD)
1 stars 0 forks source link

Addresses #12

Closed philbarker closed 10 months ago

philbarker commented 10 months ago

Trying to map pesc addresses to CEDS:

Pesc distinguishes between OrganizationAddress and PersonAddress, with several subtypes for each. We may not want to use if we keep the Contact object and its contactType property.

Property mapping:

- pesc:noteMessage see issue #11
- pesc:addressLine         → ceds:AddressApartmentRoomOrSuiteNumber 
                            + ceds:BuildingSiteNumber 
                            + ceds:AddressStreetNumberAndName 
- pesc:city                → ceds:AddressCity
- pesc:stateProvinceCode   → ceds:inState
- pesc:postalCode          → ceds:AddressPostalCode
- pesc:countryCode         → ceds:hasCountryCode
- pesc:effectiveDate       → ceds::RecordStartDateTime **(check this)**
- pesc:expirationDate      → ceds:RecordEndDateTime **(check this)**
- pesc:attentionLine (no match?)

(See also CTDL PostalAddress)

philbarker commented 10 months ago

CEDS does not cover Canadian provinces; could use different properties for State and Province.

Could use CTDL ceterms:region for stateProvinceCode

Try to map all to CTDL rather than CEDS.

philbarker commented 10 months ago

Transferred to new repo and closed here.