Conversation
PR Compliance Guide 🔍Below is a summary of compliance checks for this PR:
Compliance status legend🟢 - Fully Compliant🟡 - Partial Compliant 🔴 - Not Compliant ⚪ - Requires Further Human Verification 🏷️ - Compliance label |
|||||||||||||||||||||||||||
|
@emiliodcsa FYI |
There was a problem hiding this comment.
Pull request overview
This PR adds support for unstructured address information through the addressLines property in two location-related schemas. This change enables locations to be specified using unstructured address data as an alternative to structured addresses.
Changes:
- Added
addressLinesarray property to location schemas - Updated documentation to reflect structured vs. unstructured address options
- Added backward compatibility conditions for API v1.0.1 consumers/providers
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
PR Code Suggestions ✨Explore these optional code suggestions:
|
|||||||||||||||||
There was a problem hiding this comment.
Pull request overview
Copilot reviewed 1 out of 1 changed files in this pull request and generated no new comments.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
User description
SD-2834: Add
addressLinesto P2P Location and Vessel-Schedules TransportCallPR Type
Enhancement
Description
Add
addressLinesproperty to Location and TransportCallLocation schemasSupport unstructured address specification as fallback option
Include backward compatibility conditions for API v1.0.1 and earlier
Update documentation to clarify structured vs unstructured address usage
Diagram Walkthrough
File Walkthrough
CS_v1.0.2.yaml
Add unstructured addressLines to location schemascs/v1/CS_v1.0.2.yaml
addressLinesarray property (max 5 items, 250 chars each) toLocation schema
addressLinesarray property (max 5 items, 250 chars each) toTransportCallLocation schema
both structured and unstructured address options
addressLinescannot beused as sole location identifier in API v1.0.1 or earlier