Created
July 21, 2020 19:37
-
-
Save parties/2e8142a673b1de75898869d12b7735d9 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
export interface PortAccess { | |
portaccessname: string; | |
} | |
export interface PortGeocode { | |
portcoordinates: string; | |
portpolygon: string; | |
fairwaycoordinates: string; | |
boardingcoordinates: string; | |
notes: string; | |
} | |
export interface PortParameters { | |
portmaxdepthinnerharbour: string; | |
portmaxdepthouterharbour: string; | |
portmaxanchoragedepth: string; | |
portmaxvesselage: string; | |
salinityofwaterdesc: string; | |
maxdepthinchannel: string; | |
mindepthinchannel: string; | |
distancefrompilotpoint: string; | |
lowestastronomicaltide: string; | |
highestastronomicaltide: string; | |
meansealevel: string; | |
tidalrange: string; | |
notes: string; | |
} | |
export interface Restrictions { | |
shiptype: string; | |
portmaximumvessel: string; | |
portmaximumdraft: string; | |
portmaximumairdraft: string; | |
portmaximumbeam: string; | |
portmaximumdeadweight: string; | |
portminimumukc: string; | |
} | |
export interface PortRestrictions { | |
restrictions: Restrictions; | |
notes: string; | |
} | |
export interface Bunkers { | |
fueltypename: string; | |
fuelsupplytypename: string; | |
notes: string; | |
} | |
export interface Bunkers2 { | |
fueltypename: string; | |
fuelsupplytypename: string; | |
} | |
export interface PortServices { | |
services: string; | |
notes: string; | |
} | |
export interface PortFacilities { | |
facilities: string; | |
notes: string; | |
} | |
export interface ShipTypeHandles { | |
shiptype: string; | |
shipsize: string; | |
} | |
export interface CargoTypeHandles { | |
cargotype: string; | |
producthandles: string; | |
} | |
export interface PortNotes { | |
portnotestypename: string; | |
notes: string; | |
} | |
export interface AddtionalCategoryData { | |
type: string; | |
categoryname: string; | |
notes: string; | |
} | |
export interface Tugs { | |
nooftugs: string; | |
maxbollardpull: string; | |
notes: string; | |
} | |
export interface PtbImage { | |
filename: string; | |
filetype: string; | |
fileurl: string; | |
filestatus: string; | |
updatedon: string; | |
} | |
export interface PtbDocument { | |
documentname: string; | |
documenttype: string; | |
numberofcopies: string; | |
fileurl: string; | |
} | |
export interface ContactDetails { | |
designation: string; | |
poc: string; | |
name: string; | |
address1: string; | |
postalcode: string; | |
email: string; | |
phonenumber: string; | |
website: string; | |
} | |
export interface ContactHeaders { | |
contacttype: string; | |
contactdetails: ContactDetails; | |
} | |
export interface TerminalGeocode { | |
terminalcoordinates: string; | |
terminalpolygon: string; | |
} | |
export interface TerminalParameter { | |
shiptype: string; | |
terminalmaximumvessel: string; | |
terminalmaximumdraft: string; | |
terminalmaximumairdraft: string; | |
terminalmaximumbeam: string; | |
terminalmaximumdeadweight: string; | |
terminalminimumukc: string; | |
} | |
export interface TerminalRestriction { | |
isnightberthingunberthing: string; | |
nightberthingnotes: string; | |
istankcleaningallowedalongside: string; | |
tankcleaningnotes: string; | |
istidalrestrictions: string; | |
tidalnotes: string; | |
iscleanballastdeballastrestrictions: string; | |
ballastnotes: string; | |
isnitrogensupplyavailable: string; | |
nitrogensupplynotes: string; | |
iscrudeoilwashingpermitted: string; | |
crudeoilnotes: string; | |
isvapourrecoveryrequiremts: string; | |
vapourrecoverynotes: string; | |
chainstopperdescription: string; | |
chainstoppernotes: string; | |
isbowloading: string; | |
sternloading: string; | |
isemergencytowoffprerequire: string; | |
mooringrequirements: string; | |
maxpermittedvesselage: string; | |
specificberthingrestrictions: string; | |
} | |
export interface Services { | |
isslopreceptionfacility: string; | |
slopreceptionnotes: string; | |
isdirtyballastreceptfacility: string; | |
dirtyballastreceptnotes: string; | |
isgarbagedisposalfacility: string; | |
issewagereceptfacility: string; | |
sewagereceptionnotes: string; | |
isshiptoshipavailable: string; | |
shiptoshipnotes: string; | |
isfreshwater: string; | |
freshwaternotes: string; | |
isprovisionstoresdeliveryavailable: string; | |
} | |
export interface LineOfTugs { | |
lineoftugsdescription: string; | |
} | |
export interface TerminalBunkers { | |
bunkers: Bunkers2; | |
notes: string; | |
} | |
export interface TerminalPtbImage { | |
filename: string; | |
fileurl: string; | |
filestatus: string; | |
filetype: string; | |
updatedon: string; | |
} | |
export interface TerminalDocuments { | |
documentname: string; | |
documenttype: string; | |
fileurl: string; | |
} | |
export interface TerminalContactDetails { | |
designation: string; | |
name: string; | |
address1: string; | |
postalcode: string; | |
email: string; | |
phonenumber: string; | |
} | |
export interface BerthTypeTransactions { | |
berthtypename: string; | |
} | |
export interface BerthGeocode { | |
berthcoordinates: string; | |
berthpolygon: string; | |
} | |
export interface PermissibleVesselRestrictionsAtApproaches { | |
shiptype: string; | |
airdraught: string; | |
maxdraftatapproaches: string; | |
depthatapproaches: string; | |
minukcvalm: string; | |
minukcatapproaches: string; | |
} | |
export interface OilPermissibleVslParameters { | |
maxarrivaldisplacement: string; | |
maxdisplacementalongside: string; | |
mindisplacementalongside: string; | |
maxdeadweightdwt: string; | |
mindeadweightdwt: string; | |
maxlengthoverall: string; | |
minlengthoverall: string; | |
maxbeamwidth: string; | |
minbeam: string; | |
maximumairdraftalongside: string; | |
maxairdraftundershoregear: string; | |
depthalongside: string; | |
maxdraftalongside: string; | |
minalongsideukc: string; | |
minpmb: string; | |
pblfwdarrival: string; | |
pblaftarrival: string; | |
minpmbforwardofshipmanifold: string; | |
minpmbaftofshipmanifold: string; | |
minfreeboard: string; | |
maxfreeboard: string; | |
fendersforwardofmanifold: string; | |
fendersaftofmanifold: string; | |
berthingside: string; | |
berthingspeed: string; | |
berthingangle: string; | |
} | |
export interface GasPermissibleVslParameters { | |
maxarrivaldisplacement: string; | |
maxdisplacementalongside: string; | |
mindisplacementalongside: string; | |
maxdeadweightdwt: string; | |
mindeadweightdwt: string; | |
cubiccapacitygascarriersmaximum: string; | |
cubiccapacitygascarriersminimum: string; | |
maxlengthoverall: string; | |
minlengthoverall: string; | |
maxbeamwidth: string; | |
minbeam: string; | |
maximumairdraftalongside: string; | |
maxairdraftundershoregear: string; | |
depthalongside: string; | |
maxdraftalongside: string; | |
minalongsideukc: string; | |
minpmb: string; | |
pblfwdarrival: string; | |
pblaftarrival: string; | |
minpmbforwardofshipsmanifold: string; | |
minpmbaftofshipsmanifold: string; | |
minfreeboard: string; | |
maxfreeboard: string; | |
fendersforwardofmanifold: string; | |
fendersaftofmanifold: string; | |
berthingside: string; | |
berthingspeed: string; | |
berthingangle: string; | |
} | |
export interface OilPermissibleManifoldParameters { | |
maxheightmanifoldawl: string; | |
minheightmanifoldawl: string; | |
minbcm: string; | |
maxbcm: string; | |
minscm: string; | |
maxscm: string; | |
minheightabovedeck: string; | |
maxdistancesiderail: string; | |
mindistancesiderail: string; | |
maximumheightdriptray: string; | |
minimumheightdriptray: string; | |
maximummanifoldsetback: string; | |
minimummanifoldsetback: string; | |
maximummanifoldspacing: string; | |
minimummanifoldspacing: string; | |
hosederrickminswl: string; | |
} | |
export interface DryPermissibleVslParameters { | |
lengthofberth: string; | |
continuousquaywharflength: string; | |
berthwidth: string; | |
berthflatside: string; | |
wharfheight: string; | |
maxarrivaldisplacement: string; | |
maxdisplacementalongside: string; | |
mindisplacementalongside: string; | |
maxdeadweightdwt: string; | |
mindeadweightdwt: string; | |
maxlengthoverall: string; | |
minlengthoverall: string; | |
maxbeamwidth: string; | |
minbeam: string; | |
maximumairdraftalongside: string; | |
maxairdraftundershoregear: string; | |
depthalongside: string; | |
maxdraftalongside: string; | |
minalongsideukc: string; | |
pblfwdarrival: string; | |
pblaftarrival: string; | |
minfreeboard: string; | |
maxfreeboard: string; | |
fendersforwardofmanifold: string; | |
fendersaftofmanifold: string; | |
berthingspeed: string; | |
berthingangle: string; | |
berthingside: string; | |
} | |
export interface Services2 { | |
isslopreceptionfacility: string; | |
slopreceptionnotes: string; | |
isdirtyballastreceptfacility: string; | |
dirtyballastreceptnotes: string; | |
isgarbagedisposalfacility: string; | |
issewagereceptfacility: string; | |
sewagereceptionnotes: string; | |
isshiptoshipavailable: string; | |
shiptoshipnotes: string; | |
isfreshwater: string; | |
freshwaternotes: string; | |
isprovisionstoresdeliveryavailable: string; | |
} | |
export interface Restriction { | |
isnightberthingunberthing: string; | |
nightberthingnotes: string; | |
istankcleaningallowedalongside: string; | |
tankcleaningnotes: string; | |
istidalrestrictions: string; | |
tidalnotes: string; | |
iscleanballastdeballastrestrictions: string; | |
ballastnotes: string; | |
isnitrogensupplyavailable: string; | |
nitrogensupplynotes: string; | |
iscrudeoilwashingpermitted: string; | |
crudeoilnotes: string; | |
isvapourrecoveryrequiremts: string; | |
vapourrecoverynotes: string; | |
chainstopperdescription: string; | |
chainstoppernotes: string; | |
isbowloading: string; | |
sternloading: string; | |
isemergencytowoffprerequire: string; | |
mooringrequirements: string; | |
maxpermittedvesselage: string; | |
specificberthingrestrictions: string; | |
} | |
export interface GasPermissibleManifoldParameters { | |
maxheightmanifoldawl: string; | |
minheightmanifoldawl: string; | |
minbcm: string; | |
maxbcm: string; | |
minscm: string; | |
maxscm: string; | |
minheightabovedeck: string; | |
maxdistancesiderail: string; | |
mindistancesiderail: string; | |
maximumheightdriptray: string; | |
minimumheightdriptray: string; | |
maximummanifoldsetback: string; | |
minimummanifoldsetback: string; | |
maximummanifoldspacing: string; | |
minimummanifoldspacing: string; | |
hosederrickminswl: string; | |
} | |
export interface BerthCargoGearFacility { | |
connectortypedesc: string; | |
connectionflangesize: string; | |
gearnotes: string; | |
} | |
export interface BerthProductHandle { | |
berthtypedesc: string; | |
maincargotypedesc: string; | |
producttypehandleddesc: string; | |
} | |
export interface LoadAndDisRate { | |
berthtypedesc: string; | |
loadingrate: string; | |
dischargerate: string; | |
} | |
export interface BerthStorageHandle { | |
berthtypedesc: string; | |
storagetypedesc: string; | |
} | |
export interface BerthDryCargoLoadingRate { | |
loadingrate: string; | |
dischargerate: string; | |
} | |
export interface ShipHandled { | |
shiptype: string; | |
shipsize: string; | |
} | |
export interface BerthNotes { | |
notes: string; | |
} | |
export interface BerthImages { | |
filetype: string; | |
fileurl: string; | |
filestatus: string; | |
updatedon: string; | |
} | |
export interface BerthDocuments { | |
documentname: string; | |
documenttype: string; | |
fileurl: string; | |
} | |
export interface ContactDetails2 { | |
designation: string; | |
name: string; | |
address1: string; | |
postalcode: string; | |
email: string; | |
phonenumber: string; | |
} | |
export interface BerthData { | |
berthcode: string; | |
berthtypetransactions: BerthTypeTransactions; | |
berthstyle: string; | |
berthname: string; | |
alternativename: string; | |
priority: string; | |
status: string; | |
gangwayarrangements: string; | |
fenderingtypedesc: string; | |
typesofbottom: string; | |
watersalinity: string; | |
lasthydrographicalsurvey: string; | |
laststructuralsurvey: string; | |
berthowner: string; | |
berthoperator: string; | |
berthgeocode: BerthGeocode; | |
permissiblevesselrestrictionsatapproaches: PermissibleVesselRestrictionsAtApproaches; | |
oilpermissiblevslparameters: OilPermissibleVslParameters; | |
gaspermissiblevslparameters: GasPermissibleVslParameters; | |
oilpermissiblemanifoldparameters: OilPermissibleManifoldParameters; | |
drypermissiblevslparameters: DryPermissibleVslParameters; | |
services: Services2; | |
restriction: Restriction; | |
gaspermissiblemanifoldparameters: GasPermissibleManifoldParameters; | |
berthcargogearfacility: BerthCargoGearFacility; | |
berthproducthandle: BerthProductHandle; | |
loadanddisrate: LoadAndDisRate; | |
berthstoragehandle: BerthStorageHandle; | |
berthdrycargoloadingrate: BerthDryCargoLoadingRate; | |
shiphandled: ShipHandled; | |
berthnotes: BerthNotes; | |
berthimages: BerthImages; | |
berthdocuments: BerthDocuments; | |
contactdetails: ContactDetails2; | |
} | |
export interface TerminalData { | |
terminalname: string; | |
terminalcode: string; | |
alternativename: string; | |
terminalsubtype: string; | |
status: string; | |
terminalgeocode: TerminalGeocode; | |
chartnumber: string; | |
terminalowner: string; | |
terminaloperator: string; | |
terminalsize: string; | |
terminalvolumehandled: string; | |
operationcarriedout: string; | |
ispscompliance: string; | |
ispscode: string; | |
terminalinfrastructure: string; | |
terminaladdress: string; | |
postalcode: string; | |
email: string; | |
phonenumber: string; | |
website: string; | |
terminalparameter: TerminalParameter; | |
terminalrestriction: TerminalRestriction; | |
services: Services; | |
terminalfacilityavailable: string; | |
shiptypehandles: ShipTypeHandles; | |
cargotypehandles: CargoTypeHandles; | |
terminalinformation: string; | |
distancefrompilotstation: string; | |
isindustrystandardassesmentcarriedout: string; | |
lasthydrographicalsurvey: string; | |
laststructuralsurvey: string; | |
terminaltypeofbottom: string; | |
isescorttugsrequired: string; | |
lineoftugs: LineOfTugs; | |
isesdavailable: string; | |
isdoublebankingallowed: string; | |
isvesselpumpwater: string; | |
terminalbunkers: TerminalBunkers; | |
terminalptbimage: TerminalPtbImage; | |
terminaldocuments: TerminalDocuments; | |
comments: string; | |
terminalcontactdetails: TerminalContactDetails; | |
berthdata: BerthData; | |
} | |
export interface Port { | |
unlocode: string; | |
unrefcode: string; | |
portname: string; | |
regionname: string; | |
countryname: string; | |
alternativename: string; | |
timezonename: string; | |
loadlinezonename: string; | |
wpinumber: string; | |
portcharts: string; | |
websiteurl: string; | |
ownershiptypename: string; | |
publicpercentage: string; | |
privatepercentage: string; | |
harbourtypename: string; | |
portgeographyname: string; | |
portsizetype: string; | |
status: string; | |
portaccess: PortAccess; | |
portgeocode: PortGeocode; | |
portparameters: PortParameters; | |
portrestrictions: PortRestrictions; | |
bunkers: Bunkers; | |
portservices: PortServices; | |
portfacilities: PortFacilities; | |
shiptypehandles: ShipTypeHandles; | |
cargotypehandles: CargoTypeHandles; | |
portnotes: PortNotes; | |
addtionalcategorydata: AddtionalCategoryData; | |
tugs: Tugs; | |
ptbimage: PtbImage; | |
ptbdocument: PtbDocument; | |
contactheaders: ContactHeaders; | |
comments: string; | |
dataexpirationdate: string; | |
terminaldata: TerminalData; | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment